Methods and systems for imaging device concurrent account use with remote authorization
First Claim
Patent Images
1. A method for enabling use of an imaging device account by multiple concurrent users, said method comprising:
- a) receiving a user account identification (ID) at an imaging device (IDev) for an imaging device account;
b) determining whether a concurrent user limit limiting the quantity of concurrent users on a billing account will be exceeded by the addition of another user and denying any further account access or authorization when said limit will be exceeded, wherein said concurrent user limit is based on an ability to estimate job charges, wherein said determining is performed by a processor and a memory;
c) receiving job configuration data at said IDev;
d) calculating job charges using said job configuration data;
e) processing said job charges with an accounting application remote to said IDev to verify that accounting restrictions for said account will allow said job to be executed based on said job charges;
f) receiving authorization from said remote accounting application to execute said job only when the following conditions are met;
i) said job charges meet accounting restrictions;
ii) said job charges have already been applied to said account by said remote accounting application; and
g) 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 and applying said recalculated job charges to said account.
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.
184 Citations
14 Claims
-
1. A method for enabling use of an imaging device account by multiple concurrent users, said method comprising:
-
a) receiving a user account identification (ID) at an imaging device (IDev) for an imaging device account; b) determining whether a concurrent user limit limiting the quantity of concurrent users on a billing account will be exceeded by the addition of another user and denying any further account access or authorization when said limit will be exceeded, wherein said concurrent user limit is based on an ability to estimate job charges, wherein said determining is performed by a processor and a memory; c) receiving job configuration data at said IDev; d) calculating job charges using said job configuration data; e) processing said job charges with an accounting application remote to said IDev to verify that accounting restrictions for said account will allow said job to be executed based on said job charges; f) receiving authorization from said remote accounting application to execute said job only when the following conditions are met; i) said job charges meet accounting restrictions; ii) said job charges have already been applied to said account by said remote accounting application; and g) 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 and applying said recalculated job charges to said account. - View Dependent Claims (2, 3, 4)
-
-
5. A method for enabling use of an imaging device account by multiple concurrent users, said method comprising:
-
a) receiving a user account identification (ID) at an imaging device for an imaging device account; b) determining whether a concurrent user limit limiting the quantity of concurrent users on a billing account will be exceeded by the addition of another user and denying any further account access or authorization when said limit will be exceeded, wherein said concurrent user limit is based on an ability to estimate job charges; c) receiving job configuration data at said imaging device; d) sending at least one of said account identification and said job configuration data to a remote computing device (RCD); e) calculating job charges at said RCD using said job configuration data; f) accessing a remote accounting application to verify that accounting restrictions for said account will allow said job to be executed based on said job charges; g) applying said job charges to said account prior to execution of said job when said job charges meet said accounting restrictions, thereby ensuring that another account user does not deplete account resources allocated to said job charges while said job is executing; h) 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 and applying said recalculated job charges to said account; and i) authorizing said imaging device to execute said job after said job charges or said recalculated job charges have been applied to said account when said job charges or said recalculated job charges meet said accounting restrictions. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A system for enabling use of an imaging device account by multiple concurrent users, said system comprising:
-
a) a user interface (UI) receiver on an imaging device (IDev) for receiving a user account identification (ID) for an imaging device account that accounts for monetary job charges and accommodates multiple concurrent users, wherein said UI receiver comprises a physical input device; b) a concurrent user limiter for determining whether a concurrent user limit limiting the quantity of concurrent users on a billing account will be exceeded by the addition of another user and denying any further account access or authorization when said limit will be exceeded, wherein said concurrent user limit is based on an ability to estimate job charges; c) a data receiver for receiving job configuration data at said IDev; d) a calculator for calculating job charges using said job configuration data; e) a remote accounting processor for determining whether accounting restrictions for said account will allow said job to be executed based on said job charges; f) an automatic job configuration modifier for automatically modifying said job configuration data to meet accounting restrictions when said job charges do not meet accounting restrictions and for recalculating said job charges based on said modified job configuration; g) an account manager for applying job charges to said imaging device account when said job charges meet accounting restrictions, wherein said job charges are applied to said imaging device account before said job is executed and before another user of said image device account is allowed to execute a transaction; and h) an authorizer for sending an authorization message to said IDev only when the following conditions are met; i) said job charges meet accounting restrictions; and ii) said job charges have previously been applied to said account. - View Dependent Claims (12, 13, 14)
-
Specification