Information providing system and method and storage medium
First Claim
1. A system to provide information to a client apparatus on which a browser to browse content and an object client operate, the object client communicating with an object connected to the client apparatus, the system comprising:
- a view server configured to provide content to said browser over a network;
a communication server configured to make communication with said object client over the network, wherein the communication server is configured to;
issue a mutual authentication request to a secure application module (SAM);
receive, from the SAM, a mutual authentication command for the object that is connected to the client apparatus;
send the received mutual authentication command over the network to the object client, which is executing on the client apparatus;
receive a mutual authentication response over the network from the object client; and
send the received mutual authentication response to the SAM; and
an application server configured to;
request, to the communication server, establishment of a connection to the SAM,receive, from the communication server, a report of the establishment of the connection to the SAM, andreceive, from the communication server, a report of the establishment of a connection to the object, which is connected to the client apparatus, to provide synchronization between the communication server and the view server, wherein the application server performs a cooperative operation between the view server and the communication server, but the communication server does not communicate directly with the view server.
0 Assignments
0 Petitions
Accused Products
Abstract
An information providing system and method and a storage medium which provide information services to each client apparatus on which a browser for browsing content and at least one object operate, through the cooperation with the operation of the object. A server apparatus has a view server for providing content to the browser, a communication server for making communication with the object, and an application sever for making the view server and the application server cooperate with each other. When a read operation from the object is performed, the communication server notifies the application server of a result of the read operation, thereby providing synchronization between the communication server and the view server.
-
Citations
11 Claims
-
1. A system to provide information to a client apparatus on which a browser to browse content and an object client operate, the object client communicating with an object connected to the client apparatus, the system comprising:
-
a view server configured to provide content to said browser over a network; a communication server configured to make communication with said object client over the network, wherein the communication server is configured to; issue a mutual authentication request to a secure application module (SAM); receive, from the SAM, a mutual authentication command for the object that is connected to the client apparatus; send the received mutual authentication command over the network to the object client, which is executing on the client apparatus; receive a mutual authentication response over the network from the object client; and send the received mutual authentication response to the SAM; and an application server configured to; request, to the communication server, establishment of a connection to the SAM, receive, from the communication server, a report of the establishment of the connection to the SAM, and receive, from the communication server, a report of the establishment of a connection to the object, which is connected to the client apparatus, to provide synchronization between the communication server and the view server, wherein the application server performs a cooperative operation between the view server and the communication server, but the communication server does not communicate directly with the view server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 11)
-
-
8. A method for providing information to a client apparatus on which an object client operates, the object client communicating with an object connected to the client apparatus, the method comprising:
-
requesting, to a communication server from an application server, establishment of a connection to a secure application module (SAM); receiving, from the communication server, a report of the establishment of the connection to the SAM; issuing, by the communication server, a mutual authentication request to the SAM; receiving, by the communication server from the SAM, a mutual authentication command for the object that is connected to the client apparatus; sending, by the communication server, the received mutual authentication command over a network to the object client, which is executing on the client apparatus; receiving, by the communication server, a mutual authentication response over the network from the object client; sending, by the communication server, the received mutual authentication response to the SAM; and receiving, from the communication server, a report of the establishment of a connection to the object, which is connected to the client apparatus, to provide synchronization between the communication server and a view server, wherein the application server performs a cooperative operation between the view server and the communication server, but the communication server does not communicate directly with the view server. - View Dependent Claims (10)
-
Specification