Portable wireless device and print device print by reference protocol
First Claim
1. A wireless communication protocol for use by a wireless device and a print device for a wireless device to initiate a print by reference operation with the print device, the protocol comprising content for the body of a packet and including:
- a tag identifying a packet body as being a packet body for a print by reference operation for the wireless device to initiate a print of print content; and
a location attribute identifying the location of the print content;
wherein the content for the body of the packet further comprises a description attribute providing a name for the location identified by the location attribute.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless communication protocol for print by reference operations initiated by a portable wireless device. The protocol allows a portable wireless device, such as a handheld personal digital assistant, to initiate a print job with a printer by indicating the nature of the communication as a print by reference operation and identifying a location including print content. The protocol is preferably used as the body of an Object Exchange (OBEX) packet in a Bluetooth RF communication initiated by the portable wireless device with a Bluetooth capable print device, e.g., a printer or multi-function peripheral with a print capability. A preferred embodiment of the wireless communication protocol uses the body of an OBEX packet communicated by Bluetooth RF to include a tag identifying a packet body as being a packet body for a print by reference operation and a location identifying the location of the print content. With a preferred extensible mark-up language format, the location comprises an attribute. Additional attributes may, for example, include attributes enabling security clearance, billing identifications, use of supporting print services, and identification of alternate locations for targeted print content.
42 Citations
19 Claims
-
1. A wireless communication protocol for use by a wireless device and a print device for a wireless device to initiate a print by reference operation with the print device, the protocol comprising content for the body of a packet and including:
-
a tag identifying a packet body as being a packet body for a print by reference operation for the wireless device to initiate a print of print content; and
a location attribute identifying the location of the print content;
wherein the content for the body of the packet further comprises a description attribute providing a name for the location identified by the location attribute.
-
-
2. A wireless communication protocol for use by a wireless device and a print device for a wireless device to initiate a print by reference operation with the print device, the protocol comprising content for the body of a packet and including:
-
a tag identifying a packet body as being a packet body for a print by reference operation for the wireless device to initiate a print of print content; and
a location attribute identifying the location of the print content;
wherein the content for the body of the packet further comprises a print service attribute identifying a location of a print service to be used in accessing the print content. - View Dependent Claims (3)
-
-
4. A wireless communication protocol for use by a wireless device and a print device for a wireless device to initiate a print by reference operation with the print device, the protocol comprising content for the body of a packet and including:
-
a tag identifying a packet body as being a packet body for a print by reference operation for the wireless device to initiate a print of print content; and
a location attribute identifying the location of the print content;
wherein the content for the body of the packet further comprises an encoding type attribute indicating how the print content at the location identified by the location attribute is encoded.
-
-
5. A wireless communication protocol for use by a wireless device and a print device for a wireless device to initiate a print by reference operation with the print device, the protocol comprising content for the body of a packet and including:
-
a tag identifying a packet body as being a packet body for a print by reference operation for the wireless device to initiate a print of print content; and
a location attribute identifying the location of the print content;
wherein the content for the body of the packet further comprises a cookie attribute identifying a cookie usable to process the print content at the location identified by the location attribute. - View Dependent Claims (6)
-
-
7. A wireless communication protocol for use by a wireless device and a print device for a wireless device to initiate a print by reference operation with the print device, the protocol comprising content for the body of a packet and including:
-
a tag identifying a packet body as being a packet body for a print by reference operation for the wireless device to initiate a print of print content; and
a location attribute identifying the location of the print content;
wherein the content for the body of the packet further comprises a security attribute identifying security information that can be used in response to a security challenge. - View Dependent Claims (8, 9)
-
-
10. A wireless communication protocol for use by a wireless device and a print device for a wireless device to initiate a print by reference operation with the print device, the protocol comprising content for the body of a packet and including:
-
a tag identifying a packet body as being a packet body for a print by reference operation for the wireless device to initiate a print of print content; and
a location attribute identifying the location of the print content;
wherein the body of the packet further comprises;
a HTTP 401 security attribute including information that can be used in response to an HTTP 401 security challenge; and
a HTTP 407 security attribute including information that can be used in response to an HTTP 407 proxy challenge. - View Dependent Claims (11)
-
-
12. A wireless communication protocol for use by a wireless device and a print device for a wireless device to initiate a print by reference operation with the print device, the protocol comprising content for the body of a packet and including:
-
a tag identifying a packet body as being a packet body for a print by reference operation for the wireless device to initiate a print of print content; and
a location attribute identifying the location of the print content;
wherein the body of the packet further comprises a key attribute associating security information with the tag. - View Dependent Claims (13)
-
-
14. A wireless communication protocol for use by a wireless device and a print device for a wireless device to initiate a print by reference operation with the print device, the protocol comprising content for the body of a packet and including:
-
a tag identifying a packet body as being a packet body for a print by reference operation for the wireless device to initiate a print of print content; and
a location attribute identifying the location of the print content;
wherein the body of the packet further comprises a status code attribute indicating an alternative location to obtain print content.
-
-
15. A wireless communication protocol for use by a wireless device and a print device for a wireless device to initiate a print by reference operation with the print device, the protocol comprising content for the body of a packet and including:
-
a tag identifying a packet body as being a packet body for a print by reference operation for the wireless device to initiate a print of print content; and
a location attribute identifying the location of the print content;
wherein the body of the packet further comprises a billing attribute identifying one of the wireless device and a user of the wireless device for billing purposes.
-
-
16. A wireless communication protocol for use by a wireless device and a print device for a wireless device to initiate a print by reference operation with the print device, the protocol comprising elements for:
-
establishing the nature of the communication as relating to a print by reference operation; and
providing a reference identifying a location of content to be printed;
wherein the reference comprises a Universal Resource Locator;
further comprising elements for;
identifying a remote print service usable to process the content to be printed;
identifying a cookie usable to process the print to be printed; and
providing security information usable in response to a security challenge. - View Dependent Claims (17, 18, 19)
-
Specification