Method and system for terminal device-based communication between third-party applications and an electronic wallet

US9898734B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9898734-B2
Application numberUS-201314653321-A
CountryUS
Kind codeB2
Filing dateDec 17, 2013
Priority dateDec 19, 2012
Publication dateFeb 20, 2018
Grant dateFeb 20, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for terminal device-based communications between a third-party application and an electronic wallet includes: the third-party application setting up a connection to an Internet service; the third-party application receiving a request and setting up a communication channel between the third party application and the electronic wallet within the terminal device via the On-Device API; verifying, by the electronic wallet, an access right of the request of the third party application; the third-party application forwarding the request to the electronic wallet if the access right is approved; the electronic wallet generating a corresponding response; forwarding the response via the On-Device API to the third party application, wherein the third party application forwards the response to the Internet service.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for terminal device-based communications between a third-party application and an electronic wallet, wherein the electronic wallet is installed on a terminal device, wherein the electronic wallet supports an On-Device Application Program Interface (API) integrated therein, wherein the third-party application is installed on the terminal device, wherein the third party application also supports the On-Device API, and wherein the method comprises: the third-party application setting up a connection to an Internet service, wherein the connection requires a data transfer to the Internet service; the third-party application receiving a request aimed at transmission of data from the Internet service; the third-party application setting up a communication channel between the third party application and the electronic wallet within the terminal device via the On-Device API; verifying by the electronic wallet, an access right of the request of the third party application on the basis of security criteria defined in the On-Device API; the third-party application forwarding the request received from the Internet service to the electronic wallet if the access right of the third party application on the electronic wallet is approved; the electronic wallet processing the request and generating a corresponding response; forwarding the response from the electronic wallet via the On-Device API to the third party application, wherein the third party application forwards the response to the Internet service: and the third party application receiving a confirmation about successful forwarding of the reply to the Internet service; wherein a security element is further connected to the terminal device; and wherein the electronic wallet processing the request and generating the corresponding response comprises: the electronic wallet sending a request concerning the data to the security element; and the electronic wallet receiving a response concerning the data from the security element. 2. The method according to claim 1 wherein the security element is configured for wireless radio communications. 3. The method according to claim 1 , wherein the security element is a Universal integrated Circuit Card (UICC) or a Subscriber Identity Module (SIM) card. 4. The method according to claim 1 , wherein the terminal device is adapted for mobile communications and/or is adapted for wireless local area network (WLAN) communications. 5. The method according to claim 4 , wherein the terminal device is a mobile device, a smart phone, a laptop, a notebook or a tablet computer. 6. The method according to claim 1 , wherein the data comprises confidential and/or user-specific information. 7. The method according to claim 1 , further comprising: transmitting the data from the electronic wallet to a wallet backend; establishing a connection between the wallet backend and the Internet service; transmitting the data from the wallet backend to the Internet service. 8. The method according to claim 1 , further comprising: transmitting the data from the electronic wallet to the third-party application; transmitting the data from the third-party application to the Internet service. 9. The method according to claim 1 , wherein the third-party application is a service provider application installed on the terminal device that is configured to use the Internet service or is an Internet browser installed on the terminal device. 10. A system for terminal-based communications between one or more third-party application(s) and an electronic wallet, the system comprising: a terminal device; wherein an electronic wallet is installed on the terminal device; wherein the electronic wallet supports an On-Device Application Program Interface (API) integrated therein; wherein one or more third-party application(s) are installed on the terminal device; wherein the one or more third party application(s) also support the On-Device API; wherein the one or more third-party application(s) are each configured to: set up a connection to an Internet service, wherein the connection requires a data transfer to the Internet service; receive a request of the Internet service aimed at transmission of data; set up a communication channel between the third party application and the electronic wallet within the terminal device via the On-Device API; and pass the request received from the Internet service to the electronic wallet; wherein the electronic wallet is configured to: verify an access right of the request of the third party application based on security criteria defined in the On-Device API: process the request and generate a corresponding response if the access right of the third party application on the electronic wallet is approved; forward the response via the On-Device API to the third party application, wherein the third part application is configured to forward the response to the Internet service; wherein the one or more third-party application(s) are each further configured to: receive a confirmation of a performed forwarding to the Internet service; wherein the terminal device is configured to incorporate one or more security elements; wherein one or more API(s) are installed on the terminal device to list, select and interact with the security elements; wherein the system further comprises: one or more security element(s) that are incorporated in the terminal device, wherein the terminal device is connected to the one or more security element(s); and wherein processing the request and generating the corresponding response comprises: sending requests for the data to the one or more security element(s); and receiving responses concerning the data from the one or more security element(s). 11. The system according to claim 10 , wherein the security element is configured for wireless radio communications. 12. The system according to claim 10 , wherein the security element is a Universal Integrated Circuit Card (UICC) or a Subscriber Identity Module (SIM) card. 13. The system according to claim 10 , wherein the terminal device is adapted for mobile communications and/or is adapted for wireless local area network (WLAN) communications. 14. The system according to claim 10 , wherein the terminal device is a mobile device, a smart phone, a laptop, a notebook or a tablet computer. 15. The system according to claim 10 , wherein the data comprises confidential and/or user-specific information. 16. The system according to claim 10 , wherein the electronic wallet is further configured to: transmit the data to a wallet backend; and wherein the wallet backend is configured to: establish a connection between the wallet backend and the Internet service; and transmit the data to the Internet service. 17. The system according to claim 10 , wherein the electronic wallet is further configured to transmit the data to the one or more third-party application(s); and wherein the one or more third-party application(s) each are further configured to transmit the data to the Internet service. 18. The system according to claim 10 , wherein the one or more third-party application(s) include a service provider application installed on the terminal device that is configured to use the Internet service or an Internet browser installed on the terminal device.

Assignees

Inventors

Classifications

  • involving authentication · CPC title

  • Electricity · mapped topic

  • G06Q20/36Primary

    using electronic wallets or electronic money safes · CPC title

  • using wireless networks · CPC title

  • Use of the SIM of a M-device as secure element · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9898734B2 cover?
A method for terminal device-based communications between a third-party application and an electronic wallet includes: the third-party application setting up a connection to an Internet service; the third-party application receiving a request and setting up a communication channel between the third party application and the electronic wallet within the terminal device via the On-Device API; ver…
Who is the assignee on this patent?
Deutsche Telekom Ag
What technology area does this patent fall under?
Primary CPC classification G06Q20/36. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 20 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).