SYSTEM AND METHOD FOR CUSTOMIZED SEARCH RESULTS BASED ON A SHOPPING HISTORY OF A USER, RETAILER IDENTIFICATIONS, AND ITEMS BEING PROMOTED BY RETAILERS
First Claim
1. A system configured to provide search results responsive to a search request from a user, the system comprising:
- one or more processors configured to execute computer program modules, the computer program modules comprising;
a search module configured to;
receive a search request comprising one or more search inputs and an identity of a user that originated the search request, wherein the one or more search input comprises an identification of one or more retailers;
obtain an indication of one or more items being promoted by the one or more retailers and a shopping history of the user that includes an indication of least one item shopped by the user;
generate a search result set based on the identity of the user, the identity of the one or more retailers, the shopping history of the user, the one or more search input, and the one or more items being promoted by the one or more retailers, wherein the search result set comprises at least one item from among the one or more items being promoted by the one or more retailers; and
provide the search result set.
8 Assignments
0 Petitions
Accused Products
Abstract
The disclosure relates to systems and methods for providing a custom search based on search input entered by a user, shopping history of the user, retailer identifications, and products to be promoted by the retailers. The system may leverage a combination of retailer and user information to customize search results for the user. The system facilitates a search platform where retailers may provide items being promoted such that promoted items may feature prominently in search results and/or be included in search results while non-promoted items may be featured less prominently n search results and/or be excluded from the search results. In this manner, the retailer may more successfully drive sales of promoted items. Users may benefit from use of the search platform by receiving relevant results that are customized for the user and include items that are being promoted so that the user is made aware of relevant promotions.
-
Citations
26 Claims
-
1. A system configured to provide search results responsive to a search request from a user, the system comprising:
-
one or more processors configured to execute computer program modules, the computer program modules comprising; a search module configured to; receive a search request comprising one or more search inputs and an identity of a user that originated the search request, wherein the one or more search input comprises an identification of one or more retailers; obtain an indication of one or more items being promoted by the one or more retailers and a shopping history of the user that includes an indication of least one item shopped by the user; generate a search result set based on the identity of the user, the identity of the one or more retailers, the shopping history of the user, the one or more search input, and the one or more items being promoted by the one or more retailers, wherein the search result set comprises at least one item from among the one or more items being promoted by the one or more retailers; and provide the search result set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method of providing customized search results based on items being promoted by retailers, the method being implemented in a computer that includes one or more processors configured to execute computer program modules, the method comprising:
-
receiving, by the search module, a search request comprising one or more search inputs and an identity of a user that originated the search request, wherein the one or more search input comprises an identification of one or more retailers; obtaining, by the search module, an indication of one or more items being promoted by the one or more retailers and a shopping history of the user that includes an indication of least one item shopped by the user; generating, by the search module, a search result set based on the identity of the user, the identity of the one or more retailers, the shopping history of the user, the one or more search input, and the one or more items being promoted by the one or more retailers, wherein the search result set comprises at least one item from among the one or more items being promoted by the one or more retailers; and providing, by the search module, the search result set. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification