Unified desktop laptop dock software operation
AssigneeZ124
InventorsSanjiv Sirpal, Paul E. Reeves
Life of this patent
Estimating the term…
Abstract
Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system that comprise a unified system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a process for docking and undocking the device with the computer system. The unified desktop presents desktops or windows based on a set of pre-determined rules.
Claims20
A method, comprising:
- providing a device;
- providing a computer system;
- docking the device to the computer system to form a unified system;
- generating a unified desktop for the unified system, wherein the unified desktop includes at least a first user interface associated with the device and a second user interface associated with the computer system, and wherein the unified desktop emulates a personal computer environment;
- while docked, receiving a first event at the computer system;
- and
- the computer system sending the first event to the device for processing.
A unified system, comprising:
- a device comprising:
- a first screen;
- a first memory;
- a first processor;
- a computer system comprising:
- a second screen;
- a second memory;
- a second processor, wherein the device is docked with the computer system to form the unified system, the second processor is configured to:
- execute an operating system configured to receive a first event from a user interface associated with the computer system;
- and
- execute an interceptor module configured to intercept the first event at the computer system;
- and
- execute a relay module configured to relay the first event to the device for processing.
The unified system 11, wherein the computer system further comprises a device interface, the device interface configured to receive output associated with the first event from the device.
A computer readable medium having stored thereon computer-executable instructions, the computer executable instructions causing a processor to execute a method for providing a unified desktop, the computer-executable instructions comprising:
- upon docking a device with a computer system, instructions to generate a unified desktop for the unified system, wherein the unified desktop includes a first user interface associated with the device and a second user interface associated with the computer system, and wherein the unified desktop emulates a personal computer environment;
- instructions to execute a receiver module, the receiver module configured to receive output associated with a first event;
- instructions to execute an injector module, the injector module configured to inject the output into a memory stack associated with an operating system of the computer system.
Dependencies are inferred from the claim text.