Search results enhancement systems and related methods
AssigneeUnited Parcel Service of America, Inc.
InventorsBala Ganesh, Scott Castaldo, Amber Reed
Life of this patent
Estimating the term…
Abstract
A system and method for enhancing search results is described. The system receives information and data about retailers and social network data about a user. The system then detects search terms input by the user into a search field (e.g., on a search webpage) and modifies the search terms at least partially based on the information associated with the various retailers and the social network data. The system (or the user) then submits the modified search terms to a search engine and receives search results based on the modified search terms.
Claims28
A computer system comprising:
- at least one processor, said computer system configured for:
- (A) receiving g entity data comprising information associated with an online retailer;
- (B) receiving social network data comprising data associated with a user;
- (C) receiving a set of search terms associated with the user for use in an Internet search, wherein the set of search terms comprise one or more search terms input by the user;
- (D) creating a revised set of search terms based at least in part on data selected from a group consisting of:
- the social network data;
- and
- the entity data;
- and
- (E) initiating an Internet search based, at least in part, on the revised set of search terms.
A computer system comprising:
- at least one processor, said computer system configured for:
- (A) receiving entity data comprising information associated with a one or more online retailers;
- (B) receiving social network data associated with a user;
- (C) receiving one or more search terms associated with the user, wherein the one or more search terms are associated with a search field associated with a search engine;
- (D) modifying the one or more search terms based at least in part on the received social network data;
- (E) sending to a remote computer associated with the search engine the modified one or more search terms;
- (F) receiving one or more search results associated with the Internet search;
- and
- (G) sending the one or more search results to a client device associated with the user.
A non-transitory computer readable medium storing computer executable instructions for:
- (A) collecting one or more search terms entered by a user into a field associated with a search engine;
- (B) sending the one or more search terms to a remote computing system, wherein the one or more search terms are modified by the remote computing system at least partially based on social network data associated with the user;
- (C) receiving the modified one or more search terms from the remote computing system;
- (D) submitting the modified one or more search terms to the search engine;
- (E) at least partially in response to submitting the modified one or more search terms, receiving one or more search results from the search engine;
- and
- (F) displaying the one or more search results to the user.
A non-transitory computer readable medium storing computer executable instructions for:
- (A) collecting one or more search terms entered by a user into a search field;
- (B) sending the one or more search terms to a remote computing system, wherein:
- (i) the one or more search terms are modified by the remote computing system at least partially based on social network data associated with the user;
- and
- (ii) the remote computing system is configured to submit the modified one or more search terms to a search engine;
- (C) receiving one or more search results from the search engine;
- and
- (D) displaying the one or more search results to the user.
Dependencies are inferred from the claim text.