# US 5,703,950 A · Method and apparatus for controlling country specific frequency allocation

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

- Number: US 5,703,950 A
- Document ID: US5703950A
- Status: Granted
- Kind: A
- Application number: 08/497,698
- Filed: 1995-06-30
- Granted: 1997-12-30
- Earliest claimed: 1995-06-30
- Assignees: Intermec Corporation
- Inventors: Alan F. Jovanovich; Bruce G. Warren; Duane G. Charron; Steven B. Duke
- Web page: https://patentgrep.com/patent/US5703950A

## CPC

- H04L 9/3226: {using a predetermined code, e.g. password, passphrase or PIN (network architectures or network communication protocols for supporting authentication of entities using passwords in a packet data network H04L63/083)}
- H04K 3/226: {Selection of non-jammed channel for communication (spectrum sharing arrangements H04W16/14; selection of wireless resources by user or terminal H04W72/02)}
- H04L 2209/80: Wireless
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04K: SECRET COMMUNICATION; JAMMING OF COMMUNICATION

## Abstract

A secure communication system is provided for transmitting a country specific frequency allocation in encrypted form between a host processor and a remote device. The secure communication system comprises a host processor and a remote device capable of communicating with the host processor over a communication link. The host processor has a plurality of stored data sets and a predefined encryption algorithm. Each one of the stored data sets comprises a country specific frequency allocation. The remote device has a unique identifier code and also has the predefined encryption algorithm. Responsive to the unique identifier code, the host processor provides a selected one of the plurality of data sets in encrypted form by utilizing the predefined encryption algorithm. The unique identifier code provides an encryption key for the predefined encryption algorithm. The remote device then decrypts the encrypted data set using the predefined encryption algorithm with the identifier code as a decryption key.

## Claims

### Claim 1

A method for transmitting an encrypted data set between a host processor and a remote system, said remote system having a unique identifier cod&, each of said host processor and said remote system having a predefined encryption algorithm, the method comprising the steps of:
transmitting said identifier code from said remote system to said host processor;
selecting a data set appropriate for said remote system;
encrypting said data set using said predefined encryption algorithm with said identifier code as an encryption key;
transmitting said encrypted data set from said host processor to said remote system; and
decrypting said encrypted data set using said predefined encryption algorithm with said identifier code as a decryption key.

### Claim 2 (depends on 1)

The method of claim 1, further comprising the step of verifying validity of said transmitted identifier code prior to said selecting step.

### Claim 3 (depends on 1)

The method of claim 1, further comprising the step of storing said decrypted data set within said remote system.

### Claim 4

A method for transmitting an encrypted data set between a host processor and a remote system, said remote system having a unique identifier code, each of said host processor and said remote system having a predefined encryption algorithm, the method comprising the steps of:
transmitting said identifier code from said remote system to said host processor;
selecting a data set appropriate for said remote system;
encrypting said data set using said predefined encryption algorithm with said identifier code as an encryption key;
transmitting said encrypted data set from said host processor to said remote system; and
decrypting said encrypted data set using said predefined encryption algorithm with said identifier code as a decryption key, wherein said step of selecting a data set further comprises selecting a data set particular to a specific country in which said remote system is intended to operate.

### Claim 5 (depends on 1)

The method of claim 1, wherein each of said transmitting steps further comprise transmitting over a serial communication link.

### Claim 6 (depends on 1)

The method of claim 1, wherein said step of transmitting said identifier code further comprises transmitting said identifier code in an unencrypted form.

### Claim 7 (depends on 1)

The method of claim 1, wherein said step of selecting a data set further comprises selecting a data set through operator input.

### Claim 8

A secure communication system, comprising:
a host processor having a plurality of stored data sets and a predefined encryption algorithm; and
a remote device capable of communicating with said host processor over a communication link, said remote device having a unique identifier code that is communicated to said host processor over said communication Link, said host processor encrypting a selected one of said plurality of data sets utilizing said predefined encryption algorithm and communicating said encrypted data set to said remote device over said communication link, said unique identifier code being used by said host processor as an encryption key for said predefined encryption algorithm.

### Claim 9 (depends on 8)

The secure communication system of claim 8, further comprising means within said remote device for decrypting said encrypted data set using predefined encryption algorithm with said identifier code as a decryption key.

### Claim 10 (depends on 8)

The secure communication system of claim 8, wherein said communication link further comprises a serial communication link.

### Claim 11

A secure communication system, comprising:
a host processor having a plurality of stored data sets and a predefined encryption algorithm; and
a remote device capable of communicating with said host processor over a communication link, said remote device having a unique identifier code, said host processor encrypting a selected one of said plurality of data sets utilizing said predefined encryption algorithm, said unique identifier code providing an encryption key for said predefined encryption algorithm, wherein said selected one of said data sets further comprises frequency data particular to a specific country in which said remote device is intended to operate.

### Claim 12 (depends on 8)

The secure communication system of claim 8, further comprising means within said host processor for verifying validity of said identifier code.

### Claim 13

A system for providing encrypted data between a host processor and a remote device over a communication channel, comprising:
means for transmitting a unique identifier code to said host processor from said remote device in an unencrypted form;
means for selecting a particular data set from a plurality of stored data sets;
means for encrypting the selected data set using said unique identifier code as an encryption key;
means for transmitting said encrypted data set from said host processor to said remote device; and
means for decrypting the encrypted data set using said identifier code as a decryption key.

### Claim 14 (depends on 13)

The system of claim 13, further comprising means for verifying validity of said transmitted identifier code.

### Claim 15 (depends on 13)

The system of claim 13, further comprising means for storing said decrypted data set within said remote device.

### Claim 16

A system for providing encrypted data between a host processor and a remote device over a communication channel, comprising:
means for transmitting a unique identifier code to said host processor from said remote device in an unencrypted form;
means for selecting a particular data set from a plurality of stored data sets;
means for encrypting the selected data set using said unique identifier code as an encryption key;
means for transmitting said encrypted data set from said host processor to said remote device; and
means for decrypting the encrypted data set using said identifier code as a decryption key, wherein said selecting means further comprises means for selecting a data set particular to a specific country in which said remote system is intended to operate.

### Claim 17 (depends on 13)

The system of claim 13, wherein said communication channel further comprises a serial communication link.

### Claim 18 (depends on 13)

The system of claim 13, wherein said means for transmitting said identifier code further comprises means for transmitting said identifier code in an unencrypted form.
