Displaying a unified desktop across devices

US9213516B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9213516-B2
Application numberUS-201213436823-A
CountryUS
Kind codeB2
Filing dateMar 30, 2012
Priority dateAug 24, 2011
Publication dateDec 15, 2015
Grant dateDec 15, 2015

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.

Embodiments provide for a handheld device with a unified desktop for integrating the functionality of the handheld device with a larger computer system. When connected to a peripheral display and/or a display of the larger computer system, the handheld device provides a unified desktop displayed across the screen(s) of the handheld device and the peripheral display. The unified desktop unifies the functionality provided by the larger computer system and the handheld functionality, e.g., communication applications (e.g., phone, SMS, MMS). A user can seamlessly interact with applications, e.g., open, move, close, receive notifications, on the unified desktop whether the applications are displayed on the screens of the handheld device, or the peripheral display of the larger computer system.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: displaying a first desktop by at least one processor of a multi-screen device comprising a first processor, a first screen, and a second screen, wherein the first desktop is displayed on at least one screen of the multi-screen device; displaying a first window of a first open application on the first desktop; connecting the multi-screen device to a computer system comprising a display screen and a second processor; determining that the multi-screen device is connected to the computer system; in response to determining that the multi-screen device is connected to the computer system, displaying a unified desktop, wherein the first desktop is a second portion of the unified desktop, and a first portion of the unified desktop is displayed on the display screen of the computer system; after displaying the unified desktop, ceasing to display the first window of the first open application on the second portion of the unified desktop and displaying the first window on the first portion of the unified desktop; after determining that the multi-screen device is connected to the computer system, determining, by the processor of the multi-screen device, that the multi-screen device was previously connected to the computer system during a previous connection and a second application was opened during the previous connection; in response to determining that the second application was opened during the previous connection, displaying a second window of the second application on the first portion of the unified desktop; after determining that the multi-screen device is connected to the computer system, receiving an input to open a third application; determining one of the first portion and the second portion of the unified desktop in which the input to open the third application was received; and displaying a third window of the third application in the one of the first portion and the second portion of the unified desktop in which the input was received, wherein when the input to open the third application is received in the first portion, displaying the third window on the first portion of the unified desktop, and wherein when the input to open the third application is received in the second portion, displaying the third window on the second portion of the unified desktop. 2. The method of claim 1 , further comprising: before determining that the multi-screen device is connected to the computer system, displaying a fourth window of a fourth open application on the first desktop; and in response to determining that the multi-screen device is connected to the computer system, displaying the fourth window of the fourth open application on the first portion of the unified desktop, and removing the fourth window from display on the second portion of the unified desktop. 3. The method of claim 1 , further comprising: in response to determining that the multi-screen device is connected to the computer system, determining that a fourth window is displayed on the display screen of the computer system; moving the fourth window to the second portion of the unified desktop; and ceasing to display the fourth window on the first portion of the unified desktop. 4. The method of claim 1 , wherein the second application is one of a plurality of applications opened during the previous connection to the computer system, wherein windows for the plurality of applications previously opened are displayed on the first portion of the unified desktop, and wherein no windows for the plurality of applications previously opened are displayed on the second portion of the unified desktop. 5. The method of claim 1 , further comprising: receiving an input to move the second window to the second portion of the unified desktop; displaying the second window on the second portion of the unified desktop; and removing the second window from display on the first portion of the unified desktop. 6. The method of claim 1 , wherein displaying the third window on the second portion of the unified desktop further comprises: determining which screen of the multi-screen device received the input to open the third application; displaying the third window on the first screen of the second portion of the unified desktop when the input to open the third application is received in the first screen of the multi-screen device; and displaying the third window on the second screen of the second portion of the unified desktop when the input to open the third application is received in the second screen of the multi-screen device. 7. A non-transitory computer readable medium storing computer executable instructions that when executed by at least one processor of a multi-screen device perform a method, the computer-executable instructions comprising: instructions to display a first desktop by the at least one processor of the multi-screen device, wherein the first desktop is displayed on a first screen and a second screen of the multi-screen device; instructions to display a first window of a first open application on the first desktop; instructions to determine, after connecting the multi-screen device to a computer system comprising a display screen and a second processor, that the multi-screen device is connected to the computer system; in response to determining that the multi-screen device is connected to the computer system, instructions to display a unified desktop, wherein the first desktop is a second portion of the unified desktop, and a first portion of the unified desktop is displayed on the display screen of the computer system; after displaying the unified desktop, instruction to cease display of the first window of the first open application on the second portion of the unified desktop and to display the first window on the first portion of the unified desktop; after determining that the multi-screen device is connected to the computer system, instructions to determine that the multi-screen device was previously connected to the computer system during a previous connection and a second application was opened during the previous connection; in response to determining that the second application was opened during the previous connection, instructions to display a second window of the second application on the first portion of the unified desktop; after determining that the multi-screen device is connected to the computer system, instructions to receive an input to open a third application; instructions to determine one of the first portion and the second portion of the unified desktop in which the input to open the third application was received; and instructions to display a third window of the third application in the one of the first portion and the second portion of the unified desktop in which the input was received, wherein when the input to open the third application is received in the first portion, instructions to display the third window on the first portion of the unified desktop, and wherein when the input to open the third application is received in the second portion, instructions to display the third window on the second portion of the unified desktop. 8. The non-transitory computer readable medium of claim 7 , further comprising: in response to determining that the multi-screen device is connected to the computer system, instructions to determine that a fourth window is displayed on the display screen of the computer system; instructions to move the fourth window to the second portion of the unified desktop; and instructions to cease display of the fourth window on the first portion of the unified desktop. 9. The non-transitory computer readable medium of claim 7 , wherein the second app

Assignees

Inventors

Classifications

  • of the wireless resources · CPC title

  • by using electronic viewfinders · CPC title

  • Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters · CPC title

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

  • Browsing; Visualisation therefor · 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 US9213516B2 cover?
Embodiments provide for a handheld device with a unified desktop for integrating the functionality of the handheld device with a larger computer system. When connected to a peripheral display and/or a display of the larger computer system, the handheld device provides a unified desktop displayed across the screen(s) of the handheld device and the peripheral display. The unified desktop unifies …
Who is the assignee on this patent?
Reeves Paul E, Sirpal Sanjiv, De Paz Alexander, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F1/1616. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 15 2015 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).