U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and system for storing data objects using a small object data stream

Patent 5706504 Issued on January 6, 1998. Estimated Expiration Date: Icon_subject June 7, 2015. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Improved disk file allocation and mapping system utilizing cylinder control blocks and file map having unbalanced tree structure
Patent #: 4536837
Issued on: 08/20/1985
Inventor: Olson ,   et al.

Flow attribute for text objects
Patent #: 4723209
Issued on: 02/02/1988
Inventor: Hernandez ,   et al.

Implicit creation of a superblock data structure
Patent #: 4739477
Issued on: 04/19/1988
Inventor: Barker ,   et al.

Method for managing the retention of electronic documents in an interactive information handling system
Patent #: 4899299
Issued on: 02/06/1990
Inventor: MacPhail

System and method for garbage collection with ambiguous roots
Patent #: 4907151
Issued on: 03/06/1990
Inventor: Bartlett

Method for dynamically processing non-text components in compound documents
Patent #: 4933880
Issued on: 06/12/1990
Inventor: Borgendale, et al.

Computer file system
Patent #: 5093779
Issued on: 03/03/1992
Inventor: Sakurai

Document editing apparatus which activates application programs in response to document data input
Patent #: 5146553
Issued on: 09/08/1992
Inventor: Noguchi, et al.

Data format conversion
Patent #: 5173853
Issued on: 12/22/1992
Inventor: Kelly, et al.

Object database deletion method for child objects when a child may be linked to multiple parent objects
Patent #: 5185885
Issued on: 02/09/1993
Inventor: Dysart, et al.

More ...

Inventors

Assignee

Application

No. 477925 filed on 06/07/1995

US Classes:

707/100, DATABASE SCHEMA OR DATA STRUCTURE711/1, ADDRESSING COMBINED WITH SPECIFIC MEMORY CONFIGURATION OR SYSTEM711/100STORAGE ACCESSING AND CONTROL

Examiners

Primary: Black, Thomas G.
Assistant: Alam, Hosain T.

International Classes

G06F 012/02
G06F 017/30

Abstract

A method and system for interfacing an application program with a compound document storage system. The present invention provides an interface which an application program uses to manipulate compound documents. In a preferred embodiment, this interface is implemented in a multilayered architecture. The first layer provides methods which an application program uses to access a compound document using the functions of the second layer. The second layer maps requests to store data in the compound document to a storage format using the functions of the third layer. The third layer maps requests to write to a file to an arbitrary storage medium.

Other References

  • Duncan, Ray, "Design Goals and Implementation of the New High Performance File System," Microsoft Systems Journal, Sep. 1989, pp. 1-13
  • Siebert, T., "Interne Datei-Verwaltung bei MS-DOS," Chip, No. 9, Germany, Sep. 1988, pp. 296-299
  • Stubbs, Frances, "IBM's PC Filing System," Electronics & Wireless World, No. 1608, Great Britain, Oct. 1986,pp. 45-46
  • Tannenbaum, "Operating Systems: Design and Implementation," Prentice-Hall, Englewood Cliffs, N.J., 1987, pp. 251-273
  • Heller, Martin, "Future Documents," BYTE, pp. 127-135, May 1991
  • Bennett, John K., "Experience With Distributed Smalltalk," Software Practice and Experience, 20(2):157-180, Feb. 1990
  • Levy et al., "Modules, Objects and Distributed Programming: Issues in RPC and Remote Object Invocation," Software Practice and Experience, 21(1):77-90, Jan. 1991
  • "Microsoft Unveils Object Linking, Embedding Spec.," Computergram International, n. 1574, Dec. 12, 1990
  • Bergman, Noel J., "Our Object-Oriented Future," Computer Language No 1990, 7(11):115(4)
  • Millikin, M., "OLE for Compound Documents," Patricia Seybold's Office Computing Report, 14(2):15(3), Feb., 1991
  • Cline, Craig, "Microsoft Confirms Stem Strategy: Windows Forever| A New Start for OS/2|," The Seybold Report on Desktop Publishing, 5(7):25(9), Mar. 4, 1991
  • Sherer, Paul, M., "Built-In Networking in the Works for Windows," PC Week., 8(32):S33(2), Aug. 12, 1991
  • "Interleaf Explains Its Active Document Technology," Computergram International, May 21, 1991
  • Sherer, Paul, M., "Gates' Crusade: Information for All: Vision Builds on GUI Model," PC Week, 7(45):1(2), Nov. 12, 1990
  • Walter, Mark "Compound Documents: Interchange and Intergration," The Seybold Report on Desktop Publishing, 5(11):10(16), Jul. 22, 1991
  • Petrosky, Mary, "Microsoft's Master Plan," LAN Technology 7(4):71(4), Apr. 1991
  • "Go's Got the Most Modern OS Around," P,C,Letter, 7(2):1(3), Jan. 28, 1991
  • Petzold, Charles, "1989: The Year in Operation Systems," PC Magazine, 9(1):172(1), Jan. 16, 1990
  • Petzold, Charles, "Windows 3.0 May Be Neat . . . But OS/2 is Even Better," PC Magazine, 9(15):202(2), Sep. 11, 1990
  • Sherer, Paul, M., "Microsoft's OLE is Missing Major Feature: Developers Still Plan to Implement Object-Linking Specification," PC Week, 7(50):13(1), Dec. 17, 1990
  • Fletcher et al., "A Robust Algorithm for Text String Seperation from Mixed Text/Graphics Images," IEEE Transactions on Pattern Analysis and Machine Intelligence, 10(6), Nov., 1988
  • Pollack et al., "An Object-Oriented Distributed Operating System," COMPCON Spring '90, IEEE Computer Society INt'l Conference, pp. 143-152, Sep., 1990
  • Hailpern et al., "Extending Objects to Support Multiple Interfaces and Access Control," IEEE Transactions on Software Engineering, 16(11), Nov. 1990
  • Duncan, Ray, "Redfining the Programming Paradigm: The Move Toward OOPLS," PC Magazine, 9(19):526(4), Nov. 13, 1990
  • Dawson, Frank, R., "Implementation of the Computer Graphics Metafile at McDonnell Douglas," INFOCOM, '88, pp. 752-758. Jun., 1988
  • McCrosky, Carl, "The Elimination of Intermediate Containers in the Evaluation of First-Class Array Expressions," IEEE Computer Languages, 1988 International Conference, 1988, pp. 135-141. Jun., 198
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?