Offer Management Method And System
First Claim
1. A method for managing, selecting and distributing offers with a computer system including a computer and a database, wherein the computer and database are in electrical communication with each other, the method comprising:
- receiving by the computer a number of offers from a first source and a number of offers from a second source, wherein the first source is different than the second source;
aggregating by the computer the number of offers from the first source and the number of offers from the second source to obtain an aggregation of offers;
for each offer from the aggregation of offers, determining whether one or more designated retailers provide at least one item associated with the offer;
storing by the computer the aggregation of offers on the database;
receiving by the computer user-specific information for one or more users;
selecting one or more offers from the aggregation of offers for the one or more users based on the user-specific information to obtain one or more selected aggregated offers; and
transmitting the one or more selected aggregated offers so that the one or more selected aggregated offers are distributed to the one or more users.
3 Assignments
0 Petitions
Accused Products
Abstract
An offer management system may provide an open platform capable of aggregating offers from multiple offer providers. All offers may be uploaded to the offer management system and presented to consumers via a single portal so they can easily browse, select and review all available digital offers at one time, in one place. Upon visiting a hosted website, the offer management system may interact with the consumer by displaying references to digital offers on the home page or in the navigation bar. The offer management system can display personalized content that may feature any available offers targeted specifically to the consumer based upon personal information contained in a profile for the consumer that is associated with the consumer'"'"'s online account, such as a loyalty card account. Moreover, the offer management system may receive requests from the consumer to print selected offers or download selected offers to the consumer'"'"'s account.
-
Citations
25 Claims
-
1. A method for managing, selecting and distributing offers with a computer system including a computer and a database, wherein the computer and database are in electrical communication with each other, the method comprising:
-
receiving by the computer a number of offers from a first source and a number of offers from a second source, wherein the first source is different than the second source; aggregating by the computer the number of offers from the first source and the number of offers from the second source to obtain an aggregation of offers; for each offer from the aggregation of offers, determining whether one or more designated retailers provide at least one item associated with the offer; storing by the computer the aggregation of offers on the database; receiving by the computer user-specific information for one or more users; selecting one or more offers from the aggregation of offers for the one or more users based on the user-specific information to obtain one or more selected aggregated offers; and transmitting the one or more selected aggregated offers so that the one or more selected aggregated offers are distributed to the one or more users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer system for managing, selecting and distributing offers including a computer and a database that are in electronic communication with each other, the computer having a central processing unit (CPU) for executing machine instructions and a memory for storing machine instructions that are to be executed by the CPU, the machine instructions when executed by the CPU implement the following functions:
-
receiving a number of offers from a first source and a number of offers from a second source, wherein the first source is different than the second source; aggregating the number of offers from the first source and the number of offers from the second source to obtain an aggregation of offers; for each offer from the aggregation of offers, determining whether one or more designated retailers provide at least one item associated with the offer; storing the aggregation of offers on the database; receiving user-specific information for one or more users; selecting one or more offers from the aggregation of offers for the one or more users based on the user-specific information to obtain one or more selected aggregated offers; and transmitting the one or more selected aggregated offers so that the one or more selected aggregated offers are distributed to the one or more users.
-
-
20. A method for managing, selecting and distributing offers with a computer system including a computer and a database, wherein the computer and database are in electrical communication with each other, the method comprising:
-
receiving by the computer a number of offers from a first source and a number of offers from a second source, wherein the first source is different than the second source; aggregating by the computer the number of offers from the first source and the number of offers from the second source to obtain an aggregation of offers; storing by the computer the aggregation of offers on the database; identifying a competing offer scenario between at least two offers in the aggregation of offers; arbitrating the competing offer scenario based on a number of offer groupings, an offer hierarchy for the number of offer groupings, and the at least two offers included in the competing offer scenario to obtain at least one arbitrated offer based on the at least two offers included in the competing offer scenario; and transmitting the at least one arbitrated offer. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification