Information processing system, information processing apparatus, and process execution method

US9383950B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9383950-B2
Application numberUS-201414148923-A
CountryUS
Kind codeB2
Filing dateJan 7, 2014
Priority dateJan 11, 2013
Publication dateJul 5, 2016
Grant dateJul 5, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An information processing system includes a managing unit that sorts a process execution request based on a type of process of the process execution request; a storing unit that stores the sorted process execution request according to the type of process of the process execution request; and a plurality of executing units that are configured to execute a process corresponding to the process execution request stored in the storing unit. At least one executing unit of the plurality of executing units is configured to split the process corresponding to the process execution request stored in the storing unit into a plurality of processes to be executed by at least two other executing units of the plurality of executing units and store in the storing unit a split process execution request including the split processes for prompting the other executing units to cooperatively execute the split processes.

First claim

Opening claim text (preview).

What is claimed is: 1. A process execution method implemented by an information processing system including at least one information processing apparatus, the process execution method comprising: a managing step of sorting a process execution request based on a type of process of the process execution request; a storing step of storing in a storing unit the sorted process execution request according to the type of process of the process execution request; and an executing step of having a plurality of executing units execute a process corresponding to the process execution request stored in the storing unit; wherein, upon the information processing system determining that the process corresponding to the process execution request cannot be executed by only one of the plurality of executing units, at least one executing unit of the plurality of executing units is configured to split the process corresponding to the process execution request stored in the storing unit into a plurality of processes to be executed by at least two other executing units of the plurality of executing units and store in the storing unit a split process execution request including the split processes for prompting the other executing units to cooperatively execute the split processes, wherein the process includes a data conversion process corresponding to a data process execution request, and wherein the at least one executing unit of the plurality of executing units is further configured to split the data conversion process into a plurality of data conversion processes upon determining that the process corresponding to the process execution request cannot be executed by only one of the plurality of executing units. 2. An information processing system including at least one information processing apparatus, the information processing system comprising: a managing unit that sorts a process execution request based on a type of process of the process execution request; a storing unit having a memory that stores the sorted process execution request according to the type of process of the process execution request; and a plurality of executing units that are configured to execute a process corresponding to the process execution request stored in the storing unit; wherein, upon the information processing system determining that the process corresponding to the process execution request cannot be executed by only one of the plurality of executing units, at least one executing unit of the plurality of executing units is configured to split the process corresponding to the process execution request stored in the storing unit into a plurality of processes to be executed by at least two other executing units of the plurality of executing units and store in the storing unit a split process execution request including the split processes for prompting the other executing units to cooperatively execute the split processes, wherein the process includes a data conversion process corresponding to a data process execution request, and wherein the at least one executing unit of the plurality of executing units is further configured to split the data conversion process into a plurality of data conversion processes upon determining that the process corresponding to the process execution request cannot be executed by only one of the plurality of executing units. 3. The information processing system as claimed in claim 2 , wherein the other executing units are configured to execute one of the split processes corresponding to the split process execution request stored in the storing unit by the at least one executing unit and store an unexecuted process execution request including at least one unexecuted process of the split processes in the storing unit. 4. The information processing system as claimed in claim 2 , wherein the plurality of executing units include a plurality of converting units that are configured to execute predetermined data conversion from one data format to another data format; and a splitting unit that is configured to split the data conversion process corresponding to the data conversion process execution request into the plurality of data conversion processes to be executed by at least two of the converting units and store in the storing unit a split data conversion process execution request including the split data conversion processes for prompting the at least two converting units to cooperatively execute the split data conversion processes. 5. The information processing system as claimed in claim 2 , wherein the plurality of executing units include a plurality of processing units that are configured to perform a predetermined process on electronic data or store electronic data in a predetermined data storage device; and a splitting unit that is configured to split a process execution request for a process of performing the predetermined process on electronic data and storing the processed electronic data in the predetermined data storage device into a plurality of processes to be executed by the processing units including a process of performing the predetermined process on the electronic data and a process of storing the processed electronic data in the predetermined data storage device, the split process execution request being stored in the storing unit by the splitting unit to prompt the processing units to cooperatively execute the split processes. 6. The information processing system as claimed in claim 2 , wherein the plurality of executing units include a plurality of processing units that are configured to perform a predetermined process on electronic data or acquire electronic data from a predetermined data storage device; and a splitting unit that is configured to split a process execution request for a process of acquiring electronic data from the predetermined data storage device and performing the predetermined process on the acquired electronic data into a plurality of processes to be executed by the processing units including a process of acquiring the electronic data from the predetermined data storage device and a process of performing the predetermined process on the acquired electronic data, the split process execution request being stored in the storing unit by the splitting unit to prompt the processing units to cooperatively execute the split processes. 7. The information processing system as claimed in claim 2 , wherein the storing unit includes a queue that stores the process execution request that is to be split into the plurality of processes to be executed by the other executing units; and a queue that stores the split process execution request for prompting the other executing units to cooperatively execute the split processes. 8. The information processing system as claimed in claim 2 , wherein the data conversion process includes a process of converting dataA to dataC, and the at least one executing unit of the plurality of executing units is further configured to split the data conversion process into a plurality of data conversion processes including a process of converting dataA to dataB and a process of converting dataB to dataC, wherein each of dataA, dataB and dataC are different types of data formats. 9. The information processing system as claimed in claim 2 , wherein each of the other executing units update a status of the data conversion process after a corresponding split process is completed. 10. An information processing system including at least one information processing apparatus, the information processing system comprising: a managing unit that sorts a process execution request based on a type of process and a priority of the process execution request; a storing unit ha

Assignees

Inventors

Classifications

  • in client-server-printer device configuration · CPC title

  • Version control (security arrangements therefor G06F21/57); Configuration management · CPC title

  • Requirements analysis; Specification techniques · CPC title

  • Software design · CPC title

  • by conversion to printer ready format · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9383950B2 cover?
An information processing system includes a managing unit that sorts a process execution request based on a type of process of the process execution request; a storing unit that stores the sorted process execution request according to the type of process of the process execution request; and a plurality of executing units that are configured to execute a process corresponding to the process exe…
Who is the assignee on this patent?
Amikura Tomoya, Ricoh Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/1206. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).