Agile OTP generation
US-9118663-B1 · Aug 25, 2015 · US
US11444775B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11444775-B2 |
| Application number | US-201916659327-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 21, 2019 |
| Priority date | Oct 2, 2018 |
| Publication date | Sep 13, 2022 |
| Grant date | Sep 13, 2022 |
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.
Example embodiments of systems and methods for data transmission system between transmitting and receiving devices are provided. In an embodiment, each of the transmitting and receiving devices can contain a master key. The transmitting device can generate a diversified key using the master key, protect a counter value and encrypt data prior to transmitting to the receiving device, which can generate the diversified key based on the master key and can decrypt the data and validate the protected counter value using the diversified key.
Opening claim text (preview).
What is claimed is: 1. A data transmission system comprising: a transmitting device having a processor and memory, the memory of the transmitting device containing a card key and transmission data; an application comprising instructions for execution on a receiving device having a processor and memory, the memory of the receiving device containing an application key; wherein the transmitting device is configured to, after entry into a communication field: encrypt the transmission data using one or more cryptographic algorithms and the card key to yield encrypted transmission data, and transmit the encrypted transmission data to the application; and wherein the application is configured to: decrypt the encrypted transmission data using the one or more cryptographic algorithms and the application key; after a successful decryption of the transmission data, remove one or more restrictions from content, the one or more restrictions precluding access to the content; and provide access to the content. 2. The data transmission system of claim 1 , wherein the content comprises at least one selected from the group of media content and trivia. 3. The data transmission system of claim 2 , wherein the media content is associated with at least one selected from the group of at least a portion of a movie, filming of the at least a portion of the movie, and a television series. 4. The data transmission system of claim 2 , wherein the application is configured to display the at least one selected from the group of media content and trivia on a screen associated with at least one selected from the group of a terminal and a kiosk. 5. The data transmission system of claim 1 , wherein the content comprises one or more benefits based on criteria. 6. The data transmission system of claim 5 , wherein the criteria is associated with membership to at least one selected from the group of a club, a group, a loyalty program, an institution, and a qualifying list. 7. The data transmission system of claim 6 , wherein the qualifying list is based on at least one selected from the group of purchase of an item, purchase from a merchant, and spend amount in excess of a threshold in a predetermined time period. 8. The data transmission system of claim 1 , wherein the one or more restrictions comprises at least one selected from the group of an advertisement, a survey, payment, and limited views. 9. The data transmission system of claim 1 , wherein: the receiving device comprises a server; the transmitting device comprises a contactless card; and the cryptographic result and encrypted transmission data are transmitted by the contactless card to the application via one or more intermediary devices. 10. The data transmission system of claim 1 , wherein the application is further configured to remove the one or more restrictions upon a determination that the transmitting device has entered the communication field at least a threshold number of times. 11. The data transmission system of claim 2 , wherein the trivia is associated with the media content. 12. A method of providing access to content using a transmitting device and an application comprising instructions for execution on a receiving device, the transmitting device comprising a processor and a memory storing a device key and transmission data, and the receiving device comprising a processor and a memory storing an application key, the method comprising the steps of: encrypting the transmission data using one or more cryptographic algorithms and the device key to yield encrypted transmission data; transmitting, by the transmitting device after entry into a communication field, the encrypted transmission data to the application; decrypting, by the application, the encrypted transmission data using the one or more cryptographic algorithms and the application key; removing, by the application after a successful decryption of the transmission data, one or more restrictions from content, the one or more restrictions precluding access to the content; and providing, by the application, access to the content. 13. The method of claim 12 , wherein the content comprises at least one selected from the group of media content and trivia. 14. The method of claim 13 , wherein the media content is associated with at least one selected from the group of at least a portion of a movie, filming of the at least a portion of the movie, and a television series. 15. The method of claim 13 , further comprising displaying the at least one selected from the group of media content and trivia on a screen associated with at least one selected from the group of a terminal and a kiosk. 16. The method of claim 12 , wherein the content comprises one or more benefits based on one or more criteria. 17. The method of claim 16 , wherein the one or more criteria is associated with membership to at least one selected from the group of a club, a group, a loyalty program, an institution, and a qualifying list. 18. The method of claim 17 , wherein the qualifying list is based on at least one selected from the group of purchase of an item, purchase from a merchant, and spend amount in excess of a threshold in a predetermined time period. 19. The method of claim 12 , wherein: the receiving device comprises a server; the transmitting device comprises a contactless card; and the cryptographic result and encrypted transmission data are transmitted by the contactless card to the application via one or more intermediary devices. 20. The method of claim 12 , wherein the content comprises at least one selected from the group of a music streaming service and a video streaming service. 21. The method of claim 16 , wherein the one or more benefits comprise at least one selected from the group of access to an event, a discount, an advance purchase window, and a purchase modification. 22. The method of claim 21 , wherein the purchase modification comprises at least one selected from the group of cancellation and rescheduling. 23. A contactless card comprising: a memory containing one or more applets and a key; a communication interface; and one or more processors in communication with the memory and communication interface, wherein the contactless card is configured to create a cryptogram using the key when the communication interface is within a range of a communication field of an application comprising instructions for execution on a receiving device, and wherein the cryptogram is transmitted, via the communication interface, to the application for validation and, after a successful decryption of the cryptogram, the removal of restrictions and the provision of access to content. 24. The contactless card of claim 23 , wherein the content comprises at least one selected from the group of media content and trivia. 25. The contactless card of claim 24 , wherein the media content is associated with at least one selected from the group of at least a portion of a movie, filming of the at least a portion of the movie, and a television series. 26. The contactless card of claim 23 , wherein the content comprises one or more benefits based on criteria. 27. The contactless card of claim 26 , wherein the criteria is associated with membership to at least one selected from the group of a club, a group, a loyalty program, an institution, and a qualifying list. 28. The contac
involving key management · CPC title
Program or device authentication · CPC title
using additional device, e.g. trusted platform module [TPM], smartcard, USB or hardware security module [HSM] · CPC title
Card activation or deactivation · CPC title
Contactless payments by cards · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.