Patent ID: 7752196
Filing Date: 2010-07-06
Classification: G06F

Abstract:
1. A computer implemented process for retrieving information, said computer implemented process comprising: obtaining a statement by an input comprising a user interface coupled to a computer, said user interface being arranged to obtain said statement; and providing a processing means using said computer and arranged to: select a first record based on an element of said statement; select a second record that references said first record; examine said second record to identify a third record; and retrieve said information by using said third record; wherein said processing means is arranged to select said first record by: locating a fourth record that comprises information corresponding to said element; obtaining an identifier of said fourth record; and determining whether said first record comprises said identifier, wherein said first record is selected when said first record is determined that said first record comprises said identifier; wherein said processing means is arranged to retrieve said information by: wherein said third record is associated with said first record; wherein said input further comprising: said user interface arranged to receive a natural language statement; and a parser arranged to create an intermediate language statement based on a parsing of said natural language statement, wherein said processing means is arranged to use said intermediate language statement as said statement; wherein said first, second, third, fourth and fifth records each contain multiple fields.