Thin client apparatus, a control method thereof, and a program storage medium for a thin client system for intergrating input information items and transmitting the intergrated information to a server
First Claim
Patent Images
1. A client apparatus configured to transmit a service request to a server, receive screen information corresponding to the service request from the server, and display the received screen information, the client apparatus comprising:
- a detector configured to detect an input event in accordance with an operation on an input device;
a first determination unit configured to determine whether the input event detected by the detector is a first event;
a second determination unit configured to store the input event and determine whether a subsequent event detected by the detector after detection of the first event is a second event associated with the first event if the first determination unit determines that the input event is the first event;
a first transmitter configured to transmit the input event to the server if the first determination unit determines that the input event is not the first event, and transmit an integrated event comprising the stored event and the second event to the server if the second determination unit determines that the subsequent event is the second event; and
a second transmitter configured to output the stored event and transmit the subsequent event to the serve if the second determination unit determines that the subsequent event is not the second event.
1 Assignment
0 Petitions
Accused Products
Abstract
A client apparatus which transmits a service request to a server apparatus via a network and comprises an input event detector configured to detect input events, an information generator configured to generate an item of information integrating items of information of the input events detected by the input event detector, and a transmission unit configured to transmit the item of information to the server apparatus.
12 Citations
6 Claims
-
1. A client apparatus configured to transmit a service request to a server, receive screen information corresponding to the service request from the server, and display the received screen information, the client apparatus comprising:
-
a detector configured to detect an input event in accordance with an operation on an input device; a first determination unit configured to determine whether the input event detected by the detector is a first event; a second determination unit configured to store the input event and determine whether a subsequent event detected by the detector after detection of the first event is a second event associated with the first event if the first determination unit determines that the input event is the first event; a first transmitter configured to transmit the input event to the server if the first determination unit determines that the input event is not the first event, and transmit an integrated event comprising the stored event and the second event to the server if the second determination unit determines that the subsequent event is the second event; and a second transmitter configured to output the stored event and transmit the subsequent event to the serve if the second determination unit determines that the subsequent event is not the second event. - View Dependent Claims (2, 3)
-
-
4. A computer-readable, non-transitory storage medium having stored thereon a computer program which is executable by a computer of a client apparatus configured to transmit a service request to a server, receive screen information corresponding to the service request from the server, and display the received screen information, the computer program controlling the computer to execute functions of:
-
detecting an input event in accordance with an operation of an input device; determining whether the detected event is a first event; storing the input event and determining whether a subsequent detected event is a second event associated with the first event if it is determined that the input event is the first event; transmitting the input event to the server if it is determined that the input event is not the first event, and transmitting an integrated event comprising the stored event and the second event to the server if it is determined that the subsequent detected event is the second event; and outputting the stored event and transmitting the subsequent event to the serve if the second determination unit determines that the subsequent event is not the second event.
-
-
5. A method of controlling a client apparatus configured to transmit a service request to a server, receive screen information corresponding to the service request from the server, and display the received screen information, the computer method comprising:
-
detecting an input event in accordance with an operation of an input device; determining whether the detected event is a first event; storing the input event and determining whether a subsequent detected event is a second event associated with the first event if it is determined that the input event is the first event; transmitting the input event to the server if it is determined that the input event is not the first event, and transmitting an integrated event comprising the stored event and the second event to the server if it is determined that the subsequent detected event is the second event; and outputting the stored event and transmitting the subsequent event to the serve if the second determination unit determines that the subsequent event is not the second event.
-
-
6. A client apparatus configured to transmit an input event generated in accordance with a user operation to a server, receive screen information from the server, and display the received screen information, the client apparatus comprising:
-
a detector configured to detect the input event; an information generating unit configured to determine whether the detector detects a first input event and a second input event within a predetermined period of time, the second input event being associated with the first input event, and generate an integrated event comprising the first input event and the second input event if the detector detects the first input event and the second input event within the predetermined period of time; a transmitter configured to transmit the integrated event to the server if the detector detects the first input event and the second input event within the predetermined period of time, and the input event to the server if the detector does not detect the first input event and the second input event within the predetermined period of time; and a second transmitter configured to output the stored event and transmit the subsequent event to the serve if the second determination unit determines that the subsequent event is not the second event.
-
Specification