Methods and systems for configuration-based imaging device accounting
First Claim
Patent Images
1. A method for imaging device accounting, said method comprising:
- a) receiving imaging device (IDev) user interface (UI) display content at an IDev via an IDev UI application programming interface (API) residing on said IDev, wherein said IDev UI display content is received from a remote computing device (RCD) with an RCD application in communication with said UI API;
b) displaying said IDev UI display content on an IDev UI display;
c) receiving, at said imaging device (IDev) user interface (UI), user input comprising job configuration data for a job to be performed at said IDev;
d) sending said job configuration data from said IDev to said RCD;
e) sending, from said IDev to said RCD, pixel data related to said job;
f) deriving detailed job parameters from said job configuration data and said pixel data at said RCD;
g) calculating a job cost using said detailed job parameters at said RCD;
h) accessing account data comprising accounting restrictions with said RCD;
i) determining, at said RCD, whether said accounting restrictions will allow said job to be executed based on said job cost;
j) receiving authorization, from said RCD at said IDev, authorizing said job to be executed when said job complies with said accounting restrictions; and
k) executing said job on said IDev in response to receipt of said authorization.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present invention relate to systems, methods and devices for configuration-based imaging device accounting wherein costs are calculated based on detailed job parameters derived from job configuration data.
93 Citations
19 Claims
-
1. A method for imaging device accounting, said method comprising:
-
a) receiving imaging device (IDev) user interface (UI) display content at an IDev via an IDev UI application programming interface (API) residing on said IDev, wherein said IDev UI display content is received from a remote computing device (RCD) with an RCD application in communication with said UI API; b) displaying said IDev UI display content on an IDev UI display; c) receiving, at said imaging device (IDev) user interface (UI), user input comprising job configuration data for a job to be performed at said IDev; d) sending said job configuration data from said IDev to said RCD; e) sending, from said IDev to said RCD, pixel data related to said job; f) deriving detailed job parameters from said job configuration data and said pixel data at said RCD; g) calculating a job cost using said detailed job parameters at said RCD; h) accessing account data comprising accounting restrictions with said RCD; i) determining, at said RCD, whether said accounting restrictions will allow said job to be executed based on said job cost; j) receiving authorization, from said RCD at said IDev, authorizing said job to be executed when said job complies with said accounting restrictions; and k) executing said job on said IDev in response to receipt of said authorization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for imaging device accounting, said system comprising:
-
a) an imaging device (IDev) for performing imaging jobs, said imaging device comprising; i) an IDev user interface (UI) comprising an IDev display and an IDev user input device, ii) an IDev UI application programming interface (API) for providing a remote computing device (RCD) application with access to said IDev display and UI device and for providing said RCD application with control over IDev functions, and iii) at least one IDev function processor for performing an IDev job; b) a remote computing device (RCD), said RCD comprising, i) IDev UI display content, ii) an RCD application for transmitting said IDev UI display content to said IDev API, for receiving IDev job configuration data from said IDev, for receiving IDev job pixel data and for activating an IDev function via said IDev UI API; iii) a deriving processor for deriving detailed job parameters from said job configuration data and said pixel data at said RCD; iv) a calculator for calculating a job charge using said detailed job parameters at said RCD; v) an accounting application for determining whether accounting restrictions will allow said job to be executed based on said job charge; and vi) an authorizer, at said RCD, for authorizing said job to be executed when said job complies with said accounting restrictions. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification