Generating data records based on parsing
AssigneeGoogle Inc.
InventorsMikhail Lopyrev, Gaurav Jain, Bote Deepak Narayan, Vitaly Repeshko, Chengling Chan, Jinan Lou
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a first document, the first document being associated with a user, executing a plurality of parsers, each parser of the plurality of parsers processing the first document to provide one or more first data values, merging the one or more first data values provided from the plurality of parsers to populate a data record having one or more data fields, the data record being specific to the user, and storing the data record in computer-readable memory.
Claims20
A computer-implemented method executed using one or more processors, the method comprising:
- receiving, by the one or more processors, a first document, the first document being associated with a user;
- executing, by the one or more processors, a plurality of parsers, each parser of the plurality of parsers processing the first document to provide one or more first data values;
- merging, by the one or more processors, the one or more first data values provided from the plurality of parsers to populate a data record having one or more data fields, the data record being specific to the user;
- and
- storing the data record in computer-readable memory.
A system comprising:
- a data store for storing data;
- and
- one or more processors configured to interact with the data store, the one or more processors being further configured to perform operations comprising:
- receiving, by the one or more processors, a first document, the first document being associated with a user;
- executing, by the one or more processors, a plurality of parsers, each parser of the plurality of parsers processing the first document to provide one or more first data values;
- merging, by the one or more processors, the one or more first data values provided from the plurality of parsers to populate a data record having one or more data fields, the data record being specific to the user;
- and
- storing the data record in computer-readable memory.
A computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- receiving, by the one or more processors, a first document, the first document being associated with a user;
- executing, by the one or more processors, a plurality of parsers, each parser of the plurality of parsers processing the first document to provide one or more first data values;
- merging, by the one or more processors, the one or more first data values provided from the plurality of parsers to populate a data record having one or more data fields, the data record being specific to the user;
- and
- storing the data record in computer-readable memory.
Dependencies are inferred from the claim text.