PROMOTIONS AND ADVERTISING SYSTEM
First Claim
Patent Images
1. A method of communicating restaurant special offers to consumers, the method comprising:
- providing from a server computing device a web-based business interface to be displayed to business representatives associated with multiple restaurants;
receiving from the business representatives business information associated with the restaurants through the web-based business interface, the information including at least names of the restaurants and locations of the restaurants;
receiving from the business representatives information about nonredeemable special offers available from the restaurants, the information including at least a description of the special offer, a start date associated with the special offer, and an end date associated with the special offer;
storing the information associated with the restaurants as business data in a data store;
storing information about nonredeemable special offers available from the restaurants in specials data in a data store;
providing a web-based consumer interface to be displayed to a consumer;
receiving a search query from the consumer through the consumer interface, the search query including an identification of a category;
automatically identifying a location of the consumer;
determining a current date;
performing a search of the business data in the data store to identify search results including a set of restaurants that match the identified category, which are at the location, and which have at least one special offer in which the current date is between or equal to one of the start date and the end date; and
providing at least some of the search results to the consumer through the consumer interface, including at least one of the descriptions of the special offers.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for promoting a business includes a business interface module and a consumer interface module. The business interface module receives information from businesses identifying information to be conveyed to consumers, such as special offers available from the businesses. The consumer interface module conveys the information to the consumers.
-
Citations
15 Claims
-
1. A method of communicating restaurant special offers to consumers, the method comprising:
-
providing from a server computing device a web-based business interface to be displayed to business representatives associated with multiple restaurants; receiving from the business representatives business information associated with the restaurants through the web-based business interface, the information including at least names of the restaurants and locations of the restaurants; receiving from the business representatives information about nonredeemable special offers available from the restaurants, the information including at least a description of the special offer, a start date associated with the special offer, and an end date associated with the special offer; storing the information associated with the restaurants as business data in a data store; storing information about nonredeemable special offers available from the restaurants in specials data in a data store; providing a web-based consumer interface to be displayed to a consumer; receiving a search query from the consumer through the consumer interface, the search query including an identification of a category; automatically identifying a location of the consumer; determining a current date; performing a search of the business data in the data store to identify search results including a set of restaurants that match the identified category, which are at the location, and which have at least one special offer in which the current date is between or equal to one of the start date and the end date; and providing at least some of the search results to the consumer through the consumer interface, including at least one of the descriptions of the special offers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for promoting business specials, the system comprising programmable electronics including at least one processor and at least one computer readable storage medium, wherein the at least one computer readable storage medium contains instructions, which when executed by the at least one processor, cause the at least one processor to generate:
-
a business interface module that receives data describing special offers that are available for limited times from multiple different businesses; a data store storing the data describing the special offers in the at least one computer readable storage medium, and further storing data for each of the multiple different businesses including at least names of the businesses and locations of the businesses; a search module operable to perform a search of the data stored in the data store based on a search query and operable to identify a set of businesses that match the query; and a consumer interface module configured to receive input from a consumer defining the search query to be searched by the search module and to convey at least some of the set of businesses identified by the search module for display to the consumer. - View Dependent Claims (9, 10, 11)
-
-
12. A method of promoting a business, the method comprising:
-
receiving at a computing device business information from business representatives of a plurality of businesses, the business information including at least names of the businesses and locations of the businesses; receiving subscription fees from the businesses; receiving with a computing device information to be communicated to consumers, the information originating from one of the business representatives of one of the businesses; identifying a location of a consumer; identifying a set of the businesses within a range of the consumer, the set of businesses including at least the one of the businesses; and sending the information to be communicated to the consumer. - View Dependent Claims (13, 14, 15)
-
Specification