Optimized autocompletion of search field
First Claim
Patent Images
1. A method for determining autocomplete suggestions, comprising steps of:
- a computer detecting via network information detailing a social media event based on a social media website of a server associated with a user of a computing device;
the computer determining one or more social media contacts associated with the social media event, wherein the social media contacts are based on the social media website of the server that is associated with the user of the computing device;
the computer determining one or more terms utilized by the determined one or more social media contacts, wherein the one or more terms comprises social media comments on the social media website of the server that are related to the social media event, and wherein the one or more terms are determined by the computer based on metadata related to the event;
the computer determining, based on a location of the user of computing device via a program that is integrated with a user interface, a certain time range associated with the social media event;
the computer detecting via the network an input by the user on a web search field of a web browser of the computer and determining whether the detected input is entered within the certain time range associated with the social media event, wherein the certain time range is based on a start time and an end time associated with the social media event and based on detecting the computing device associated with the user that is located within the social media event; and
in response to the determination that the detected input is entered within the certain time range of the social media event, the computer generating and providing via the network one or more autocomplete suggestions to the user of the computing device for the detected input on the web search field of the web browser that coincides with the one or more terms utilized by the determined one or more social media contacts that are related to the information associated with the social media event on the social media website.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer receives event information associated with a user. The computer determines one or more social media contacts associated with the event, wherein the social media contacts are further associated with the user. The computer determines one or more terms utilized by the determined one or more social media contacts. The computer detects an input by the user, wherein the input includes one or more characters. The computer determines one or more autocomplete suggestions based on the one or more terms utilized by the determined one or more social media contacts.
60 Citations
14 Claims
-
1. A method for determining autocomplete suggestions, comprising steps of:
-
a computer detecting via network information detailing a social media event based on a social media website of a server associated with a user of a computing device; the computer determining one or more social media contacts associated with the social media event, wherein the social media contacts are based on the social media website of the server that is associated with the user of the computing device; the computer determining one or more terms utilized by the determined one or more social media contacts, wherein the one or more terms comprises social media comments on the social media website of the server that are related to the social media event, and wherein the one or more terms are determined by the computer based on metadata related to the event; the computer determining, based on a location of the user of computing device via a program that is integrated with a user interface, a certain time range associated with the social media event; the computer detecting via the network an input by the user on a web search field of a web browser of the computer and determining whether the detected input is entered within the certain time range associated with the social media event, wherein the certain time range is based on a start time and an end time associated with the social media event and based on detecting the computing device associated with the user that is located within the social media event; and in response to the determination that the detected input is entered within the certain time range of the social media event, the computer generating and providing via the network one or more autocomplete suggestions to the user of the computing device for the detected input on the web search field of the web browser that coincides with the one or more terms utilized by the determined one or more social media contacts that are related to the information associated with the social media event on the social media website. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product stored in one or more computer-readable memories for determining autocomplete suggestions, the computer program product comprising:
- program instructions executed by a computer to perform operations comprising;
detecting, by program instructions via network, information detailing a social media event based on a social media website of a server associated with a user of a computing device; determining, by program instructions, one or more social media contacts associated with the social media event, wherein the social media contacts are based on the social media website of the server that is associated with the user; determining, by program instructions, one or more terms utilized by the determined one or more social media contacts, wherein the one or more terms comprises social media comments on the social media website that are related to the social media event, and wherein the one or more terms are determined by the computer based on metadata related to the event; determining based on a location of the user of the computing device, by program instructions of a program that is integrated with user interface, a certain time range associated with the social media event; detecting, by program instructions via the network, an input by the user on a web search field of a web browser of the computer and determining whether the detected input is entered within the certain time range associated with the social media event, wherein the certain time range is based on a start time and an end time associated with the social media event and based on detecting by the computing device associated with the user that is located within the social media event; and in response to the determination that the detected input is entered within the certain time range of the social media event, generating, and providing via the network, by program instructions, one or more autocomplete suggestions to the user of the computing device for the detected input on the web search field of the web browser that coincides with the one or more terms utilized by the determined one or more social media contacts that are related to the information associated with the social media event on the social media website. - View Dependent Claims (7, 8, 9, 10)
- program instructions executed by a computer to perform operations comprising;
-
11. A computer system for determining autocomplete suggestions, the computer system comprising:
- one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more computer-readable tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more memories to perform operations comprising;
detecting, by program instructions via network, information detailing a social media event based on a social media website of a server associated with a user of a computing device; determining, by program instructions, one or more social media contacts associated with the social media event, wherein the social media contacts are based on the social media website of the server that is associated with the user; determining, by program instructions, one or more terms utilized by the determined one or more social media contacts, wherein the one or more terms comprises social media comments on the social media website that are related to the social media event, and wherein the one or more terms are determined by the computer based on metadata related to the event; determining based on a location of the user of the computing device, by program instructions of a program that is integrated with user interface, a certain time range associated with the social media event; detecting, by program instructions via the network, an input by the user on a web search field of a web browser of the computer and determining whether the detected input is entered within the certain time range associated with the social media event, wherein the certain time range is based on a start time and an end time associated with the social media event and based on detecting by the computing device associated with the user that is located within the social media event; and in response to the determination that the detected input is entered within the certain time range of the social media event, generating, and providing via the network, by program instructions, one or more autocomplete suggestions to the user of the computing device for the detected input on the web search field of the web browser that coincides with the one or more terms utilized by the determined one or more social media contacts that are related to the information associated with the social media event on the social media website. - View Dependent Claims (12, 13, 14)
- one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more computer-readable tangible storage devices for execution by at least one of the one or more processors via at least one of the one or more memories to perform operations comprising;
Specification