# US 11,310,430 B2 · Method and apparatus for providing video in portable terminal

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

- Number: US 11,310,430 B2
- Document ID: US11310430B2
- Status: Granted
- Kind: B2
- Application number: 16/978,761
- Filed: 2019-04-22
- Published: 2021-02-18
- Granted: 2022-04-19
- Earliest claimed: 2018-05-11
- Assignees: Ubifunstudio Co., Ltd.
- Applicants: Ubifunstudio Co., Ltd.
- Inventors: Jin Hwan Park; Ji Sung Kim
- Web page: https://patentgrep.com/patent/US11310430B2

## CPC

- H04M 1/72403: with means for local support of applications that increase the functionality
- H04N 23/632: {for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters}
- 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 23/635: {Region indicators; Field of view indicators}
- H04N 23/69: Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
- H04M 2250/52: including functional features of a camera
- H04N 23/45: for generating image signals from two or more image sensors being of different type or operating in different modes, e.g. with a CMOS sensor for moving images in combination with a charge-coupled device [CCD] for still images
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A method of providing a video in a portable terminal according to the present invention may include: monitoring whether an execution request event for a multi-camera mode of a portable terminal is generated; when the execution request event is generated, executing a virtual multi-preview menu including a plurality of pre-view regions, which is divided into independent separate regions and displays a plurality of different contents, respectively, and when the virtual multi-preview menu is executed, photographing a multi-preview image, so that different contents are displayed on the plurality of preview regions, respectively, with a virtual camera implemented in the portable terminal.

## Claims

### Claim 1

A method of providing a video in a portable terminal, the method comprising:
monitoring whether an execution request event for a multi-camera mode of a portable terminal is generated;
when the execution request event is generated, executing a virtual multi-preview menu including a plurality of preview regions, which is divided into independent separate regions and displays a plurality of different contents, respectively;
when the virtual multi-preview menu is executed, recording the plurality of preview regions as a multi-preview image, so that the different contents are displayed on the plurality of preview regions, respectively, with a virtual camera implemented in the portable terminal,
wherein the plurality of preview regions comprise:
a left upper preview region displaying front video data provided from a front camera;
a right upper preview region displaying rear video data provided from a rear camera;
a left lower preview region reproducing an entire portion of video data pre-stored in a memory; and
a right lower preview region reproducing animation data pre-stored in the memory;
changing a point being played in the video data displayed in the left lower preview region or the animation data displayed in the right lower preview region by using a user interface; and
transmitting multi-content data generated by matching an audio signal input from the outside and the multi-preview image to an additional service server or another portable terminal through a network in real time,
wherein the content displayed on each preview region is individually rotated in any one direction among upper, lower, left, and right directions and a diagonal direction based on an inclination event of the portable terminal,
wherein each preview region is individually zoomed in or zoomed out based on a zoom-in request event or a zoom-out request event.

### Claim 2 (depends on 1)

The method of claim 1, wherein each operation for recording the plurality of preview regions is executed through an image providing application or a camera application mounted on the portable terminal.

### Claim 3 (depends on 1)

The method of claim 1, wherein each preview region is added to or deleted from the virtual multi-preview menu based on a region addition event or a region deletion event.

### Claim 4 (depends on 1)

The method of claim 1, wherein the virtual camera is a three-dimensional (3D) camera which photographs a 3D display of the multi-preview image.

### Claim 5

A non-transitory computer readable recording medium stored in a computer program to cause a processor to perform a method of providing a video in a portable terminal, the method including:
monitoring whether an execution request event for a multi-camera mode of a portable terminal is generated;
when the execution request event is generated, executing a virtual multi-preview menu including a plurality of preview regions, which is divided into independent separate regions and displays a plurality of different contents, respectively;
when the virtual multi-preview menu is executed, recording the plurality of preview regions as a multi-preview image, so that the different contents are displayed on the plurality of preview regions, respectively, with a virtual camera implemented in the portable terminal,
wherein the plurality of preview regions comprise:
a left upper preview region displaying front video data provided from a front camera;
a right upper preview region displaying rear video data provided from a rear camera;
a left lower preview region reproducing an entire portion of video data pre-stored in a memory; and
a right lower preview region reproducing animation data pre-stored in the memory;
changing a point being played in the video data displayed in the left lower preview region or the animation data displayed in the right lower preview region by using a user interface; and
transmitting multi-content data generated by matching an audio signal input from the outside and the multi-preview image to an additional service server or another portable terminal through a network in real time,
wherein the content displayed on each preview region is individually rotated in any one direction among upper, lower, left, and right directions and a diagonal direction based on an inclination event of the portable terminal,
wherein each preview region is individually zoomed in or zoomed out based on a zoom-in request event or a zoom-out request event.

### Claim 6

An apparatus for providing a video in a portable terminal, the apparatus comprising:
an event detecting unit configured to monitor whether an execution request event for a multi-camera mode of a portable terminal is generated;
a camera controlling unit configured to activate a front camera and a rear camera when the execution request event is generated;
a preview menu executing unit configured to execute a virtual multi-preview menu including a plurality of preview regions, which is divided into independent separate regions and displays a plurality of different contents, respectively,
a multi-image obtaining unit configured to photograph a multi-preview image so that the different contents are displayed on the plurality of preview regions, respectively, by using a virtual camera implemented in the portable terminal when the virtual multi-preview menu is executed;
a content generating unit configured to generate multi-content data by inserting an audio signal into the multi-preview image and to record the multi-content data in a memory;
a preview region switching unit configured to individually rotate the content displayed on each preview region in any one direction among upper, lower, left, and right directions and a diagonal direction based on an inclination event of the portable terminal; and
a zoom executing unit configured to individually zoom in or zoom out each preview region based on a zoom-in request event or a zoom-out request event,
wherein the plurality of preview regions comprise:
a left upper preview region displaying front video data provided from a front camera;
a right upper preview region displaying rear video data provided from a rear camera;
a left lower preview region reproducing an entire portion of video data pre-stored in the memory; and
a right lower preview region reproducing animation data pre-stored in the memory,
wherein the multi-image obtaining unit changes a point being played in the video data displayed in the left lower preview region or the animation data displayed in the right lower preview region by using a user interface.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the content generating unit transmits the generated multi-content data to an additional service server or another portable terminal through a data transmitting and receiving unit in real time.

### Claim 8 (depends on 6)

The apparatus of claim 6, further comprising:
a preview region managing unit configured to add or delete a preview region to or from the virtual multi-preview menu based on a region addition event or a region deletion event.

### Claim 9 (depends on 6)

The apparatus of claim 6, wherein the virtual camera is a three-dimensional camera which photographs a 3D display of the multi-preview image.
