Electronic list user interface
AssigneeGoogle Inc.
InventorsShih-Hao Yeh, Navid Samadani-McQuirk, Jack Cameron Dille
Life of this patent
Estimating the term…
Abstract
Processing inputs to electronic list systems. Receiving, from a user device, a user input. Parsing the received user input for at least one of {product genus, product subgenus, product name, brand name, price information, retailer name, manufacturer name}. Querying a history of user activity using the parsed input. Receiving at least one product description responsive to the query. Presenting, via the user device, each received at least one product description to the user.
Claims20
A computer-implemented method to process inputs to electronic list systems, comprising:
- receiving, by one or more computing devices of the electronic list system from a user device, a user input;
- parsing, by the one or more computing devices, the received user input for at least one of {product genus, product subgenus, product name, brand name, price information, retailer name, manufacturer name};
- querying, by the one or more computing devices, a history of user activity using the parsed input;
- receiving, by the one or more computing devices, at least one product description responsive to the query;
- and
- presenting, by the one or more computing devices via the user device, each received at least one product description to the user.
A computer program product, comprising:
- a non-transitory computer-readable storage device having computer-executable program instructions embodied thereon that when executed by a computer cause the computer process inputs to electronic list systems, the computer-executable program instructions comprising:
- computer-executable program instructions to receive, from a user device, a user input;
- computer-executable program instructions to parse the received user input for at least one of {product genus, product subgenus, product name, brand name, price information, retailer name, manufacturer name};
- computer-executable program instructions to query a history of user activity using the parsed input;
- computer-executable program instructions to receive at least one product description responsive to the query;
- and
- computer-executable program instructions to present, via the user device, each received at least one product description to the user.
A system to communicate digital data between computing devices using sound, the system comprising:
- a storage device;
- and
- a processor communicatively coupled to the storage device, wherein the processor executes application code instructions that are stored in the storage device to cause the system to:
- a non-transitory computer-readable storage device having computer-executable program instructions embodied thereon that when executed by a computer cause the computer process inputs to:
- receive, from a user device, a user input;
- parse the received user input for at least one of {product genus, product subgenus, product name, brand name, price information, retailer name, and manufacturer name};
- query a history of user activity using the parsed input;
- receive at least one product description responsive to the query;
- and
- present, via the user device, each received at least one product description to the user.
Dependencies are inferred from the claim text.