Print device and program product for supporting print by reference methods
First Claim
Patent Images
1. A print device for obtaining print content for a client device, the print device comprising:
- one or more communications ports operable to receive a reference from the client, said reference comprising at least a first network address identifying a location corresponding to the print content and a second network address for a print server, the first network address and the second network address being associated with different network devices, wherein the one or more communications ports are configured for use in communicating with the location and the print server;
a memory storing executable program instructions for using one of said one or more communications ports to accept a communications link from a client and accept said reference communicated from said client, for determining said print server address from said reference, for communicating said reference to the second network address via one of the one or more communications ports so that said print server may resolve said reference to obtain the print content by utilizing the first network address to establish a network communications link with the location using the first network address, and for obtaining the print content from the print server; and
a processor for executing said stored program instructions.
2 Assignments
0 Petitions
Accused Products
Abstract
A print device for printing data for a client comprises a wireless communications port for receiving a reference communicated from the client, with the reference comprising at least a location for print content. The print device further comprises a network communications port for communicating with the location to obtain the print content. The invention further comprises a program product embodiment for causing a print device to receive a reference from a client and to obtain print content from a location indicated by the reference.
80 Citations
15 Claims
-
1. A print device for obtaining print content for a client device, the print device comprising:
-
one or more communications ports operable to receive a reference from the client, said reference comprising at least a first network address identifying a location corresponding to the print content and a second network address for a print server, the first network address and the second network address being associated with different network devices, wherein the one or more communications ports are configured for use in communicating with the location and the print server; a memory storing executable program instructions for using one of said one or more communications ports to accept a communications link from a client and accept said reference communicated from said client, for determining said print server address from said reference, for communicating said reference to the second network address via one of the one or more communications ports so that said print server may resolve said reference to obtain the print content by utilizing the first network address to establish a network communications link with the location using the first network address, and for obtaining the print content from the print server; and a processor for executing said stored program instructions.
-
-
2. A program product for causing a print device to print content at the request of a client, the program product comprising executable instructions embedded in a computer readable medium that when executed cause the print device to:
-
accept a communications link from the client; accept a reference input over said communications link from the client, said reference comprising a first network address identifying a location corresponding to the print content and a second network address for a print server, the first network address and the second network address being associated with different network devices; send the reference to said second network address so that said print server may resolve said reference to obtain the print content by utilizing the first network address to establish a network communications link with the location using the first network address; obtain the print content from said print server; and
print the print content. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A program product for causing a print device to print content at the request of a client, the program product comprising executable instructions embedded in a computer readable medium that when executed cause the print device to:
-
accept a discovery signal communicated by a wireless protocol from the client; respond to said discovery signal by communicating print device profile data to the client over said wireless protocol; accept a wireless communications link from the client; accept a reference input over said wireless communications link from the client, said reference comprising at least a location corresponding to the print content a; directly communicate with said location; obtain the print content directly from said location; and print the print content; wherein said print device profile comprises physical location data for the print device and current wait time for the print device.
-
Specification