MODULE ID BASED TARGETED MARKETING
First Claim
1. A method, comprising:
- receiving a payment authorization request message that;
corresponds to a purchase selection message generated by a media device to purchase an item;
is for a user payment account that is associated with the media device; and
includes encrypted payment account information and at least one of a purchase price, an item description, a merchant ID, an identification of an advertiser, and a time stamp;
receiving a media device ID corresponding to the media device that generated the purchase selection message;
selecting an encryption key based upon the received media device ID;
decrypting the payment account information using the selected encryption key;
upon successfully decrypting the payment account information, identifying a user address corresponding to the decrypted payment account information; and
storing purchase data including the user address as a purchase location and at least one of the purchase price, the item description, the merchant ID, a user descriptor, advertiser information and the time stamp.
1 Assignment
0 Petitions
Accused Products
Abstract
A server is operable to receive a media device identifying number (ID) and establish an association between a media device and a payment account and, in one embodiment, supports at least one of payment authorization and payment clearing based at least in part on the media device ID and the payment account. A network and system includes a payment card processor server that is operable to receive a payment authorization request and to determine if an authorized media device generated a purchase selection message and to determine to approve a received payment authorization request based, in part, if the media device was authorized for the purchase selection based upon a received media device ID. The system is further operable to perform a key rotation to protect payment account information.
94 Citations
26 Claims
-
1. A method, comprising:
-
receiving a payment authorization request message that; corresponds to a purchase selection message generated by a media device to purchase an item; is for a user payment account that is associated with the media device; and includes encrypted payment account information and at least one of a purchase price, an item description, a merchant ID, an identification of an advertiser, and a time stamp; receiving a media device ID corresponding to the media device that generated the purchase selection message; selecting an encryption key based upon the received media device ID; decrypting the payment account information using the selected encryption key; upon successfully decrypting the payment account information, identifying a user address corresponding to the decrypted payment account information; and storing purchase data including the user address as a purchase location and at least one of the purchase price, the item description, the merchant ID, a user descriptor, advertiser information and the time stamp. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A payment card company system, comprising:
-
a communication module coupled to at least one communication network; a processing module coupled to the communication module; memory coupled to the processing module; and wherein the processing module, in cooperation with the communication module, is operable to; store a user address, an encryption key, and user payment account information in relation to an authorized media device ID wherein the user address is a physical address of a location at which a media device that corresponds to the authorized media device ID is located; receive a payment authorization request message that; corresponds to a purchase selection message generated by a media device to purchase an item; is for a user payment account that is associated with the media device; and includes encrypted payment account information and at least one of a purchase price, an item description, a merchant ID, an identification of an advertiser, and a time stamp; receive a media device ID corresponding to a media device that generated the purchase selection message for a purchased item; select an encryption key based upon the received media device ID; decrypt the payment account information using the selected encryption key; upon successfully decrypting the payment account information, identify the user address; and store purchase data including the user address as a purchase location and at least one of the purchase price, the item description, the merchant ID, a user descriptor, advertiser information and the time stamp. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method in a payment company server, comprising:
-
receiving a payment authorization request message that corresponds to a purchase selection message generated by a media device in response to an item advertised within media content wherein the payment authorization message includes encrypted payment account information; receiving a media device ID corresponding to the media device that generated the purchase selection message; receiving item and purchase information in association with the payment authorization request message; determining whether the media device is an authorized media device for a user payment account that corresponds to the payment account information; identifying a purchase location based upon the media device ID; and storing the item and purchase information in association with a known location of the media device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
Specification