发明名称 Portable data carrier comprising a CAT interpreter
摘要 The invention relates to a method on a portable data carrier (10). In said method, a web server (62) of the data carrier (10) preferably receives command information from a terminal (100) connected to the data carrier (10), the command information relating to at least one CAT command (“Card Application Toolkit” command). The at least one CAT command is then executed by a CAT interpreter (64) of the data carrier (10). The command information is embedded in an HTTP command request message of an HTTP client (110) of the terminal (100), and the web server (62) extracts the embedded command information from the HTTP command request message before relaying it to the CAT interpreter (64) of the data carrier (10) for execution of the at least one CAT command. In this manner there is enabled a flexible and resource-saving interaction between the web server (62) and the CAT interpreter (64).
申请公布号 US8966108(B2) 申请公布日期 2015.02.24
申请号 US200912812822 申请日期 2009.01.15
申请人 Giesecke & Devrient GmbH 发明人 Richter Oliver;Spitz Stephan;Chen Hao
分类号 G06F15/16;H04W4/00;H04L29/08;H04W88/02 主分类号 G06F15/16
代理机构 Workman Nydegger 代理人 Workman Nydegger
主权项 1. A method for executing Card Application Toolkit (CAT) commands on a portable data carrier, comprising the steps of: receiving command information relating to at least one CAT command from a terminal through a web server of the portable data carrier; executing the at least one CAT command through a CAT interpreter of the data carrier, wherein the command information is embedded in an HTTP command request message of an HTTP client of the terminal; and through the web server of the portable data carrier, carrying out the steps of: identifying the received command information in the HTTP command request message; identifying as command information in the HTTP command request message at least one CAT command or a reference to a file containing at least one CAT command and stored on the data carrier; extracting the received command information from the HTTP command request message; and relaying the command information to the CAT interpreter of the data carrier for execution of the at least one CAT command, wherein the data communication between the data carrier and the terminal is carried out on the transport layer according to the Bearer Independent Protocol (BIP), the portable data carrier does not comprise a Java runtime environment, and the data carrier does not have to support a complete Internet protocol stack.
地址 Munich DE
您可能感兴趣的专利