IP Library Granted Patent US 10,735,180
Granted Patent B2
US 10,735,180 · App. 16/727,538 · Granted Aug 4, 2020

Dual fallback hardened VoIP system with signal quality measurement

Inventors: Philip Bradley Bockrath (Issaquah, WA); Darryl G. Curtis (Mount Vernon, WA); Paul A Dennis (Wake Forest, NC)
Assignee: Clever Devices Ltd.
H04L9/002H04L61/1529H04L65/00H04L65/1073H04L67/42H04L69/08H04L69/40H04W40/244H04W76/16H04W76/45H04L12/1827H04L45/22H04L51/00H04W4/10
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 10,735,180
App. No.
16/727,538
Granted
Aug 4, 2020
Kind
B2
Abstract

A hardened VoIP system is presented that includes secure push-to-talk voice functionality. Through the addition of encryption, authentication, user filtering, and integration with new and existing LMR systems, a secure voice platform ensures malicious software, unauthorized access and brute force security attacks will not compromise the voice communications of the system. The VoIP system is engineered to ensure graceful system degradation in the event of maintenance activities, natural disasters and failure modes. The hardened VoIP system offers the functions a LMR trunking system while utilizing broadband connections. Private calls, group calls, Emergency Alarms with covert monitoring capability, scanning and priority scanning may be incorporated into the system. The system includes a VoIP controller that serves as a trunking controller, manages available VoIP based conference bridges, and assigns them as needed to the parties involved in each voice call. The system includes multiple fallback methods that may be prioritized based on pre-failure analytics.

Claims (84)

1. A system for providing hardened VoIP and land mobile radio communication services to mobile devices, the system comprising:

a mobile device having a first primary operational state, a secondary primary operational state a first fallback state, and a second fallback state,

the mobile device configured

in the first primary operational state to

receive via a cellular communications system

a VoIP status signal from a controller,

receive from a first land mobile radio system

a first Land Mobile Radio (LMR) status signal, and

provide VoIP communication over the cellular communications system;

in the second primary operational state to

receive via the cellular communications system

the VoIP status signal from the controller,

receive from a second land mobile radio system

a second LMR status signal, and

provide VoIP communication over the cellular communications system;

in the first fallback state to

provide voice communication over the first land mobile radio system;

in the second fallback state to

provide voice communication over the second land mobile radio system; and

to transition from the first primary operational state to the first fallback state upon failing to receive the VoIP status signal from the controller;

to transition from the second primary operational state to the second fallback state upon failing to receive the VoIP status signal from the controller; and

to transition from the first primary operational state to the second primary operational state upon failing to receive the first LMR status signal.

2. The system of claim 1 wherein the mobile device is configured in the first primary operational state to

receive from the second land mobile radio system the second LMR status signal.

3. The system of claim 1 wherein the mobile device is configured to transition from the second primary operational state to the first primary operational state upon receiving the first LMR status signal.

4. The system of claim 1 wherein

the mobile device is configured

in the first primary operational state to

receive the first LMR status signal following a verification of receipt of the VoIP status signal from the controller, and

in the second primary operational state to

receive the second LMR status signal following the verification of receipt of the VoIP status signal from the controller.

5. The system of claim 1 wherein

the mobile device is configured to

determine a signal quality of the cellular communications system with a Session Initiation Protocol/Real-Time Transport Control Protocol, and

transition from the first primary operational state to the first fallback state upon the signal quality passing a predetermined threshold.

6. The system of claim 5 wherein

the mobile device is configured to use a measurement of at least one of packet loss and latency in determining the signal quality.

7. The system of claim 5 wherein

the mobile device is configured to

transition from the first primary operational state to the first fallback state upon the signal quality passing the predetermined threshold when the mobile device is receiving the VoIP status signal from the controller.

8. The system of claim 1 wherein

the mobile device further includes a first auxiliary data state and a second auxiliary data state;

the mobile device configured

in the first auxiliary data state to

receive via an auxiliary data communications system

an auxiliary data status signal from the controller,

receive from the first land mobile radio system

the first LMR status signal, and

provide VoIP communication over the auxiliary data communications system;

in the second auxiliary data state to

receive via the auxiliary data communications system

the auxiliary data status signal from the controller,

receive from the second land mobile radio system

the first LMR status signal, and

provide VoIP communication over the auxiliary data communications system;

to transition from the first auxiliary data state to the first fallback state upon failing to receive the auxiliary data status from the controller;

to transition from second auxiliary data state to the second fallback state upon failing to receive the auxiliary data status from the controller; and

to transition from the first auxiliary data state to the second auxiliary data state upon failing to receive the first LMR status signal.

9. The system of claim 8 wherein

the mobile device is further configured

to transition from the first primary operational state to first auxiliary data state upon failing to receive the VoIP status signal and receiving the auxiliary data status signal; and

to transition from the first primary operational state to first fallback state upon failing to receive the VoIP status signal and failing to receive the auxiliary data status signal.

10. The system of claim 8 wherein

the controller is configured to maintain a database,

the database having a first identifier

associating the mobile device in both the first primary operational state and second primary operational state with the cellular communications system, and

associating the mobile device in both the first auxiliary data and the second first auxiliary data with the auxiliary data communications system.

11. The system of claim 10 wherein

the cellular communications system and auxiliary data communications system include a network pairing selected from a group consisting of two of 3G, 4G, GSM, LTE, CDMA, and 5G NR.

12. The system of claim 1 wherein

the controller is configured to

determine a signal quality of the cellular communications system with a Session Initiation Protocol/Real-Time Transport Control Protocol, and

transit a fallback command to the mobile device upon the signal quality passing a predetermined threshold.

13. The system of claim 12 wherein

the mobile device is configured to transition from the first primary operational state to the first fallback state upon receipt of the fallback command from the controller.

14. The system of claim 12 wherein

the system is configured to utilize a measurement of at least one of packet loss and latency in determining the signal quality.

15. The system of claim 1 wherein

the mobile device is configured to verify receipt of the VoIP status signal from the controller at the expiration of a timer having a duration;

at least one of the controller and the mobile device is configured to determine a signal quality of the cellular communications system with a Session Initiation Protocol/Real-Time Transport Control Protocol; and

the duration of the timer decreases upon the signal quality passing a predetermined threshold.

16. The system of claim 1 wherein

the mobile device is configured to transmit a message to the controller upon

the transition of the from the first primary operational state to the second primary operational state indicating the mobile device has secondary voice access.

Assignments (2)
SECURITY INTEREST Recorded Jun 12, 2024
From: CLEVER DEVICES LTD.
To: ACQUIOM AGENCY SERVICES LLC
Reel/Frame 067709/0211 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2020
From: CURTIS, DARRYL G; BOCKRATH, PHILIP B; DENNIS, PAUL A
To: CLEVER DEVICES LTD.
Reel/Frame 054196/0863 →
Continuity (6)
Continuation In Part 16416742 · May 20, 2019
Continuation 16055432 · Aug 6, 2018
Continuation 15584688 · May 2, 2017
Provisional Application 62934920 · Nov 13, 2019
Provisional Application 62435562 · Dec 16, 2016
Related Publication 20200136796A1 · Apr 30, 2020