IP Library Granted Patent US 11,294,493
Granted Patent B2
US 11,294,493 · App. 15/147,082 · Granted Apr 5, 2022

Method, apparatus and computer program product for entering operational states based on an input type

Inventors: Miikka Vilermo (Siuro, FI); Koray Ozcan (Farnborough, GB)
Assignee: NOKIA TECHNOLOGIES OY
G06F3/0416G06F3/016G06F3/017G06F3/16H04M1/271H04M1/67H04M1/724H04M1/72466
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,294,493
App. No.
15/147,082
Granted
Apr 5, 2022
Kind
B2
Abstract

A method is provided for providing various operational states based on user input type. In particular, an example method may include providing for operation in a first operational state, receiving a user input, and determining if the user input is of a first input type. A second operational state based on the user input may be determined in response to the user input being of the first input type. Methods may include providing for operation in the second operational state, different from the first operational state, in response to receiving the user input of the first input type, where the second operational state precludes input of a second input type and allows input of a first input type, where the first and second input types are different from one another.

Claims (35)

1. A method comprising:

providing for operation of a device in a locked state; defining at least two unlocking user inputs having different input types, the respective input types of the at least two unlocking user inputs comprising at least one of motion input, audio input, or touch input, wherein the device is responsive to all of the at least two unlocking user inputs for unlocking the device from the locked state;

receiving an unlocking user input indicative of an unlock operation;

determining an unlocking input type of the unlocking user input; in response to receiving the unlocking user input of any of the at least two unlocking user inputs, transitioning a state of the device from the locked state to an unlocked state;

in an instance the unlocking user input is of a first input type, in the unlocked state, responsive to receiving the unlocking user input, responding to subsequent inputs of the first input type, and precluding responsiveness to other inputs of all of the other of at least two of the respective input types of the at least two unlocking inputs for unlocking the device from the locked state that are not of the first input type; and

in an instance the unlocking user input is of a second input type, in the unlocked state, responsive to receiving the unlocking user input, responding to subsequent inputs of the second input type, and precluding responsiveness to other inputs of all of the other of at least two of the respective input types of the at least two unlocking inputs for unlocking the device from the locked state that are not of the second input type.

2. The method according to claim 1 , wherein the unlocking user input is the motion input, and wherein in the unlocked state, responsiveness to audio input is precluded.

3. The method according to claim 1 , wherein the unlocking user input is the motion input, and wherein in the unlocked state, responsiveness to touch input is precluded.

4. The method according to claim 1 , wherein the unlocking user input is the audio input, and wherein in the unlocked state, responsiveness to touch input is precluded.

5. The method according to claim 1 , wherein the unlocking user input is the audio input, and wherein in the unlocked state, responsiveness to motion input is precluded.

6. The method according to claim 1 , wherein the unlocking user input is the touch input, and wherein in the unlocked state, responsiveness to touch input is precluded.

7. The method according to claim 1 , wherein the unlocking user input is the touch input, and wherein the method further comprises, in the unlocked state, precluding responsiveness to motion input.

8. 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: provide for operation of a device in a locked state;

define at least two unlocking user inputs having different input types, the respective input types of the at least two unlocking user inputs comprising at least one of motion input, audio input, or touch input, wherein the device is responsive to all of the at least two unlocking user inputs for unlocking the device from the locked state;

receive an unlocking user input indicative of an unlock operation;

determine an unlocking input type of the unlocking user input; in response to receiving the unlocking user input of any of the at least two unlocking user inputs, transition a state of the device from the locked state to an unlocked state;

in an instance the unlocking user input is of a first input type, in the unlocked state, responsive to receiving the unlocking user input, respond to subsequent inputs of the first input type, and preclude responsiveness to other inputs of all of the other of at least two respective input types of the at least two unlocking inputs for unlocking the device from the locked state that are not of the first input type; and

in an instance the unlocking user input is of a second input type, in the unlocked state, responsive to receiving the unlocking user input, respond to subsequent inputs of the second input type, and preclude responsiveness to other inputs of all of the other of at least two of the respective input types of the at least two unlocking inputs for unlocking the device from the locked state that are not of the second input type.

9. The apparatus according to claim 8 , wherein the unlocking user input is the motion input, and wherein in the unlocked state, responsiveness to audio input is precluded.

10. The apparatus according to claim 8 , wherein the unlocking user input is the motion input, and wherein in the unlocked state, responsiveness to touch input is precluded.

11. The apparatus according to claim 8 , wherein the unlocking user input is the audio input, and wherein in the unlocked state, responsiveness to touch input is precluded.

12. The apparatus according to claim 8 , wherein the unlocking user input is the audio input, and wherein in the unlocked state, responsiveness to motion input is precluded.

13. The apparatus according to claim 8 , wherein the unlocking user input is the touch input, and wherein in the unlocked state, responsiveness to audio input is precluded.

14. The apparatus according to claim 8 , wherein the unlocking user input is the touch input, and wherein in the unlocked state, responsiveness to motion input is precluded.

15. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising program code instructions to:

provide for operation of a device in a locked state;

define at least two unlocking user inputs having different input types, the respective input types of the at least two unlocking user inputs comprising at least one of motion input, audio input, or touch input, wherein the device is responsive to all of the at least two unlocking user inputs for unlocking the device from the locked state;

receive an unlocking user input indicative of an unlock operation;

determine an unlocking input type of the unlocking user input; in response to receiving the unlocking user input of any of the at least two unlocking user inputs, transition a state of the device from the locked state to an unlocked state;

in an instance the unlocking user input is of a first input type, in the unlocked state, responsive to receiving the unlocking user input, respond to subsequent inputs of the first input type, and preclude responsiveness to other inputs of all of the other of at least two respective input types of the at least two unlocking inputs for unlocking the device from the locked state that are not of the first input type; and

in an instance the unlocking user input is of a second input type, in the unlocked state, responsive to receiving the unlocking user input, respond to subsequent inputs of the second input type, and preclude responsiveness to other inputs of all of the other of at least two of the respective input types of the at least two unlocking inputs for unlocking the device from the locked state that are not of the second input type.

16. The computer program product according to claim 15 , wherein the unlocking user input is the motion input, and wherein in the unlocked state, responsiveness to audio input is precluded.

17. The computer program product according to claim 15 , wherein the unlocking user input is the motion input, and wherein in the unlocked state, responsiveness to touch input is precluded.

18. The computer program product according to claim 15 , wherein the unlocking user input is the audio input, and wherein in the unlocked state, responsiveness to touch input is precluded.

19. The computer program product according to claim 15 , wherein the unlocking user input is the audio input, and wherein in the unlocked state, responsiveness to motion input is precluded.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2024
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS OY
To: PIECE FUTURE PTE LTD
Reel/Frame 068407/0454 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2016
From: VILERMO, MIIKKA; OZCAN, KORAY
To: NOKIA TECHNOLOGIES OY
Reel/Frame 039056/0227 →
Priority Claims (1)
EP 15166909 · May 8, 2015 · regional
Continuity (1)
Related Publication 20160328081A1 · Nov 10, 2016