Method for generating optical codes for a print-context
AssigneesXerox Corporation, Palo Alto Research Center Incorporated
InventorsKurt E. Partridge, Leigh L. Klotz, Jr., James M. A. Begole
Life of this patent
Estimating the term…
Abstract
One embodiment provides a system for printing a document from a portable device. During operation, the system captures an image of an optical code that identifies a printing device, wherein the optical code is displayed on a panel of the printing device or is printed by the printing device. Next, the system transfers information identifying the printing device to a remote printing service, thereby allowing the remote printing service to print a document at the printing device.
Claims20
A computer-implemented method for printing a document from a portable computing device, the method comprising:
- capturing, by the portable computing device, an image of an optical code that identifies a printing device, wherein the portable computing device does not have network access to the printing device, and wherein capturing the optical code involves capturing an image displayed on a panel of the printing device or printed by the printing device;
- decoding the optical code to obtain information identifying the printing device;
- and
- sending a print-request email to a remote printing service that is not a printing device to print the document at the printing device, wherein the print-request email includes the document or a location identifier of the document, credentials for printing at the printing device, and the decoded information identifying the printing device.
An apparatus for printing a document from a portable computing device, the apparatus comprising:
- an image-capturing mechanism of the portable computing device, wherein the image-capturing mechanism is configured to capture an image of an optical code that identifies a printing device, wherein the portable computing device does not have network access to the printing device, and wherein capturing the optical code involves capturing an image displayed on a panel of the printing device or printed by the printing device;
- a decoding mechanism configured to decode the optical code to obtain information identifying the printing device;
- and
- a communication mechanism configured to send a print-request email to a remote printing service that is not a printing device to print the document at the printing device, wherein the print-request email includes the document or a location identifier of the document, credentials for printing at the printing device, and the decoded information identifying the printing device.
A non-transitory computer-readable storage device storing instructions that when executed by a computer cause the computer to perform a method for printing a document from a portable computing device, the method comprising:
- capturing an image of an optical code that identifies a printing device, wherein the portable computing device does not have network access to the printing device, and wherein capturing the optical code involves capturing an image displayed on a panel of the printing device or printed by the printing device;
- decoding the optical code to obtain information identifying the printing device;
- and
- sending a print-request email to a remote printing service that is not a printing device to print the document at the printing device, wherein the print-request email includes the document or a location identifier of the document, credentials for printing at the printing device, and the decoded information identifying the printing device.
Dependencies are inferred from the claim text.