A remote server and network connectable printer arrangement is provided. The remote server can send a job availability message via a first communication protocol to the network connectable printer to cause the network connectable printer to establish a network connection. The remote server may then send a print job to the network connectable printer over the network. The network connectable printer may then print the print job and then terminate the connection thereafter.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A remote server to manage network connections for a plurality of network connectable printers, the remote server comprising: at least one processor; and at least one memory resource storing instructions that, when executed by the at least one processor, cause the remote server to: send, via a first communication protocol, a job available message to a network connectable printer, the job available message indicating to the network connectable printer that a print job is available at the remote server, wherein the job availability message causes the network connectable printer to establish a network connection via a second communication protocol with the remote server; and send the print job to the network connectable printer via the second communication protocol.
2. The remote server of claim 1 , wherein the instructions, when executed by the at least one processor, further cause the remote server to: receive a subscription message to register the network connectable printer; and register the network-connectable printer in a subscription registry of the remote server.
3. The remote server of claim 2 , wherein the subscription message is received via the first communication protocol.
4. The remote server of claim 2 , wherein the subscription message is received via the second communication protocol.
5. The remote server of claim 1 , wherein the first communication protocol comprises a Short Message Service (SMS) protocol.
6. The remote server of claim 1 , wherein the second communication protocol comprises at least one of a Transmission Control Protocol/Internet Protocol (TCP/IP), a HyperText Transfer Protocol (HTTP), a Simple Mail Transfer Protocol (SMTP), an Extensible Messaging and Presence Protocol (XMPP), or a Session Initiated Protocol (SIP).
7. The remote server of claim 1 , wherein the job availability message causes the network connectable printer to establish an Internet connection to receive the print job.
8. A network connectable printer comprising: a processor; and a memory storing instructions that, when executed by the processor, cause the network connectable printer to: send a subscription message to an instant messaging server to register the network connectable printer with the instant messaging server; receive a message, wherein the message is received from the instant messaging server based on a job availability message being sent from the remote server to the instant messaging system; based on receiving the message, establish a network connection to retrieve a print job from a remote server; print the print job; and in response to printing the print job, terminate the network connection.
9. The network connectable printer of claim 8 , wherein the. message is received via a text messaging protocol.
10. The network connectable printer of claim 8 , wherein the message indicates that the print job is available at the remote server.
11. The network connectable printer of blain 8 , wherein the message is received from an enterprise system.
12. The network connectable printer of claim 11 , wherein the enterprise system comprises a subscription arrangement with a publicly available instant messaging (PRIM) system, and wherein the message is received from the enterprise system based on a job availability message being sent from the remote server to the PRIM system.
13. The network connectable printer of claim 8 , wherein the message is received via a local area network (LAN) protocol.
14. The network connectable printer of claim 13 , wherein the LAN protocol comprises one of a Bluetooth a Wi-Fi, or an infrared communication protocol.
15. The network connectable printer of claim 13 , wherein the message is received via the LAN protocol by a smart phone implementing a proximity detection service.
16. The network connectable printer of claim 15 , further comprising: a global positioning system (GPS) resource to provide GPS coordinates of the network connectable printer to the smart phone.
17. The network connectable printer of claim 8 , wherein the instructions, when executed by the processor, further cause the network connectable printer to: in response to receiving the message, compare the message with stored messages in a message database of the network connectable printer to identify a matching start procedure message; wherein establishing the network connection is based on instructions of the matching start procedure message.
18. A non-transitory computer readable medium storing instructions that, when executed by a processor of a network connectable printer, cause the network connectable printer to: send a subscription message to an instant messaging server o register the network connectable printer with the instant messaging server; receive a message, wherein the message is received from the instant messaging server based on a job availability message being sent from the remote server to the instant messaging system; based on receiving the message, establish a network connection to retrieve a print job from a remote server; print the print job; and in response to printing the print job, terminate the network connection.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
May 18, 2015
June 7, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.