IP Library Granted Patent US 11,943,530
Granted Patent B2
US 11,943,530 · App. 17/038,829 · Granted Mar 26, 2024

Electronic device and method for adjusting camera magnification

Inventors: Taehee Hwang (Gyeonggi-do, KR); Hankyung Jeon (Gyeonggi-do, KR); Joonil Park (Gyeonggi-do, KR)
Assignee: Samsung Electronics Co., Ltd
H04N23/631G06F3/0485H04N23/69G06F3/0488
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,943,530
App. No.
17/038,829
Granted
Mar 26, 2024
Kind
B2
Abstract

An electronic device includes a display, at least one camera, a memory, and a processor operatively connected to the display, the plurality of cameras, and the memory. The memory stores instructions causing the processor, upon executing the instructions, to identify a camera magnification of the at least one camera in response to an execution of a camera application of the electronic device, to receive a first user input for adjusting the camera magnification, to display a user interface (UI) for adjusting the camera magnification in response to receiving the first user input, to calculate a scroll speed on the displayed UI by using an acceleration factor corresponding to the received first user input or a second user input in a section allocated to the identified camera magnification, and to adjust the camera magnification by using the calculated scroll speed.

Claims (56)

1. An electronic device comprising:

a display;

a plurality of cameras, wherein the plurality of cameras have a magnification-adjustable section different from each other;

a memory; and

a processor operatively connected to the display, the plurality of cameras, and the memory,

wherein the memory stores instructions, which when executed, cause the processor to:

identify a camera magnification of each of the plurality of cameras in response to an execution of a camera application of the electronic device,

receive a first user input for adjusting a camera magnification of a specific camera among the plurality of cameras,

display a scrollable user interface (UI) for adjusting the camera magnification in response to receiving the first user input, wherein the scrollable UI includes a specific section corresponding to the specific camera among the different magnification-adjustable sections, and each of the different magnification-adjustable sections is corresponding to a camera magnification of a different camera among the plurality of cameras,

calculate a scroll speed on the displayed scrollable UI by using an acceleration factor corresponding to the received first user input or a second user input received on the specific section corresponding to the specific camera among the different magnification-adjustable sections, and an input speed of the first user input or the second user input,

adjust the camera magnification of the specific camera among the plurality of cameras by using the calculated scroll speed,

display a related camera magnification UI including a plurality of magnification icons based on frequently used camera magnifications,

adjust the camera magnification in response to receiving a touch input to the related camera magnification UI, wherein adjusting the camera magnification includes identifying the specific camera among the plurality of cameras, and using the identified specific camera for adjusting a camera magnification, and

highlight, based on identifying that the adjusted camera magnification using the calculated scroll speed is identical to a camera magnification assigned to one of the plurality magnification icons, the one of the plurality magnification icons,

wherein each of the different magnification-adjustable sections is displayed to have a predetermined number of gradations and to have a different length,

wherein a camera magnification of the specific camera among the plurality of cameras is set to change in response to a user input moving along the gradations and being received on the specific section corresponding to the camera magnification of the specific camera and based on an amount of the number of gradations along which the user input moves,

wherein the number of gradations along which the user input moves is set to increase in proportion to the length of in the specific section

wherein an interval of the gradations is same across all sections, and

wherein the length of the specific section is set as the number of gradations in the specific section multiplied by the interval of the gradations.

2. The electronic device of claim 1 , wherein the different magnification-adjustable sections include a first section having a first number of gradations and a second section having a second number of gradations, and

wherein the first number of gradations is different than the second number of gradations.

3. The electronic device of claim 1 , wherein a change in the camera magnification per an interval of the gradations is different in each of the different magnification-adjustable sections.

4. The electronic device of claim 1 , wherein the acceleration factor is an acceleration factor for each of the different magnification-adjustable sections corresponding to the scroll speed of the first user input or the second user input.

5. The electronic device of claim 1 , wherein the first user input includes one of a hold input, a pinch input, a click input of a volume button, or a gesture input using a bluetooth low energy (BLE) pen, and

wherein the second user input includes one of a pinch input, a click input of the volume button, a gesture input using the BLE pen, a swipe input, a long press input, or a touch input for a specific camera magnification.

6. The electronic device of claim 1 , wherein the instructions, when executed, further cause the processor to:

identify a specific camera magnification selected by the received touch input, and

scroll an indication of the camera magnification on the scrollable UI to match the identified specific camera magnification.

7. The electronic device of claim 6 , wherein the instructions for scrolling the indication of the camera magnification on the scrollable UI to match the identified specific camera magnification are configured to perform a same calculation as the instructions for adjusting the camera magnification by using the calculated scroll speed.

8. A method for adjusting a camera magnification in an electronic device, the method comprising:

identifying a camera magnification of each of a plurality of cameras, included in the electronic device in response to an execution of a camera application of the electronic device, wherein the plurality of cameras have a magnification-adjustable section different from each other;

receiving a first user input for adjusting a camera magnification of a specific camera among the plurality of cameras;

displaying a scrollable user interface (UI) for adjusting the camera magnification in response to receiving the first user input, wherein the scrollable UI includes a specific section corresponding to the specific camera among the different magnification-adjustable sections, and each of the different magnification-adjustable sections is corresponding to a camera magnification of a different camera among the plurality of cameras;

calculating a scroll speed on the displayed scrollable UI by using an acceleration factor corresponding to the received first user input or a second user input received on the specific section corresponding to the specific camera among the different magnification-adjustable sections, and an input speed of the first user input or the second user input;

adjusting the camera magnification of the specific camera among the plurality of cameras by using the calculated scroll speed;

displaying a related camera magnification UI including a plurality of magnification icons based on frequently used camera magnifications;

adjusting the camera magnification in response to receiving a touch input to the related camera magnification UI,

wherein adjusting the camera magnification includes:

identifying the specific camera among the plurality of cameras, and

using the identified specific camera for adjusting a camera magnification; and

highlighting, based on identifying that the adjusted camera magnification using the calculated scroll speed is identical to a camera magnification assigned to one of the plurality magnification icons, the one of the plurality magnification icons,

wherein each of the different magnification-adjustable sections is displayed to have a predetermined number of gradations and to have a different length,

wherein a camera magnification of the specific camera among the plurality of cameras is set to change in response to a user input moving along the gradations and being received on the specific section corresponding to the camera magnification of the specific camera and based on an amount of the number of gradations along which the user input moves,

wherein the number of gradations along which the user input moves is set to increase in proportion to the length of the specific section,

wherein an interval of the gradations is same across all sections, and

wherein the length of the specific section is set as the number of gradations in the specific section multiplied by the interval of the gradations.

9. The method of claim 8 , wherein the different magnification-adjustable sections include a first section having a first number of gradations and a second section having a second number of gradations, and

wherein the first number of gradations is different than the second number of gradations.

10. The method of claim 8 , wherein a change in the camera magnification per an interval of the gradations is different in each of the different magnification-adjustable sections.

11. The method of claim 8 , wherein the acceleration factor is an acceleration factor for each of the different magnification-adjustable sections corresponding to the scroll speed of the first user input or the second user input.

12. The method of claim 8 , wherein the first user input includes one of a hold input, a pinch input, a click input of a volume button, or a gesture input using a bluetooth low energy (BLE) pen, and

wherein the second user input includes one of a pinch input, a click input of the volume button, a gesture input using the BLE pen, a swipe input, a long press input, or a touch input for a specific camera magnification.

13. The method of claim 8 , wherein adjusting the camera magnification includes:

identifying a specific camera magnification selected by the received touch input, and

scrolling an indication of the camera magnification on the UI to match the identified specific camera magnification.

14. The method of claim 13 , wherein scrolling the indication of the camera magnification on the scrollable UI to match the identified specific camera magnification includes adjusting the camera magnification by using the calculated scroll speed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2020
From: HWANG, TAEHEE; JEON, HANKYUNG; PARK, JOONIL
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 054061/0043 →
Priority Claims (1)
KR 10-2019-0125395 · Oct 10, 2019 · national
Continuity (1)
Related Publication 20210112206A1 · Apr 15, 2021
Cited By (3)
US 1,119,941 US 12,335,596 US 12,666,146