Novel personal electronics device with common application platform
First Claim
1. A method of coordinating the launching of a software application among two operating systems, where the second operating system is more powerful than the first operating system, comprising the steps of:
- using the second operating system;
(a) gathering information regarding a number of file types and applications associated therewith; and
(b) creating a physical file including information for selecting an associated application based at least in part on a file name identifier;
transferring the physical file from the first operating system to the second operating system; and
using the first operating system;
(a) parsing the physical file to identify information stored in the physical file; and
(b) registering each file types and applications associated therewith.
2 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.
64 Citations
12 Claims
-
1. A method of coordinating the launching of a software application among two operating systems, where the second operating system is more powerful than the first operating system, comprising the steps of:
-
using the second operating system;
(a) gathering information regarding a number of file types and applications associated therewith; and
(b) creating a physical file including information for selecting an associated application based at least in part on a file name identifier;
transferring the physical file from the first operating system to the second operating system; and
using the first operating system;
(a) parsing the physical file to identify information stored in the physical file; and
(b) registering each file types and applications associated therewith. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A personal electronics device comprising:
-
a second operating system supporting a relatively large number of software applications and having a registry that associates program file types with applications;
a first operating system supporting a relatively limited number of software applications and configured to periodically retrieve a copy of the second operating system registry and build a first operating system registry;
wherein the first operating system is configured such that when a user requests a file to be executed, the first operating system calls upon the second operating system to launch the associated application. - View Dependent Claims (9, 10, 11, 12)
-
Specification