# US 10,020,834 B2 · Radio over internet protocol devices and methods for interoperability with land mobile radio devices

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,020,834 B2
- Document ID: US10020834B2
- Status: Granted
- Kind: B2
- Application number: 15/701,595
- Filed: 2017-09-12
- Published: 2018-03-15
- Granted: 2018-07-10
- Earliest claimed: 2016-09-14
- Assignees: Persistent Systems Limited
- Applicants: Persistent Systems, LLC
- Inventors: Herbert B. Rubens; Artur Zak
- Web page: https://patentgrep.com/patent/US10020834B2

## CPC

- H04B 1/3833: {Hand-held transceivers}
- H04B 1/3888: Arrangements for carrying or protecting transceivers
- H04B 1/44: Transmit/receive switching
- H04M 1/0254: {comprising one or a plurality of mechanically detachable modules}
- H04M 1/04: Supports for telephone transmitters or receivers
- H04M 1/2535: {adapted for voice communication over an Internet Protocol [IP] network (Voice over Internet Protocol (VoIP) network equipment and services H04M7/006; implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] H04L69/16)}
- H04M 1/72409: by interfacing with external accessories (hands-free H04M1/60)
- H04M 1/7246: by connection of exchangeable housing parts
- H04W 4/10: Push-to-Talk [PTT] or Push-On-Call services
- H04B: TRANSMISSION
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Devices and methods are provided that permit interoperability between Radio over Internet Protocol (RoIP) devices and land mobile radio (LMR) devices. In one device according to the invention, a networked radio includes a wireless network transceiver, an LMR signal connector, and an analog-to-digital converter/digital-to-analog converter (ADC/DAC). A computer processor that inputs data from or outputs data to the ADC/DAC includes a sound architecture and a server. The server includes a digital audio buffer, a voice-activity detector, and a daemon. The daemon is configured to (1) collect data on one or more variables affecting a best-choice determination for transmitting a communications signal intended for retransmission to one or more LMR devices, and (2) make the best-choice determination based on the data collected.

## Claims

### Claim 1

A networked radio device, comprising:
(a) a wireless network transceiver;
(b) a land mobile radio (LMR) signal connector;
(c) an analog-to-digital converter/digital-to-analog converter (ADC/DAC) adapted for input/output with the LMR signal connector; and
(d) a computer processor, comprising:
(i) a sound architecture adapted for input/output with the ADC/DAC; and
(ii) a server, comprising:
(1) a digital audio buffer adapted for input/output with the sound architecture;
(2) a voice-activity detector adapted for input from the digital audio buffer;
(3) a first daemon, adapted for input from the voice-activity detector, for output to the digital audio buffer, and for input/output with the wireless network transceiver, wherein the first daemon is configured to:
(A) collect data on one or more variables affecting a best-choice determination for transmitting a communications signal intended for retransmission to one or more LMR devices; and
(B) make the best-choice determination based on the data collected.

### Claim 2 (depends on 1)

A networked radio device as claimed in claim 1, wherein the data collected includes a priority variable having a weight score that exceeds any other possible weight score.

### Claim 3 (depends on 1)

A networked radio device as claimed in claim 1, wherein the data collected includes a legacy duty cycle total-weight calculation.

### Claim 4 (depends on 1)

A networked radio device as claimed in claim 1, wherein the best-choice determination is based on announcement packets containing the data on one or more variables, a proximity metric, and a legacy duty cycle record.

### Claim 5 (depends on 1)

A networked radio device as claimed in claim 1, wherein the server further comprises a second daemon, adapted for input/output with the digital audio buffer for and input/output with the wireless network transceiver.

### Claim 6 (depends on 1)

A networked radio device as claimed in claim 1, further comprising a land mobile radio operatively connected to the LMR signal connector.

### Claim 7

A networked radio device, comprising:
(a) first means for transmitting and receiving communications signals over a wireless network;
(b) second means for receiving communications signals from a land mobile radio (LMR);
(c) third means for performing analog-to-digital conversion/digital-to-analog conversion adapted for input/output with the second means; and
(d) fourth means for processing data, comprising:
(i) fifth means for implementing a sound architecture adapted for input/output with the third means; and
(ii) sixth means for implementing a server, comprising:
(1) seventh means for buffering digital audio adapted for input/output with the fifth means;
(2) eighth means detecting voice activity adapted for input from the seventh means;
(3) ninth means for implementing a first daemon, adapted for input from the eighth means, for output to the seventh means, and for input/output with the first means, wherein the ninth means is configured to:
(A) collect data on one or more variables affecting a best-choice determination for transmitting a communications signal intended for retransmission to one or more LMR devices; and
(B) make the best-choice determination based on the data collected.

### Claim 8 (depends on 7)

A networked radio device as claimed in claim 7, wherein the data collected includes a priority variable having a weight score that exceeds any other possible weight score.

### Claim 9 (depends on 7)

A networked radio device as claimed in claim 7, wherein the data collected includes a legacy duty cycle total-weight calculation.

### Claim 10 (depends on 7)

A networked radio device as claimed in claim 7, wherein the best-choice determination is based on announcement packets containing the data on one or more variables, a proximity metric, and a legacy duty cycle record.

### Claim 11 (depends on 7)

A networked radio device as claimed in claim 7, wherein the sixth means further comprises a tenth means for implementing a second daemon, adapted for input/output with the digital audio buffer for and input/output with the wireless network transceiver.

### Claim 12 (depends on 7)

A networked radio device as claimed in claim 7, further comprising a land mobile radio operatively connected to the second means.

### Claim 13

A method for transmitting a communications signal, comprising:
(a) receiving an analog communications signal from a land mobile radio (LMR);
(b) converting the analog communications signal to digital data;
(c) providing the digital data as input to a sound architecture;
(d) providing data output from the sound architecture as input a digital audio buffer;
(e) providing data output from the digital audio buffer to a voice-activity detector;
(f) providing data output from the voice-activity detector to a first daemon, wherein the first daemon is configured to:
(i) collect data on one or more variables affecting a best-choice determination for transmitting a communications signal intended for retransmission to one or more LMR devices; and
(ii) make the best-choice determination based on the data collected; and
(g) providing data output from the first daemon to a wireless network transceiver associated with the best-choice determination.

### Claim 14 (depends on 13)

A method as claimed in claim 13, wherein the data collected includes a priority variable having a weight score that exceeds any other possible weight score.

### Claim 15 (depends on 13)

A method as claimed in claim 13, wherein the data collected includes a legacy duty cycle total-weight calculation.

### Claim 16 (depends on 13)

A method as claimed in claim 13, wherein the best-choice determination is based on announcement packets containing the data on one or more variables, a proximity metric, and a legacy duty cycle record.

### Claim 17 (depends on 13)

A method as claimed in claim 13, further comprising: providing data as input or output between a second daemon and the digital audio buffer; and providing data as input or output between the second daemon and the wireless network transceiver.
