IP Library Granted Patent US 12,376,192
Granted Patent B2
US 12,376,192 · App. 18/656,313 · Granted Jul 29, 2025

Dual channel gateway device for machine-to-machine communication

Inventors: La Vaughn F. Watts, Jr. (San Diego, CA); Dean McDaniel (San Diego, CA); Donald G. Armerding (San Diego, CA); Andrew Marder (San Diego, CA); Anderson Wiese (San Diego, CA); Robert Lutz (San Diego, CA)
Assignee: SYSTECH CORPORATION
H04W88/16H04W12/06H04W48/18H04W88/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,376,192
App. No.
18/656,313
Granted
Jul 29, 2025
Kind
B2
Abstract

Gateway devices can use dual cellular interfaces, each assignable to at least one of a plurality of network services, to provide reliable communications for client machines. A gateway device can use one of the dual cellular interfaces assigned to a first network service as a primary interface and the other assigned to a second network service 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.

Claims (41)

1. A method of operating a gateway apparatus capable of communicating with two cellular networks, the gateway apparatus having

a cellular module configured to communication over a first network and a second network, the cellular module comprising a modem;

a first cellular interface coupled to the cellular module and configured to identify and authenticate the gateway device to the first network, the first cellular interface assignable to a first network service of a plurality of network services;

a second cellular interface coupled to the cellular module and configured to identify and authenticate the gateway apparatus to the second network, the second cellular interface assignable to a second network service of the plurality of network services;

at least one local communication interface configured to route communications between the gateway apparatus and one or more client devices; and

one or more processors coupled to the cellular module and the at least one local communication interface, the method comprising:

routing communication with the one or more client devices via the cellular module using the first cellular interface assigned to the first network service over the first network, while maintaining an active connection to the second network via the cellular module using the second cellular interface assigned to a second network service;

monitoring one or more parameters of the first network;

determining, by the one or more processors, to switch communication with the one or more client devices from the first network based upon the one or more monitored parameters of the first network; and

after determining to switch communication with the one or more client devices from the first network, route communication with the one or more client devices via the second network.

2. The method of claim 1 , further comprising

monitoring one or more parameters of the second network; and

after switching communication with the one or more client devices from the first network to the second network, switching communication with the one or more client devices back to the first network upon the one or more parameters of the first network meeting a predetermined criteria.

3. The method of claim 2 , wherein the one or more parameters of the first network comprises signal strength.

4. The method of claim 2 , wherein monitoring one or more parameters of the first network comprises monitoring the quality of service (QOS) of the first network.

5. The method of claim 2 , wherein the one or more parameters of the first network comprise a plurality of parameters which are assigned different priorities and determining to switch communication with the one or more client devices from the first network based upon the one or more monitored parameters of the first network accounting for the plurality of parameters and their priorities.

6. The method of claim 2 , wherein determining to switch communication with the one or more client devices from the first network comprises determining that the first network is one or more of unreliable, unavailable, inactive, and idle.

7. The method of claim 1 , wherein the first network service of a plurality of network services is selected from the group consisting of voice services, data services, short message service (SMS), and multimedia messaging service (MMS).

8. The method of claim 7 , wherein the second network service of the plurality of network services is selected from the group consisting of voice services, data services, short message service (SMS), and multimedia messaging service (MMS).

9. A method of operating a dual channel gateway device capable of communicating with two cellular networks, the dual channel gateway device having

a network module having a modem and configured to communication over at least a first network and a second network;

a dual network interface coupled to the network module and comprising at least a first network interface and a second network interface, the first network interface assignable to a first network service of a plurality of network services and the second network interface assignable to a second network service of the plurality of network services;

at least one local communication interface configured to communicate with one or more external client devices; and

one or more processors coupled to the network module and the at least one local communication interface,

the method comprising:

assigning the first network interface to the first network service;

assigning the second network interface to the second network service;

using the first network service of the first network interface to communicate over the first network, while maintaining an active connection to the second network via the second network service;

determining, by the one or more processors, to switch communication from the first network; and

after determining to switch communication from the first network, using the network module to route communications over the second network.

10. The method of claim 9 further comprising:

identifying and authenticating the gateway device to the first network via the first network interface; and

identifying and authenticating the gateway device to the second network via the second network interface.

11. The method of claim 9 , wherein the plurality of network services comprises data services, voice services, and short messaging services (SMS).

12. The method of claim 9 , wherein, after determining to switch communication from the first network, changing the second network interface to a third network service of the plurality of network services and using the third network service to communicate over the second network.

13. The method of claim 12 , wherein, after determining to switch communication from the first network, changing the network service assigned to the first network interface and maintaining a connection to the first network using the second network service.

14. The method of claim 9 , further comprising monitoring one or more parameters of the first network and determining to switch communication from the first network is based upon the one or more monitored parameters of the first network.

15. The method of claim 14 , further comprising

monitoring one or more parameters of the second network; and

after switching communication from the first network to the second network, switching communication back to the first network upon the one or more parameters of the first network meeting a predetermined criteria.

16. The method of claim 14 , wherein monitoring one or more parameters of the first network comprises monitoring the quality of service (QOS) of the first network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2024
From: WATTS, LAVAUGHN F., JR.; MCDANIEL, DEAN; ARMERDING, DONALD G.; MARDER, ANDREW; WIESE, ANDERSON; LUTZ, ROBERT
To: SYSTECH CORPORATION
Reel/Frame 068046/0703 →
Continuity (3)
Continuation 17306551 · May 3, 2021
Provisional Application 63019493 · May 4, 2020
Related Publication 20240292493A1 · Aug 29, 2024
References Cited (99)
US 4972455A · Phillips et al. · 1990 [cited by applicant]
US 4993059A · Smith et al. · 1991 [cited by applicant]
US 5146486A · Lebowitz · 1992 [cited by applicant]
US 5185779A · Dop et al. · 1993 [cited by applicant]
US 5327478A · Lebowitz · 1994 [cited by applicant]
US 5535432A · Dent · 1996 [cited by applicant]
US 5608684A · Reasoner et al. · 1997 [cited by applicant]
US 5794159A · Portin · 1998 [cited by applicant]
US 5907815A · Grimm et al. · 1999 [cited by applicant]
US 6144859A · Ladue · 2000 [cited by applicant]
US 6208875B1 · Damgaard et al. · 2001 [cited by applicant]
US 6295197B1 · Watts et al. · 2001 [cited by applicant]
US 6298243B1 · Basile · 2001 [cited by applicant]
US 6463462B1 · Smith et al. · 2002 [cited by applicant]
US 6664760B2 · Kobayashi · 2003 [cited by applicant]
US 6960998B2 · Menard et al. · 2005 [cited by applicant]
US 6963757B1 · Watts, Jr. et al. · 2005 [cited by applicant]
US 7088966B2 · Petersen · 2006 [cited by applicant]
US 7617369B1 · Bezbaruah et al. · 2009 [cited by applicant]
US 7639157B1 · Whitley et al. · 2009 [cited by applicant]
US 7995466B2 · Baker et al. · 2011 [cited by applicant]
US 7995494B2 · Habib et al. · 2011 [cited by applicant]
US 8203934B2 · Savage et al. · 2012 [cited by applicant]
US 8566410B2 · Smith et al. · 2013 [cited by applicant]
US 8582631B2 · Vos et al. · 2013 [cited by applicant]
US 8639832B2 · Biderman et al. · 2014 [cited by applicant]
US 8688180B2 · Catten · 2014 [cited by applicant]
US 10623975B1 · Garrett et al. · 2020 [cited by applicant]
US 20050025058A1 · Chaudhuri et al. · 2005 [cited by applicant]
US 20060221876A1 · Kosanovic et al. · 2006 [cited by applicant]
US 20070180314A1 · Kawashima et al. · 2007 [cited by applicant]
US 20070254727A1 · Sewall et al. · 2007 [cited by applicant]
US 20070280103A1 · Savage · 2007 [cited by examiner]
US 20070294395A1 · Strub et al. · 2007 [cited by applicant]
US 20100097925A1 · Bell · 2010 [cited by applicant]
US 20100142368A1 · Gunukula · 2010 [cited by examiner]
US 20110004791A1 · Kokubu et al. · 2011 [cited by applicant]
US 20110237297A1 · Shin · 2011 [cited by applicant]
US 20120005609A1 · Ata et al. · 2012 [cited by applicant]
US 20120140709A1 · Hou · 2012 [cited by applicant]
US 20120195311A1 · Gupta et al. · 2012 [cited by applicant]
US 20120278654A1 · Shen et al. · 2012 [cited by applicant]
US 20130165117A1 · Narayanan · 2013 [cited by applicant]
US 20130223207A1 · Bouchard et al. · 2013 [cited by applicant]
US 20130272374A1 · Eswaran et al. · 2013 [cited by applicant]
US 20130316764A1 · Mehio et al. · 2013 [cited by applicant]
US 20130329639A1 · Wietfeldt · 2013 [cited by examiner]
US 20130344872A1 · Nukala et al. · 2013 [cited by applicant]
US 20140004842A1 · Lindoff et al. · 2014 [cited by applicant]
US 20140019807A1 · Harrison et al. · 2014 [cited by applicant]
US 20140025808A1 · Ito et al. · 2014 [cited by applicant]
US 20140051398A1 · Ben Shlush et al. · 2014 [cited by applicant]
US 20140080485A1 · Park · 2014 [cited by applicant]
US 20140095728A1 · Zhu et al. · 2014 [cited by applicant]
US 20140233412A1 · Mishra et al. · 2014 [cited by applicant]
US 20140247735A1 · Tanaka et al. · 2014 [cited by applicant]
US 20140256083A1 · Yakobson et al. · 2014 [cited by applicant]
US 20140269364A1 · Knapp et al. · 2014 [cited by applicant]
US 20140274006A1 · Mutya et al. · 2014 [cited by applicant]
US 20140293829A1 · Visuri et al. · 2014 [cited by applicant]
US 20140325258A1 · Mendiratta et al. · 2014 [cited by applicant]
US 20150189569A1 · Visuri et al. · 2015 [cited by applicant]
US 20150201325A1 · Bai et al. · 2015 [cited by applicant]
US 20150215947A1 · Kaukovuori et al. · 2015 [cited by applicant]
CA 2884013C · 2016 [cited by applicant]
CN 1352864A · 2002 [cited by applicant]
CN 1666473A · 2005 [cited by applicant]
CN 101136806A · 2008 [cited by applicant]
CN 101296131A · 2008 [cited by applicant]
CN 101510991A · 2009 [cited by applicant]
CN 101908974A · 2010 [cited by applicant]
CN 102067523A · 2011 [cited by applicant]
CN 201893938U · 2011 [cited by applicant]
CN 102571457A · 2012 [cited by applicant]
CN 102801563A · 2012 [cited by applicant]
CN 102984057A · 2013 [cited by applicant]
EP 1026908A2 · 2000 [cited by applicant]
EP 2437528A1 · 2012 [cited by applicant]
FR 2929067A1 · 2009 [cited by applicant]
KR 1020020076108A · 2002 [cited by applicant]
KR 100481272B1 · 2005 [cited by applicant]
WO 2004008693A1 · 2004 [cited by applicant]
Examination Report dated May 20, 2021 for related EP Patent Application No. 20194830.4, in 7 pages. [cited by applicant]
Extended European Search Report dated Oct. 24, 2016 for related EP Patent Application No. 14786025.8, in 9 pages. [cited by applicant]
International Search Report and Written Opinion for related PCT/US2014/034548, mailed on Sep. 1, 2014 in 11 pages. [cited by applicant]
Mohan. “Dual Cell HSDPA System Benefits and User Experience Gains.” Retrieved from http://www.qualcomm.com/media/documents/dual-cell-hsdpa-system-benefits-and-user-experience-gains. Jul. 18, 2013, 6 pages. [cited by applicant]
Office Action and Search Report for related CN Patent Application No. 201480029044.5, dated Jan. 31, 2018, 5 pages. [cited by applicant]
Office Action dated Mar. 7, 2019 for related CA Patent Application No. 2,937,578, in 8 pages. [cited by applicant]
Office Action dated Oct. 3, 2019 for related CA Patent Application No. 2,937,578, in 9 pages. [cited by applicant]
Office Action dated Sep. 13, 2019 for related EP Patent Application No. 14786025.8, in 3 pages. [cited by applicant]
Qualcomm. “HSPA+ Advanced: Multi Carrier.” Retrieved from http://www.qualcomm.com/research/projects/hspa/multicarrier. Retrieved on Jun. 26, 2014, 3 pages. [cited by applicant]
Universal Mobile Telecommunications System (UMTS); Service Requirements for Home Node B (HNB) and Home eNode B (HeNB). 3GPP TS 22.220 version 10.7.0, Release 10. Technical specification, European Telecommunications Stan… [cited by applicant]
Qualcomm. “Qualcomm Smart Gateway Platform Transforms Connected Experiences in the Home to Enable a New Breed of Applications and Services.” Retrieved from http://www.qualcomm.com/media/releases/2014/01/06/qualcomm-smar… [cited by applicant]
Office Action issued in Chinese Patent Application No. 2019105486108 dated Jun. 30, 2023. [cited by applicant]
Office Action and Search Report for related CN Patent Application No. 201910548610.8, dated Nov. 22, 2021, 13 pages. [cited by applicant]
EPO; Intention to Grant Issued in EP Application No. 20 194 830.4-1213; Mailed Apr. 12, 2022; 48 Pages. [cited by applicant]
SIPO; Second Office Action Issued in Chinese Patent Application No. 201910548610.8; Mailed Apr. 28, 2022; 10 Pages. [cited by applicant]
Supplementary Search Report in Chinese Patent Application No. 2019105486108 dated Jun. 30, 2023. [cited by applicant]
USPTO; Notice of Allowance Issued in U.S. Appl. No. 17/025,801; Mailed Jun. 17, 2022; 5 Pages. [cited by applicant]