Modular storage method and apparatus for use with software applications

Modulares Speicherverfahren und modularer Apparat für Softwareanwendungen

Procédé et dispositif modulaire de stockage à etre utilisé avec des applications de logiciels


A method and system is provided that processes the content of a document separately from information used to describe the structure of the content in the document. Content can be text, alphanumeric data, or any other information contained in a document. Initially, the method provides a content entity capable of storing and manipulating the content stored in a storage area. The manipulation of content in the storage area includes inserting content in the content entity identified by a start position and a stop position, removing content from the content entity, and retrieving content from the storage area. A separate document entity is provided that uses element entities to represent the structure of the text without the content. The document entity is used to retrieve information from the element entities and determine the location of content in the content entity. The information retrieved from the element entities is used to manipulate the content stored in the storage area associated with the content entity.




Download Full PDF Version (Non-Commercial Use)

Patent Citations (4)

    Publication numberPublication dateAssigneeTitle
    EP-0332557-A2September 13, 1989International Business Machines CorporationTrennung der Anordnung und der wesentlichen Daten eines Dokuments
    GB-2258552-AFebruary 10, 1993Fuji Xerox Co LtdDocument processing system
    US-5787449-AJuly 28, 1998Infrastructures For Information Inc.Method and system for manipulating the architecture and the content of a document separately from each other
    WO-9524009-A1September 08, 1995Apple Computer, Inc.System for binding document parts and editors in a computer-human interface

NO-Patent Citations (0)


Cited By (5)

    Publication numberPublication dateAssigneeTitle
    US-7654451-B2February 02, 2010Visa U.S.A. Inc.Method, system and portable consumer device using wildcard values
    US-7861919-B2January 04, 2011Visa U.S.A. Inc.Method and system for managing loyalty program information on a phone
    US-7900831-B2March 08, 2011Visa U.S.A. Inc.Method and system using wildcard values
    US-8141777-B2March 27, 2012Visa U.S.A. Inc.Method and system using wildcard values
    US-8775241-B2July 08, 2014Visa U.S.A. Inc.Method and system for determining rewards