Coupon and internet search method and system with mapping engine
First Claim
1. A computer-implemented method of generating a search response, comprising:
- receiving a user search query comprising one or more search criteria, and a user device address for a user device, at a computer search system, said computer search system comprising a processor and memory, said memory storing available coupons information and stored store stock information, and said computer search system further comprising a search engine and a coupon engine;
said computer search system responding to said receiving by determining said search response; and
said computer search system transmitting to said user device address, said search response;
wherein said determining said search response comprises;
said search engine using said one or more search criteria to generate search results;
said coupon engine using said search results and user profile information associated with said user device address to identify from said available coupons information at least one available coupon offer, said at least one available coupon offer specifying a discount contingent upon a purchase transaction containing at least one specified product; and
said computer search system determining, from said stored store stock information, a stocking store in which said at least one specified product is in stock; and
wherein said search response comprises said search results, said at least one available coupon offer, and identification of said stocking store.
21 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to coupon information (e.g., actual coupons, links to coupon, and information related to one or more coupons) that may be selectively displayed based on an association with search terms for an internet-based search. If a user, for instance, submits a search request to an internet-based search engine, the search engine may process the request and provide the search results, but, in addition, a coupon engine may perform a separate search to determine the availability of coupons relating to the search (e.g., based on one or more search terms, one or more of the search results, or other criteria). Available coupons (or coupon information) may then be displayed with, or separately from, the general internet search results.
86 Citations
36 Claims
-
1. A computer-implemented method of generating a search response, comprising:
-
receiving a user search query comprising one or more search criteria, and a user device address for a user device, at a computer search system, said computer search system comprising a processor and memory, said memory storing available coupons information and stored store stock information, and said computer search system further comprising a search engine and a coupon engine; said computer search system responding to said receiving by determining said search response; and said computer search system transmitting to said user device address, said search response; wherein said determining said search response comprises;
said search engine using said one or more search criteria to generate search results;
said coupon engine using said search results and user profile information associated with said user device address to identify from said available coupons information at least one available coupon offer, said at least one available coupon offer specifying a discount contingent upon a purchase transaction containing at least one specified product; and
said computer search system determining, from said stored store stock information, a stocking store in which said at least one specified product is in stock; andwherein said search response comprises said search results, said at least one available coupon offer, and identification of said stocking store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computerized system for generating a search response, comprising:
-
a computer search system, said computer search system comprising a processor and memory, said memory storing available coupons information and stored store stock information, and said computer search system further comprising a search engine and a coupon engine; said computer search system is programmed to receive a user search query comprising one or more search criteria, and a user device address for a user device, generate a search response, and transmit said search response to said user device address; wherein said determining said search response comprises;
said search engine using said one or more search criteria to generate search results;
said coupon engine using said search results and user profile information associated with said user device address to identify from said available coupons information at least one available coupon offer, said at least one available coupon offer specifying a discount contingent upon a purchase transaction containing at least one specified product; and
said computer search system determining, from said stored store stock information, a stocking store in which said at least one specified product is in stock; andwherein said search response comprises said search results, said at least one available coupon offer, and identification of said stocking store. - View Dependent Claims (34, 35, 36)
-
Specification