The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 30, 2017

Filed:

Jan. 21, 2015
Applicant:

Oracle International Corporation, Redwood City, CA (US);

Inventor:

Sebastian Hans, Berlin, DE;

Assignee:

Oracle International Corporation, Redwood City, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 13/00 (2006.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 9/546 (2013.01); G06F 9/542 (2013.01);
Abstract

A runtime environment executing on a card computing device may handle communication of APDU messages received by a card computing device according to the HCI communication protocol over an APDU gate. APDU messages may be encapsulated and transmitted within multiple HCI messages and the runtime environment may be configured to extract and verify the APDU messages from within the received HCI messages, according to some embodiments. The runtime environment may be configured to receive commands to open an APDU pipe, manage multiple open pipes, receive incoming HCI commands, and route the encapsulated APDU messages to an appropriate application executing within the card computing device. The runtime environment may also be configured to receive APDU messages from the application, encapsulate the APDU messages within HCI messages and send the HCI messages over the same APDU pipe.


Find Patent Forward Citations

Loading…