# US 10,503,376 B2 · Method and apparatus for adjusting an image and control guides displayed on a display

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

- Number: US 10,503,376 B2
- Document ID: US10503376B2
- Status: Granted
- Kind: B2
- Application number: 14/204,801
- Filed: 2014-03-11
- Published: 2014-07-10
- Granted: 2019-12-10
- Earliest claimed: 2007-12-20
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Hui Chul Yang; Sejin Kwak
- Web page: https://patentgrep.com/patent/US10503376B2

## CPC

- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- H04N 23/632: {for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters}
- H04N 23/69: Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
- G06F 3/0486: Drag-and-drop
- G06F 2203/04806: Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
- H04R 2499/11: Transducers incorporated or for use in hand-held devices, e.g. mobile phones, PDA's, camera's
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04R: LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS (producing sounds with frequency not determined by supply frequency G10K)

## Abstract

A method for providing a graphical user interface on a display of a device includes: displaying a photograph an image on the display of the device, receiving a touch input made on the display, superimposedly displaying a plurality of control guides at a location corresponding to the touch input over the displayed photograph image in response to receiving the touch input, receiving a drag input corresponding to one of the plurality of control guides displayed on the display, removing adjusting a display characteristic of at least one of the plurality of control guides in response to receiving the drag input, and displaying the adjusted plurality of control guides on the display.

## Claims

### Claim 1

An image photographing method using a graphical user interface (GUI) item on a touch screen of an electronic device, the method comprising:
displaying a preview image on the touch screen of the electronic device, wherein the preview image is an image that is currently being provided on the touch screen of the electronic device for photographing an image;
based on a detecting a hovering over the touch screen of the electronic device, displaying a plurality of GUI items over the preview image being displayed on the touch screen, wherein one GUI item of the plurality of GUI items is for adjusting an attribute of the preview image;
detecting a drag input corresponding to a selection of the one GUI item;
determining a drag characteristic value of the drag input; and
adjusting a visual characteristic of the one GUI item over the preview image being displayed on the touch screen and displaying the preview image having the adjusted attribute and the one GUI item having the adjusted visual characteristic on the touch screen while the drag input is detected,
wherein the drag characteristic value of the drag input comprises at least one of a distance, a velocity, and a direction of the drag input,
wherein the plurality of GUI items correspond to a plurality of functions for adjusting attributes of the preview image being displayed,
wherein the visual characteristic of the one GUI item comprises a size of the one GUI item, and
wherein the adjusting comprises adjusting the visual characteristic of all of the plurality of GUI items.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the method further comprises:
determining a control command to be executed corresponding to the one GUI item and the at least one of the distance, the velocity, and the direction of the drag input; and
executing a function of the electronic device corresponding to the determined control command.

### Claim 3

A non-transitory computer-readable medium having recorded thereon a program, which when executed by a computer causes the computer to execute a method for providing a graphical user interface on a touch screen of an electronic device, the method comprising:
displaying a preview image on the touch screen of the electronic device, wherein the preview image is an image that is currently being provided on the touch screen of the electronic device for photographing an image;
based on a detecting a hovering over the touch screen of the electronic device, displaying a plurality of GUI items over the preview image being displayed on the touch screen, wherein one GUI item of the plurality of GUI items is for adjusting an attribute of the preview image;
detecting a drag input corresponding to a selection of the one GUI item;
determining a drag characteristic value of the drag input; and
adjusting a visual characteristic of the one GUI item over the preview image being displayed on the touch screen and displaying the preview image having the adjusted attribute and the one GUI item having the adjusted visual characteristic on the touch screen while the drag input is detected,
wherein the drag characteristic value of the drag input comprises at least one of a distance, a velocity, and a direction of the drag input,
wherein the plurality of GUI items correspond to a plurality of functions for adjusting attributes of the preview image being displayed,
wherein the visual characteristic of the one GUI item comprises a size of the one GUI item, and
wherein the adjusting comprises adjusting the visual characteristic of all of the plurality of GUI items.

### Claim 4 (depends on 3)

The non-transitory computer-readable medium according to claim 3, wherein the method further comprises:
determining a control command to be executed corresponding to the one GUI item and the at least one of the distance, the velocity, and the direction of the drag input; and
executing a function of the display device corresponding to the determined control command.

### Claim 5

A display device comprising:
a touch screen configured to display a preview image and a plurality of GUI items;
a memory configured to store visual characteristics of the plurality of GUI items; and
a processor configured to control the touch screen to display the preview image, the preview image is an image that is currently being provided on the touch screen of the display device for photographing an image, based on a detecting a hovering over the touch screen of the display device to display the plurality of GUI items over the preview image being displayed on the touch screen, wherein one GUI item of the plurality of GUI items is for adjusting an attribute for a preview image, detect a drag input corresponding to the one GUI item and determine a drag characteristic value of the drag input to adjust a visual characteristic of the one GUI item over the preview image being displayed on the touch screen and display the preview image having the adjusted attribute and the one GUI item having the adjusted visual characteristic on the touch screen while the drag input is detected,
wherein the drag characteristic value of the drag input comprises at least one of a distance, a velocity, and a direction of the drag input,
wherein the plurality of GUI items correspond to a plurality of functions for adjusting attributes of the preview image being displayed,
wherein the visual characteristic of the one GUI item comprises a size of the one GUI item, and
wherein the processor is further configured to adjust the visual characteristic of the one GUI item by adjusting the visual characteristic of all of the plurality of GUI items.

### Claim 6 (depends on 5)

The display device according to claim 5, wherein the processor is further configured to:
determine a control command to be executed corresponding to the one GUI item and the at least one of the distance, the velocity, and the direction of the drag input; and
execute a function of the display device corresponding to the determined control command.
