Personal electronics device with display switching
First Claim
1. A personal electronics device comprising:
- a first processor supporting a first operating system and first functions, where the first processor is configured to provide a display output comprising M number of bits;
a second processor supporting a second operating system and second functions different from the first functions, and more complicated than the first functions, where the second processor is configured to provide a display output comprising N number of display bits, where M and N are different;
a display controller coupled to the first processor and the second processor and configured to normalize the display bits from the first processor and from the second processor to generate a normalized display output for the first and second processors with a K number of display bits different from M and N; and
a display coupled to the display controller and configured to display images based on the normalized display output with the K number of display bits.
3 Assignments
0 Petitions
Accused Products
Abstract
A novel personal electronic device includes a first (embedded) and second (non-embedded) processors including associated operating systems and functions. In one aspect, the first processor performs relatively limited functions, while the second processor performs relatively broader functions under control of the first processor. Often the second processor requires more power than the first processor and is selectively operated by the first processor to minimize overall power consumption. Protocols for functions to be performed by the second processor may be provided directly to the second processor and processed by the second processor. In another aspect, a display controller is designed to interface with both processors. In another aspect, the operating systems work with one another. In another aspect, the first processor employs a thermal control program. Advantages of the invention include a broad array of functions performed by a relatively small personal electronics device.
148 Citations
44 Claims
-
1. A personal electronics device comprising:
-
a first processor supporting a first operating system and first functions, where the first processor is configured to provide a display output comprising M number of bits; a second processor supporting a second operating system and second functions different from the first functions, and more complicated than the first functions, where the second processor is configured to provide a display output comprising N number of display bits, where M and N are different; a display controller coupled to the first processor and the second processor and configured to normalize the display bits from the first processor and from the second processor to generate a normalized display output for the first and second processors with a K number of display bits different from M and N; and a display coupled to the display controller and configured to display images based on the normalized display output with the K number of display bits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 20, 21)
-
-
18. A personal electronics device comprising:
-
a first processor supporting a first operating system and first functions, where the first processor is configured to provide a display output comprising M number of bits; a second processor supporting a second operating system and second functions, where the second processor is configured to provide a display output comprising N number of bits, where M and N are different; a display controller coupled to the first processor and the second processor and configured to normalize the display bits from the first processor and the second processor to generate a normalized display output; and a display coupled to the display controller and configured to display images based on the normalized display output wherein the first processor is an embedded processor; and
the second processor is a non-embedded processor. - View Dependent Claims (19)
-
-
22. A method of displaying image data from a first processor and a second processor on a display, comprising the steps of:
-
converting M number of display bits from the first processor to a normalized display output; converting N number of display bits from the second processor to the normalized display output, where M and N and the normalized display output are different; selectively displaying an image on the display in response to a user request;
whereinthe personal electronics device is constructed to dock with a docking station coupled with a docking display having a different number of display bits than the display and the method further includes the step of; normalizing the display bits to conform with the docked display when the personal electronics device is docked in the docking station and wherein the method further includes the steps of; selectively disabling the display; and responding to a user command to set the docked display at a different resolution than the display. - View Dependent Claims (23, 24)
-
-
25. A personal hand-held electronic device, including:
-
a source of energy, a first processor coupled to the source of energy and providing sequences of M digital bits of display data and constructed to perform relatively simple functions, a second processor coupled to the source of energy and providing sequences of N digital bits of display data, N being different from M, and the second processor being constructed to perform functions more complicated than the relatively simple functions performed by the first processor, a display responsive to K bits of data where K is different than M and N, the display being responsive to a selective one of the sequences of the first and second system processors to provide a display of sequences of K digital bits, the first processor being operative to provide for a conversion of selective ones of the sequence of M digital bits and the sequence of N digital bits to the sequence of K digital bits for introduction to the display. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A personal electronics device comprising:
-
a first processor for performing relatively simple functions, where the first processor is constructed to provide a display output comprising M number of bits; a second processor for performing functions more complicated than the relatively simple functions performed by the first processor, where the second processor is constructed to provide a display output comprising N number of bits, where M and N are different; the second processor having sleep and awake states and being operative in the awake state to perform the relatively complicated functions, the first processor being operative to awaken the second processor, without any instructions from the second processor, to have the second processor perform the relatively complicated functions, a display controller coupled to the first processor and the second processor and constructed to normalize the display bits from the first processor and the second processor to generate a normalized display output with a K number of bits different from M and N; and a display coupled to the display controller and constructed to display images based on the normalized display output with the K number of bits. - View Dependent Claims (33, 34, 35)
-
-
36. A method of displaying image data from a first processor and a second processor on a display, comprising the steps of:
-
converting M number of display bits from the first processor to a normalized display output different from M; converting N number of display bits from the second processor to the normalized display output, where M and N are different from each other and from the normalized display output; and selectively displaying an image on the display in the normalized display output in response to a user request; the first processor being constructed to perform relatively simple first functions and the second processor being constructed to perform second functions more complicated than the first functions, the operation of the second processor being controlled by the first processor, independently of the operation of the second processor, to have the second processor perform the second functions. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
44. A method of displaying image data from a first processor and a second processor on a display, comprising the steps of:
-
converting M number of display bits from the first processor to a normalized display output of K display bits; converting N number of display bits from the second processor to the normalized display output of K display bits, where M, N and K are different; selectively displaying an image on the display in response to a user request;
whereinthe first processor is embedded; and the second processor is a non-embedded processor; and
whereinthe converting steps include the step of converting the display bits to the normalized display output of the K display bits for a 800×
300 pixel display; andthe selective displaying step includes the step of displaying the image on the 800×
300 pixel display.
-
Specification