Serial number and payment data based payment card processing
First Claim
1. A media server system, comprising:
- one or more processors; and
one or more non-transitory memory devices coupled to the one or more processors, the one or more memory devices including a set of software instructions that when executed by the one or more processors cause the one or more processors to perform operations including;
receiving an encryption key from a payment card subscriber management server;
storing the encryption key in a mapping table of authorized media device IDs and for each authorized media device ID an encryption key;
generating media content and tagging the media content with a tag number;
posting the tagged media content on a network;
receiving a purchase selection message from a media device, the purchase selection message including encrypted payment account information corresponding to a user payment account, the tag number, and a media device ID of the media device;
identifying, based on the purchase selection message, the media device ID from the purchase selection message;
validating a purchase associated with the purchase selection message by;
selecting, based upon the identified media device ID, a corresponding encryption key using the mapping table;
decrypting the encrypted portion of the payment account information using the selected encryption key; and
upon validating the purchase, transmitting the purchase selection message to the payment card subscriber management server.
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.
101 Citations
14 Claims
-
1. A media server system, comprising:
-
one or more processors; and one or more non-transitory memory devices coupled to the one or more processors, the one or more memory devices including a set of software instructions that when executed by the one or more processors cause the one or more processors to perform operations including; receiving an encryption key from a payment card subscriber management server; storing the encryption key in a mapping table of authorized media device IDs and for each authorized media device ID an encryption key; generating media content and tagging the media content with a tag number; posting the tagged media content on a network; receiving a purchase selection message from a media device, the purchase selection message including encrypted payment account information corresponding to a user payment account, the tag number, and a media device ID of the media device; identifying, based on the purchase selection message, the media device ID from the purchase selection message; validating a purchase associated with the purchase selection message by; selecting, based upon the identified media device ID, a corresponding encryption key using the mapping table; decrypting the encrypted portion of the payment account information using the selected encryption key; and upon validating the purchase, transmitting the purchase selection message to the payment card subscriber management server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, by a media server system comprising one or more processors, an encryption key from a payment card subscriber management server; storing, by the media server system, the encryption key in a mapping table of authorized media device IDs and for each authorized media device ID an encryption key; generating, by the media server system, media content and tagging the media content with a tag number; posting, by the media server system, the tagged media content on a network; receiving, by the media server system, a purchase selection message from a media device, the purchase selection message including encrypted payment account information corresponding to a user payment account, the tag number, and a media device ID of the media device; identifying, by the media server system, based on the purchase selection message, the media device ID from the purchase selection message; validating, by the media server system, a purchase associated with the purchase selection message by; selecting, based upon the identified media device ID, a corresponding encryption key using the mapping table; decrypting the encrypted portion of the payment account information using the selected encryption key; and upon validating the purchase, transmitting, by the media server system, the purchase selection message to the payment card subscriber management server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification