Real-time information transmission system
AssigneeKabushiki Kaisha Toshiba
InventorHideyuki Tsutsumitake
Life of this patent
Estimating the term…
Abstract
A real-time information transmission system can immediately transmit information updated on a server to a client, even if directly communication between the server and the client is not established. If the server receives a page request from the client, the server returns a requested page to the client. The same connection ID is added to the request from the client and to an associated response from the server. The client analyzes the page. If an event request is included in the analyzed page, the client adds another connection ID to the request and sends it to the server. Using the connection ID, the server sends an event to the client each time the event has occurred. The client processes the event and reflects the processed result on a screen of a display.
Claims12
A real-time information transmission system for transmitting information in real time from a server to a client, the system comprising:
- determination means for determining, on the basis of an information transmission request from the client to the server, whether the request is a page request or an event request;
- page transmission means for transmitting, if the determination means has determined that the request is the page request, information of the requested page only once from the server to the client at an originating point of the page request;
- event generating means for generating events;
- and
- event transmission means for transmitting, when the determination means has determined that the request is the event request, those of the events generated by the event generating means which are associated with the event request, from the server to the client at an originating point of the information transmission request in response to the event request issued once.
An information providing server for transmitting page information requested by a page request from an information display client to the client via a network, the server comprising:
- request determination means for determining, when a request for information provision has been sent from the client, whether the request is a page request for requesting new page information or an event request for requesting updated information;
- page information transmission means for transmitting, when the request is the page request, requested page information only once from the server to the client at an originating point of the page request;
- and
- event transmission means for transmitting, when the request is the event request, an event notification for updating associated page information each time an event corresponding to the associated page information has occurred.
A real-time information transmission system comprising:
- a control device;
- a server connected to the control device, the server including,
- page request receiving means for receiving a page request,
- page transmission means for transmitting a page requested to the page request receiving means,
- event request receiving means for receiving an event request,
- event generating means for generating an event representing at least a state of the control device,
- connection management means for managing kinds of events requested to the event request receiving means and managing connection with an originating point of the event request, and
- event transmission means for transmitting a plurality of events generated successively from the event generating means to the originating point of the event request, while the connection with the originating point of the event request is maintained;
- and
- a client connected to the server via a network, the client including,
- page request means for requesting a page to the server,
- page receiving means for receiving a page sent from the server,
- event request means for requesting an event to the server,
- event receiving means for receiving a plurality of events from the server in response to a single event request from the event request means, and
- display means for displaying the page received by the page receiving means and displaying information based on the event received by the event receiving means.
Dependencies are inferred from the claim text.