Offer Management Method And System
First Claim
1. A method for aggregating, managing 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; and
generating a single, electronic form for displaying a number of offers from the aggregation of offers stored in the database.
9 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.
175 Citations
25 Claims
-
1. A method for aggregating, managing 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; and generating a single, electronic form for displaying a number of offers from the aggregation of offers stored in the database. - 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. A computer system for aggregating, managing and distributing offers including a computer and a database that are in electronic communication with each other, the computer system 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 in the database; and generating a single, electronic form for displaying a number of offers from the aggregation of offers stored in the database.
-
-
24. A computer system for distributing and displaying offers including a user device having a central processing unit (CPU) for executing machine instructions 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 single, electronic form for displaying a number of offers from a filtered, aggregation of offers, the filtered, aggregation of offers based at least in part upon a determination of whether a designated retailer provides an item associated with an offer; and displaying the single, electronic form to obtain user selected offers from the number of offers in the filtered, aggregation of offers. - View Dependent Claims (25)
-
Specification