SEARCH QUERY SUGGESTIONS BASED ON PERSONAL INFORMATION
First Claim
1. A computer-implemented method executed using one or more processors, the method comprising:
- receiving, by the one or more processors, a query initial input from a user;
in response to receiving the query initial input, determining a set of personalized query suggestions based on the query initial input, the set of personalized query suggestions comprising one or more content-based query suggestions that reflect at least one of user data associated with the user within one or more computer-implemented services and use of the one or more computer-implemented services by the user; and
transmitting instructions to display the set of personalized query suggestions to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query initial input from a user, in response to receiving the query initial input, determining a set of personalized query suggestions based on the query initial input, the set of personalized query suggestions including one or more content-based query suggestions that reflect at least one of user data associated with the user within one or more computer-implemented services and use of the one or more computer-implemented services by the user, and transmitting instructions to display the set of personalized query suggestions to the user.
131 Citations
27 Claims
-
1. A computer-implemented method executed using one or more processors, the method comprising:
-
receiving, by the one or more processors, a query initial input from a user; in response to receiving the query initial input, determining a set of personalized query suggestions based on the query initial input, the set of personalized query suggestions comprising one or more content-based query suggestions that reflect at least one of user data associated with the user within one or more computer-implemented services and use of the one or more computer-implemented services by the user; and transmitting instructions to display the set of personalized query suggestions to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a data store for storing data; and one or more processors configured to interact with the data store, the one or more processors being further configured to perform operations comprising; receiving a query initial input from a user; in response to receiving the query initial input, determining a set of personalized query suggestions based on the query initial input, the set of personalized query suggestions comprising one or more content-based query suggestions that reflect at least one of user data associated with the user within one or more computer-implemented services and use of the one or more computer-implemented services by the user; and transmitting instructions to display the set of personalized query suggestions to the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving a query initial input from a user; in response to receiving the query initial input, determining a set of personalized query suggestions based on the query initial input, the set of personalized query suggestions comprising one or more content-based query suggestions that reflect at least one of user data associated with the user within one or more computer-implemented services and use of the one or more computer-implemented services by the user; and transmitting instructions to display the set of personalized query suggestions to the user. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification