Patent application number | Description | Published |
20110222087 | PRINT ORIENTATION OF DOCUMENTS BASED ON DEVICE SENSOR OUTPUT - This is directed to defining the orientation in which a document is printed from the orientation of the device on which the document is displayed. In particular, some electronic devices can have limited user interfaces that do not provide for a simple or elegant interface for defining print settings. To overcome limitations in a displayed user interface, the orientation of an electronic device can be used to define the print orientation of a displayed document. In particular, a motion-sensing component of an electronic device can determine whether the electronic device display is in a portrait or landscape orientation, and define the page orientation of the displayed document to match the determined device orientation. The electronic device can then transmit the document, in the defined page orientation, to a printer system for printing in the desired page orientation. | 09-15-2011 |
20120250071 | SYSTEMS AND METHODS FOR DEFINING PRINT SETTINGS USING DEVICE MOVEMENTS - This is directed to systems, methods, and computer-readable media for defining print settings. In some cases, particular motions of the device can be associated with print settings. In a print settings mode, when the electronic device detects a motion of the device, the device can identify a print setting associated with the detected motion. In some cases, a print setting can instead or in addition be defined in response to receiving an input from an input interface, wherein the input is independent from a displayed option. To print the content, the content and the defined print settings can be provided to a printer system. | 10-04-2012 |
20120250072 | SYSTEMS AND METHODS FOR DEFINING PRINT SETTINGS USING AN INPUT INTERFACE - This is directed to systems, methods, and computer-readable media for defining print settings. In some cases, particular motions of the device can be associated with print settings. In a print settings mode, when the electronic device detects a motion of the device, the device can identify a print setting associated with the detected motion. In some cases, a print setting can instead or in addition be defined in response to receiving an input from an input interface, wherein the input is independent from a displayed option. To print the content, the content and the defined print settings can be provided to a printer system. | 10-04-2012 |
20120307267 | CAPABILITY-BASED CONFIGURATION OF PRINT JOBS - The disclosed embodiments provide a system that performs a print job. During operation, the system obtains a printing context for the print job, including a content type associated with the print job and a regional setting. The regional setting may be associated with the application, an operating system, and/or a device associated with the print job. Next, the system obtains a set of capabilities associated with a printer. The system then automatically sets one or more job options for the print job based on the printing context and the set of capabilities, wherein the one or more job options include a media size and a border size. Finally, the system sends the print job to the printer, where the print job is executed using the printer. | 12-06-2012 |
20120307291 | CONFIGURATION OF PRINT JOBS BASED ON PRINTER STATE - The disclosed embodiments provide a system that performs a print job. During operation, the system obtains a printing context for the print job, including a content type associated with the print job. Next, the system obtains a current state of a printer. The system then automatically sets one or more job options for the print job based on the printing context and the current state of the printer, wherein the one or more job options include a media size a border size and/or a media type. Finally, the system sends the print job to the printer. | 12-06-2012 |
20130194621 | USING REGIONS OF INTEREST TO SCALE PRINT DATA FOR PRINT JOBS - The disclosed embodiments provide a system that performs a print job. During operation, the system obtains one or more regions of interest associated with print data for the print job, wherein the print data is not formatted for a media size for the print job. Next, the system scales the print data based on a region of interest from the one or more regions of interest and the media size. Finally, the system sends the print job to a printer, wherein the print job is executed using the printer. | 08-01-2013 |
20130201494 | CONFIGURATION OF PRINT DATA FOR PRINT JOBS BASED ON DOCUMENT-PROCESSING CAPABILITIES OF PRINTERS - The disclosed embodiments provide a system that facilitates the execution of a print job. During operation, the system obtains a set of document-processing capabilities from a printer associated with the print job and obtains print data for the print job. Next, the system selects a set of document attributes for the print job based on the document-processing capabilities and the print data, wherein the set of document attributes comprises a document format and a document size. Finally, the system configures the print data to conform to the document attributes to enable processing of the print job by the printer. | 08-08-2013 |
20130201517 | CONFIGURING PRINT JOBS ASSOCIATED WITH UNSUPPORTED DOCUMENT FORMATS - The disclosed embodiments provide a system that facilitates the execution of a print job. During operation, the system obtains print data and a set of job options for the print job, wherein the print data is associated with a document format that is not supported by a printing protocol used to perform the print job. Next, the system obtains a set of document-processing capabilities associated with the document format from a printer associated with the print job. Finally, the system configures the print job based on the job options and the document-processing capabilities without converting the print data into a different document format that is supported by the printing protocol. | 08-08-2013 |