Dynamic summary generator
AssigneeGoogle Inc.
InventorsRyan P. Doherty, Nicolaus T. Mote
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a request for information about a term from a user; obtaining, at one or more processors, one or more characteristics of the user; obtaining, at the one or more processors, a template including a plurality of attributes associated with the term; generating, at the one or more processors and based on the one or more characteristics of the user, a response, the response including a respective description for each attribute of the plurality of attributes in the template; and providing for output, data representing the response.
Claims20
A computer-implemented method comprising:
- receiving a request for information about a term from a user;
- obtaining, at one or more processors, one or more characteristics of the user;
- obtaining, at the one or more processors, a template including one or more attributes associated with the term;
- generating, at the one or more processors and based on the one or more characteristics of the user, a response, the response including a respective description for each attribute of the one or more attributes in the template;
- and
- providing for output, data representing the response.
A computer-readable medium storing software having stored thereon instructions, which, when executed by one or more computers, cause the one or more computers to perform operations of:
- receiving a request for information about a term from a user;
- obtaining, at one or more processors, one or more characteristics of the user;
- obtaining, at the one or more processors, a template including one or more attributes associated with the term;
- generating, at the one or more processors and based on the one or more characteristics of the user, a response, the response including a respective description for each attribute of the one or more attributes in the template;
- and
- providing for output, data representing the response.
A system comprising:
- one or more processors and one or more computer storage media storing instructions that are operable, when executed by the one or more processors, to cause the one or more processors to perform operations comprising:
- receiving a request for information about a term from a user;
- obtaining, at one or more processors, one or more characteristics of the user;
- obtaining, at the one or more processors, a template including one or more attributes associated with the term;
- generating, at the one or more processors and based on the one or more characteristics of the user, a response, the response including a respective description for each attribute of the one or more attributes in the template;
- and
- providing for output, data representing the response.
Dependencies are inferred from the claim text.