Client device, control method thereof and storage medium for managing client device
AssigneeCanon Kabushiki Kaisha
InventorHidetaka Nakahara
Life of this patent
Estimating the term…
Abstract
Provided is a client device configured to communicate with a server via a network, the client device comprising: one or more memories; and one or more processors that execute a set of instructions to: acquire counter information which is totaled according to performing a job by the client device and is stored in the one or more memories; determine whether the client device has been performed at least one job during acquiring the counter information; reacquire counter information in a case where it is determined that the client device has been performed at least one job during acquiring the counter information; and transmit the reacquired counter information to the server.
Claims7
A client device configured to communicate with a server via a network, the client device comprising:
- one or more memories, wherein respective values of a plurality of counters based on one or more jobs performed by the client device are stored in the one or more memories;
- and
- one or more processors that execute a set of instructions to:
- execute an acquiring process for acquiring (i) the values stored in the one or more memories and (ii) counter information indicating a total of the respective values of the plurality of counters;
- in response to at least one job having been executed during the acquiring process and before completing the acquisition of the counter information, select a counter associated with the at least one job from the plurality of counters;
- reacquire a value of the selected counter from the one or more memories;
- and
- transmit, to the server, data including at least the counter information acquired on the acquiring process and the reacquired value.
A control method of a client device configured to communicate with a server via a network and including one or more memories that stores respective values of a plurality of counters based on one or more jobs performed by the client device, the control method comprising:
- executing an acquiring process for acquiring (i) the values stored in the one or more memories and (ii) counter information indicating a total of the respective values of the plurality of counters;
- in response to at least one job having been executed during the acquiring process and before completing the acquisition of the counter information, selecting a counter associated with the at least one job from the plurality of counters;
- reacquiring a value of the selected counter from the one or more memories;
- and
- transmitting, to the server, data including at least the counter information acquired on the acquiring process and the reacquired value.
A non-transitory computer readable storage medium on which a computer program is stored for making a computer execute a control method for a client device configured to communicate with a server via a network and including one or more memories that stores respective values of a plurality of counters based on one or more jobs performed by the client device, the control method comprising:
- executing an acquiring process for acquiring (i) the values stored in the one or more memories and (ii) counter information indicating a total of the respective values of the plurality of counters;
- in response to at least one job having been executed during the acquiring process and before completing the acquisition of the counter information, selecting a counter associated with the at least one job from the plurality of counters;
- reacquiring a value of the selected counter from the one or more memories;
- and
- transmitting, to the server, data including at least the counter information acquired on the acquiring process and the reacquired value.
Dependencies are inferred from the claim text.