AUTOCOMPLETE USING SOCIAL ACTIVITY SIGNALS
First Claim
1. A computer-implemented method comprising:
- receiving social activity signals associated with a user;
receiving, from the user, user-entered text in a search field for a search engine;
determining, by a machine having a memory and at least one processor, predicted queries based on the user-entered text and the social activity signals, each one of the predicted queries comprising predicted text and at least a portion of the user-entered text, the predicted text being absent from the user-entered text; and
causing the predicted queries to be displayed in an autocomplete user interface element of the search field.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of providing autocomplete features using social activity signals. In some embodiments, social activity signals associated with a user are received. User-entered text is received from the user in a search field for a search engine. Predicted queries are determined based on the user-entered text and the social activity signals. Each one of the predicted queries comprises predicted text and at least a portion of the user-entered text. The predicted text is absent from the user-entered text. The predicted queries are caused to be displayed in an autocomplete user interface element of the search field. In some embodiments, the social activity signals comprise at least one of a like of content, a share of content, a follow of content, and a comment on content.
16 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving social activity signals associated with a user; receiving, from the user, user-entered text in a search field for a search engine; determining, by a machine having a memory and at least one processor, predicted queries based on the user-entered text and the social activity signals, each one of the predicted queries comprising predicted text and at least a portion of the user-entered text, the predicted text being absent from the user-entered text; and causing the predicted queries to be displayed in an autocomplete user interface element of the search field. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a machine having a memory and at least one processor; and an autocomplete module, executable by the at least one processor, configured to; receive social activity signals associated with a user; receiving, from the user, user-entered text in a search field for a search engine; determine predicted queries based on the user-entered text and the social activity signals, each one of the predicted queries comprising predicted text and at least a portion of the user-entered text, the predicted text being absent from the user-entered text; and cause the predicted queries to be displayed in an autocomplete user interface element of the search field. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-readable storage medium storing a set of instructions that, when executed by at least one processor, causes the at least one processor to perform a set of operations comprising:
-
receiving social activity signals associated with a user; receiving, from the user, user-entered text in a search field for a search engine; determining predicted queries based on the user-entered text and the social activity signals, each one of the predicted queries comprising predicted text and at least a portion of the user-entered text, the predicted text being absent from the user-entered text; and causing the predicted queries to be displayed in an autocomplete user interface element of the search field. - View Dependent Claims (20)
-
Specification