CELLULAR RESTAURANT TICKET PRINTER SYSTEM
First Claim
1. A system comprising:
- a printing device configured to print a restaurant order ticket;
at least one processor associated with the printing device;
at least one communications interface operably engaged with the at least one processor, the at least one communications interface operable to receive a restaurant order;
one or more computer-readable media operably engaged with the at least one processor;
computer-readable instructions stored on the one or more computer-readable media that, when executed by the at least one processor, cause the at least one communications interface to communicate an order request, and instruct the printing device to print a restaurant order ticket;
a cellular phone operable to communicate a text message containing restaurant order over a cellular network;
a server communicably connected to a cellular network, the server operable to receive and store the restaurant order from the cellular phone, and communicate the restaurant order to the printing device in response to the order request.
0 Assignments
0 Petitions
Accused Products
Abstract
A thermal ticket printer operable to receive restaurant orders via an API from a server communicating through a cellular network. According to embodiments of the present disclosure, an API existing on a networked server enables the server communicate with external clients, store print jobs according to requests by external clients, and respond to status requests. The API may authenticate requests from all clients; receive and store orders; listen to polling requests from the thermal ticket printer; communicate orders to the thermal ticket printer when present; store status of print jobs for clients; and, monitor the availability of the thermal ticket printer.
4 Citations
20 Claims
-
1. A system comprising:
-
a printing device configured to print a restaurant order ticket; at least one processor associated with the printing device; at least one communications interface operably engaged with the at least one processor, the at least one communications interface operable to receive a restaurant order; one or more computer-readable media operably engaged with the at least one processor; computer-readable instructions stored on the one or more computer-readable media that, when executed by the at least one processor, cause the at least one communications interface to communicate an order request, and instruct the printing device to print a restaurant order ticket; a cellular phone operable to communicate a text message containing restaurant order over a cellular network; a server communicably connected to a cellular network, the server operable to receive and store the restaurant order from the cellular phone, and communicate the restaurant order to the printing device in response to the order request. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A restaurant ticket printer comprising:
-
a communications interface; a computer-readable medium storing instructions for operating the restaurant ticket printer including communicating with a server through the communications interface to receive, format and print restaurant orders received from the server via the communications interface; a processor for executing instructions stored on the computer-readable medium; an input device configured to input a wait-time value; and
,a print unit operably coupled to the processor. - View Dependent Claims (7, 8)
-
-
9. A restaurant ticket system comprising:
-
a server operably connected to a communications network, the server operable to execute an API that enables the server to receive and transmit restaurant orders via the communications network; a printing device having a communications interface communicably engaged with the server via the communications network; a computer-readable medium associated with the printing device, the computer-readable medium storing instructions for operating the printing device including communicating with the server through the communications interface to receive, format and print restaurant orders received from the server via the communications interface; a processor associated with the printing device for executing instructions stored on the computer-readable medium; an input device associated with the printing device configured to input a wait-time value; and
,a print unit associated with the printing device operably coupled to the processor; a client device operable to communicate a restaurant order to the server via the communications network. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification