← Back to Patent Explorer
US5432899A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for managing resources and information processing system

Assignee: Hitachi Ltd
•
Filing: 1992-06-22
•
Granted: 1995-07-11
•
Expires: 2012-06-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for managing resources and an information processing system having three or more information processing units, with one unit functioning as a server and the other two or more units functioning as clients. A client unit can send a first resource, such as a document file, to the server unit for processing, such as printing the first resource. A second resource, such as character fonts, is generally required for processing the first resource if the server does not hold the second resource information. Together with the first resource, the client unit sends address information about the location of the second resource to the server unit. If the private character code is included in the character string, the server reads the private character font corresponding to the client which created the document file. Unfavorable change of a private character sent from a client to the server each time a new client is added to the system is avoided. Consequently, the document file may be processed, e.g. printed, by the server unit.

Inventors

  • 👤 Takao Iwatani
  • 👤 Hideki Kuwamoto
  • 👤 Tadashi Kuwabara
  • 👤 Tsukasa Hasegawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 10:19
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/103; G06F40/109; G06F40/12; G06F40/123; G06K; G06K15/00; G06K2215/00; G06K2215/0002; G06K2215/0005; G06K2215/0008; G06K2215/002; G06K2215/0022

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 170 words
In an information processing system having at least three information processing units and a data transmission means connecting said information processing units, a method for managing resources comprising the steps of: when an information processing unit serving as a client requests another information processing unit serving as a server to process a resource, applying to a first resource to be processed information data indicating an address of at least one second resource to be used for processing said first resource and transferring said first resource together with said information data from said client to said server; checking by said server of said information data sent from said client together with said first resource for ascertaining if said server holds the second resource required for processing said first resource; and if said server does not hold said second resource, transferring said second resource to said server from an information processing unit having said second resource data by indicating an address of said second resource to be applied to said first resource.
Claim 2
Dependent Claim 170 words
In an information processing system having at least three information processing units and a data transmission means connecting said information processing units, a method for managing resources comprising the steps of: when an information processing unit serving as a client requests another information processing unit serving as a server to process a resource, applying to a first resource to be processed information data indicating an address of at least one second resource to be used for processing said first resource and transferring said first resource together with said information data from said client to said server; checking by said server of said information data sent from said client together with said first resource for ascertaining if said server holds the second resource required for processing said first resource; and if said server does not hold said second resource, transferring said second resource to said server from an information processing unit having said second resource data by indicating an address of said second resource to be applied to said first resource.
Claim 3
Dependent Claim 38 words
The method for managing resources as claimed in claim 1, wherein said information data contains an identifier pointing to an information processing unit having said second resource and a name of a file for storing said second resource.
Claim 4
Dependent Claim 43 words
The method for managing resources as claimed in claim 2, wherein said first resource contains a code indicating said second resource and a pointer pointing to an address of a second resource storage file for storing the second resource corresponding to said code.
Claim 5
Dependent Claim 68 words
The method for managing resources as claimed in claim 3, wherein when the second resource corresponding to the code is newly created and is registered in said second resource storage file, an update time of said second resource is recorded in said second resource storage file and a latest update time is added to said second resource as an information standing for a version of said second resource.
Claim 6
Dependent Claim 35 words
The method for managing resources as claimed in claim 4, wherein said first resource is document data, and said second resource is private character font data, and said process requested by the server is printing.
Claim 7
Dependent Claim 40 words
The method for managing resources as claimed in claim 5, wherein information indicating a version of said private character font data is held in the document data in a manner to make said version information correspond to private character font.
Claim 8
Dependent Claim 63 words
The method for managing resources as claimed in claim 6, wherein if a code for a private character is included in the document data, the private font for said code is read from said second resource storage file for storing said private character font and is temporarily held in said server together with the information indicating said private character font and said version.
Claim 9
Dependent Claim 44 words
The method for managing resources as claimed in claim 4, wherein said server executes the printing process by referring to the information indicating a version added to said code included in said document data and by using the private character font for said version.
Claim 10
Dependent Claim 32 words
The method for managing resources as claimed in claim 4, wherein the first resource is document data, said second resource is merge data, and said process requested by the server is printing.
Claim 11
Dependent Claim 62 words
The method for managing resources as claimed in claim 1, wherein if said second resource is included in another information processing unit other than said client, it is checked whether or not the information processing unit is being operated, and if it is being operated, a command is issued to said information processing unit for sending said second resource to said server.
Claim 12
Dependent Claim 49 words
The method for managing resources as claimed in claim 10, wherein if the information processing unit having said second resource is not being operated, the information indicating that the second resource is not available is output and the information processing unit is monitored for checking when it is operated.
Claim 13
Dependent Claim 32 words
The method for managing resources as claimed in claim 1, wherein if the necessary second resource is not available, the said server outputs information indicating that the second resource is not available.
Claim 14
Dependent Claim 30 words
The method for managing resources as claimed in claim 12, wherein if the second resource is not provided and is being used by another process, an error message is output.
Claim 15
Dependent Claim 44 words
The method for managing resources as claimed in claim 1, wherein if said second resource is included in another information processing unit, a command for inhibiting a power-off of the information processing unit is sent to said information processing unit having said second resource.
Claim 16
Dependent Claim 198 words
An information processing system having a plurality of more than two information processing units and a data transmission means connecting said information processing units, one of said information processing units serving as a client including means for applying information for indicating addresses of one or more second resources required for processing a first resource, and means for sending said first resource to another information processing unit serving as a server; the information processing unit serving as a server including means for determining whether or not said server holds each of said second resources required for processing said first resource, in response to the receipt of said first resource from said client, means for requiring the information processing units having the second resources not held in said server to send said second resources to said server, based on the information indicating an address of said second resources, according to the determined result of said determining means, means for receiving said second resource sent from said information processing unit, means for processing said first resource by using the second resource received, said means for processing said first resource being connected to said determining means and said second resource receiving means.
Claim 17
Dependent Claim 198 words
An information processing system having a plurality of more than two information processing units and a data transmission means connecting said information processing units, one of said information processing units serving as a client including means for applying information for indicating addresses of one or more second resources required for processing a first resource, and means for sending said first resource to another information processing unit serving as a server; the information processing unit serving as a server including means for determining whether or not said server holds each of said second resources required for processing said first resource, in response to the receipt of said first resource from said client, means for requiring the information processing units having the second resources not held in said server to send said second resources to said server, based on the information indicating an address of said second resources, according to the determined result of said determining means, means for receiving said second resource sent from said information processing unit, means for processing said first resource by using the second resource received, said means for processing said first resource being connected to said determining means and said second resource receiving means.
Claim 18
Dependent Claim 56 words
The information processing system as claimed in claim 15, wherein said means for applying the information indicating the address of the second resource comprises an identifier indicating the information processing unit having said second resource and a name of a file for storing said second resource as the information indicating the address of the second resource.
Claim 19
Dependent Claim 41 words
The information processing system as claimed in claim 16, wherein the first resource is document data, the second resource contains at least one of private character fonts, merge data and fixed forms, and the process executed by the server is printing.
Claim 20
Dependent Claim 60 words
The information processing system as claimed in claim 17, wherein the second resource is the private character fonts, and means for applying the information indicating an address of the resource serves to store in the document data private character codes and pointers pointing to addresses of private character files for storing the private character fonts for said private character codes.
Claim 21
Dependent Claim 92 words
The information processing system as claimed in claim 18, wherein the information processing unit serving as the client includes means for registering the data about private character fonts created to correspond to the private character codes in said private character file, and said registering means include means for counting an update time of the font data about the code if the font data is registered in said private character file and means for applying the counted update time to said font data as the information indicating a version of said font data.
Claim 22
Dependent Claim 44 words
The information processing system as claimed in claim 19, wherein means for applying the information indicating an address of the second resource holds the information indicating a version of the private character font as keeping said version information corresponding to the private character code.
Claim 23
Dependent Claim 61 words
The information processing system as claimed in claim 20, wherein means for processing the first resource includes means for temporarily holding the font data corresponding to the private character code of the private character included in the document data sent from the information processing unit serving as the client together with the information indicating the private character code and the version.
Claim 24
Dependent Claim 31 words
The information processing system as claimed in claim 20, wherein each of said information processing units includes a central processing unit, a storage device, an I/O device, and a display device.
Claim 25
Dependent Claim 22 words
The information processing system as claimed in claim 22, wherein the information processing system serving as the server further includes a printer.
Claim 26
Dependent Claim 68 words
The information processing system as claimed in claim 23, wherein said means for processing the first resource further provides means for referring to the information indicating the version of the private character font included in the document data and sending the font data of the corresponding version to a printer, and said printer draws said private character by using the sent font data when it prints the document.

References Cited (Backward Citations)

JPS58141058A Cited
JPS63288318A Cited
US5047957A Cited
US5068807A Cited
JPH03134769A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-07-10 1999-01-09 1999-07-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-07-10 2003-01-09 2003-07-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-07-10 2007-01-09 2007-07-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag