Methods and systems for authorizing imaging device concurrent account use
First Claim
Patent Images
1. A method for enabling use of an imaging device account by multiple concurrent users, said method comprising:
- receiving, at a remote computing device (RCD), a user account identification (ID) from an imaging device for an imaging device account;
receiving job configuration data for an imaging job at said RCD from said imaging device;
calculating job charges at said RCD using said job configuration data;
determining a job charge accuracy based on whether said job charges are accurately predicted;
determining a concurrent user limit for said imaging device account based on said job charge accuracy and the accuracy of any pending jobs for said imaging device account;
determining whether said concurrent user limit will be exceeded by approving said imaging job;
if said concurrent user limit will not be exceeded by said imaging job;
verifying that said job charges meet accounting restrictions for said account;
applying said job charges to said account prior to authorization of said job; and
authorizing said imaging device to execute said job when said job charges meet said accounting restrictions; and
automatically modifying said job configuration to meet accounting restrictions when said job charges do not meet accounting restrictions;
recalculating said job charges based on said modified job configuration;
applying said recalculated job charges to said account prior to authorizing said modified job; and
authorizing said modified job; and
if said concurrent user limit will be exceeded by said imaging job;
denying any further account access.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention comprise systems, methods and devices for allowing a plurality of concurrent users to use a single imaging device account.
310 Citations
12 Claims
-
1. A method for enabling use of an imaging device account by multiple concurrent users, said method comprising:
-
receiving, at a remote computing device (RCD), a user account identification (ID) from an imaging device for an imaging device account; receiving job configuration data for an imaging job at said RCD from said imaging device; calculating job charges at said RCD using said job configuration data; determining a job charge accuracy based on whether said job charges are accurately predicted; determining a concurrent user limit for said imaging device account based on said job charge accuracy and the accuracy of any pending jobs for said imaging device account; determining whether said concurrent user limit will be exceeded by approving said imaging job; if said concurrent user limit will not be exceeded by said imaging job; verifying that said job charges meet accounting restrictions for said account; applying said job charges to said account prior to authorization of said job; and authorizing said imaging device to execute said job when said job charges meet said accounting restrictions; and automatically modifying said job configuration to meet accounting restrictions when said job charges do not meet accounting restrictions; recalculating said job charges based on said modified job configuration; applying said recalculated job charges to said account prior to authorizing said modified job; and authorizing said modified job; and if said concurrent user limit will be exceeded by said imaging job; denying any further account access. - View Dependent Claims (2, 3, 4)
-
-
5. A system for enabling use of an imaging device account by multiple concurrent users, said system comprising:
-
a receiver for receiving, at a remote computing device (RCD), a user account identification (ID) from an imaging device for an imaging device account; said receiver also being capable of receiving job configuration data for an imaging job at said RCD from said imaging device; an accuracy calculator for determining a job charge accuracy based on whether said job charges are accurately predicted; a user limit calculator for determining a concurrent user limit for said imaging device account based on said job charge accuracy and the accuracy of any pending jobs for said imaging device account; a user limit determiner for determining whether said concurrent user limit will be exceeded by approving said imaging job, wherein said user limit determiner denies access to said imaging device account when said concurrent user limit is exceeded by approving said imaging job and wherein said user limit determiner comprises a processor and a memory; a job modifier for automatically modifying said job configuration to meet accounting restrictions when said job charges do not meet accounting restrictions; a re-calculator for recalculating said job charges based on said modified job configuration; and a modified account manager for applying said recalculated job charges to said account before execution of said job; a calculator for calculating job charges at said RCD using said job configuration data; an accounting manager for verifying that said job charges meet accounting restrictions for said account; wherein said accounting manager applies said job charges to said account prior to authorization of said job by an account authority if said concurrent user limit will not be exceeded by said imaging job; and wherein said account authority authorizes said imaging device to execute said job when said job charges meet said accounting restrictions and when said concurrent user limit will not be exceeded by said imaging job. - View Dependent Claims (6, 7, 8)
-
-
9. A method for enabling use of an imaging device account by multiple concurrent users, said method comprising:
-
receiving, at a remote computing device (RCD), a user account identification (ID) from an imaging device for an imaging device account; receiving job configuration data for an imaging job at said RCD from said imaging device; calculating initial job charges at said RCD using said job configuration data; determining a job charge accuracy based on whether said job charges are accurately predicted; determining a concurrent user limit for said imaging device account based on said job charge accuracy and the accuracy of any pending jobs for said imaging device account; determining whether said concurrent user limit will be exceeded by approving said imaging job; automatically modifying said job configuration to meet accounting restrictions when said job charges do not meet accounting restrictions. if said concurrent user limit will be exceeded by said imaging job; denying further imaging device account access; if said concurrent user limit will not be exceeded by said imaging job; verifying that said initial job charges meet accounting restrictions for said account; applying said initial job charges to said account prior to authorization of said job when said initial job charges meet said accounting restrictions; authorizing said imaging device to execute said job when said initial job charges meet said accounting restrictions; providing for modification of said job when said job charges do not meet said accounting restrictions; recalculating said job charges based on said modification when said job charges do not meet said accounting restrictions; applying said modified job charges to said account when said initial job charges do not meet said accounting restrictions; and sending said modified job to said imaging device for execution on said imaging device. - View Dependent Claims (10, 11, 12)
-
Specification