Web-based imaging service providing reservation
First Claim
1. A method of relieving competition between processing jobs sharing a production device, said method comprising:
- accessing from a user'"'"'s browser a destination service representing said production device;
retrieving imaging information of said user by said destination service;
selecting among production options provided by said destination service for determining a first processing job to process said imaging information using said production device;
estimating, based on said imaging information and said selected production options for said first processing job, a processing time required to process said first processing job using said production device;
providing said user an option of reserving a start time at which deferred processing of said first processing job using said production device is to occur;
if said user opts to reserve the start time, setting a first deferred start time, storing said first processing job during a deferral period until said first deferred start time, and processing said first processing job using said production device at said first deferred start time;
if processing of a second processing job is requested during a time period conflicting with processing of said first processing job based on the first deferred start time and the estimate processing time of the first processing job, providing an option of reserving a second deferred start time at which deferred processing of the second processing job is to occur, the second deferred start time avoiding conflict with the processing of said first processing job; and
if the estimated processing time of the first processing job is greater than an established threshold, providing an alternate production device for processing of the first processing job,wherein if the estimated processing time of the first processing job is greater than the established threshold, enabling the user to select differing production options for said first processing job, and reevaluating, based on said imaging information and said differing production options, a reevaluated processing time required to process said first processing job.
2 Assignments
0 Petitions
Accused Products
Abstract
In a web-based imaging environment, a user accesses a destination service representing a production device, which retrieves user'"'"'s imaging data and configures available processing job options. The user selects production options, after which the destination service estimates the time required to process user'"'"'s job. The user is provided an option of reserving a deferred start time for the processing job. If the user opts to reserve, then a deferred start time is selected, avoiding periods when the production device is unavailable, for example when previously reserved, and user'"'"'s job is stored until the deferred start time. Advantageously, resources for the job are estimated, reserved, and monitored, displaying until deferred start time. Other jobs cannot consume these resources, which are reported with a warning message as if already consumed, whenever a reserved resource is depleted to a quantity insufficient for the deferred processing.
64 Citations
21 Claims
-
1. A method of relieving competition between processing jobs sharing a production device, said method comprising:
-
accessing from a user'"'"'s browser a destination service representing said production device; retrieving imaging information of said user by said destination service; selecting among production options provided by said destination service for determining a first processing job to process said imaging information using said production device; estimating, based on said imaging information and said selected production options for said first processing job, a processing time required to process said first processing job using said production device; providing said user an option of reserving a start time at which deferred processing of said first processing job using said production device is to occur; if said user opts to reserve the start time, setting a first deferred start time, storing said first processing job during a deferral period until said first deferred start time, and processing said first processing job using said production device at said first deferred start time; if processing of a second processing job is requested during a time period conflicting with processing of said first processing job based on the first deferred start time and the estimate processing time of the first processing job, providing an option of reserving a second deferred start time at which deferred processing of the second processing job is to occur, the second deferred start time avoiding conflict with the processing of said first processing job; and if the estimated processing time of the first processing job is greater than an established threshold, providing an alternate production device for processing of the first processing job, wherein if the estimated processing time of the first processing job is greater than the established threshold, enabling the user to select differing production options for said first processing job, and reevaluating, based on said imaging information and said differing production options, a reevaluated processing time required to process said first processing job. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of relieving competition between processing jobs sharing a production device, said method comprising:
-
accessing from a user'"'"'s browser a destination service representing said production device; retrieving imaging information of said user by said destination service; selecting among production options provided by said destination service for determining a first processing iob to process said imaging information using said production device; estimating based on said imaging information and said selected production options for said first processing job, a processing time required to process said first processing job using said production device; providing said user an option of reserving a start time at which deferred processing of said first processing job using said production device is to occur; if said user opts to reserve the start time, setting a first deferred start time, storing said first processing job during a deferral period until said first deferred start time, and processing said first processing job using said production device at said first deferred start time; if processing of a second processing job is requested during a time neflod conflicting with processing of said first processing job based on the first deferred start time and the estimated processing time of the first processing job, providing an option of reserving a second deferred start time at which deferred processing of the second processing job is to occur, the second deferred start time avoidina conflict with the processing of said first processing job; and if the estimated processing time of the first processing job is greater than an established threshold, providing an alternate production device for processing of the first processing job, wherein if the estimated processing time of the first processing job is greater than the established threshold, enabling the user to allow interruption of processing of said first processing job if processing of the second processing job is requested during processing of said first processing job. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A destination service representing a production device, said destination service operable to:
-
download content into a browser; retrieve first imaging information; select under user interactive control via said content from among production ontions for processing said first imaging information using said production device; estimate, based on said first imaging information and said selected production options, a processing time required to process said first imagine information using said production device; provide an option of reserving a first deferred start time at which deferred processing of said first imaging information is to occur; if the first deferred start time is reserved, implement deferred processing of said first imaging information using said production device at said first deferred start time; if processing of second imaging information using said production device is requested and processing of said second imaging information conflicts with processing of said first imaging information based on the first deferred start time and the estimated processing time of the first imaging information, provide an option of reserving a second deferred start time at which deferred processing of said second imaging information is to occur, the second deferred start time avoiding conflict with the processing of said first imaging information; if the estimated processing time of the first imaging information is greater than an established threshold, provide an alternate production device for processing of the first imaging information; and if the estimated processing time of the first imaging information is greater than the established threshold, enable a user to select differing production options for processing said first imaging information, and reevaluate, based on said first imaging information and said differing production options, a reevaluated processing time required to process said first imaging information. - View Dependent Claims (17, 18, 19)
-
-
20. A destination service representing a production device, said destination service operable to:
-
download content into a browser; retrieve first imaging information; select, under user interactive control via said content, from among production options for processing said first imaging information using said production device; estimate, based on said first imaging information and said selected production options, a processing time required to process said first imaging information using said production device; provide an option of reserving a first deferred start time at which deferred processing of said first imaging information is to occur; if the first deferred start time is reserved, implement deferred proeessing of said first imaging information using said production device at said first deferred start time; if proeessing of second imaging information using said production device is requested and processing of said second imaging information conflicts with processing of said first imaging information based on the first deferred start time and the estimated processing time of the first imaging information, provide an option of reserving a second deferred start time at which deferred processing of said second imaging information is to occur, the second deferred start time avoiding conflict with the processing of said first imaging information; if the estimated processing time of the first imaging information is greater than an established threshold, provide an alternate production device for processing of the first imaging information; and if the estimated processing time of the first imaging information is greater than the established threshold, enable a user to allow interruption of processing of said first imaging information if processing of the second imaging information is requested during processing of said first imaging information. - View Dependent Claims (21)
-
Specification