Back to results
US 8,429,164 B1Granted
Automatically creating lists from existing lists
AssigneeGoogle Inc.
InventorsSimon Tong, Jeff Dean
Life of this patent
Estimating the term…
Abstract
A system automatically creates a list from items in existing lists. The system receives one or more example items corresponding to the list and assigns weights to the items in the existing lists based on the one or more example items. The system then forms the list based on the items and the weights assigned to the items.
Claims21
A method comprising:
- identifying, using one or more processors, lists contained in a plurality of documents stored on one or more devices, each of the lists including one or more items;
- classifying, using the one or more processors, the lists based on a model;
- assigning, using the one or more processors, a weight to at least one item from the lists, the weight being based on a probability that at least one list, of the identified lists, is associated with the model;
- forming, using the one or more processors, another list from the at least one item based on the assigned weight;
- and
- providing, using the one or more processors, the other list.
3 more elements
A system comprising:
- one or more processors to:
- identify lists contained in a plurality of documents stored on one or more devices, each of the lists including one or more items;
- classify the lists based on a model;
- assign a weight to at least one item from the lists, the weight being based on a probability that at least one list, of the identified lists, is associated with the model;
- form another list from the at least one item based on the assigned weight;
- and
- provide the other list.
4 more elements
A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions which, when executed by at least one processor, cause the at least one processor to identify lists contained in a plurality of documents stored on one or more devices, each of the lists including one or more items;
- one or more instructions which, when executed by the at least one processor, cause the at least one processor to classify the lists based on a model;
- one or more instructions which, when executed by the at least one processor, cause the at least one processor to assign a weight to at least one item from the lists, the weight being based on a probability that at least one list, of the identified lists, is associated with the model;
- one or more instructions which, when executed by the at least one processor, cause the at least one processor to form another list from the at least one item based on the assigned weight;
- and
- one or more instructions which, when executed by the at least one processor, cause the at least one processor to provide the other list.
3 more elements
Dependencies are inferred from the claim text.