IP Library Granted Patent US 7,529,837
Granted Patent B2
US 7,529,837 · App. 10/938,570 · Granted May 5, 2009

Device and method for changing instruction description, and storage medium storing program for changing instruction

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,529,837
App. No.
10/938,570
Granted
May 5, 2009
Kind
B2
Abstract

The present invention provides a device for changing instruction description. The device includes: a receiving unit that receives an instruction description instructing a processing to be executed by an executing unit and a location of the executing unit; a judging unit that judges whether or not the location instructed by the instruction description indicates a location of a predetermined utilizable executing unit; and a changing unit that changes the location instructed by the instruction description to the location of the predetermined utilizable executing unit which can execute the processing instructed by the instruction description, when the location instructed by the instruction description is not judged to indicate the location of the predetermined utilizable executing unit.

Claims (33)

1. A device for changing instruction description comprising:

a receiving unit that receives an instruction description having a parameter instructing a processing to be executed by an executing unit and a parameter specifying a location of the executing unit;

a judging unit that judges whether or not the location instructed by the instruction description indicates a location of a predetermined utilizable executing unit out of one or more predetermined utilizable executing units; and

a changing unit that changes the location instructed by the instruction description to the location of one of the predetermined utilizable executing units which can execute the processing instructed by the instruction description, when the location instructed by the instruction description is not judged to indicate the location of the predetermined utilizable executing unit.

2. The device of claim 1 , wherein

the receiving unit can receive the location information of the predetermined utilizable executing unit from the predetermined utilizable executing unit or a managing unit which manages the processing executed by the executing unit and the location of the executing unit, and

the judging unit judges whether or not the location instructed by the instruction description indicates the location of the predetermined utilizable executing unit on the basis of the received location information.

3. The device of claim 1 , wherein

the one or more predetermined utilizable executing units constitutes a plurality of predetermined utilizable executing units,

the changing unit communicates to a user the existence of the plurality of predetermined utilizable executing units, and

the changing unit then changes the location instructed by the instruction description to the location of one of the plurality of predetermined utilizable executing units based on input from the user.

4. A method for changing an instruction description to be executed by an executing unit comprising:

receiving the instruction description having a parameter instructing a processing and a parameter specifying a location of the executing unit;

judging whether or not the location instructed by the instruction description indicates a location of a predetermined utilizable executing unit out of one or more predetermined utilizable executing units; and

changing the location instructed by the instruction description to the location of one of the predetermined utilizable executing units which can execute the processing instructed by the instruction description, when the location instructed by the instruction description is not judged to indicate the location of the predetermined utilizable executing unit.

5. The method of claim 4 , wherein

in the step of receiving, further receiving the location information of the predetermined utilizable executing unit from the predetermined utilizable executing unit or a managing unit which manages the processing executed by the executing unit and the location of the executing unit, and

in the step of judging, judging whether or not the location instructed by the instruction description indicates the location of the predetermined utilizable executing unit on the basis of the received location information.

6. The method of claim 4 , wherein

the one or more predetermined utilizable executing units constitutes a plurality of predetermined utilizable executing units, the method further comprising:

communicating to a user the existence of the plurality of predetermined utilizable executing units, and

changing the location instructed by the instruction description to the location of one of the plurality of predetermined utilizable executing units based on input from the user.

7. A storage medium readable by a computer, the storage medium storing a program of instructions executable by the computer to perform a function for changing an instruction description to be executed by an executing unit, the function comprising:

receiving an instruction description having a parameter instructing a processing to be executed by an executing unit and a parameter specifying a location of the executing unit;

judging whether or not the location instructed by the instruction description indicates a location of a predetermined utilizable executing unit out of one or more predetermined utilizable executing units; and

changing the location instructed by the instruction description to the location of one of the predetermined utilizable executing units which can execute the processing instructed by the instruction description, when the location instructed by the instruction description is not judged to indicate the location of the predetermined utilizable executing unit.

8. The storage medium of claim 7 , wherein

in the step of receiving, further receiving the location information of the predetermined utilizable executing unit from the predetermined utilizable executing unit or a managing unit which manages the processing executed by the executing unit and the location of the executing unit, and

in the step of judging, judging whether or not the location instructed by the instruction description indicates the location of the predetermined utilizable executing unit on the basis of the received location information.

9. The storage medium of claim 7 , wherein

the one or more predetermined utilizable executing units constitutes a plurality of predetermined utilizable executing units, the function further comprising:

communicating to a user the existence of the plurality of predetermined utilizable executing units, and

changing the location instructed by the instruction description to the location of one of the plurality of predetermined utilizable executing units based on input from the user.

Assignments (1)
CHANGE OF NAME Recorded Aug 12, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 058287/0056 →