Gateway device for machine-to-machine communication with dual cellular interfaces
First Claim
1. An apparatus, comprising:
- a first network interface configured to communicate with a first network;
a second network interface configured to communicate with a second network;
at least one local communication interface configured to communicate with one or more client devices; and
one or more processors coupled to the first network interface, the second network interface, and the at least one local communication interface, the one or more processors configured to operate the first network interface as a primary interface and the second network interface as a hot backup interface to route communication with one or more client devices, the one or more processors being further configured to;
route communication with the one or more client devices over the primary interface while maintaining the hot backup interface actively connected to its respective network,determine to switch communication with the one or more client devices from the primary interface, andafter determining to switch communication with the one or more client devices from the primary interface, route communication with the one or more client devices over the hot backup interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Gateway devices can use dual cellular interfaces to provide reliable communications for client machines. A gateway device can use one of the dual cellular interfaces as a primary interface and the other as a hot backup interface. The backup interface remains connected to a cellular network while communications are routed on the primary interface. Accordingly, the gateway device can rapidly switch communications between from the primary interface to the backup interface. Applications, for example, for ATM payment processing, vending machine telemetry, point of sale payment processing, kiosk internet connectivity, remote monitoring and control, mobile or electronic health, and remote information displays, may run on the gateway devices, on servers, on user devices, or a combination of these devices.
42 Citations
20 Claims
-
1. An apparatus, comprising:
-
a first network interface configured to communicate with a first network; a second network interface configured to communicate with a second network; at least one local communication interface configured to communicate with one or more client devices; and one or more processors coupled to the first network interface, the second network interface, and the at least one local communication interface, the one or more processors configured to operate the first network interface as a primary interface and the second network interface as a hot backup interface to route communication with one or more client devices, the one or more processors being further configured to; route communication with the one or more client devices over the primary interface while maintaining the hot backup interface actively connected to its respective network, determine to switch communication with the one or more client devices from the primary interface, and after determining to switch communication with the one or more client devices from the primary interface, route communication with the one or more client devices over the hot backup interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of providing machine-to-machine communications for a client machine to communicate with a first network via a first communication interface and to communicate with a second network via a second communication interface, wherein the first communication interface is a primary interface and the second communication interface is a backup interface, the method comprising:
-
communicatively coupling at least one processor to the first communication interface, the second communication interface and the client machine; routing communication with the client machine over the first network via the primary interface while maintaining the backup interface actively connected to the second network; determining to switch communication with the client machine from the primary interface; and after determining to switch communication with the client machine from the primary interface, routing communication with the client machine over the backup interface. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An apparatus, comprising:
-
a first network interface configured to communicate with a first network; a second network interface configured to communicate with a second network; at least one local communication interface configured to communicate with one or more client machines; and one or more processor coupled to the first network interface, the second network interface, and the at least one local communication interface, the processor arranged for operating one of the first network interface or the second network interface as a primary interface and the other one of the first network interface or the second network interface as a hot backup interface to route communications with one or more client machines, wherein the apparatus is located in an automatic teller machine and the communications with the one or more client machines include automatic teller machine transactions.
-
Specification