Active Desktop with Changeable Desktop Panels
First Claim
1. A method for providing to a user of a mobile computing device, multiple user desktops on a display of said mobile computing device, said method comprising:
- storing a plurality of plug-in desktop panels corresponding to respective user desktops in memory of said computing device, each panel containing application code associated with a respective user desktop and configured to plug in to a desktop module having a plug-in interface;
switching between user desktops by unloading a currently active desktop panel corresponding to a first user desktop from said desktop module and loading a second desktop panel corresponding to a second user desktop in to said desktop module.
1 Assignment
0 Petitions
Accused Products
Abstract
A desktop environment for a mobile computing device provides the user with multiple user desktops that can be changed on the fly by the user depending upon the particular experience the user desires. The desktop environment comprises a desktop module with a plug-in interface, a plurality of plug-in panels corresponding to respective user desktops, and a panel manager. Each panel contains application code associated with a respective user desktop designed to provide a particular user experience. The desktop panel is configured to plug into the desktop module. The panel manager enables switching between different user desktops by unloading a current desktop panel associated with a first user desktop, and loading a second desktop panel associated with a second user desktop.
-
Citations
14 Claims
-
1. A method for providing to a user of a mobile computing device, multiple user desktops on a display of said mobile computing device, said method comprising:
-
storing a plurality of plug-in desktop panels corresponding to respective user desktops in memory of said computing device, each panel containing application code associated with a respective user desktop and configured to plug in to a desktop module having a plug-in interface; switching between user desktops by unloading a currently active desktop panel corresponding to a first user desktop from said desktop module and loading a second desktop panel corresponding to a second user desktop in to said desktop module. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A user interface for a mobile computing device having a display, said user interface comprising:
-
a desktop module with a plug-in interface; a plurality of plug-in desktop panels corresponding to respective desktops, each panel containing application code associated with a respective user desktop and configured to plug in to a desktop module; a panel manager to switch between user desktops by unloading a currently active desktop panel corresponding to a first user desktop from said desktop module and loading a second desktop panel corresponding to a second user desktop in to said desktop module. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. The user interface of claim 15 wherein said panel manager is configured to receive user input associating selected panels with corresponding predetermined events.
Specification