# US 10,455,192 B2 · Method and apparatus for transmitting video during voice call

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

- Number: US 10,455,192 B2
- Document ID: US10455192B2
- Status: Granted
- Kind: B2
- Application number: 16/070,954
- Filed: 2017-01-17
- Published: 2019-01-31
- Granted: 2019-10-22
- Earliest claimed: 2016-01-19
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Byeong-Woo Choi; Yeongseong Yoon; Yuhyun Lee; Hyun-Sik Choi; Jingoo Lee
- Web page: https://patentgrep.com/patent/US10455192B2

## CPC

- H04N 7/147: {Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals (selecting H04Q)}
- H04L 51/10: Multimedia information
- H04L 51/224: providing notification on incoming messages, e.g. pushed notifications of received messages
- H04L 65/1083: In-session procedures
- H04M 1/72439: for image or video messaging
- H04M 3/567: {Multimedia conference systems}
- H04W 4/16: Communication-related supplementary services, e.g. call-transfer or call-hold
- H04N 2007/145: {Handheld terminals}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- 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

Various embodiments of the present invention relate to a method and an apparatus for transmitting a video while performing a voice call between electronic devices. According to various embodiments of the present invention, an electronic device comprises: a display; at least one communication circuit configured to establish wireless communication with an external device using at least one protocol; and a processor operatively coupled to the display and the at least one communication circuit, wherein the processor may be configured to display a user interface on the display, and the user interface comprises an indication of whether or not video communication with the external device is possible, to establish a video call with the external device while displaying the user interface, to transmit, using the at least one communication circuit, a first signal for requesting whether or not the video communication is possible, to receive, using the at least one communication circuit, a second signal to indicate whether or not the video communication is possible, to adapt, in response to the second signal, the indication to indicate that the video communication with the external device is possible, to receive a user input for selecting the indication, and to initiate, in response to the user input, transmission of video data to the external device. Various embodiments are also possible.

## Claims

### Claim 1

An electronic device comprising:
a display;
at least one communication circuit configured to establish wireless communication with an external device by using at least one protocol; and
a processor operatively connected to the display and the at least one communication circuit,
wherein the processor is configured to:
while performing a voice call with the external device, control the display to display a user interface that comprises an indication indicating whether it is possible to perform video communication with the external device,
while performing the voice call, control the at least one communication circuit to transmit a first signal for requesting whether it is possible to perform the video communication with the external device based on a first user input received by the electronic device,
while performing the voice call, control the at least one communication circuit to receive a second signal indicating whether it is possible to perform the video communication,
in response to receiving the second signal while performing the voice call, control the display to adapt the indication that indicates whether it is possible to perform the video communication with the external device based on the second signal,
after adapting the indication, receive a second user input for selecting the indication, and
in response to the second user input, initiate a transmission of video data to the external device.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein the indication comprises at least one of an icon or text.

### Claim 3 (depends on 1)

The electronic device of claim 1, wherein the processor is further configured to:
monitor whether it is possible to perform the video communication; and
if it is determined that it is impossible to perform the video communication with the external device, adapt the indication.

### Claim 4 (depends on 1)

The electronic device of claim 1, wherein the processor is further configured to:
if it is determined that it is possible to perform the video communication with the external device, control the display to display the indication such that the indication is activated; and
if it is determined that it is impossible to perform the video communication with the external device, control the display to display the indication such that the indication is deactivated.

### Claim 5 (depends on 1)

The electronic device of claim 1, wherein the processor is further configured to:
perform the voice call with the external device via a first communication;
in response to a service execution request during the voice call, determine whether a service connection can be established based at least in part on data communication quality and a result of whether it is possible to perform data communication with the external device via a second communication; and
if the service connection is determined to a connection that can be established, control the display to display an image acquired through a camera and control the at least one communication circuit to transmit the acquired image to the external device via the second communication.

### Claim 6 (depends on 5)

The electronic device of claim 5, wherein the processor is further configured to determine, during the voice call, whether the external device is affiliated with a service.

### Claim 7 (depends on 6)

The electronic device of claim 6, wherein the processor is further configured to:
determine whether the external device is affiliated with the service based on service subscription information of the electronic device; and
if it cannot be determined whether the external device is affiliated with the service based on the service subscription information of the electronic device, request a server to identify whether the external device is affiliated with the service.

### Claim 8 (depends on 6)

The electronic device of claim 6, wherein the processor is further configured to, in response to the service execution request, perform a data communication connection for executing the service with the external device.

### Claim 9 (depends on 6)

The electronic device of claim 6, wherein the processor is further configured to:
in response to the service execution request, control the at least one communication circuit to transmit a connection request message;
wait for a reception of a connection response message corresponding to the connection request message, for a maximum waiting time;
if the connection response message is not received within the maximum waiting time, terminate the voice call; and
establish a voice and data communication connection via the second communication.

### Claim 10 (depends on 9)

The electronic device of claim 9, wherein the processor is further configured to:
if the external device is affiliated with the service, control the at least one communication circuit to transmit the connection request message; and
if the external device is not affiliated with the service, terminate an execution of the service connection.

### Claim 11 (depends on 9)

The electronic device of claim 9, wherein the processor is further configured to, in response to the reception of the connection response message, wait for a reception of a participation message for a designated maximum waiting time.

### Claim 12 (depends on 11)

The electronic device of claim 11, wherein the processor is further configured to:
if the participation message is not received within the designated maximum waiting time, determine that the service connection fails; and
process a termination of the service connection.

### Claim 13

An operating method of an electronic device, the operating method comprising:
performing a voice call with an external device via a first communication;
in response to a service execution request being initiated based on a user input applied to an icon displayed on a display of the electronic device during the voice call, determining whether a service connection can be established with the external device based at least in part on data communication quality and a result of a determination of whether it is possible to perform data communication with the external device via a second communication;
adapting the icon based on a determination that the service connection can be established with the external device; and
in response to receiving a second user input applied to the adapted icon, displaying, on the display, an image acquired through a camera of the electronic device and transmitting the image acquired through the camera to the external device via the second communication.

### Claim 14 (depends on 13)

The method of claim 13, wherein the performing of the voice call comprises determining, during the voice call, whether the external device is affiliated with a service.

### Claim 15 (depends on 14)

The method of claim 14, wherein the determining of whether the external device is affiliated with the service comprises:
determining whether the external device is affiliated with the service based on service subscription information of the electronic device; and
if it cannot be determined whether the external device is affiliated with the service based on the service subscription information, requesting, by the electronic device, a server to identify whether the external device is affiliated with the service.

### Claim 16 (depends on 14)

The method of claim 14, wherein the determining of whether a service connection can be established further comprises, in response to the service execution request being initiated, performing a data communication connection for executing the service with the external device.

### Claim 17 (depends on 15)

The method of claim 15, wherein the determining of whether the service connection can be established further comprises:
in response to the service execution request being initiated, transmitting a connection request message;
waiting for a reception of a connection response message corresponding to the connection request message for a designated maximum waiting time;
if the connection response message is not received within the maximum waiting time, terminating the voice call; and
establishing a voice and data communication connection via the second communication.

### Claim 18 (depends on 17)

The method of claim 17, wherein the determining of whether the service connection can be established further comprises:
if the external device is affiliated with the service, transmitting the connection request message; and
if the external device is not affiliated with the service, terminating an execution of the service connection.

### Claim 19 (depends on 17)

The method of claim 17, wherein the determining of whether the service connection can be established further comprises, in response to the reception of the connection response message, waiting for a reception of a participation message for the designated maximum waiting time.

### Claim 20 (depends on 19)

The method of claim 19, wherein the determining of whether the service connection can be established further comprises:
if the participation message is not received within the designated maximum waiting time, determining that the service connection fails; and
processing a termination of the service connection.
