# US 11,445,366 B2 · Key management on a multi-modal communications device

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

- Number: US 11,445,366 B2
- Document ID: US11445366B2
- Status: Granted
- Kind: B2
- Application number: 16/549,761
- Filed: 2019-08-23
- Published: 2021-02-25
- Granted: 2022-09-13
- Earliest claimed: 2019-08-23
- Assignees: Motorola Solutions, Inc.
- Applicants: Motorola Solutions, Inc.
- Inventors: Mark A. Boerger; Edward Licht; Saeed Tasharofi
- Web page: https://patentgrep.com/patent/US11445366B2

## CPC

- H04L 63/062: {for key distribution, e.g. centrally by trusted party (cryptographic mechanisms or cryptographic arrangements for key distribution involving a central third party H04L9/0819)}
- H04W 12/041: Key generation or derivation
- H04W 12/0433: Key management protocols
- H04W 28/0226: {based on location or mobility (handoff or reselection H04W36/00; mobile application services making use of the location of users or terminals H04W4/02)}
- H04W 28/0247: {based on conditions of the access network or the infrastructure network (central resource management H04W28/16)}
- H04W 72/51: based on terminal or device properties
- H04W 76/15: Setup of multiple wireless link connections
- H04W 84/08: Trunked mobile radio systems
- H04W 88/06: adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Methods for managing a device and said device configured to communicate on multiple radio communication systems. The communications device includes a memory and an electronic processor electrically connected to the memory. The processor is configured to store a plurality of keymaps, each keymap of the plurality of keymaps corresponding to at least one of a particular communication system of the multiple radio communication systems and operate, in response to a user input, on a first radio communication system of the multiple radio communication systems. The processor is further configured to manage traffic operations to and from a communication system according to a first keymap of the plurality of keymaps corresponding to the first communication system when the electronic processor is operating on the first radio communication system and perform a key management operation of a selected second keymap corresponding to a second radio communication system in response to receiving a command.

## Claims

### Claim 1

A portable communications device configured to communicate on multiple radio communication systems, the communications device comprising:
a memory; and
an electronic processor electrically connected to the memory and configured to
store, in the memory, a plurality of keymaps, each keymap of the plurality of keymaps corresponding to at least one of a particular communication system of the multiple radio communication systems;
operate, in response to a user input, on a first radio communication system of the multiple radio communication systems; and
manage traffic operations to and from the first radio communication system according to a first keymap of the plurality of keymaps corresponding to the first radio communication system when the electronic processor is operating on the first radio communication system, while simultaneously performing a key management operation according to a selected second keymap corresponding to a second radio communication system in response to receiving a command.

### Claim 2 (depends on 1)

The communications device of claim 1, wherein the electronic processor is further configured to
execute a scan mode where the electronic processor searches for and selects at least one radio channel associated with one of the multiple radio communication systems that includes voice information, and
automatically select and use a third keymap from the plurality of keymaps for traffic operations in response to the electronic processor detecting voice information on at least one radio channel associated with a third radio communication system.

### Claim 3 (depends on 1)

The communications device of claim 1, wherein the electronic processor is further configured to
execute a scan mode where the electronic processor searches for data on at least one radio channel associated with one of the multiple radio communication systems, and
automatically searching for, selecting, and using the second keymap for traffic operations when the second keymap is associated with a designated data member.

### Claim 4 (depends on 3)

The communications device of claim 3, wherein the electronic processor is further configured to use the second keymap for key management operations when the second keymap is associated with the designated data member and, when there is no designated data member, perform key management operations according to the first keymap of the first radio communication system.

### Claim 5 (depends on 1)

The communications device of claim 1, wherein the key management operation on key material of the selected second keymap is at least one selected from the group consisting of rekeying, loading a key, deleting a key, changing a keyset, user key selection, user key erase, user keyset changeover, KVL key management, and OTAR key management.

### Claim 6 (depends on 1)

The communications device of claim 1, wherein the multiple radio communication systems include conventional radio communication systems and trunked radio communication systems.

### Claim 7 (depends on 1)

The communications device of claim 1, wherein the electronic processor is further configured to operate in an ISSI mode and wherein the first radio communication system is a foreign system and the second radio communication system is a home system of the communications device.

### Claim 8 (depends on 1)

The communications device of claim 1, wherein the electronic processor is further configured to, when operating on a talkgroup of the home system, use the first keymap of the first radio communication system for key management operations, and, when operating on a talkgroup of the foreign system, based on a configuration, use either the first keymap of the first communication system or the second keymap of the second communication system for traffic operations.

### Claim 9

A method of operating a portable communications device configured to communicate on multiple radio communication systems, the method comprising:
storing, in a memory of the communications device, a plurality of keymaps, each keymap of the plurality of keymaps corresponding to at least one of a particular communication system of the multiple radio communication systems;
operating, in response to a user input, on a first radio communication system of the multiple radio communication systems; and
managing traffic operations to and from the first radio communication system according to a first keymap of the plurality of keymaps corresponding to the first radio communication system when the device is operating on the first radio communication system, while simultaneously performing a key management operation according to a selected second keymap corresponding to a second radio communication system in response to receiving a command.

### Claim 10 (depends on 9)

The method of claim 9, the method further comprising
executing a scan mode including searching for and selecting at least one radio channel associated with one of the multiple radio communication systems that includes voice information, and
automatically selecting and using a third keymap from the plurality of keymaps for traffic operations in response to detecting voice information on at least one radio channel associated with a third radio communication system.

### Claim 11 (depends on 9)

The method of claim 9, the method further comprising
executing a scan mode including searching for data on at least one radio channel associated with one of the multiple radio communication systems, and
automatically searching for, selecting, and using the second keymap for traffic operations when the second keymap is associated with a designated data member.

### Claim 12 (depends on 11)

The method of claim 11, the method further comprising using the second keymap for key management operations when the second keymap is associated with the designated data member and, when there is no designated data member, perform key management operations according to the first keymap of the first radio communication system.

### Claim 13 (depends on 9)

The method of claim 9, wherein the key management operation on key material of the selected second keymap is at least one selected from the group consisting of rekeying, loading a key, deleting a key, changing a keyset, user key selection, user key erase, user keyset changeover, KVL key management, and OTAR key management.

### Claim 14 (depends on 9)

The method of claim 9, wherein the multiple radio communication systems include conventional radio communication systems and trunked radio communication systems.

### Claim 15 (depends on 9)

The method of claim 9, wherein the portable communications device is configured to operate in an ISSI mode and wherein the first radio communication system is a foreign system and the second radio communication system is a home system of the communications device.

### Claim 16 (depends on 9)

The method of claim 9, the method further comprising, when operating on a talkgroup of the home system, using the first keymap of the first radio communication system for key management operations, and, when operating on a talkgroup of the foreign system, based on a configuration, using either the first keymap of the first communication system or the second keymap of the second communication system for traffic operations.
