System and method of a media delivery services platform for targeting consumers in real time
First Claim
1. A method of providing shareable offers that are shared through social networks and associating the shareable offers with respective loyalty accounts, the method being implemented on a computer system having one or more processors programmed with computer program instructions to perform the method, the method comprising:
- receiving, by the computer system, transaction information associated with a first loyalty account related to a first user, the transaction information comprising an identification of at least one item, wherein the first loyalty account is associated with a retailer having a loyalty program for purchases made in association with the retailer;
identifying, by the computer system, a shareable offer based on the transaction information and a location of a device of the first user within a first store of the retailer, wherein the shareable offer is associated with an item to which the shareable offer relates;
identifying, by the computer system, a second shareable offer based on a second zone within the first store of the retailer;
communicating, by the computer system and using a first electronic promotion channel from among a plurality of electronic promotion channels, the shareable offer and the second shareable offer to the device of the first user based on movement of the first device within different zones of the first store of the retailer;
storing, by the computer system, an association of the first electronic promotion channel with the shareable offer;
preventing, by the computer system, the shareable offer from being communicated to the first user via a second electronic promotion channel from among the plurality of electronic promotion channels based on the stored association of the first electronic promotion channel with the shareable offer, the second electronic promotion channel being different than the first electronic promotion channel;
receiving, by the computer system, a request from the first user to share the shareable offer through a social network account of the first user;
providing, by the computer system to a social networking site, data comprising a selectable link to be posted via the social network account of the first user responsive to the request, wherein the selectable link comprises a link back to the system, from the social network account, that, when selected, instructs the system to associate the shareable offer with a second user;
receiving, by the computer system from the social networking site, an indication that the selectable link was selected by the second user;
identifying, by the computer system, a second loyalty account related to the second user responsive to the indication that the selectable link was selected;
storing, by the computer system, an association of the second loyalty account and the shareable offer;
receiving, by the computer system from a point of sale computer, second transaction information comprising;
(i) an identification of the second loyalty account used in association with a transaction, and (ii) an indication that the transaction includes the item associated with the shareable offer; and
providing, by the computer system, the shareable offer to the point of sale computer responsive to receipt of the second transaction information.
18 Assignments
0 Petitions
Accused Products
Abstract
A media targeting system may be configured to coordinate media and manage media conflicts in its delivery to consumers. The media targeting system may in near real-time arbitrate between all offers assigned to a particular consumer or available to the consumer via one or more channels to ensure that a consumer only receives non-conflicting offers during particular time periods. The media targeting system may translate offers into a real-time, in-store loyalty environment including consumer real-time behavior assignment into traits in order to make a real-time offer assignment based on the traits. An application on a mobile device of a consumer may allow the consumer to share offers with other consumers via a bump of the consumers'"'"' mobile devices.
186 Citations
22 Claims
-
1. A method of providing shareable offers that are shared through social networks and associating the shareable offers with respective loyalty accounts, the method being implemented on a computer system having one or more processors programmed with computer program instructions to perform the method, the method comprising:
-
receiving, by the computer system, transaction information associated with a first loyalty account related to a first user, the transaction information comprising an identification of at least one item, wherein the first loyalty account is associated with a retailer having a loyalty program for purchases made in association with the retailer; identifying, by the computer system, a shareable offer based on the transaction information and a location of a device of the first user within a first store of the retailer, wherein the shareable offer is associated with an item to which the shareable offer relates; identifying, by the computer system, a second shareable offer based on a second zone within the first store of the retailer; communicating, by the computer system and using a first electronic promotion channel from among a plurality of electronic promotion channels, the shareable offer and the second shareable offer to the device of the first user based on movement of the first device within different zones of the first store of the retailer; storing, by the computer system, an association of the first electronic promotion channel with the shareable offer; preventing, by the computer system, the shareable offer from being communicated to the first user via a second electronic promotion channel from among the plurality of electronic promotion channels based on the stored association of the first electronic promotion channel with the shareable offer, the second electronic promotion channel being different than the first electronic promotion channel; receiving, by the computer system, a request from the first user to share the shareable offer through a social network account of the first user; providing, by the computer system to a social networking site, data comprising a selectable link to be posted via the social network account of the first user responsive to the request, wherein the selectable link comprises a link back to the system, from the social network account, that, when selected, instructs the system to associate the shareable offer with a second user; receiving, by the computer system from the social networking site, an indication that the selectable link was selected by the second user; identifying, by the computer system, a second loyalty account related to the second user responsive to the indication that the selectable link was selected; storing, by the computer system, an association of the second loyalty account and the shareable offer; receiving, by the computer system from a point of sale computer, second transaction information comprising;
(i) an identification of the second loyalty account used in association with a transaction, and (ii) an indication that the transaction includes the item associated with the shareable offer; andproviding, by the computer system, the shareable offer to the point of sale computer responsive to receipt of the second transaction information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for providing shareable offers that are shared through social networks and associating the shareable offers with respective loyalty accounts, the system comprising:
a computer system having one or more processors programmed with computer program instructions, the computer system programmed to; receive transaction information associated with a first loyalty account related to a first user, the transaction information comprising an identification of at least one item, wherein the first loyalty account is associated with a retailer having a loyalty program for purchases made in association with the retailer; identify a shareable offer based on the transaction information and a location of a device of the user within a first store of the retailer, wherein the shareable offer is associated with an item to which the shareable offer relates; identify a second shareable offer based on a second zone within the first store of the retailer; communicate, using a first electronic promotion channel from among a plurality of electronic promotion channels, the shareable offer and the second shareable offer to the device of the first user based on movement of the first device within different zones of the first store of the retailer; store an association of the first electronic promotion channel with the shareable offer; prevent the shareable offer from being communicated to the first user via a second electronic promotion channel from among the plurality of electronic promotion channels based on the stored association of the first electronic promotion channel with the shareable offer, the second electronic promotion channel being different than the first electronic promotion channel; receive a request from the first user to share the shareable offer through a social network account of the first user; provide to a social networking site data comprising a selectable link to be posted via the social network account of the first user responsive to the request, wherein the selectable link comprises a link back to the system, from the social network account, that, when selected, instructs the system to associate the shareable offer with a second user; receive from the social networking site an indication that the selectable link was selected by the second user; identify a second loyalty account related to the second user responsive to the indication that the selectable link was selected; store an association of the second loyalty account and the shareable offer; and receive, from a point of sale computer, second transaction information comprising;
(i) an identification of the second loyalty account used in association with a transaction, and (ii) an indication that the transaction includes the item associated with the shareable offer; and
provide the shareable offer to the point of sale computer responsive to receipt of the second transaction information.
Specification