Method and system for dynamically generating a card
AssigneeYahoo Assets LLC
InventorAbhay Gupta
Life of this patent
Estimating the term…
Abstract
The present teaching relates to dynamically generating a card. In one example, a request is received for generating a card to be provided to a user. Dynamic information related to the request is obtained. One or more modules are selected to be put into the card based on the dynamic information. The card is generated based on the selected one or more modules.
Claims20
A method for generating cards based on a query, comprising:
- receiving a query at a first time;
- estimating a first intent based on the query, the first time, and a person-centric space;
- generating a first card including information identified in association with the first intent detected at the first time;
- receiving the same query at a second time;
- estimating a second intent based on the same query, the second time, and the person-centric space;
- and
- generating a second card including information identified in association with the second intent.
A non-transitory, computer-readable medium having information recorded thereon for generating cards based on a query, wherein the information, when read by a machine, causes the machine to perform operations comprising:
- receiving a query at a first time;
- estimating a first intent based on the query, the first time, and a person-centric space;
- generating a first card including information identified in association with the first intent detected at the first time;
- receiving the same query at a second time;
- estimating a second intent based on the same query, the second time, and the person-centric space;
- and
- generating a second card including information identified in association with the second intent.
A system for generating cards based on a query, comprising:
- memory storing computer program instructions;
- and
- one or more processors that, in response to executing the computer program instructions, effectuate operations comprising:
- receiving a query at a first time;
- estimating a first intent based on the query, the first time, and a person-centric space;
- generating a first card including information identified in association with the first intent detected at the first time;
- receiving the same query at a second time;
- estimating a second intent based on the same query, the second time, and the person-centric space;
- and
- generating a second card including information identified in association with the second intent.
Dependencies are inferred from the claim text.