Serial number and payment data based payment card processing
AssigneeVisa U.S.A. Inc.
InventorSimon J. Hurry
Life of this patent
Estimating the term…
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.
Claims14
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.
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.
Dependencies are inferred from the claim text.