IP Library Granted Patent US 9,544,021
Granted Patent B2
US 9,544,021 · App. 14/366,174 · Granted Jan 10, 2017

Apparatus for communicating with a portable data carrier

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,544,021
App. No.
14/366,174
Granted
Jan 10, 2017
Kind
B2
Abstract

An apparatus for communicating with a portable data carrier comprises a first communication interface, based on wireless data transfer technology, for receiving and/or transmitting data via a first communication channel, and a second communication interface, based on different contactless data transfer technology, for receiving and/or transmitting data via a second communication channel. A first software interface to the first communication interface via which an application program stored in the apparatus can communicate with the first communication interface. The apparatus has a second software interface via which the application program can communicate with the second communication interface, with the communication from the first software interface to the first communication interface, and vice versa, being passed via the second software interface.

Claims (20)

1. An apparatus for communicating with a portable data carrier, comprising:

a first communication interface, based on contactless data transfer technology, for receiving and/or transmitting data to/from the portable data carrier via a first communication channel;

a second communication interface, based on different contactless data transfer technology, for receiving and/or transmitting data to/from the portable data carrier via a second communication channel;

a first software interface to the first communication interface via which an application program stored in the apparatus can communicate with the first communication interface; and

a second software interface via which the application program can communicate with the second communication interface, with the communication from the first software interface to the first communication interface, being passed via the second software interface,

wherein the second software interface is configured for analyzing and interpreting the data transferred between the first software interface and the first communication interface, and

wherein the second software interface is configured for accessing and processing the data transferred from the first communication interface, and subsequently transferring the accessed data to the application program, selectively, in dependence on the result of an analysis of the data transferred from the first communication interface.

2. The apparatus according to claim 1 , wherein the total communication from the first software interface to the first communication interface is passed via the second software interface.

3. The apparatus according to claim 1 , wherein data received at the second communication interface are transferred to the application program via the second software interface.

4. The apparatus according to claim 1 , wherein the first software interface is configured for translating data obtained from the application program, in particular application data and/or control sequences, into commands of the first communication interface.

5. The apparatus according to claim 1 , wherein the second software interface is configured for adjusting and/or changing data received from the first software interface, including commands for the first communication interface, in order to activate a communication via the second communication interface.

6. A method for communicating between an apparatus and a portable data carrier, wherein the apparatus comprises a first communication interface, based on contactless data transfer technology, for receiving and/or transmitting data via a first communication channel, and a second communication interface, based on different contactless data transfer technology, for receiving and/or transmitting data to/from the portable data carrier via a second communication channel, wherein

an application program stored in the apparatus communicates with the first communication interface via a first software interface, the first communication interface receiving and/or transmitting data to/from the portable data carrier; and

a communication from the first software interface to the first communication interface, is passed via a second software interface, the application program communicating with the second communication interface via the second software interface,

wherein the second software interface analyzes and interprets the data transferred between the first software interface and the first communication interface; and

wherein the second software interface processes the data transferred from the first communication interface and received at the second communication interface, and transfers them to the application program, selectively in dependence on the result of an analysis of the data transferred from the first communication interface.

7. The method according to claim 6 , wherein the total communication from the first software interface to the first communication interface is passed via the second software interface.

8. The method according to claim 6 , wherein data received at the second communication interface are transferred to the application program via the second software interface.

9. The method according to claim 6 , wherein the first software interface translates data obtained from the application program including application data and/or control sequences, into commands of the first communication interface.

10. The method according to claim 6 , wherein the second software interface adjusts and/or changes data received from the first software interface including commands for the first communication interface, in order to activate a communication via the second communication interface.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2017
From: GIESECKE & DEVRIENT GMBH
To: GIESECKE+DEVRIENT MOBILE SECURITY GMBH
Reel/Frame 044559/0969 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2015
From: FINKENZELLER, KLAUS; SCHMIDTKE, RAINER
To: GIESECKE & DEVRIENT GMBH
Reel/Frame 035625/0925 →