# US 2019/0174055 A1 · Camera zoom level and image frame capture control

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

- Number: US 2019/0174055 A1
- Document ID: US20190174055A1
- Status: Published application
- Kind: A1
- Application number: 15/830,851
- Filed: 2017-12-04
- Published: 2019-06-06
- Earliest claimed: 2017-12-04
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Nitin Srivastava; Lucky Bagaria
- Web page: https://patentgrep.com/patent/US20190174055A1

## CPC

- H04N 23/62: Control of parameters via user interfaces
- H04N 23/63: by using electronic viewfinders
- H04N 23/69: Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Methods, devices, and systems for controlling imaging operations in electronic image capture devices are disclosed. In some aspects, a device includes processor coupled to a camera module, a user input surface, and a memory. The processor can be configured to receive, from the user input surface, a continuous user input. The continuous user input can include, at least, a first portion and a second portion. The processor can be further configured to control a first imaging operation based on a first input type received during the first portion and control a second imaging operation based on a second input type received during the second portion. The first input type can include movement of an input element relative to the user input surface, for example, and the second imaging operation can be different than the first imaging operation.

## Claims

### Claim 1

A device comprising:
a memory; and
a processor coupled to a camera module, a user input surface, and the memory, the processor configured to:
receive, from the user input surface, a continuous user input, the user input including a first portion and a second portion;
control a first imaging operation based on a first input type received during the first portion, the first input type including movement of an input element relative to the user input surface; and
control a second imaging operation based on a second input type received during the second portion, the second imaging operation being a different type of imaging operation than the first imaging operation.

### Claim 2 (depends on 1)

The device of claim 1, further comprising:
the camera module; and
a touch-sensitive display comprising the user input surface.

### Claim 3 (depends on 2)

The device of claim 2, wherein the processor is configured to cause the touch-sensitive display to display a preview stream received from the camera module during the first portion of the continuous user input.

### Claim 4 (depends on 3)

The device of claim 3, wherein the first imaging operation includes a zoom level adjustment operation and wherein the second imaging operation includes an image frame capture operation.

### Claim 5 (depends on 4)

The device of claim 4, wherein the processor is configured to cause the touch-sensitive display to display a graphical user interface element.

### Claim 6 (depends on 5)

The device of claim 5, wherein the processor is configured to cause the touch-sensitive display to display the graphical user interface element in response to the initiation of the continuous user input.

### Claim 7 (depends on 6)

The device of claim 6, wherein a location of the graphical user interface element relative to the user input surface is based on a location of the continuous user input.

### Claim 8 (depends on 5)

The device of claim 5, wherein the graphical user interface element includes a first region and a second region.

### Claim 9 (depends on 8)

The device of claim 8, wherein the first input type includes movement of the input element along the user input surface over at least a portion of the first region.

### Claim 10 (depends on 9)

The device of claim 9, wherein the second input type includes a movement of the input element along the user input surface between the first region and the second region.

### Claim 11 (depends on 10)

The device of claim 10, wherein the movement of the input element during the first portion along the user input surface causes the second region to move relative to the first region during the first portion of the continuous user input.

### Claim 12 (depends on 11)

The device of claim 11, wherein the movement of the second region during the first portion tracks a location of the input element relative to the user input surface as the input element moves relative to the first region.

### Claim 13 (depends on 1)

The device of claim 1, wherein the first input type includes a twist of the input element relative to the user input surface.

### Claim 14 (depends on 13)

The device of claim 13, wherein the second input type includes a release of the input element from the user input surface.

### Claim 15 (depends on 13)

The device of claim 13, wherein the second input type includes a translation of the input element relative to the user input surface.

### Claim 16 (depends on 1)

The device of claim 1, wherein the first input type includes a translation of the input element relative to the user input surface.

### Claim 17 (depends on 16)

The device of claim 16, wherein the second input type includes a release of the input element from the user input surface.

### Claim 18 (depends on 16)

The device of claim 16, wherein the second input type includes a translation of the input element relative to the user input surface.

### Claim 19 (depends on 16)

The device of claim 16, wherein the input element includes a first structure that translates relative to the user input surface and a second structure that translates relative to the user input surface during the first portion, wherein the first structure and the second structure are spaced apart from each other on a plane that is parallel to the user input surface.

### Claim 20 (depends on 19)

The device of claim 19, wherein the second input type includes a translation of the first structure relative to the user input surface and wherein the second structure is stationary relative to the user input surface during the second portion.

### Claim 21 (depends on 19)

The device of claim 19, wherein the second input type includes a release of at least one of the first structure and the second structure from the user input surface.

### Claim 22 (depends on 1)

The device of claim 1, wherein the processor is coupled to a second camera module, the second camera module facing a different direction than the camera module, the processor configured to:
receive, from the user input surface, a second continuous user input, the second user input including a first portion and a second portion;
control a first imaging operation associated with the second camera module based on a first input type received during the first portion of the second continuous user input, the first input type received during the first portion of the second continuous user input, the first input type including movement of the input element relative to the user interface surface; and
control a second imaging operation associated with the second camera module based on a second input type received during the second portion of the second continuous user input, the second imaging operation associated with the second camera module being a different type of imaging operation than the first imaging operation associated with the second camera module.

### Claim 23 (depends on 22)

The device of claim 22, wherein the first input type received during the first portion of the continuous user input operation is different than the first input type received during the first portion of the second continuous user input operation.

### Claim 24 (depends on 22)

The device of claim 22, wherein a receivable range of motion to control the first imaging operation based on the first input type of the continuous user input operation is different than a receivable range of motion to control the first imaging operation of the second camera module based on the first input type of the second continuous user input operation.

### Claim 25

A method comprising:
receiving, from a user input surface, a continuous user input, the user input including a first portion and a second portion;
controlling a first imaging operation based on a first input type received during the first portion, the first input type including movement of an input element relative to the user input surface; and
controlling a second imaging operation based on a second input type received during the second portion, the second imaging operation being a different type of imaging operation than the first imaging operation.

### Claim 26 (depends on 25)

The method of claim 25, further comprising causing a touch-sensitive display to display a preview stream received from a camera module during the first portion of the continuous user input.

### Claim 27 (depends on 26)

The method of claim 26, wherein the first imaging operation includes a zoom level adjustment operation and wherein the second imaging operation includes an image frame capture operation.

### Claim 28 (depends on 27)

The method of claim 27, further comprising causing the touch-sensitive display to display a graphical user interface element.

### Claim 29 (depends on 28)

The method of claim 28, further comprising causing the touch-sensitive display to display the graphical user interface element in response to the initiation of the continuous user input.

### Claim 30 (depends on 29)

The method of claim 29, wherein a location of the graphical user interface element relative to the user input surface is based on a location of the continuous user input.

### Claim 31 (depends on 28)

The method of claim 28, wherein the graphical user interface element includes a first region and a second region.

### Claim 32 (depends on 31)

The method of claim 31, wherein the first input type includes movement of the input element along the user input surface over at least a portion of the first region.

### Claim 33 (depends on 32)

The method of claim 32, wherein the second input type includes a movement of the input element along the user input surface between the first region and the second region.

### Claim 34 (depends on 33)

The method of claim 33, wherein the movement of the input element during the first portion along the user input surface causes the second region to move relative to the first region during the first portion of the continuous user input.

### Claim 35 (depends on 34)

The method of claim 34, wherein the movement of the second region during the first portion tracks a location of the input element relative to the user input surface as the input element moves relative to the first region.

### Claim 36

A non-transitory computer-readable storage medium storing instructions thereon that when executed cause one or more processors to:
receive, from a user input surface, a continuous user input, the user input including a first portion and a second portion;
control a first imaging operation based on a first input type received during the first portion, the first input type including movement of an input element relative to the user input surface; and
control a second imaging operation based on a second input type received during the second portion, the second imaging operation being a different type of imaging operation than the first imaging operation.
