Providing Search Results Comprising Purchase Links For Products Associated With The Search Results
First Claim
1. A computer-implemented method to provide search results comprising purchase links, comprising:
- receiving, by one or more computing devices and from a user computing device, a search query;
retrieving, by the one or more computing devices, one or more search results associated with one or more terms of the search query and search result metadata associated with the one or more search results;
retrieving, by the one or more computing devices, offer metadata corresponding to a plurality of offers;
for each of the retrieved search results;
identifying, by the one or more computing devices, a product corresponding to the search result based on the search result metadata;
identifying, by the one or more computing devices, one or more offers of the plurality of offers offering the identified product for sale;
selecting, by the one or more computing devices, a particular offer of the one or more offers; and
determining, by the one or more computing devices, a purchase link associated with the particular offer, wherein the purchase link directs the user computing device to a merchant system website offering the product for sale in response to a user selecting the purchase link via the user computing device;
generating, by the one or more computing devices, a purchase icon comprising the purchase link associated with the particular offer to be displayed with the retrieved search results;
transmitting, by the one or more computing devices and to the user computing device, the retrieved search results comprising the respective purchase icons for display on the user computing device.
3 Assignments
0 Petitions
Accused Products
Abstract
A search system receives an image search query from a user and retrieves image search results. For each image search result, the search system identifies a product based on metadata associated with the image search result. For each image search result, the search system associates an offer for the product corresponding to the image search result. For each image search result, the search system identifies a purchase link for the product associated with the offer associated with each image search result and generates a purchase icon within the image search result comprising the purchase link. The search system presents the image search results comprising the purchase icons to the user. The user selects a purchase icon of an image search result and the user computing device web browser is redirected to a website where the user may purchase the product corresponding to the purchase link.
-
Citations
20 Claims
-
1. A computer-implemented method to provide search results comprising purchase links, comprising:
-
receiving, by one or more computing devices and from a user computing device, a search query; retrieving, by the one or more computing devices, one or more search results associated with one or more terms of the search query and search result metadata associated with the one or more search results; retrieving, by the one or more computing devices, offer metadata corresponding to a plurality of offers; for each of the retrieved search results; identifying, by the one or more computing devices, a product corresponding to the search result based on the search result metadata; identifying, by the one or more computing devices, one or more offers of the plurality of offers offering the identified product for sale; selecting, by the one or more computing devices, a particular offer of the one or more offers; and determining, by the one or more computing devices, a purchase link associated with the particular offer, wherein the purchase link directs the user computing device to a merchant system website offering the product for sale in response to a user selecting the purchase link via the user computing device; generating, by the one or more computing devices, a purchase icon comprising the purchase link associated with the particular offer to be displayed with the retrieved search results; transmitting, by the one or more computing devices and to the user computing device, the retrieved search results comprising the respective purchase icons for display on the user computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product, comprising:
a non-transitory computer-readable medium having computer-readable program instructions embodied thereon that when executed by a computer cause the computer to provide search results comprising purchase links, the computer-readable program instructions comprising; computer-readable program instructions to receive a search query; computer-readable program instructions to retrieve one or more search results associated with one or more terms of the search query and search result metadata associated with the one or more search results; computer-readable program instructions to retrieve offer metadata corresponding to a plurality of offers; for each of the retrieved search results; computer-readable program instructions to identify a product corresponding to the search result based on the search result metadata; computer-readable program instructions to identify one or more offers of the plurality of offers offering the identified product for sale; computer-readable program instructions to select a particular offer of the one or more offers; computer-readable program instructions to determine a purchase link associated with the particular offer, wherein the purchase link directs the user computing device to a merchant system website offering the product for sale in response to a user selecting the purchase link via the user computing device; computer-readable program instructions to generate a purchase icon comprising the purchase link associated with the particular offer to be displayed with the retrieved search results; and computer-readable program instructions to transmit, to the user computing device, the retrieved search results comprising the respective purchase icons for display on the user computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
17. A system to provide search results comprising purchase links, comprising:
-
a storage device; and a processor communicatively coupled to the storage device, wherein the processor executes application code instructions that are stored in the storage device to cause the system to; receive a search query; retrieve one or more search results associated with one or more terms of the search query and search result metadata associated with the one or more search results; retrieve offer metadata corresponding to a plurality of offers; for each of the retrieved search results; identify a product corresponding to the search result based on the search result metadata; identify one or more offers of the plurality of offers offering the identified product for sale; select a particular offer of the one or more offers; determine a purchase link associated with the particular offer, wherein the purchase link directs the user computing device to a merchant system website offering the product for sale in response to a user selecting the purchase link via the user computing device; generate a purchase icon comprising the purchase link associated with the particular offer to be displayed with the retrieved search results; and transmit, to the user computing device, the retrieved search results comprising the respective purchase icons for display on the user computing device. - View Dependent Claims (18, 19, 20)
-
Specification