Legal claims defining the scope of protection, as filed with the USPTO.
1. A network system comprising: a client; and a server provided with a storage unit and constituted of a server computer group including one or more server computers communicable to the client, wherein the server includes: a notification unit configured to notify, when an acceptance of a request for a reservation of registration of a job log that is transmitted from the client has failed, the client of the failure of the acceptance of the request for the reservation, one or a plurality of first acceptance units configured to return, to the client and according to a success of an acceptance of a request for a reservation of registration of a job log that is transmitted from the client, identification information of a job log registered last with the storage unit from a plurality of job logs that has been accepted from the client, one or a plurality of second acceptance units configured to accept a request for registration of a job log that is transmitted from the client, to temporarily store the job log in a job log storing storage, and to register execution command data for processing the request for the registration with a registration command storage, and one or a plurality of registration processing units configured to acquire the execution command data from the registration command storage and to register the job log stored in the job log storing storage with the storage unit based on the execution command data, wherein the registration of the job log with the storage unit is performed asynchronously with the registration of the execution command data with the registration command storage, wherein the one or the plurality of first acceptance units is configured to return, to the client, the identification information so that a job log for which a recovery of registration processing of the one or the plurality of registration processing units is necessary is retransmitted from the client, and wherein the client includes: a storing unit configured to store a job log, a first transmission unit configured to transmit, to the server, a request for a reservation of registration of the job log stored in the storing unit, a selection unit configured to select a job log to be requested to be registered from the job log stored in the storing unit based on job log identification information returned in response to the success of the request for the reservation of the registration, and a second transmission unit configured to transmit a request for registration and the job log selected by the selection unit to the server, wherein the first transmission unit is configured to transmit, to the server, the request for the reservation of the registration again when a notification of the failure of the acceptance of the request for the reservation of the registration is received from the server.
2. A server provided with a storage unit and constituted of a server computer group including one or more server computers communicable to a client, the server comprising: a notification unit configured to notify, when an acceptance of a request for a reservation of registration of a job log that is transmitted from the client has failed, the client of the failure of the acceptance of the request for the reservation; one or a plurality of first acceptance units configured to return, to the client and according to a success of an acceptance of a request for a reservation of registration of a job log that is transmitted from the client, identification information of a job log registered last with the storage unit from a plurality of job logs that has been accepted from the client; one or a plurality of second acceptance units configured to accept a request for registration of a job log that is transmitted from the client, to temporarily store the job log in a job log storing storage, and to register execution command data for processing the request for the registration with a registration command storage; and one or a plurality of registration processing units configured to acquire the execution command data from the registration command storage and to register the job log stored in the job log storing storage with the storage unit based on the execution command data, wherein the registration of the job log with the storage unit is performed asynchronously with the registration of the execution command data with the registration command storage, wherein the one or the plurality of first acceptance units is configured to return, to the client, the identification information so that a job log for which a recovery of registration processing of the one or the plurality of registration processing units is necessary is retransmitted from the client.
3. The server according to claim 2 , wherein each of the second acceptance units and the registration processing units is an instance materialized as a virtual computer in the server computer group.
4. The server according to claim 2 , wherein the one or the plurality of first acceptance units accepts the request for the reservation of the registration of the job log that is transmitted from the client, and registers execution command data for generating the one or the plurality of second acceptance units and the one or the plurality of registration processing units with a generation command storage.
5. The server according to claim 4 , further comprising a generation unit configured to acquire the execution command data from the generation command storage and to generate the one or the plurality of second acceptance units and the one or the plurality of registration processing units, asynchronously with the registration of the execution command data with the generation command storage.
6. The server according to claim 2 , wherein the one or the plurality of registration processing units deletes the one or the plurality of second acceptance units and the one or the plurality of registration processing units itself after the registration of the job log with the storage unit.
7. The server according to claim 2 , wherein the job log that the one or the plurality of second acceptance units receives from the client is a compressed job log, and wherein the one or the plurality of registration processing units decompresses the compressed job log stored in the job log storing storage, and registers the decompressed job log with the storage unit.
8. A method for a server provided with a storage unit and constituted of a server computer group including one or more server computers communicable to a client, the method comprising: notifying, when an acceptance of a request for a reservation of registration of a job log that is transmitted from the client has failed, the client of the failure of the acceptance of the request for the reservation; returning, to the client and according to a success of an acceptance of a request for a reservation of registration of a job log that is transmitted from the client, identification information of a job log registered last with the storage unit from a plurality of job logs that has been accepted from the client; accepting a request for registration of a job log that is transmitted from the client, temporarily storing the job log in a job log storing storage, and registering execution command data for processing the request for the registration with a registration command storage; and acquiring the execution command data from the registration command storage and registering the job log stored in the job log storing storage with the storage unit based on the execution command data, wherein the registration of the job log with the storage unit is performed asynchronously with the registration of the execution command data with the registration command storage, wherein returning includes returning, to the client, the identification information so that a job log for which a recovery of registration processing is necessary is retransmitted from the client.
9. A non-transitory computer readable medium storing a program to cause a server provided with a storage unit and constituted of a server computer group including one or more server computers communicable to a client to perform a method, the method comprising: notifying, when an acceptance of a request for a reservation of registration of a job log that is transmitted from the client has failed, the client of the failure of the acceptance of the request for the reservation; returning, to the client and according to a success of an acceptance of a request for a reservation of registration of a job log that is transmitted from the client, identification information of a job log registered last with the storage unit from a plurality of job logs that has been accepted from the client; accepting a request for registration of a job log that is transmitted from the client, temporarily storing the job log in a job log storing storage, and registering execution command data for processing the request for the registration with a registration command storage; and acquiring the execution command data from the registration command storage and registering the job log stored in the job log storing storage with the storage unit based on the execution command data, wherein the registration of the job log with the storage unit is performed asynchronously with the registration of the execution command data with the registration command storage, wherein returning includes returning, to the client, the identification information so that a job log for which a recovery of registration processing is necessary is retransmitted from the client.
Unknown
October 13, 2015
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.