Patents by Inventor Mary A Holstege

Mary A Holstege 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: 9092507
    Abstract: A non-transitory computer readable storage medium includes executable instructions to receive primary matched values with corresponding document identifications. The primary matched values correspond to a specified primary value, for example expressed in a search query. A secondary scalar index is scanned to match the document identifications with secondary matched values with corresponding secondary values. A tertiary scalar index is scanned to match the document identifications with tertiary matched values with corresponding tertiary values. The secondary values and tertiary values are provided as tuples. Each tuple has the specified primary value, a secondary value, a tertiary value and frequency indicia.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: July 28, 2015
    Assignee: MarkLogic Corporation
    Inventors: Mary Holstege, Christopher Lindblad
  • Patent number: 8935267
    Abstract: A method of operating a tree structured database includes receiving a document, forming a top-down tree characterizing the document, generating pre-computed indices characterizing the document, combining subsets of the pre-computed indices to dynamically create a table of information characterizing the document, and resolving a structured query language query against the table to form collected data.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: January 13, 2015
    Assignee: Marklogic Corporation
    Inventors: Mary Holstege, Christopher Lindblad, Gajanan Chinchwadkar
  • Publication number: 20140201211
    Abstract: A non-transitory computer readable storage medium includes executable instructions to receive primary matched values with corresponding document identifications. The primary matched values correspond to a specified primary value, for example expressed in a search query. A secondary scalar index is scanned to match the document identifications with secondary matched values with corresponding secondary values. A tertiary scalar index is scanned to match the document identifications with tertiary matched values with corresponding tertiary values. The secondary values and tertiary values are provided as tuples. Each tuple has the specified primary value, a secondary value, a tertiary value and frequency indicia.
    Type: Application
    Filed: January 15, 2013
    Publication date: July 17, 2014
    Applicant: MARKLOGIC CORPORATION
    Inventors: Mary Holstege, Christopher Lindblad
  • Publication number: 20130339370
    Abstract: A method of operating a tree structured database includes receiving a document, forming a top-down tree characterizing the document, generating pre-computed indices characterizing the document, combining subsets of the pre-computed indices to dynamically create a table of information characterizing the document, and resolving a structured query language query against the table to form collected data.
    Type: Application
    Filed: June 19, 2012
    Publication date: December 19, 2013
    Inventors: Mary Holstege, Christopher Lindblad, Gajanan Chinchwadkar
  • Publication number: 20130297657
    Abstract: A method for loading information into a tree structured database includes receiving a document and forming a top-down tree characterizing the document. Leaf nodes in the top-down tree are identified. Bottom-up indices are formed for the leaf nodes, where the bottom-up indices characterizes paths from selected leaf nodes to a root node of the top-down tree. The top-down tree and bottom-up indices are stored as separately searchable entities in the tree structured database.
    Type: Application
    Filed: May 1, 2012
    Publication date: November 7, 2013
    Inventors: Gajanan Chinchwadkar, Christopher Lindblad, Mary Holstege
  • Patent number: 7543024
    Abstract: A system and method for monitoring multiple online resources in different formats includes a format transformer, an analytic parser, and a file comparator. The format transformer converts each monitored online resources to a strict formatted file. An analytic parser identifies relevant data within each of the strict formatted files. A comparator determines whether the relevant data has been changed by comparing it to an archived copy of the relevant data. If a change occurred, an individual is automatically notified and a database updated.
    Type: Grant
    Filed: May 3, 2001
    Date of Patent: June 2, 2009
    Assignee: Oracle International Corporation
    Inventor: Mary A Holstege
  • Publication number: 20070174486
    Abstract: A system and method for monitoring multiple online resources in different formats includes a format transformer, an analytic parser, and a file comparator. The format transformer converts each monitored online resources to a strict formatted file. An analytic parser identifies relevant data within each of the strict formatted files. A comparator determines whether the relevant data has been changed by comparing it to an archived copy of the relevant data. If a change occurred, an individual is automatically notified and a database updated.
    Type: Application
    Filed: May 3, 2001
    Publication date: July 26, 2007
    Inventor: Mary Holstege