IP Library Granted Patent US 9,015,640
Granted Patent B2
US 9,015,640 · App. 13/205,129 · Granted Apr 21, 2015

System and method for providing direct access to an application when unlocking a consumer electronic device

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 9,015,640
App. No.
13/205,129
Granted
Apr 21, 2015
Kind
B2
Abstract

A consumer electronic device has an orientation sensor and a lock control. The orientation sensor outputs signals identifying the orientation of the device, while the lock control to allow a user to move the device from a locked state to an unlocked state. The device also includes a plurality of application programs stored in memory. Responsive to the user unlocking the device, a controller will launch a selected application program. The application that is launched by the device is based on an orientation of the device.

Claims (45)

1. A method of launching application programs on a consumer electronic device, the method comprising:

storing a plurality of application programs in a memory of the consumer electronics device;

determining a current orientation of the consumer electronics device;

displaying a graphical indicator on a slide-lock control displayed on the consumer electronic device to identify which selected application program would be executed responsive to transitioning the consumer electronic device from a locked state to an unlocked state in the current orientation;

changing the graphical indicator from a first graphical indicator identifying a first selected application program to a second graphical indicator identifying a second selected application program responsive to detecting a change in the current orientation of the consumer electronic device;

receiving input transitioning the consumer electronic device from the locked state to the unlocked state;

responsive to detecting the consumer electronics device transitioning from the locked state to the unlocked state, executing an application program selected based on the current orientation of the consumer electronics device responsive to the device transitioning from a locked state to an unlocked state.

2. The method of claim 1 further comprising receiving an orientation signal from an orientation sensor associated with the consumer electronic device indicating the current orientation of the consumer electronic device.

3. The method of claim 1 further comprising receiving user input transitioning the consumer electronic device from the locked state to the unlocked state.

4. The method of claim 3 wherein receiving user input transitioning the consumer electronic device to the unlocked state comprises detecting that the user has actuated the slide-lock control on the consumer electronic device.

5. The method of claim 1 further comprising:

associating respective identifiers for one or more of the application programs to corresponding orientation indicators for the consumer electronic device; and

storing the associations in memory of the consumer electronic device.

6. The method of claim 5 wherein executing the selected application program comprises:

placing the consumer electronic device into the unlocked state;

comparing the current orientation of the device to the orientation indicators stored in memory; and

executing the application program corresponding to the orientation indicator that matches the determined current orientation of the device.

7. A consumer electronics device comprising:

a memory circuit configured to store a plurality of application programs to be executed by the consumer electronic device;

a touch-sensitive display configured to display a slide-lock control that outputs an unlock signal responsive to a user transitioning the consumer electronic device from a locked state to an unlocked state;

a programmable controller circuit configured to:

determine a current orientation of the consumer electronics device;

receive input transitioning the consumer electronic device from the locked state to the unlocked state;

responsive to detecting the consumer electronics device transitioning from the locked state to the unlocked state, execute an application program selected based on the current orientation of the consumer electronic device when the device transitions from a locked state to an unlocked state;

wherein the slide-lock control includes a graphical indicator that identifies which selected application program would be executed responsive to the user transitioning the consumer electronic device to the unlocked state in the current orientation; and

wherein the programmable controller circuit is configured to change the graphical indicator from a first indicator to a second indicator responsive to detecting a change in the orientation of the consumer electronic device.

8. The device of claim 7 further comprising an orientation sensor configured to provide an orientation signal identifying the orientation of the device.

9. The device of claim 8 wherein the orientation sensor comprises an accelerometer.

10. The device of claim 9 further comprising a user interface, and wherein the programmable controller circuit is configured to receive user input from the user interface transitioning the consumer electronic device to the unlocked state.

11. The device of claim 10 wherein the programmable controller circuit is configured to:

associate respective identifiers for one or more of the application programs to corresponding orientation indicators for the consumer electronic device; and

store the associations in the memory.

12. The device of claim 11 wherein the programmable controller circuit is further configured to:

place the consumer electronic device into the unlocked state;

compare the current orientation of the device to the orientation indicators stored in the memory circuit; and

execute the application program corresponding to the orientation indicator that matches the current orientation of the device.

13. A consumer electronic device comprising:

a memory circuit configured to store a plurality of application programs to be executed by the consumer electronic device;

a touch-sensitive slide-lock control configured to transition the consumer electronics device from a locked state to an unlocked state, wherein the slide-lock control includes a graphical indicator that identifies which selected application program would be executed responsive to the user transitioning the consumer electronic device to the unlocked state;

an orientation sensor configured to output orientation signals indicating a current orientation of the consumer electronic device; and

a programmable controller circuit configured to:

determine the current orientation of the consumer electronics device based on the orientation signals output by the orientation sensor;

change the graphical indicator from a first indicator to a second indicator responsive to detecting a change in the current orientation of the consumer electronic device;

receive user input at the touch-sensitive slide-lock control transitioning the consumer electronic device from the locked state to the unlocked state; and

responsive to detecting the consumer electronics device transitioning from the locked state to the unlocked state, execute a selected application program stored in the memory circuit based on the orientation signals.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2019
From: SONY MOBILE COMMUNICATIONS, INC.
To: SONY CORPORATION
Reel/Frame 048691/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2017
From: SONY MOBILE COMMUNICATIONS AB
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 043951/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2017
From: SONY CORPORATION
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 043943/0631 →
ASSIGNMENT OF PARTIAL RIGHTS Recorded Sep 20, 2017
From: SONY MOBILE COMMUNICATIONS AB
To: SONY CORPORATION
Reel/Frame 043924/0350 →
CHANGE OF NAME Recorded Nov 29, 2015
From: SONY ERICSSON MOBILE COMMUNICATIONS AB
To: SONY MOBILE COMMUNICATIONS AB
Reel/Frame 037162/0140 →