IP Library Patent Application 12829479
Patent Application
App. No. 12/829,479

METHODS AND APPARATUSES FOR FACILITATING TASK SWITCHING

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 None
App. No.
12/829,479
Abstract

Methods and apparatuses are provided for facilitating task switching. A method may include detecting activation of a second display on a multi-display computing apparatus including a first and second display. The first display may be in an active state prior to activation of the second display. The method may further include causing a task selection interface to be displayed in response to the detected activation. Corresponding apparatuses are also provided.

Claims (56)

1 . A method comprising:

detecting activation of a second display on a multi-display computing apparatus comprising a first and second display, the first display being in an active state prior to activation of the second display; and

causing, by interface control circuitry, a task selection interface to be displayed in response to the detected activation.

2 . The method of claim 1 , wherein the multi-display computing apparatus comprises a slide-out portion comprising the second display, wherein the second display is deactivated when the slide-out portion is in a compressed state, and wherein activation of the second display is triggered by expanding the slide-out portion to at least partially expose the second display.

3 . The method of claim 2 , further comprising:

determining, in response to activation of the second display, whether more than a predefined portion of the second display is exposed; and

wherein causing the task selection interface to be displayed comprises:

causing a task selection interface having a first size to be displayed on the second display in an instance in which it is determined that less than the predefined portion of the second display is exposed; and

causing a task selection interface having a second size to be displayed on the second display in an instance in which it is determined that more than the predefined portion of the second display is exposed, wherein the second size is larger than the first size.

4 . The method of claim 2 , further comprising:

determining, in response to activation of the second display, whether more than a predefined portion of the second display is exposed;

wherein in an instance in which it is determined that less than the predefined portion of the second display is exposed, causing the task selection interface to be displayed comprises:

causing the task selection interface to be displayed on the second display; and

wherein in an instance in which it is determined that more than the predefined portion of the second display is exposed, causing the task selection interface to be displayed comprises:

causing content that had been displayed on the first display prior to activation of the second display to be displayed on the second display; and

causing the task selection interface to be displayed on the first display.

5 . The method of claim 1 , wherein the multi-display computing apparatus comprises a folding portion comprising the second display, wherein the second display is deactivated when the folding portion is in a folded state, and wherein activation of the second display is triggered by unfolding the folding portion to an expanded state.

6 . The method of claim 1 , wherein the task selection interface comprises a task switcher comprising selectable indications of running tasks, and wherein selection of a selectable indication causes display of a corresponding running task.

7 . The method of claim 1 , further comprising:

determining a selection of a task from the task selection interface; and

causing the selected task to be displayed.

8 . The method of claim 7 , further comprising:

determining, based on the selection, on which of the first and second displays the selected task is to be displayed; and

wherein causing the selected task to be displayed comprises causing the selected task to be displayed on the determined display.

9 . An apparatus comprising at least one processor and at least one memory storing computer program code, wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to at least:

detect activation of a second display on a multi-display computing apparatus comprising a first and second display, the first display being in an active state prior to activation of the second display; and

cause a task selection interface to be displayed in response to the detected activation.

10 . The apparatus of claim 9 , wherein the multi-display computing apparatus comprises a slide-out portion comprising the second display, wherein the second display is deactivated when the slide-out portion is in a compressed state, and wherein activation of the second display is triggered by expanding the slide-out portion to at least partially expose the second display.

11 . The apparatus of claim 10 , wherein the at least one memory and stored computer program code are configured, with the at least one processor, to further cause the apparatus to:

determine, in response to activation of the second display, whether more than a predefined portion of the second display is exposed; and

wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to cause the task selection interface to be displayed by:

causing a task selection interface having a first size to be displayed on the second display in an instance in which it is determined that less than the predefined portion of the second display is exposed; and

causing a task selection interface having a second size to be displayed on the second display in an instance in which it is determined that more than the predefined portion of the second display is exposed, wherein the second size is larger than the first size.

12 . The apparatus of claim 10 , wherein the at least one memory and stored computer program code are configured, with the at least one processor, to further cause the apparatus to:

determine, in response to activation of the second display, whether more than a predefined portion of the second display is exposed;

wherein in an instance in which it is determined that less than the predefined portion of the second display is exposed, the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to cause the task selection interface to be displayed by:

causing the task selection interface to be displayed on the second display; and

wherein in an instance in which it is determined that more than the predefined portion of the second display is exposed, the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to cause the task selection interface to be displayed by:

causing content that had been displayed on the first display prior to activation of the second display to be displayed on the second display; and

causing the task selection interface to be displayed on the first display.

13 . The apparatus of claim 9 , wherein the multi-display computing apparatus comprises a folding portion comprising the second display, wherein the second display is deactivated when the folding portion is in a folded state, and wherein activation of the second display is triggered by unfolding the folding portion to an expanded state.

14 . The apparatus of claim 9 , wherein the task selection interface comprises a task switcher comprising selectable indications of running tasks, and wherein selection of a selectable indication causes display of a corresponding running task.

15 . The apparatus of claim 9 , wherein the at least one memory and stored computer program code are configured, with the at least one processor, to further cause the apparatus to:

determine a selection of a task from the task selection interface; and

cause the selected task to be displayed.

16 . The apparatus of claim 15 , wherein the at least one memory and stored computer program code are configured, with the at least one processor, to further cause the apparatus to:

determine, based on the selection, on which of the first and second displays the selected task is to be displayed; and

wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to cause the selected task to be displayed by causing the selected task to be displayed on the determined display.

17 . The apparatus of claim 9 , wherein the apparatus comprises or is embodied on the multi-display computing apparatus, the multi-display computing apparatus comprising a mobile phone comprising user interface circuitry and user interface software stored on one or more of the at least one memory; wherein the user interface circuitry and user interface software are configured to:

facilitate user control of at least some functions of the mobile phone through use of the first and second displays; and

cause at least a portion of a user interface of the mobile phone to be displayed on the first and second displays to facilitate user control of at least some functions of the mobile phone.

18 . A computer program product comprising at least one tangible computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising:

program instructions configured to detect activation of a second display on a multi-display computing apparatus comprising a first and second display, the first display being in an active state prior to activation of the second display; and

program instructions configured, in response to the detected activation, to cause a task selection interface to be displayed.

19 . The computer program product of claim 18 , wherein the multi-display computing apparatus comprises a slide-out portion comprising the second display, wherein the second display is deactivated when the slide-out portion is in a compressed state, and wherein activation of the second display is triggered by expanding the slide-out portion to at least partially expose the second display.

20 . The computer program product of claim 18 , wherein the multi-display computing apparatus comprises a folding portion comprising the second display, wherein the second display is deactivated when the folding portion is in a folded state, and wherein activation of the second display is triggered by unfolding the folding portion to an expanded state.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035500/0867 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2010
From: ANTTILA, AKSELI; TANAKA, YUMIKO; JUNG, YOUNGHEE; STEEVES, GREGORY; HOLLAND, HENRY
To: NOKIA CORPORATION
Reel/Frame 024994/0039 →