×

Method and apparatus for storing data as objects, constructing customized data retrieval and data processing requests, and performing householding queries

  • US 6,708,166 B1
  • Filed: 05/11/2000
  • Issued: 03/16/2004
  • Est. Priority Date: 05/11/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of using execution tables, wherein a structural search is performed comprising:

  • analyzing all search patterns generated for a given input pattern and identifying the output table symbol for which an exact match is required most frequently in the same search pattern position;

    prioritizing the search patterns identified in the previous step to eliminate at the beginning of the process the largest number of records that will not match the parsing table and continuing to prioritize search patterns using the same process until all search patterns are in order;

    accessing input data according to the highest priority search pattern and determining whether the input data and parsing table, position determined by the highest priority search parameter, matches;

    eliminating subsequent searches according to whether a match in the accessing step occurred and whether such a match is required in subsequent searches;

    repeating accessing and eliminating steps until the input data matches the parsing table in relevant positions or until the search fails;

    moving the matched data into a virtual memory table to retrieve input data, position determined by position of next search parameter, without losing the location of the matched data for the previous position, and storing the frequency of matches of input data and parsing table data, position determined by search parameter, in a virtual memory table.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×