Digital downloading jukebox system with user-tailored music management, communications, and other tools
US-9202209-B2 · Dec 1, 2015 · US
US9846861B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9846861-B2 |
| Application number | US-201313786338-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 5, 2013 |
| Priority date | Jul 25, 2012 |
| Publication date | Dec 19, 2017 |
| Grant date | Dec 19, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
One embodiment of the invention is directed to implementing a broker system to accept confidential information from upstream trading partners, retrieve tokens from the tokenization service, send tokens to the merchant ordering system, and forward confidential information to downstream trading partners. By using a broker system, the merchant ordering system could store and use tokens to identify orders in its system instead of confidential information, which can help protect the confidential information in the event of a security breach. Also, the broker system may provide an amenable solution for the merchant to continue doing business with the upstream and downstream trading partners without causing these entities to substantially change their current processing systems.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving via a network, at a broker computer that includes a server computer with an interface for receiving and transmitting order messages, a second order message comprising an order and an account token, wherein the second order message is received from a merchant ordering system, and wherein a first order message is received at the broker computer that originates from an upstream trading partner computer prior to receiving the second order message from the merchant ordering system at the broker computer; initiating, at the broker computer, a detokenization process to detokenize the account token and to form an account identifier; generating, by the broker computer, a third order message with the order and the account identifier in response to receiving the second order message; and transmitting, by the broker computer to a downstream trading partner computer, the third order message, wherein the downstream trading partner computer initiates a payment transaction by transmitting the account identifier to an authorization computer for authorization in response to receiving the third order message. 2. The method of claim 1 , wherein the order is a second order, payment transaction is a second payment transaction, the account token is a second token, and wherein the method further comprises: receiving the first order message comprising a first order and the account identifier from the upstream trading partner computer; initiating a tokenization process to tokenize the account identifier and to form a second account token; generating the second order message with the first order and the second account token; and transmitting the second order message to a merchant ordering system wherein the merchant ordering system initiates a first payment transaction. 3. The method of claim 1 , wherein the account identifier is decrypted and the method further comprises: after forming the account identifier, encrypting the account identifier. 4. The method of claim 1 , wherein the account identifier is a primary account number. 5. The method of claim 1 , wherein the broker computer receives the second order message via a hosted webpage. 6. A method comprising: generating, at a merchant ordering system, a second order message comprising an order and an account token, wherein a first order message is transmitted via a network from a broker computer to the merchant ordering system, wherein the first order message originates from an upstream trading partner computer prior to generating the second order message at the merchant ordering system; and transmitting, to a broker computer, the second order message, wherein the broker computer initiates a detokenization process to detokenize the account token and to form an account identifier in response to receiving the second order message, wherein the broker computer generates a third order message with the order and the account identifier, wherein the broker computer transmits the third order message via the network to a downstream trading partner computer, and wherein the downstream trading partner computer initiates a payment transaction in response to receiving the third order message by transmitting the account identifier to an authorization computer for authorization. 7. The method of claim 6 , wherein the order is a second order, the account token is a second account token, and the payment transaction is a second payment transaction, and wherein the method further comprises: receiving, at the merchant ordering system, the second order message comprising a first order and a first account token, wherein the second order message is received from the broker computer. 8. The method of claim 7 , wherein the third order message is received after the first order message. 9. The method of claim 6 , wherein the account identifier is a primary account number. 10. The method of claim 6 , wherein the broker computer hosts a webpage for the merchant ordering system to receive the first order message. 11. An apparatus comprising: a computer coupled to a database, wherein the computer comprises a processor and a computer-readable medium coupled to the processor, the computer-readable medium comprising code executable by the processor for implementing a method comprising: receiving via a network, at a broker computer that includes a server computer with an interface for receiving and transmitting order messages, a second order message comprising an order and an account token, wherein the second order message is received from a merchant ordering system, and wherein a first order message is received at the broker computer that originates from an upstream trading partner computer prior to receiving the second order message from the merchant ordering system at the broker computer; initiating, at the broker computer, a detokenization process to detokenize the account token and to form an account identifier; generating, by the broker computer, a third order message with the order and the account identifier in response to receiving the second order message; and transmitting, by the broker computer to a downstream trading partner computer, the third order message, wherein the downstream trading partner computer initiates a payment transaction by transmitting the account identifier to an authorization computer for authorization in response to receiving the third order message. 12. The apparatus of claim 11 , wherein the order is a second order, payment transaction is a second payment transaction, the account token is a second token, and wherein the method further comprises: receiving the first order message comprising a first order and the account identifier from the upstream trading partner computer; initiating a tokenization process to tokenize the account identifier and to form a second account token; generating the second order message with the first order and the second account token; and transmitting the second order message to a merchant ordering system, wherein the merchant ordering system initiates a first payment transaction. 13. The apparatus of claim 11 , wherein the account identifier is decrypted and the method further comprises: after forming the account identifier, encrypting the account identifier. 14. The apparatus of claim 11 , wherein the account identifier is a primary account number. 15. The apparatus of claim 11 , wherein the broker computer receives the second order message via a hosted webpage. 16. An apparatus comprising: a computer coupled to a database, wherein the computer comprises a processor and a computer-readable medium coupled to the processor, the computer-readable medium comprising code executable by the processor for implementing a method comprising: generating, at a merchant ordering system, a second order message comprising an order and an account token, wherein a first order message is transmitted via a network from a broker computer to the merchant ordering system, wherein the first order message originates from an upstream trading partner computer prior to generating the second order message at the merchant ordering system; and transmitting, to a broker computer, the second order message, wherein the broker computer initiates a detokenization process to detokenize the account token and to form an account identifier in response to receiving the second order message, wherein the broker computer generates a third order message with the order and the account identifier, wherein the broker computer transmits the third order message via the network to a downstream trading partner compute
specially adapted for electronic shopping systems · CPC title
involving remote charge determination or related payment systems · CPC title
using an alias or single-use codes · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.