Navigating among activities in a computing device

US9489107B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9489107-B2
Application numberUS-201113316004-A
CountryUS
Kind codeB2
Filing dateDec 9, 2011
Priority dateApr 20, 2006
Publication dateNov 8, 2016
Grant dateNov 8, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.

First claim

Opening claim text (preview).

What is claimed is: 1. A mobile computing device, comprising: a touch-sensitive display screen; a processor; and a memory configured to store instructions that, when executed by the processor, cause the mobile computing device to operate in at least a full-screen mode and a windowed mode, wherein execution of the instructions further causes the mobile computing device, when operating in the windowed mode, to: generate a window corresponding to each of a plurality of running applications, wherein each window contains a live user interface for the corresponding running application; on the touch-sensitive display screen, display at least a portion of two or more of the generated windows along a horizontal axis in a linear arrangement; responsive to a first user gesture on the touch-sensitive display screen in a direction along the horizontal axis, move the two or more generated windows in concert with one another along the horizontal axis to cause a first window of the two or more generated windows to occupy a position formerly occupied by a second window of the two or more generated windows; and responsive to a second user gesture on the touch-sensitive display screen dragging upward on a target window of the two or more generated windows, move the target window off the display screen and close the running application corresponding to the target window. 2. The mobile computing device of claim 1 , wherein execution of the instructions causes the mobile computing device to further: on the touch-sensitive display screen, display completely at least two windows of the two or more generated windows. 3. The mobile computing device of claim 1 , wherein execution of the instructions causes the mobile computing device to further: on the touch-sensitive display screen, partially display at least three windows of the two or more generated windows. 4. The mobile computing device of claim 1 , wherein execution of the instructions causes the mobile computing device to further: on the touch-sensitive display screen, display completely, between the displayed portions of first and second windows of the two or more generated windows, a third window of the two or more generated windows. 5. The mobile computing device of claim 1 , wherein execution of the instructions causes the mobile computing device to further: responsive to a user input, cause the touch-sensitive display screen to toggle between the full-screen mode and the windowed mode, wherein the touch-sensitive display screen displays a live user interface for a single one of the running applications when operating in the full-screen mode. 6. The mobile computing device of claim 5 , wherein the user input comprises the user pressing a button provided on the mobile computing device. 7. The mobile computing device of claim 5 , wherein execution of the instructions causes the mobile computing device to further: display a transition effect when toggling between the full-screen mode and the windowed mode. 8. The mobile computing device of claim 5 , wherein, in the full-screen mode, the displayed live user interface occupies substantially the entire touch-sensitive display screen. 9. The mobile computing device of claim 1 , wherein execution of the instructions causes the mobile computing device to further: responsive to a trigger event, cause the touch-sensitive display screen to switch from the windowed mode to the full-screen mode, wherein the touch-sensitive display screen displays a live user interface for a single one of the running applications. 10. The mobile computing device of claim 9 , wherein the trigger event comprises one selected from the group consisting of: interaction with an application; and a predetermined period of time elapsing since a user input. 11. The mobile computing device of claim 1 , wherein execution of the instructions causes the mobile computing device to further: responsive to a third user gesture on the touch-sensitive display screen, cause the touch-sensitive display screen to change an order of displayed windows in the linear arrangement. 12. The mobile computing device of claim 1 , wherein execution of the instructions causes the mobile computing device to further: responsive to an application being launched, add a window to the two or more generated windows, the added window corresponding to the launched application. 13. The mobile computing device of claim 1 , wherein execution of the instructions causes the mobile computing device to further: cause the touch-sensitive display screen to display a window of the two or more generated windows having focus in a manner that is visually distinguishable from any displayed window not having focus. 14. The mobile computing device of claim 1 , wherein execution of the instructions causes the mobile computing device to further: cause the touch-sensitive display screen to display a window of the two or more generated windows having focus at a larger size than any displayed window not having focus. 15. A method for navigating among a plurality of activities in a mobile computing device including a touch-sensitive display screen and configured to operate in at least a full-screen mode and a windowed mode, the method comprising: running a plurality of applications using a processor provided within the mobile computing device; and when the mobile computing device operates in the windowed mode: generating a window corresponding to each of a plurality of running applications, wherein each window contains a live user interface for the corresponding running application; on the touch-sensitive display screen, displaying at least a portion of two or more of the generated windows along a horizontal axis in a linear arrangement; responsive to a first user gesture on the touch-sensitive display screen in a direction along the horizontal axis, moving the two or more generated windows in concert with one another along the horizontal axis to cause a first window of the two or more generated windows to occupy a position formerly occupied by a second window of the two or more generated windows; and responsive to a second user gesture on the touch-sensitive display screen dragging upward on a target window of the two or more generated windows, moving the target window off the display screen and closing the running application corresponding to the target window. 16. The method of claim 15 , further comprising: on the touch-sensitive display screen, displaying completely at least two windows of the two or more generated windows. 17. The method of claim 15 , further comprising: on the touch-sensitive display screen, partially displaying at least three windows of the two or more generated windows. 18. The method of claim 15 , further comprising: on the touch-sensitive display screen, displaying two partially-visible windows of the two or more generated windows and further displaying completely, between the two partially-visible windows, a third window of the two or more generated windows. 19. The method of claim 15 , further comprising: responsive to a user input, toggling between the full-screen mode and the windowed mode, wherein the display screen displays a live user interface for a single one of the running applications when operating in the full-screen mode. 20. The method of claim 19 , wherein the user input comprises the user pressing a button provided on the mobile computing device. 21. The method of claim 19 , further comprising: displaying a transiti

Assignees

Inventors

Classifications

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • Interaction with page-structured environments, e.g. book metaphor · CPC title

  • Scrolling or panning · CPC title

  • G06F3/0482Primary

    Interaction with lists of selectable items, e.g. menus · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9489107B2 cover?
A computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed…
Who is the assignee on this patent?
Duarte Matias Gonzalo, Shiplacoff Daniel Marc Gatan, Lyon Jeremy Godfrey, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06F3/0482. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).