Managing network connections
First Claim
Patent Images
1. A non-transitory computer-readable storage medium containing instructions for managing printer to network connections to receive print jobs, the instructions when executed by a printer causing the printer to:
- receive, at the printer, a message according to a first communication protocol sent by a first computer system;
in response to receipt of the message, establish a connection according to a second communication protocol between the printer and the network, the second communication protocol different from the first communication protocol;
receive at the printer over the connection, a print job sent according to the second communication protocol;
cause printing of the print job at the printer;
terminate the connection after the print job is printed.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a message is received at a network-connectable printer, from a first computer system via a first communication protocol. In response to receipt of the message, a connection between the printer and the network is established via a second communication protocol. A print job is received at the printer via the connection. The print job is caused to print at the printer. The connection is terminated after the print job is printed.
-
Citations
22 Claims
-
1. A non-transitory computer-readable storage medium containing instructions for managing printer to network connections to receive print jobs, the instructions when executed by a printer causing the printer to:
-
receive, at the printer, a message according to a first communication protocol sent by a first computer system; in response to receipt of the message, establish a connection according to a second communication protocol between the printer and the network, the second communication protocol different from the first communication protocol; receive at the printer over the connection, a print job sent according to the second communication protocol; cause printing of the print job at the printer; terminate the connection after the print job is printed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A printer comprising:
-
hardware, including a processor; a message receipt module implemented at least by the hardware, configured to receive, at the printer, a message according to a first communication protocol sent by a first computer system; a connection establishment module implemented at least by the hardware, configured to, in response to receipt of the message, establish a connection according to a second communication protocol between the printer and a network, the second communication protocol different from the first communication protocol; a job receipt module implemented at least by the hardware, configured to receive at the printer over the connection, a print job sent according to the second communication protocol; a print module implemented at least by the hardware, configured to cause printing of the print job at the printer; a connection termination module implemented at least by the hardware, configured to terminate the connection after the print job is printed. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
sending, by a printer, a message to a first computer system to subscribe to receipt of print job availability messages; receiving, at the printer, a print job availability message according to a text or instant messaging protocol sent by the first computer system; establishing, by the printer, a connection according to a second protocol between the printer and the network in response to the received print job availability message, the second protocol different from the text or instant messaging protocol; receiving, at the printer from a second computer, a print job over the connection, the print job sent according to the second protocol; causing printing of the print job at the printer; terminating the connection after the print job is printed. - View Dependent Claims (21, 22)
-
Specification