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.
Patent No.:
Date of Patent:
Jun. 15, 2004
Filed:
Apr. 13, 2000
Pascal Urien, Villepreux, FR;
Bull CP8, Louveciennes, FR;
Abstract
A method and architecture for communication between a terminal ( ) and a smart card, said terminal being operatively connected to a smart card reader ( ) and a data transmission network (RI). The terminal includes an initial stack of network (RI) access protocol which consists of a specified number of communication software layers (C -C ). The said smart card ( ) and said smart card reader comprise second and third protocol stacks, each consisting of at least lower order software communication layers (CC -CC , CCa -CCa ), in order to allow data exchange between the smart card and said terminal ( ). In a first preliminary phase, a first specific software item ( ) smart card ( ) functions as an interface for the lower layers (CCa -CCa ) of the third protocol stack and with at least one application ( ) registered in the smart card ( ). In a second preliminary phase, a second specific software item ( ), functions as an interface with said lower layers (CC -CC ), of the second protocol stack and with specified layers of said first protocol stack (C , C ), and is installed in the terminal ( ). The first and second specific software items ( , and ) in addition comprise at least one pair of primary coupled software entities ( ). Each of the entities ( and ) cooperate with each other in order to allow for the establishment of a bi-directional data exchange session between the terminal ( ) and said smart card ( ) and/or said data transmission network (RI), so that all or part of said data travels through said smart card ( ). The smart card may supply the terminal ( ) with a predetermined virtual model which transforms the smart card ( ) into a server and/or client.