Patents by Inventor Garth Ware

Garth Ware has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5247437
    Abstract: There is provided a method of managing index entries during creation, revision and assembly of a document. The occurrence of an index entry in the document is defined by a document index node (DIN). The relationship between index entries is defined by an index data structure that consists of heading nodes (HN), with each HN including the title of its associated index entry, and that maintains the relationship between HNs by keeping a record for each HN of the next sibling HN and the first child HN. The method includes first scanning the document for DINs. Next there is determined for each DIN encountered a page instance node (PIN). The PIN includes the number of the document page on which the DIN was encountered, and associates the PIN with the HN by including in the HN a pointer to the PIN, provided the PIN is the first PIN to be associated with the HN. Otherwise, the PIN associates the PIN with the previous PIN by including in the previous PIN a pointer to the PIN.
    Type: Grant
    Filed: October 1, 1990
    Date of Patent: September 21, 1993
    Assignee: Xerox Corporation
    Inventors: Donald A. Vale, Garth Ware