Display-content alteration for user interface devices
AssigneeGoogle Inc.
InventorsMaryam Garrett, Shumeet Baluja, Cedric Beust, Elad Gil
Life of this patent
Estimating the term…
Abstract
Systems and processes for data presentation may be implemented with a variety of operations and techniques. In particular aspects, a system and process for data presentation may include the ability to receive a data request at a data distribution device and determine data responsive to the data request, the responsive data including textual data. The system and process may also include the ability to modify the textual responsive data based on a user interface for visually presenting the textual responsive data and generate a data response including the modified textual responsive data.
Claims20
A method comprising:
- receiving, by one or more computers and from a user device, a search query;
- obtaining, by the one or more computers, device information that indicates a memory constraint of the user device;
- after receiving the search query and obtaining the device information, performing, by the one or more computers, a search to identify data that is responsive to the search query;
- determining, by the one or more computers, whether the data includes textual data;
- summarizing, by the one or more computers and when the data includes the textual data, a plurality of portions of the textual data to generate textual information,
- an amount of the textual information that is generated being based on the memory constraint of the user device, and
- the summarizing including:
- identifying a first sentence of each portion of the plurality of portions of the textual data, and
- forming a snippet, based on the first sentence of each portion to generate the textual information;
- generating, by the one or more computers, a search result,
- the search result including the data when the data does not include the textual data, and
- the search result including the textual information when the data includes the textual data;
- and
- providing, by the one or more computers, the search result as a response to the search query.
A system comprising:
- one or more computers to:
- receive a search query;
- obtain device information that indicates a memory constraint of the user device;
- after receiving the search query and obtaining the device information, identify data that is responsive to the search query;
- determine whether the data includes textual data;
- generate, when the data includes the textual data, textual information by forming a snippet based on a first sentence of each paragraph included in the textual data,
- an amount of the textual information that is generated being based on the memory constraint of the user device;
- generate a search result,
- the search result including the data when the data does not include the textual data, and
- the search result including the textual information when the data includes the textual data;
- and
- provide the search result as a response to the search query.
A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by one or more computers, cause the one or more computers to:
- receive a search query;
- obtain device information that indicates a memory constraint of the user device;
- after receiving the search query and obtaining the device information, identify data that is responsive to the search query;
- determine whether the data includes textual data;
- generate, based on forming a snippet based on a first sentence of each portion of a plurality of portions of the textual data, textual information,
- an amount of the textual information that is generated being based on the memory constraint of the user device;
- generate a search result,
- the search result including the data when the data does not include the textual data, and
- the search result including the textual information when the data includes the textual data;
- and
- provide the search result as a response to the search query.
Dependencies are inferred from the claim text.