Patent ID: 8060930

Claim:
A method for imaging device credential processing, said method comprising: sending menu content and control data, in the form of an XML/SOAP message, from a remote computing device (RCD) to an imaging device (IDev) control application programming interface (API), wherein said menu content comprises prompts instructing a user to input user credentials by placing graphical indicia on a primary document scanner and wherein said control data provides control of IDev functions to a remote application on said RCD through said IDev control API wherein said remote application disables an IDev function and said remote application activates said primary document scanner via said IDev control API to scan said graphical indicia, wherein said control data further comprises instructions to interact with said IDev control API to respond to said RCD remotely performing IDev functions consisting of obtaining an IDev device status report, retrieving an IDev device configuration report with a list of installed and supported options, retrieving and setting configurable values on embedded IDev web pages, retrieving and setting values related to configurable IDev keys, retrieving IDev job queue and job history data and reprioritizing or deleting jobs in the queue, retrieving IDev click counts for IDev functions, retrieving IDev data security settings and performing a remote IDev reboot; receiving credentials from said imaging device (IDev), wherein said credentials have been extracted at said IDev from said graphical indicia scanned on the primary document scanner of said IDev, wherein said document scanner is configured according to image parameters set by said RCD via an image send API, wherein said image parameters consist of color, image mode, resolution, file format, original document characteristics, filename, image subject, image message, sender identification, scheduled send time, page division, cover page, file destination, paper thickness and document filing parameters; attempting authentication of said credentials; and sending an access authorization message to said IDev control API when said credentials are successfully authenticated wherein said access authorization message enables said IDev function through said IDev control API, wherein said authorization message further specifies job parameter restrictions based on said authenticated credentials.