# US 9,519,418 B2 · Method and apparatus for providing a multi-stage device transition mechanism initiated based on a touch gesture

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

- Number: US 9,519,418 B2
- Document ID: US9519418B2
- Status: Granted
- Kind: B2
- Application number: 13/008,477
- Filed: 2011-01-18
- Published: 2012-07-19
- Granted: 2016-12-13
- Earliest claimed: 2011-01-18
- Assignees: Nokia Technologies Oy
- Applicants: Apaar Tuli
- Inventors: Apaar Tuli
- Web page: https://patentgrep.com/patent/US9519418B2

## CPC

- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method for providing a multi-stage device transition mechanism that is initiated based on a touch gesture may include receiving an indication of a transition gesture being performed at a touch screen display of a device in a first device state, and causing initiation of transition from the first device state to a second device state responsive to performance of the transition gesture, the initiation of transition comprising progressively replacing a display view associated with the first device state with a display view associated with the second device state based on a degree of repetition of the transition gesture. A corresponding apparatus and computer program product are also provided.

## Claims

### Claim 1

A method comprising:
receiving an indication of a transition gesture being performed at a touch screen display of a device in a first device state;
receiving an indication of a repetition of the transition gesture in a repeated motion pattern; and
causing initiation of transition from the first device state to a second device state responsive to performance of the transition gesture, the initiation of transition comprising progressively replacing a display view associated with the first device state with a display view associated with the second device state based on a degree of the repetition of the transition gesture such that content of the display view associated with the second device state is gradually revealed based on the degree of the repetition of the transition gesture, and wherein the content of the display view associated with the second device state is gradually revealed proportionally to the degree of repetition of the transition gesture.

### Claim 2 (depends on 1)

The method of claim 1, further comprising completing the transition from the first device state to the second device state responsive to cycling of the transition gesture for a predetermined period of time or a predetermined amount of cycles.

### Claim 3 (depends on 1)

The method of claim 1, further comprising determining an orientation of a user of the touch screen display based on a direction of movement of an object performing the transition gesture and rendering content to the touch screen display based on the determined orientation of the user.

### Claim 4 (depends on 1)

The method of claim 1, wherein causing initiation of the transition comprises reverting to the first device state responsive to stopping the transition gesture prior to completing a transition from the first device state to the second device state or responsive to removing all objects associated with performance of the transition gesture from contact with the touch screen display.

### Claim 5 (depends on 1)

The method of claim 1, further comprising initiating transition from the second device state to a third device state based on repetition of the transition gesture after completing transition to the second device state.

### Claim 6 (depends on 1)

The method of claim 1, wherein the first device state is any one of an unlocked state, a locked state or a transitional state and the second device state is a different one of the unlocked state, the locked state or the transitional state.

### Claim 7 (depends on 6)

The method of claim 6, wherein the transitional state comprises a state in which predefined or random content is displayed.

### Claim 8 (depends on 6)

The method of claim 6, wherein the transitional state comprises a state in which one or more user selected content items are displayed.

### Claim 9 (depends on 1)

The method of claim 1, wherein the transition further comprises gradually fading from the display view associated with the first device state to the display view associated with the second device state.

### Claim 10 (depends on 1)

The method of claim 1, wherein the transition gesture is repeated in a repeated motion pattern relative to the touch screen display.

### Claim 11

An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:
receive an indication of a transition gesture being performed at a touch screen display of a device in a first device state;
receive an indication of a repetition of the transition gesture in a repeated motion pattern; and
cause initiation of transition from the first device state to a second device state responsive to performance of the transition gesture, the initiation of transition comprising progressively replacing a display view associated with the first device state with a display view associated with the second device state based on a degree of the repetition of the transition gesture such that content of the display view associated with the second device state is gradually revealed based on the degree of the repetition of the transition gesture, wherein the content of the display view associated with the second device state is gradually revealed proportionally to the degree of repetition of the transition gesture.

### Claim 12 (depends on 11)

The apparatus of claim 11, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to complete the transition from the first device state to the second device state responsive to cycling of the transition gesture for a predetermined period of time or a predetermined amount of cycles.

### Claim 13 (depends on 11)

The apparatus of claim 11, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to determine an orientation of a user of the touch screen display based on a direction of movement of an object performing the transition gesture and render content to the touch screen display based on the determined orientation of the user.

### Claim 14 (depends on 11)

The apparatus of claim 11, wherein the at least one memory and the computer program code are configured to, with the processor, cause the apparatus to cause initiation of the transition by reverting to the first device state responsive to stopping the transition gesture prior to completing a transition from the first device state to the second device state or responsive to removing all objects associated with performance of the transition gesture from contact with the touch screen display.

### Claim 15 (depends on 11)

The apparatus of claim 11, wherein the at least one memory and the computer program code are further configured to, with the processor, cause the apparatus to initiate transition from the second device state to a third device state based on repetition of the transition gesture after completing transition to the second device state.

### Claim 16 (depends on 11)

The apparatus of claim 11, wherein the first device state is any one of an unlocked state, a locked state or a transitional state and the second device state is a different one of the unlocked state, the locked state or the transitional state.

### Claim 17 (depends on 16)

The apparatus of claim 16, wherein the transitional state comprises a state in which one or more user selected content items are displayed.

### Claim 18

A computer program product comprising a computer-readable storage medium bearing computer program code embodied therein for use with a computer, the computer program code comprising code for:
receiving an indication of a transition gesture being performed at a touch screen display of a device in a first device state;
receiving an indication of a repetition of the transition gesture in a repeated motion pattern; and
causing initiation of transition from the first device state to a second device state responsive to performance of the transition gesture, the initiation of transition comprising progressively replacing a display view associated with the first device state with a display view associated with the second device state based on a degree of the repetition of the transition gesture such that content of the display view associated with the second device state is gradually revealed based on the degree of the repetition of the transition gesture, and wherein the content of the display view associated with the second device state is gradually revealed proportionally to the degree of repetition of the transition gesture.

### Claim 19 (depends on 18)

The computer program product of claim 18, further comprising code for completing the transition from the first device state to the second device state responsive to cycling of the transition gesture for a predetermined period of time or a predetermined amount of cycles.

### Claim 20 (depends on 18)

The computer program product of claim 18, further comprising code for determining an orientation of a user of the touch screen display based on a direction of movement of an object performing the transition gesture and rendering content to the touch screen display based on the determined orientation of the user.

### Claim 21 (depends on 18)

The computer program product of claim 18, wherein code for causing initiation of the transition includes code for reverting to the first device state responsive to stopping the transition gesture prior to completing a transition from the first device state to the second device state or responsive to removing all objects associated with performance of the transition gesture from contact with the touch screen display.

### Claim 22 (depends on 18)

The computer program product of claim 18, further comprising code for initiating transition from the second device state to a third device state based on repetition of the transition gesture after completing transition to the second device state.

### Claim 23 (depends on 18)

The computer program product of claim 18, wherein the first device state is any one of an unlocked state, a locked state or a transitional state and the second device state is a different one of the unlocked state, the locked state or the transitional state.

### Claim 24 (depends on 23)

The computer program product of claim 23, wherein the transitional state comprises a state in which predefined or random content is displayed.

### Claim 25 (depends on 23)

The computer program product of claim 23, wherein the transitional state comprises a state in which one or more user selected content items are displayed.
