# US 2013/0157649 A1 · Firmware Upgrade Function For Deskphone Electronic Protocol Converter

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

- Number: US 2013/0157649 A1
- Document ID: US20130157649A1
- Status: Published application
- Kind: A1
- Application number: 13/717,976
- Filed: 2012-12-18
- Published: 2013-06-20
- Earliest claimed: 2011-12-19
- Assignees: GN Netcom A/S
- Inventors: Thomas Pedersen; Bo Schmidt
- Web page: https://patentgrep.com/patent/US20130157649A1

## CPC

- H04M 1/6066: {including a wireless connection}
- H04M 1/6033: {for providing handsfree use or a loudspeaker mode in telephone sets (arrangements for preventing acoustic echo H04M9/08)}
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

The invention relates to a method of programming a processing unit by firmware in a protocol converter for providing first data received from a telephone device in accordance with a first protocol to a headset system in accordance with a second protocol and for providing second data received from the headset system in accordance with the second protocol to the telephone in accordance with the first protocol, the operation of the protocol converter being controlled by the processing unit. The invention further relates to a protocol converter, such as an Electronic Hook Switch adapter, for providing first data received from a telephone device in accordance with a first protocol to a headset system in accordance with a second protocol and for providing second data received from the headset system in accordance with the second protocol to the telephone device in accordance with the first protocol. The headset system provides firmware to the protocol converter in accordance with the second protocol.

## Claims

### Claim 1

A method of programming a processing unit by firmware in a protocol converter, the protocol converter providing first data received from a telephone device in accordance with a first protocol to a headset system in accordance with a second protocol and providing second data received from the headset system in accordance with the second protocol to the telephone device in accordance with the first protocol, the operation of the protocol converter being controlled by the programmable processing unit the method comprising:
receiving from the headset system the firmware comprised by at least one data message in accordance with the second protocol;
retrieving the firmware from the data message;
storing the firmware in a memory coupled to the processing unit; and
programming the processing unit by loading the firmware in the processing unit.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising resetting the processing unit after the firmware has been stored in the memory.

### Claim 3 (depends on 1)

The method according to claim 1, further comprising sending, to the headset system version data identifying a specific version of the firmware stored in the memory.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the firmware enables the processing unit to be programmed to receive new commands from the telephone device.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the firmware enables the processing unit to be programmed to control the protocol converter to receive the first data from the telephone device in accordance with a third protocol and to provide the second data to the telephone device in accordance with the third protocol.

### Claim 6 (depends on 1)

A method according to claim 1, wherein the protocol converter is an electronic hook switch adapter.

### Claim 7 (depends on 1)

A method according to claim 1, wherein the headset system comprises a headset and a headset base unit communicating wirelessly.

### Claim 8 (depends on 1)

A method according to claim 1 wherein a user is able to activate control commands of the protocol converter via headset of the headset system.

### Claim 9

A method of providing a protocol converter with firmware for programming a processing unit via a headset system for communicating with a telephone device through the protocol converter the protocol converter providing first data received from the telephone device in accordance with a first protocol to the headset system in accordance with a second protocol and providing second data received from the headset system in accordance with the second protocol to the telephone device in accordance with the first protocol, the protocol converter being controlled by the programmable processing unit, the method comprising:
receiving the firmware from a firmware supplier;
incorporating the firmware in at least one data message for communication in accordance with the second protocol; and
sending the data message comprising the firmware to the protocol converter in accordance with the second protocol.

### Claim 10 (depends on 9)

A method according to claim 9, further comprising:
sending, to the protocol converter, a request for sending version data identifying a loaded version of the firmware with which the processing unit has been programmed;
obtaining version data identifying a received version of the firmware received from the firmware supplier; and
if the received version of the firmware received from the firmware supplier is newer than the loaded version of the firmware with which the processing unit is programmed, sending the data message to the protocol converter.

### Claim 11 (depends on 9)

A method according to claim 9, further comprising:
after sending the data message, receiving an acknowledgement message in the headset system that the data message has been received;
after receiving the acknowledgment message, sending a reset message to the protocol converter in accordance with the second protocol for instructing the processing unit to reset.

### Claim 12

A protocol converter for providing first data received from a telephone device in accordance with a first protocol to a headset system in accordance with a second protocol and for providing second data received from the headset system in accordance with the second protocol to the telephone device in accordance with the first protocol, the protocol converter comprising:
a first data interface for receiving the first data in accordance with the first protocol and sending the second data in accordance with the first protocol;
a second data interface for receiving the second data in accordance with the second protocol and sending the first data in accordance with the second protocol;
a memory for storing firmware;
a firmware controller for receiving firmware data comprised by at least one data message in accordance with the second protocol and for storing the firmware in the memory; and
a programmable processing unit for controlling operation of the protocol converter arranged to be programmed by the firmware stored in the memory.

### Claim 13

A headset system for communicating with a telephone device through a protocol converter for providing first data received from the telephone device in accordance with a first protocol to the headset system in accordance with a second protocol and for providing second data received from the headset system in accordance with the second protocol to the telephone device in accordance with the first protocol, the protocol converter being controlled by a programmable processing unit, the headset system comprising:
an interface communication unit arranged to receive firmware from a firmware supplier;
an interface processing unit arranged to incorporate the firmware in a at least one data message for communication in accordance with the second protocol; and
a data interface arranged to send the data message comprising the firmware to the protocol converter communication in accordance with the second protocol.

### Claim 14 (depends on 13)

A headset system according to claim 13, comprising a headset base unit and a headset arranged to communicate with the headset base unit, wherein the interface communication circuit, the interface processing unit and the data interface are comprised by the headset base unit.

### Claim 15 (depends on 13)

A headset system according to claim 13, wherein the protocol converter is an electronic hook switch adapter.
