System for accessing an object using a “web” browser co-operating with a smart card
First Claim
1. An embedded system adapted to cooperate with a network through a terminal and comprising a chip having a processor configured to process information and a memory for information storage,said memory storing at least one object file containing information associated with an object located in the network and making it possible to create an instance of said object;
- andsaid processor including a network interface adapted to cooperate with a matching network interface located in the terminal through an object file interface, comprising at least one intelligent agent for establishing correspondence, including one or more of protocol conversion and script translation, between information exchanged with said object file and information passing through the network interface means, and assigned to at least said object file, so that the embedded system constitutes an information server in the network.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method and an architecture for securely accessing virtual objects (Obvi) distributed in systems connected to the internet network (RI), and for obtaining an instance of same. This access is performed via a smart card (2a), through a “web” browser (10). The terminal (1) and the smart card (2a) each comprise a specific protocol layer (13, 23a). The latter comprises intelligent agents (132, 232a1) for establishing two-way data exchange sessions, thereby allowing the smart card (2a) to have a “web” server functionality. The smart card (2a) also comprises intelligent agents, called script translators, and a virtual file management system (8) cooperating with a specialized script-translating intelligent agent (7). Each virtual object (Obvi) is associated with a virtual file of the virtual file management system (8). The specialized intelligent agent (7) presents the browser (10) with a list of the accessible virtual objects (Obvi) and generates methods for accessing these objects.
94 Citations
15 Claims
-
1. An embedded system adapted to cooperate with a network through a terminal and comprising a chip having a processor configured to process information and a memory for information storage,
said memory storing at least one object file containing information associated with an object located in the network and making it possible to create an instance of said object; - and
said processor including a network interface adapted to cooperate with a matching network interface located in the terminal through an object file interface, comprising at least one intelligent agent for establishing correspondence, including one or more of protocol conversion and script translation, between information exchanged with said object file and information passing through the network interface means, and assigned to at least said object file, so that the embedded system constitutes an information server in the network. - View Dependent Claims (2, 3)
- and
-
4. A method for instantiating an object located in a network, comprising using an embedded system adapted to cooperate with a network through a terminal and comprising a chip having a processor configured to process information and a memory for information storage, the embedded system storing at least one object file containing information associated with an object located in the network for creating an instance of said object, and further comprising a network interface designed to cooperate with a matching network interface located in the terminal through an object file interface, comprising at least one intelligent agent for establishing correspondence, including one or more of protocol conversion and script translation, between information exchanged with said object file information passing through the network interface means and assigned to at least said object file so that the embedded system constitutes an information server in the network the method comprising:
-
establishing a list of the at least one agent implemented; and for each agent, defining call arguments necessary to the agent so as to describe a set of sessions between agents using an object file. - View Dependent Claims (5, 6)
-
-
7. A method for instantiating an object located in a network comprising using an embedded system designed to cooperate with a network through a terminal and comprising a chip having a processor configured to process information and a memory for information storage, the embedded system storing at least one object file containing information associated with an object located in the network and for creating an instance of said object, and further comprising a network interface designed to cooperate with a matching network interface located in the terminal through an object file interface, comprising at least one intelligent agent for establishing correspondence, including one or more of protocol conversion and script translation, between information exchanged with said object file and information passing through the network interface and assigned to at least said object file, so that the embedded system constitutes an information server in the network, the method comprising the steps of:
-
identification of an object file; and execution of this object file from the information server of the embedded system so as to implement sessions between the one or more agents described by the object file. - View Dependent Claims (8, 9)
-
-
10. A method for instantiating an object located in a network comprising using an embedded system adapted to cooperate with a network through a terminal, and comprising a chip having a processor configured to process information and a memory for information storage, the embedded system storing at least one object file containing information associated with an object located in a network and for creating an instance of said object, and further comprising a network interface designed to cooperate with a matching network interface located in the terminal through an object file interface, comprising at least one intelligent agent, for establishing correspondence, including one or more of protocol conversion and script translation, between information exchanged with said object file and information passing through the network interface, and assigned to at least said object file, so that the embedded system constitutes an information server in the network, the method comprising the steps of:
-
loading an object file and a specific software capable of implementing the object file by browser software; and execution of the specific software by the browser software so as to implement sessions between the one or more agents described by the object file executed from the browser software. - View Dependent Claims (11, 12)
-
- 13. A method for instantiating an object located in a network comprising using an embedded system adapted to cooperate with a network through a terminal, and comprising a chip having a processor configured to process information and a memory for information storage, the embedded system storing at least one object file containing information associated with an object located in the network for creating an instance of said object, and further comprising a network interface adapted to cooperate with a send matching network interface located in the terminal, such that the embedded system constitutes an information server in the through an object file interface, comprising at least one intelligent agent adapted to establish a correspondence, including one or more of protocol conversion and script translation between information exchanged with said object file, and information passing through the network interface means, and assigned to at least said object file so that the embedded system constitutes an information server in the network, the method comprising the step of identifying, by a universal resource identifier, a specific software implementing the browser software so as to enable the embedded system to implement sessions between the one or more agents described by the object file executed from the browser software.
Specification