EXPANDABLE SYSTEM ARCHITECTURE COMPRISING A HANDHELD COMPUTER DEVICE THAT DYNAMICALLY GENERATES DIFFERENT USER ENVIRONMENTS WITH SECONDARY DEVICES WITH DISPLAYS OF VARIOUS FORM FACTORS
First Claim
1. A handheld device, comprising:
- an operating system;
a first user environment, which includes a graphical user interface generated by the operating system;
a display that displays the graphical user interface; and
an interface, wherein the interface communicates with a secondary device having a second display, the operating system enables a second user environment with a different second graphical user interface based on a configuration of the secondary device, and the handheld device transmits the second graphical user interface across the interface for display on the second display.
1 Assignment
0 Petitions
Accused Products
Abstract
An expandable system architecture comprising a self-configuring handheld device that dynamically generates different user environments with secondary devices with displays of various form factors is described. In one embodiment, the handheld device includes an operating system, a user environment, which includes a graphical user interface generated by the operating system, and a display that displays at least a portion of the user environment. The handheld device also has an interface that communicates with a secondary device with a second display, wherein the operating system enables a different second user environment, which in one embodiment includes a different second graphical user interface, that is transmitted across the interface for display at least partially on the second display based upon a configuration of the secondary device.
-
Citations
23 Claims
-
1. A handheld device, comprising:
-
an operating system; a first user environment, which includes a graphical user interface generated by the operating system; a display that displays the graphical user interface; and an interface, wherein the interface communicates with a secondary device having a second display, the operating system enables a second user environment with a different second graphical user interface based on a configuration of the secondary device, and the handheld device transmits the second graphical user interface across the interface for display on the second display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for using a handheld device with a secondary device that comprise a second display, wherein the handheld device comprises a user environment and a display that displays the user environment, comprising:
-
auto-detecting a configuration of the secondary device over an interface; generating at least a part of a different second user environment based on the configuration of the secondary device; transmitting the second user environment over the interface; and displaying at least a part of the second user environment on the second display.
-
-
22. A system, comprising:
-
a handheld device comprising a user environment and a display that displays at least a portion of the user environment; and a secondary device that comprises a second display, wherein the handheld device provides a different second user environment that is displayed at least in part on the second display across an interface.
-
-
23. A handheld device for use with a secondary device comprising:
-
a display; and at least one processor, wherein the at least one processor executes an operating system that enables a user environment that is at least partially displayed on the display and is configured to; auto-detect a configuration of the secondary device that comprises a second display; provide a different second user environment based on the configuration of the secondary device, such that the handheld device transmits the second user environment over an interface; and display the second user environment at least in part on the second display.
-
Specification