Generating constructed phrases
First Claim
Patent Images
1. A method implemented at least in part by one or more computing devices, the method comprising:
- creating, by the one or more computing devices, multiple templates where individual ones of the multiple templates specify two or more placeholders;
for individual ones of the multiple templates, associating, by the one or more computing devices, a first word with the first placeholder and a second word with the second placeholder to create a phrase;
aggregating, by the one or more computing devices, the phrase of individual ones of the multiple templates to create a corpus of phrases;
accessing, by the one or more computing devices, previously collected information associated with a user, wherein the previously collected information includes at least one of a name of the user, one or more addresses of the user, one or more phrases that have previously been associated with the user, a purchase history of the user, items previously recommended for the user, or lists associated with the user;
outputting, by the one or more computing devices, based at least in part on the previously collected information at least one personalized phrase of the corpus of phrases for presentation to the user;
receiving, by the one or more computing devices, a selection from the user of at least one personalized phrase of the corpus of phrases;
associating, by the one or more computing devices, the at least one personalized phrase of the corpus of phrases with a payment instrument of the user;
receiving, by the one or more computing devices, a request to execute a payment transaction, the request including the at least one personalized phrase;
identifying, by the one or more computing devices, the payment instrument of the user based on the at least one personalized phrase included in the request; and
completing, by the one or more computing devices, the payment transaction based on the at least one personalized phrase.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for generating and providing phrases are described herein. These techniques may include analyzing one or more sources to generate a first corpus of phrases, each of the phrases for use as an identifier and/or for association with a user. Once a first corpus of phrases has been generated, these phrases may be filtered to define a second corpus of phrases. Phrases of this second corpus may then be suggested to one or more users. In some instances, the phrases suggested to a particular user are personalized to the user based on information previously known about the user or based on information provided by the user.
-
Citations
20 Claims
-
1. A method implemented at least in part by one or more computing devices, the method comprising:
-
creating, by the one or more computing devices, multiple templates where individual ones of the multiple templates specify two or more placeholders; for individual ones of the multiple templates, associating, by the one or more computing devices, a first word with the first placeholder and a second word with the second placeholder to create a phrase; aggregating, by the one or more computing devices, the phrase of individual ones of the multiple templates to create a corpus of phrases; accessing, by the one or more computing devices, previously collected information associated with a user, wherein the previously collected information includes at least one of a name of the user, one or more addresses of the user, one or more phrases that have previously been associated with the user, a purchase history of the user, items previously recommended for the user, or lists associated with the user; outputting, by the one or more computing devices, based at least in part on the previously collected information at least one personalized phrase of the corpus of phrases for presentation to the user; receiving, by the one or more computing devices, a selection from the user of at least one personalized phrase of the corpus of phrases; associating, by the one or more computing devices, the at least one personalized phrase of the corpus of phrases with a payment instrument of the user; receiving, by the one or more computing devices, a request to execute a payment transaction, the request including the at least one personalized phrase; identifying, by the one or more computing devices, the payment instrument of the user based on the at least one personalized phrase included in the request; and completing, by the one or more computing devices, the payment transaction based on the at least one personalized phrase. - View Dependent Claims (2, 3, 4, 11, 12, 13, 14, 15, 16)
-
-
5. A system comprising:
-
one or more processors; memory; one or more templates, stored in the memory, individual ones comprising a placeholder that specifies a part of speech; a phrase-generation module, stored in the memory and executable on the one or more processors, to associate words having corresponding parts of speech with the respective placeholder of the one or more templates to create a corpus of phrases; a phrase-suggestion module, stored in the memory and executable on the one or more processors to; retrieve information associated with a user account of a user, wherein the retrieved information includes at least one of a name of the user, one or more addresses of the user, one or more phrases that have previously been associated with the user, a purchase history of the user, items previously recommended for the user, or lists associated with the user; and suggest, based on the retrieved information, at least one of the phrases of the corpus of phrases for selection by the user; and a phrase-association module, stored in the memory and executable on the one or more processors, to provide at least one of the phrases for association with a payment instrument of the user. - View Dependent Claims (6, 7, 8, 9, 10, 17)
-
-
18. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed on one or more processors, configure the one or more processors to perform acts comprising:
-
creating multiple templates where individual ones of the multiple templates specify two or more placeholders; for individual ones of the multiple templates, associating a first word with the first placeholder and a second word with the second placeholder to create a phrase; aggregating the phrase of individual ones of the multiple templates to create a corpus of phrases; accessing previously collected information associated with a user account of a user, wherein the previously collected information includes at least one of a name of the user, one or more addresses of the user, one or more phrases that have previously been associated with the user, a purchase history of the user, items previously recommended for the user, or lists associated with the user; outputting, based at least in part on the previously collected information at least one personalized phrase of the corpus of phrases for presentation to the user; receiving a selection from the user of at least one personalized phrase of the corpus of phrases; and associating the at least one personalized phrase of the corpus of phrases with a payment instrument of the user. - View Dependent Claims (19, 20)
-
Specification