# US 12,010,457 B2 · Methods, systems, and computer program products for providing video call service

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

- Number: US 12,010,457 B2
- Document ID: US12010457B2
- Status: Granted
- Kind: B2
- Application number: 17/515,302
- Filed: 2021-10-29
- Published: 2022-10-20
- Granted: 2024-06-11
- Earliest claimed: 2021-04-16
- Assignees: Hyperconnect Inc.
- Applicants: Hyperconnect Inc.
- Inventors: Sang Il Ahn; Byung Jong Kim; Eun Hee Choi
- Web page: https://patentgrep.com/patent/US12010457B2

## CPC

- H04M 1/72403: with means for local support of applications that increase the functionality
- G06F 3/14: Digital output to display device {; Cooperation and interconnection of the display device with other functional units}
- G06Q 10/109: Time management, e.g. calendars, reminders, meetings or time accounting
- G06Q 10/40: Business processes related to social networking or social networking services
- H04M 1/663: Preventing unauthorised calls to a telephone set
- H04M 1/72433: for voice messaging, e.g. dictaphones (for answering incoming calls H04M1/64)
- H04M 1/72439: for image or video messaging
- H04M 1/72448: with means for adapting the functionality of the device according to specific conditions
- H04M 1/72469: for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
- H04N 7/141: {between two video terminals, e.g. videophone (telephonic communication systems combined with television receiver for reception of entertainment or information matter H04M11/085)}
- H04N 7/147: {Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals (selecting H04Q)}
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- H04M 2250/52: including functional features of a camera
- H04N 2007/145: {Handheld terminals}
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Provided is an operation method for a terminal performing a call. A first terminal may receive a first like signal transmitted from a second terminal to a server, and may transmit, to the server, a second like signal regarding a second user of the second terminal. At this time, the first terminal may receive a signal for establishing a call connection between the first terminal and the second terminal, and may perform a call with the second terminal based on the signal.

## Claims

### Claim 1

An operation method of a first terminal, the operation method comprising:
receiving a first like signal, regarding a first user of the first terminal, transmitted from a second terminal to a server;
transmitting a second like signal regarding a second user of the second terminal to the server;
receiving a signal for establishing a call connection between the first terminal and the second terminal from the server;
performing a preliminary call with the second terminal based on the signal, wherein, while the preliminary call is in progress, an image of the second user of the second terminal is shown on a display of the first terminal; and
after the preliminary call is terminated:
outputting a message window on the first terminal, wherein the message window requests a primary response to the preliminary call;
transmitting the primary response to the server; and
determining whether to proceed with performing a main call, wherein the main call is based at least in part on:
the primary response to the preliminary call; and
a secondary response transmitted from the second terminal to the server.

### Claim 2 (depends on 1)

The operation method of claim 1, wherein:
the second like signal is transmitted after the first like signal is received; and
the signal is for automatically making the preliminary call from the first terminal to the second terminal.

### Claim 3 (depends on 2)

The operation method of claim 2, wherein:
the performing of the preliminary call is based on a preliminary response transmitted from the second terminal to the server, and
the preliminary response corresponds to acceptance or rejection of the preliminary call automatically transmitted from the first terminal.

### Claim 4 (depends on 1)

The operation method of claim 1, wherein the preliminary call corresponds to a voice call and the main call corresponds to a video call.

### Claim 5 (depends on 1)

The operation method of claim 1, wherein:
the first like signal is based on profile information about the first user of the first terminal; and
the second like signal is based on profile information about the second user of the second terminal.

### Claim 6 (depends on 1)

A non-transitory computer-readable recording medium having recorded thereon a program for executing, on a computer, the operation method of claim 1.

### Claim 7

A first terminal comprising:
a communication unit configured to:
receive a first like signal transmitted from a second terminal to a server;
transmit a second like signal regarding a second user of the second terminal to the server; and
receive a signal for establishing a call connection between the first terminal and the second terminal; and
a control unit configured to:
perform a preliminary call with the second terminal based on the signal, wherein, during the preliminary call, a camera of the first terminal is activated in order to capture video of the second user of the second terminal; and
after the preliminary call is terminated:
output a message window on the first terminal, wherein the message window requests a primary response to the preliminary call;
transmit the primary response to the server; and
determine whether to proceed with performing a main call, wherein the main call is based at least in part on:
the primary response to the preliminary call; and
a secondary response transmitted from the second terminal to the server.

### Claim 8 (depends on 7)

The first terminal of claim 7, wherein:
the second like signal is transmitted after the first like signal is received; and
the signal is for automatically making a call from the first terminal to the second terminal.

### Claim 9 (depends on 8)

The first terminal of claim 8, wherein:
the control unit is configured to perform the preliminary call based on a preliminary response transmitted from the second terminal to the server; and
the preliminary response corresponds to acceptance or rejection of the preliminary call automatically transmitted from the first terminal.

### Claim 10 (depends on 7)

The first terminal of claim 7, wherein the preliminary call corresponds to a voice call and the main call corresponds to a video call.

### Claim 11 (depends on 7)

The first terminal of claim 7, wherein:
the first like signal is based on profile information about the first user of the first terminal; and
the second like signal is based on profile information about the second user of the second terminal.

### Claim 12

An operation method of a server, the operation method comprising:
receiving, from a second terminal, a first like signal regarding a first user of a first terminal;
receiving, from the first terminal, a second like signal regarding a second user of the second terminal;
transmitting a signal for establishing a call connection between the first terminal and the second terminal to at least one of the first terminal and the second terminal;
relaying a preliminary call between the first terminal and the second terminal based on the signal;
receiving, during the preliminary call, an image of the second user of the second terminal; and
receiving, after the preliminary call is terminated:
a primary response to the preliminary call from the first terminal; and
a secondary response to the preliminary call from the second terminal; and
depending on the primary response and the secondary response, relaying a main call.

### Claim 13 (depends on 12)

The operation method of claim 12, wherein:
the second like signal is transmitted after the first like signal is received; and
the signal is for automatically making a call from the first terminal to the second terminal.

### Claim 14 (depends on 1)

The operation method of claim 1, further comprising:
when at least one of the primary response and the secondary response indicate a rejection of the main call, terminating the call connection; and
when both the primary response and the secondary response indicate acceptance of the main call, performing the main call with the second terminal.

### Claim 15 (depends on 7)

The first terminal of claim 7, wherein the control unit is further configured to:
when at least one of the primary response and the secondary response indicate a rejection of the main call, terminate the call connection; and
when both the primary response and the secondary response indicate acceptance of the main call, perform the main call with the second terminal.

### Claim 16 (depends on 12)

The operation method of claim 12, further comprising:
when at least one of the primary response and the secondary response indicate a rejection of the main call, transmitting a second signal for terminating the call connection to at least one of the first terminal and the second terminal; and
when both the primary response and the secondary response indicate acceptance of the main call, relaying the main call between the first terminal and the second terminal.

### Claim 17 (depends on 13)

The operation method of claim 13, wherein:
the performing of the preliminary call is based on a preliminary response transmitted from the second terminal to the server, and
the preliminary response corresponds to acceptance or rejection of the preliminary call automatically transmitted from the first terminal.

### Claim 18 (depends on 12)

The operation method of claim 12, wherein the preliminary call corresponds to a voice call and the main call corresponds to a video call.

### Claim 19 (depends on 12)

The operation method of claim 12, wherein:
the first like signal is based on profile information about the first user of the first terminal; and
the second like signal is based on profile information about the second user of the second terminal.

### Claim 20 (depends on 1)

The operation method of claim 1, wherein the preliminary call is terminated when a preset duration lapses.
