Patent ID: 7890621
Filing Date: 2011-02-15
Classification: G06Q,H04L

Abstract:
1. An information processing system, comprising: a host device; a client device which requests the host device to process information, the client device including a plurality of operating portions corresponding to a plurality of operations of the client device; and a communication unit which provides communication between the host device and the client device, the communication unit including a designation member configured to designate an operating portion from the plurality of operating portions of the client device and a communication information transmission unit which transmits communication information corresponding to the designated operating portion when the designated operating portion is designated by the designation member; wherein the host device includes: a communication completion judgment unit which judges whether or not first communication information to be transmitted and received via one round of communication provided by the communication unit has all been transmitted or received; and a communication information process determination unit which, in the event that the communication unit is unable to transmit or receive the first communication information before it is judged by the communication completion judgment unit that the first communication information has all been transmitted or received, determines a process related to the first communication information in accordance with second communication information received via a next or subsequent round of communication; and wherein the communication information process determination unit, in the event that the operation indicated by the first communication information and the operation indicated by the second communication information are different, after suspending the process corresponding to the operation indicated by the first communication information, executes the process corresponding to the designation of the operation indicated by the second communication information and, in the event that the operation indicated by the first communication information and the operation indicated by the second communication information are identical, determines a continuation of the process corresponding to the operation indicated by the first communication information.