# US 9,521,231 B2 · Method and apparatus for controlling outgoing call during phone book information download

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

- Number: US 9,521,231 B2
- Document ID: US9521231B2
- Status: Granted
- Kind: B2
- Application number: 14/540,347
- Filed: 2014-11-13
- Published: 2016-01-28
- Granted: 2016-12-13
- Earliest claimed: 2014-07-28
- Assignees: Hyundai Motor Company; Kia Motors Corporation
- Applicants: Hyundai Motor Company; Kia Motors Corporation
- Inventors: Kyung Chul Lee; Kyu Seop Bang; Soon Kwon Paik; Woo Young Kwak; Jae Min Joh
- Web page: https://patentgrep.com/patent/US9521231B2

## CPC

- H04M 1/6091: {including a wireless interface}
- H04M 1/2757: by data transmission, e.g. downloading
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

A method and apparatus for controlling an outgoing call during download of phone book information are provided. The method includes setting, by a controller, a communication channel with a user device when a vehicle is powered on. Additionally, the method includes transmitting, by the controller, a predetermined phone book download request signal to the user device via the set communication channel. The method may further include downloading, by the controller, new phone book information from the user device via the set communication channel. Furthermore, the method includes completing an outgoing call service request from a user using existing phone book information while new phone book information is downloaded.

## Claims

### Claim 1

An outgoing call control method in an in-vehicle head unit, comprising:
setting, by a communication module, a communication channel with a user device when the in-vehicle head unit is powered on;
transmitting, a controller, a predetermined phone book download request signal to the user device via the communication channel set by the communication module;
downloading, by the controller, new phone book information from the user device via the communication channel set by the communication module; and
completing, by the controller, an outgoing call request using existing phone book information when such information is stored in a memory unit, while the new phone book information is downloaded from the user device by the controller via the communication channel set by the communication module.

### Claim 2 (depends on 1)

The outgoing call control method according to claim 1, further comprising:
determining, by the controller, whether the new phone book information is the same as the existing phone book information when the new phone book information is completely downloaded.

### Claim 3 (depends on 2)

The outgoing call control method according to claim 2, further comprising:
displaying, by the controller, a predetermined popup notification window for selecting acceptance or refusal of a phone book update on a screen disposed within the in-vehicle head unit when the new phone book information is not the same as the existing phone book information.

### Claim 4 (depends on 3)

The outgoing call control method according to claim 3, wherein the popup notification window comprises at least one selected from the group consisting of: a first softkey for inputting user acceptance of the phone book update; a second softkey for inputting user refusal of the phone book update; and a string that indicates the phone book information has been changed and update of the phone book is required.

### Claim 5 (depends on 3)

The outgoing call control method according to claim 3, further comprising:
preventing, by the controller, the popup notification window when the new phone book information is the same as the existing phone book information; and
completing, by the controller, the outgoing call request using the existing phone book information.

### Claim 6 (depends on 3)

The outgoing call control method according to claim 3, further comprising:
completing, by the controller, the outgoing call service request using the new phone book information when the phone book update is accepted based on the user selection on the popup notification window.

### Claim 7 (depends on 2)

The outgoing call control method according to claim 2, further comprising:
replacing, by the controller, the existing phone book information in the memory unit with the downloaded new phone book information when the new phone book information is different from the existing phone book information; and
storing, by the controller, the new phone book information in the memory unit.

### Claim 8 (depends on 1)

The outgoing call control method according to claim 1, further comprising:
displaying, by the controller, a predetermined notification message indicating that phone book information is missing and new phone book information is being downloaded from the user device on a screen disposed within the in-vehicle head unit.

### Claim 9 (depends on 1)

The outgoing call control method according to claim 1, wherein the communication channel includes a short range communication channel.

### Claim 10 (depends on 9)

The outgoing call control method according to claim 9, wherein the short range communication channel further includes at least one selected from the group consisting of: a Bluetooth communication channel, a near field communication (NFC) channel, and a Zigbee communication channel.

### Claim 11 (depends on 1)

The outgoing call control method according to claim 1, wherein the communication channel includes a universal serial bus (USB) communication channel.

### Claim 12 (depends on 1)

The outgoing call control method according to claim 1, further comprising:
downloading, by the controller, the new phone book information in a background.

### Claim 13 (depends on 1)

The outgoing call control method according to claim 1, wherein the existing phone book information and the new phone book information each include at least one of a phone book and a call history.

### Claim 14

A non-transitory computer readable storage medium comprising computer-executable program code which, when the program code is executed on a computer, is configured to cause the computer to:
transmit a predetermined phone book download request signal to user device via a communication channel with the user device set by a communication module when an in-vehicle head unit powered on;
download new phone book information from the use device via the communication channel set by the communication module; and
complete an outgoing call request using existing phone book information when such information is stored in a memory unit, while the new phone book information is downloaded from the user device via the communication channel set by the communication module.

### Claim 15 (depends on 14)

The non-transitory computer readable storage medium of claim 14, further comprising:
computer-executable program code which, when the program code is executed on the computer, is configured to cause the computer to determine whether the new phone book information is the same as the existing phone book information when the new phone book information is completely downloaded.

### Claim 16

An apparatus for completing an outgoing call request, comprising:
a memory unit configured to store existing phonebook information;
a communication module configured to set a communication channel with a user device when an in-vehicle head unit is powered on; and
a controller configured to:
transmit a predetermined phone book download request signal to the user device via the communication channel set by the communication module;
download new phone book information from the user device via the communication channel set by the communication module; and
complete the outgoing call request using the existing phone book information stored in the memory unit, while the new phone book information is downloaded from the user device by the controller via the communication channel set by the communication module.

### Claim 17 (depends on 16)

The apparatus for completing an outgoing call request according to claim 16, wherein the controller is further configured to determine whether the new phone book information is the same as the existing phone book information when the new phone book information is completely downloaded.

### Claim 18 (depends on 17)

The apparatus for completing an outgoing call request according to claim 17, wherein the controller is further configured to display, in the popup notification window, at least one selected from the group consisting of: a first softkey for inputting user acceptance of the phone book update; a second softkey for inputting user refusal of the phone book update; and a string that indicates the phone book has been changed and update of the phone book is needed.

### Claim 19 (depends on 17)

The apparatus for completing an outgoing call request according to claim 17, wherein the controller is further configured to:
prevent the popup notification window when the new phone book information is not the same as the existing phone book information; and
complete the outgoing call request using the existing phone book information.

### Claim 20 (depends on 16)

The apparatus for completing an outgoing call request according to claim 16, wherein the controller is further configured to display a predetermined popup notification window for selecting acceptance or refusal of a phone book on a screen disposed within the in-vehicle head unit when the new phone book information is different from the existing phone book information.

### Claim 21 (depends on 20)

The apparatus for completing an outgoing call request according to claim 20, wherein the controller is further configured to:
complete the outgoing call request using the new phone book information when the phone book update is accepted according to user selection on the popup notification window.

### Claim 22 (depends on 16)

The apparatus for completing an outgoing call request according to claim 16, wherein the controller is further configured to:
replace the existing phone book information retained in the memory unit with the new phone book information when the new phone book information is different from the existing phone book information; and
store the new phone book information in the memory unit.

### Claim 23 (depends on 16)

The apparatus for completing an outgoing call request according to claim 16, wherein the controller is further configured to:
display a predetermined notification message indicating that phone book information is missing and new phone book information is being downloaded from the user device on a screen disposed within the in-vehicle head unit when the existing phone book information is missing within the in-vehicle head unit while the new phone book information is being downloaded.

### Claim 24 (depends on 16)

The apparatus for completing an outgoing call request according to claim 16, wherein the communication channel includes a short range communication channel.

### Claim 25 (depends on 24)

The apparatus for completing an outgoing call request according to claim 24, wherein the short range communication channel further includes at least one selected from the group consisting of: a Bluetooth communication channel, a near field communication (NFC) channel, and a Zigbee communication channel.

### Claim 26 (depends on 16)

The apparatus for completing an outgoing call request according to claim 16, wherein the controller is further configured to download the new phone book information in a background.
