EP0478338A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Control process for electronic image processing systems
Assignee: Xerox Corp
•
Filing: 1991-09-27
•
Granted: —
•
Expires: 2011-09-27
Abstract
Abstract A realtime control process for an electronic reprographic system in which background and job requests are dynamically partitioned into unique combinations of virtual machines (156) for carrying out each request, with each virtual machine (156) having certain system services (158) to carry out the function provided by the virtual machine (156).
Inventors
- 👤 Irene M. Allen
- 👤 Patricia A. Prokop
- 👤 Ernest L. Legg
- 👤 Jehoiada W. Bernard
- 👤 Daniel Fleysher
- 👤 Ronald A. Ippolito
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-10-28 10:29
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/32; H04N1/32561; G; G03; G03G; G03G15/00; G03G15/50; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/48; G06F9/4806; G06F9/4843; G06F9/485; G06F9/50; G06F9/5005; G06F9/5027; G06F9/5038; H04N1/00912; H04N1/00954; G03G2215/00; G03G2215/00025; G03G2215/00126; G06F2209/00; G06F2209/50; G06F2209/5013; H04N2201/00; H04N2201/0077; H04N2201/0081; H04N2201/0082
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
79 words
A process for efficiently controlling activities and providing resource management in an electronic image processing system (2) having a plurality of discretely controlled services (158) providing functions for processing system background and job requests, characterised by dynamically partitioning said system into unique combinations of virtual machines (156) for carrying out each of said requests, and associating at least one service (158) with each of said virtual machines (156) for carrying out the function represented by said virtual machine (156).
Claim 2
Dependent Claim
27 words
A process as claimed in claim 1, characterised by remapping services (158) between said virtual machines (156) in response to the demand for processing said job requests.
Claim 3
Dependent Claim
36 words
A process as claimed in claim 1 or claim 2, characterised by prioritizing said virtual machines (156) for processing said job requests, and re-mapping services (158) between said virtual machines (156) in response to said priority.
Claim 4
Dependent Claim
59 words
A process as claimed in any one of claims 1 to 3, characterised by sharing the service (158) of one virtual machine (156) with another of said virtual machines (156) where sharing of said service (158) does not affect the ability of said one virtual machine (156) to carry out the function provided by said one virtual machine (156).
Claim 5
Dependent Claim
68 words
A process as claimed in any one of claims 1 to 4, characterised in that said system has a plurality of discrete operating components, each of said services (158) including at least one of said system components for performing the service (158), including concurrently operating services in a plurality of virtual machines (156) to carry out requests where the services (158) have different ones of said system components.
Claim 6
Dependent Claim
56 words
A process as claimed in any one of claims 1 to 5, characterised by providing first virtual machines (156) for processing job requests, providing second virtual machines (156) for processing background requests, and deleting individual ones of said first virtual machines (156) when the processing function of each of said first virtual machines (156) is completed.
Claim 7
Dependent Claim
18 words
The process as claimed in claim 6, characterised by preventing job requests from pre-empting second virtual machines (156)
Claim 8
Dependent Claim
159 words
A realtime control process for an electronic reprographic system (2) designed to balance the system resources with demand when processing jobs, said system (2) having a plurality of discretely controlled services (158) which provide functions for processing jobs, characterised by arranging processing of each of said jobs in a series of independently enabled virtual machines (156) with each of said virtual machines (156) having at least one of said services (158) for carrying out said virtual machine processing function, prioritizing enabling of said virtual machines (156) for optimum processing of jobs, enabling said virtual machines (156) in accordance with said priority to actuate said services and process jobs, while processing jobs, monitoring the operating state of said services (158), and where one of said services (158) is operating at a reduced efficiency, either substituting another service (158) or extending the length of time for said one service (158) to complete the processing function performed by said one service (158).
Claim 9
Dependent Claim
53 words
A process as claimed in claim 8, characterised by providing background virtual machines (156) vvith services (158) for maintaining said system (2) in an operating state, and enabling said background virtual machines (156) according to a pre-established priority independently of the virtual machines (156) for said jobs whenever said system (2) is operating.
Claim 10
Dependent Claim
66 words
A process as claimed in claim 8 or claim 9, characterised in that each of said virtual machine services (158) includes at least one component for performing said services (158), monitoring the fault condition of said components for each of said services (158), and where the component for one of said services ( 158) has a fault, substituting another service (158) for said one service (158).
Claim 11
Dependent Claim
37 words
A process as claimed in any one of claims 1 to 10, characterised by providing a discrete identification with each of said virtual machines (156) to enable each of said virtual machines ( 156) to be tracked.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.