Method and system for electronic delivery of incentive information based on user proximity
First Claim
1. A system for generating incentive information for a user based on at least user profile information for said user and user location information for said user, said system comprising:
- at least one database storing information regarding available incentives and redemption location information for said available incentives; and
at least one server operatively connected to said at least one database, said at least one server configured to;
receive user profile information from a device associated with a user identification of said user;
receive, in response to a query requesting a distance that said user would be willing to travel to take advantage of an available incentive, a user proximity preference value from said device;
store, in said at least one database, said user proximity preference value in association with said user profile information;
select, from said available incentives and said user profile information, a group of user targeted incentives;
transmit to a device associated with said user identification, for display on said device, said group of user targeted incentives;
store, in said at least one database, a user print record specifying at least a subset of said group of user targeted incentives printed in association with said user identification;
receive a mobile device location transmitted from a mobile device associated with said user identification;
determine, from (1) said user print record, (2) said mobile device location, (3) said user proximity preference value, and (4) a redemption location, a proximate redemption facility, wherein said proximate redemption facility;
(1) is located a distance from said mobile device location, wherein said distance from said mobile device location is not greater than said user proximity preference value, and (2) has a processor to redeem incentives which are a subset of said user print record;
generate a notification message comprising identification of said proximate redemption facility; and
transmit said notification message to said mobile device.
21 Assignments
0 Petitions
Accused Products
Abstract
A method and system for the electronic distribution of product or service promotion information to a mobile user are disclosed. A user may provide profile information to an online promotion service, such as user interests and preferences with respect to products and services as well as other information. The online promotion service may receive location information of point-of-sale facilities associated with particular promotions for products or services. The online promotion service may generate one or more targeted promotions to a mobile user when the user travels within a predetermined distance of an associated point-of-sale facility. A mobile user'"'"'s location may be identified by a global positioning system and conveyed to the online promotion service. The user location information may be transmitted via a cell phone, a PDA, a pager or other device. This enables the user to take advantage of targeted or requested promotions while the user is within a close proximity to an associated point-of-sale facility.
-
Citations
30 Claims
-
1. A system for generating incentive information for a user based on at least user profile information for said user and user location information for said user, said system comprising:
-
at least one database storing information regarding available incentives and redemption location information for said available incentives; and at least one server operatively connected to said at least one database, said at least one server configured to; receive user profile information from a device associated with a user identification of said user; receive, in response to a query requesting a distance that said user would be willing to travel to take advantage of an available incentive, a user proximity preference value from said device; store, in said at least one database, said user proximity preference value in association with said user profile information; select, from said available incentives and said user profile information, a group of user targeted incentives; transmit to a device associated with said user identification, for display on said device, said group of user targeted incentives; store, in said at least one database, a user print record specifying at least a subset of said group of user targeted incentives printed in association with said user identification; receive a mobile device location transmitted from a mobile device associated with said user identification; determine, from (1) said user print record, (2) said mobile device location, (3) said user proximity preference value, and (4) a redemption location, a proximate redemption facility, wherein said proximate redemption facility;
(1) is located a distance from said mobile device location, wherein said distance from said mobile device location is not greater than said user proximity preference value, and (2) has a processor to redeem incentives which are a subset of said user print record;generate a notification message comprising identification of said proximate redemption facility; and transmit said notification message to said mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of generating incentive information for a user based on at least user profile information for said user and user location information for said user, said method comprising:
-
storing information regarding available incentives; storing redemption location information for said available incentives; receiving user profile information from a device associated with a user identification of said user; receiving, in response to a query requesting a distance that said user would be willing to travel to take advantage of an available incentive, a user proximity preference value from said device; storing said user proximity preference value in association with said user profile information; selecting, from said available incentives and said user profile information, a group of user targeted incentives; transmitting to a device associated with a user identification, for displaying on said device, said group of targeted incentives; storing a user print record specifying at least a subset of said group of user targeted incentives printed in association with said user identification, receiving a mobile device location transmitted from a mobile device associated with said user identification, determining, from (1) said user printed record, (2) said mobile device location, (3) said user proximity preference value, and (4) a redemption location, a proximate redemption facility, wherein said proximate redemption facility;
(1) is located a distance from said mobile device location, wherein said distance from said mobile device location is not greater than said user proximity preference value, and (2) has a processor to redeem incentives which are a subset of said user print record;generating a notification message comprising identification of said proximate redemption facility; and transmitting said notification message to said mobile device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for providing incentives to users, said system comprising:
-
at least one database storing information regarding available incentives and redemption location information for said available incentives; and at least one server operatively connected to said at least one database, said at least one server configured to; receive user profile information from a device associated with a user identification of said user; receive, in response to a query requesting a distance that said user would be willing to travel to take advantage of an available incentive, a user proximity preference value from said device; store, in said at least one database, said user proximity preference value in association with said user profile information; select, from said available incentives and said user profile information, a group of user targeted incentives; transmit to a device associated with said user identification for display on said device, said group of user targeted incentives; store, in said at least one database, a user selection record specifying at least a subset of said group of user targeted incentives selected in association with said user identification; receive, subsequent in time to said storing a record of incentives that said user has selected, a mobile device location transmitted from a mobile device associated with said user identification, determine, from (1) said user selection record, (2) said mobile device location, (3) said user proximity preference value, and (4) a redemption location, a proximate redemption facility, wherein said proximate redemption facility;
(1) is located a distance from said mobile device location, wherein said distance from said mobile device location is not greater than said user proximity preference value, and (2) has a processor to redeem incentives which are a subset of said user selection record;generate a notification message comprising identification of said proximate redemption facility; and transmit said notification message to said mobile device associated with said user identification.
-
-
30. A method of providing incentives to users, said method comprising:
-
storing information regarding available incentives; storing redemption location information for said available incentives; receiving user profile information from a device associated with a user identification of said user; receiving, in response to a query requesting a distance that said user would be willing to travel to take advantage of an available incentive, a user proximity preference value from said device; storing, in at least one database, said user proximity preference value in association with said user profile information; selecting, from said available incentives and said user profile information, a group of user targeted incentives; transmitting to a device associated with a user identification for displaying on said device, said group of user targeted incentives; storing, in said at least one database, a user selection record specifying at least a subset of said group of user targeted incentives selected in association with said user identification, receiving, subsequent in time to said storing a record of incentives that said user has selected, a mobile device location transmitted from a mobile device associated with said user identification; determining, from (1) said user selection record, (2) said mobile device location, (3) said user proximity preference value, and (4) a redemption location, a proximate redemption facility, wherein said proximate redemption facility;
(1) is located a distance from said mobile device location, wherein said distance from said mobile device location is not greater than said user proximity preference value, and (2) has a processor to redeem incentives which are a subset of said user selection record;generating a notification message comprising identification of said proximate redemption facility; and transmitting said notification message to said mobile device associated with said user identification number.
-
Specification