Cellular telephone protocol adaptive printing
First Claim
1. A method, comprising:
- identifying, by a cellular telephone, a cellular telephone print item to print, where the cellular telephone print item comprises one or more printable elements;
identifying a print data transmission protocol by which a print job can be transmitted from a cellular telephone to an image forming device via a wireless communication link;
identifying, from the one or more printable elements, one or more print job candidate elements that can be processed into a print job element according to the print data transmission protocol;
selectively processing the one or more print job candidate elements into one or more print job elements formatted according to the print data transmission protocol; and
processing the one or more print job elements into a print job.
1 Assignment
0 Petitions
Accused Products
Abstract
A cellular telephone protocol adaptive printing method is provided. An example method may include identifying a cellular telephone print item to print, identifying a print data transmission protocol for transmitting from a cellular telephone to an image forming device via a wireless communication link, identifying print job elements to process according to the print data transmission protocol, selectively processing the print job elements according to the print data transmission protocol, and processing the print job elements into a print job. In one example, the method includes transmitting the print job to an image forming device.
It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the application. It is submitted with the understanding that it will not be employed to interpret or limit the scope or meaning of the claims 37 CFR 1.72(b).
157 Citations
42 Claims
-
1. A method, comprising:
-
identifying, by a cellular telephone, a cellular telephone print item to print, where the cellular telephone print item comprises one or more printable elements;
identifying a print data transmission protocol by which a print job can be transmitted from a cellular telephone to an image forming device via a wireless communication link;
identifying, from the one or more printable elements, one or more print job candidate elements that can be processed into a print job element according to the print data transmission protocol;
selectively processing the one or more print job candidate elements into one or more print job elements formatted according to the print data transmission protocol; and
processing the one or more print job elements into a print job. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium that stores processor executable instructions operable to perform a method comprising:
-
identifying, by a cellular telephone, a cellular telephone print item to print, where the cellular telephone print item comprises one or more printable elements;
identifying a print data transmission protocol by which a print job can be transmitted from a cellular telephone to an image forming device via a wireless communication link;
identifying, from the one or more printable elements, one or more print job candidate elements that can be processed into a print job element according to the print data transmission protocol;
selectively processing the one or more print job candidate elements into one or more print job elements formatted according to the print data transmission protocol; and
processing the one or more print job elements into a print job.
-
-
19. A computer-readable medium that stores processor executable instructions operable to perform a method comprising:
-
identifying, in a cellular telephone, a cellular telephone print item to print, where the cellular telephone print item comprises one or more printable elements;
identifying a print data transmission protocol by which a print job can be transmitted from a cellular telephone to an image forming device via a wireless communication link;
identifying, from the one or more printable elements, one or more print job candidate elements that can be processed into a print job element according to the print data transmission protocol;
selectively processing the one or more print job candidate elements into one or more print job elements formatted according to the print data transmission protocol;
processing the one or more print job elements into a print job; and
transmitting the print job to the image-forming device.
-
-
20. A method, comprising:
-
retrieving a cellular telephone print item from an MMS server;
if the cellular telephone print item is not a complete printable item, selectively retrieving additional data from the MMS server to make a complete cellular telephone print item that includes one or more printable elements;
identifying a wireless communication link by which a print job can be transmitted from a camera-enabled mobile phone to a printer via a Bluetooth wireless network using Bluetooth basic print profile;
filtering one or more print job elements to process into a printer-ready format according to the Bluetooth basic print profile out of the one or more printable elements, where the filtering depends, at least in part, on a content type supported by the Bluetooth wireless network implementation and a Bluetooth basic print profile implementation;
processing the print job elements into a print job, where the processing includes generating one or more printer-ready instructions and arranging the print job elements and the printer-ready instructions in an XHTML template; and
transmitting the XHTML template to the printer using the wireless communication link, a Bluetooth wireless network and the Bluetooth basic print profile.
-
-
21. A cellular telephone protocol adaptive printing system, comprising:
-
a mobile device protocol logic configured to transmit a print job from a cellular telephone to an image forming device, pursuant to a print data transmission protocol; and
a content transforming logic configured to process a print item into the print job pursuant to the print data transmission protocol supported by the mobile device protocol logic. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A data packet for transmitting wireless protocol adaptive print data between one or more cellular telephone protocol adaptive print system logics or cellular telephone protocol adaptive print method actions, comprising:
-
a first field that stores cellular telephone protocol adaptive print protocol information; and
a second filed that stores print item information.
-
-
41. An image forming device, comprising:
-
a protocol logic configured to receive a print job processed according to a print data transmission protocol; and
a rendering logic configured to process the received print job into a printer-ready format. - View Dependent Claims (42)
-
Specification