×

Unified desktop big brother application pools

  • US 10,558,414 B2
  • Filed: 11/03/2015
  • Issued: 02/11/2020
  • Est. Priority Date: 08/24/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • providing a device comprising a first processor, a first memory, and a first screen;

    providing a computer system comprising a second processor, a second memory, and a second screen;

    docking the device to the computer system to form a unified system the unified system comprising the device and the computer system, wherein the device comprises a master of the unified system and the computer system comprises a subordinate of the unified system and wherein, upon docking, as the subordinate of the unified system, the computer system hides all user interface windows presented by the computer system that were previously open at the time of docking and the computer system pauses execution of applications that were previously executing on the computer system at the time of docking;

    generating a unified desktop for the unified system, wherein the unified desktop is a user interface having a first portion and a second portion, the first portion includes at least a first user interface associated with and presented by the device and the second portion includes at least a second user interface associated with and presented by the computer system;

    executing a first instance of a first application on the device, the first instance of the first application having an application display displayed at the first user interface, wherein the first instance of the first application is executed in a mobile computing environment;

    receiving a first input, wherein the first input moves the application display of the first instance of the first application from the first user interface to the second user interface; and

    in response to the first input;

    determining that the first application is associated with a big brother application in a big brother application pool,in response to the first application being associated with the big brother application, the device, in control of the unified system, sending a directive, in a first message, to the computer system to execute a big brother application associated with the first application on the computer system,in response to receiving the directive, the computer system executing the big brother application associated with the first application on the computer system, wherein the first instance of the first application and the big brother application associated with the first application provide similar functionality, wherein the big brother application associated with the first application is executed in a personal computer environment, and wherein the computer system executes the big brother application associated with the first application on the computer system while the device executes the first instance of the first application,after sending the directive, the device, in control of the unified system, sending a second message transferring information about the first instance of the first application to the big brother application associated with the first application to continue execution of the big brother application associated with the first application; and

    displaying the application display at the second user interface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×