Gateway device for machine-to-machine communication with dual cellular interfaces
First Claim
1. An apparatus, comprising:
- a first communication interface configured to communicate with a first network;
a second communication interface configured to communicate with a second network;
at least one local communication interface configured to communicate with one or more client machines; and
a processor coupled to the first communication interface, the second communication interface, and the at least one local communication interface, the processor configured to operate one of the first communication interface or the second communication interface as a primary interface and the other one of the first communication interface or the second communication interface as a hot backup interface to route communication with at least one of the client machines, the processor being further configured to;
route communication with the at least one of the client machines over the primary interface while maintaining the backup interface actively connected to its respective network,monitor communication on the primary interface,determine to switch communication with the at least one of the client machines from the primary interface, andafter determining to switch communication with the at least one of the client machines from the primary interface, route communication with the at least one of the client machines over the 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.
-
Citations
36 Claims
-
1. An apparatus, comprising:
-
a first communication interface configured to communicate with a first network; a second communication interface configured to communicate with a second network; at least one local communication interface configured to communicate with one or more client machines; and a processor coupled to the first communication interface, the second communication interface, and the at least one local communication interface, the processor configured to operate one of the first communication interface or the second communication interface as a primary interface and the other one of the first communication interface or the second communication interface as a hot backup interface to route communication with at least one of the client machines, the processor being further configured to; route communication with the at least one of the client machines over the primary interface while maintaining the backup interface actively connected to its respective network, monitor communication on the primary interface, determine to switch communication with the at least one of the client machines from the primary interface, and after determining to switch communication with the at least one of the client machines from the primary interface, route communication with the at least one of the client machines over the backup interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 31, 32)
-
-
13. A method for use in providing machine-to-machine communications for a client machine with an apparatus having a first communication interface to communicate with a first network, the apparatus having a second communication interface to communicate with a second network, wherein the first communication interface is a primary interface and the second communication interface is a backup interface, the method comprising:
-
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; monitoring communication on the primary interface; 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, 21, 22, 23, 24, 25, 33, 34)
-
-
26. A device for 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 device comprising:
-
a processor configured to communicatively couple to the first communication interface, the second communication interface and the client machine, the processor configured to; route communication with the client machine over the first network via the primary interface while maintaining the backup interface actively connected to the second network; monitor communication on the primary interface; determine 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, route communication with the client machine over the backup interface. - View Dependent Claims (27, 28, 29, 30, 35, 36)
-
Specification