Patent ID: 9524010
Filing Date: 2016-12-20
CPC Classification: G06F,Y02D

Claim Text:
1. An information processing apparatus comprising: a plurality of transmitting/receiving sections that transmit data to and receive data from a plurality of networks; a plurality of response processing sections that correspond to the plurality of transmitting/receiving sections in a one-to-one relationship, a state of each of the plurality of response processing sections being switchable between a first state and a second state, the first state being a state in which the response processing section does not perform a response process on data received from a corresponding one of the plurality of transmitting/receiving sections and leaves processing of the data to a controller in a subsequent stage, the second state being a state in which the response processing section does not leave processing of data received from a network to the controller and performs a response process on at least part of the data; a determining section that determines priorities of state transition processes for the plurality of response processing sections, the state transition processes being processes in which the plurality of response processing sections are switched from the second state to the first state; and the controller that, in a case where a second response processing section among the plurality of response processing sections starts a state transition process while a first response processing section among the plurality of response processing sections is performing a state transition process and in a case where the priorities determined by the determining section indicate that the second response processing section is given a higher priority than the first response processing section, controls the plurality of response processing sections to suspend the state transition process for the first response processing section and to start the state transition process for the second response processing section.