Back to results
US 10,706,462 B1Granted
Coupon processing system communicating digital coupon offer based upon user bid request and related methods
AssigneeInmar Clearing, Inc.
InventorsJess D. Walker, Bryan Bartow, David E. Johnson, Chris Rebstock
Life of this patent
Estimating the term…
Abstract
A coupon processing system may include a remote user device and a coupon processing server. The coupon processing server is configured to receive a user bid request from the remote user device and collect digital coupon offers from coupon providers based upon the user bid request. The coupon processing server is configured to select at least one digital coupon offer and communicate the at least one digital coupon offer to the remote user device.
Claims19
A coupon processing system comprising:
- a remote user device;
- and
- a coupon processing server configured to
- receive a user offer request from the remote user device,
- collect a plurality of digital coupon offers from a plurality of coupon providers based upon the user offer request,
- anonymously communicate the plurality of digital coupon offers from each of the plurality of coupon providers to a given one of the plurality of coupon providers via a coupon provider interface and without identifying the coupon providers so that a given coupon provider can update, via the coupon provider interface and for a threshold time period, a corresponding one of the plurality of digital coupon offers based upon the digital coupon offers from other coupon providers,
- select at least one digital coupon offer from the plurality thereof,
- communicate the at least one digital coupon offer to said remote user device for display thereat, and
- obtain user selection of the at least one digital coupon offer from the remote device and for redemption during a purchase transaction.
6 more elements
A coupon processing server comprising:
- a memory;
- and
- a processor coupled to said memory and configured to
- receive a user offer request from a remote user device,
- collect a plurality of digital coupon offers from a plurality of coupon providers based upon the user offer request,
- anonymously communicate the plurality of digital coupon offers from each of the plurality of coupon providers to a given one of the plurality of coupon providers via a coupon provider interface and without identifying the coupon providers so that a given coupon provider can update, via the coupon provider interface and for a threshold time period, a corresponding one of the plurality of digital coupon offers based upon the digital coupon offers from other coupon providers,
- select at least one digital coupon offer from the plurality thereof,
- communicate the at least one digital coupon offer to said remote user device for display thereat, and
- obtain user selection of the at least one digital coupon offer from the remote device and for redemption during a purchase transaction.
6 more elements
A method of processing a coupon comprising:
- using a coupon processing server to
- receive a user offer request from a remote user device,
- collect a plurality of digital coupon offers from a plurality of coupon providers based upon the user offer request,
- anonymously communicate the plurality of digital coupon offers from each of the plurality of coupon providers to a given one of the plurality of coupon providers via a coupon provider interface and without identifying the coupon providers so that a given coupon provider can update, via the coupon provider interface and for a threshold time period, a corresponding one of the plurality of digital coupon offers based upon the digital coupon offers from other coupon providers,
- select at least one digital coupon offer from the plurality thereof,
- communicate the at least one digital coupon offer to the remote user device for display thereat, and
- obtain user selection of the at least one digital coupon offer from the remote device and for redemption during a purchase transaction.
4 more elements
Dependencies are inferred from the claim text.