Mobile systems with seamless transition by activating second subsystem to continue operation of application executed by first subsystem as it enters sleep mode
First Claim
1. A system, comprising:
- a first subsystem, the first subsystem comprising a first power source, a first display, a first storage device and a first output device, wherein the first subsystem is to execute a first application using data in the first storage device; and
a second subsystem coupled to the first subsystem and is to execute a second application, the second subsystem being able to access the first storage device and the first output device, the second subsystem comprising a second display and a second storage device storing at least a subset of the data in the first storage device, wherein when the first subsystem is to enter a sleep state while executing the first application, the second subsystem is to continue operations of the first application by executing the second application using the data in the second storage device.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system includes two or more subsystems. In one example, a first subsystem is executing a multimedia application using data stored in a first storage device. A copy of the data is also stored in a second storage device associated with a second subsystem. The second subsystem may be a dedicated multimedia player controller. When the first subsystem is to enter a sleep state, the second subsystem may continue to process the multimedia data stored in the second storage device. The second subsystem may also use the same audio port that the first subsystem was using before it enters the sleep state. Appropriate transition point may be determined by the second subsystem to ease audio disruption.
-
Citations
21 Claims
-
1. A system, comprising:
-
a first subsystem, the first subsystem comprising a first power source, a first display, a first storage device and a first output device, wherein the first subsystem is to execute a first application using data in the first storage device; and a second subsystem coupled to the first subsystem and is to execute a second application, the second subsystem being able to access the first storage device and the first output device, the second subsystem comprising a second display and a second storage device storing at least a subset of the data in the first storage device, wherein when the first subsystem is to enter a sleep state while executing the first application, the second subsystem is to continue operations of the first application by executing the second application using the data in the second storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a first subsystem configured to execute a first multimedia application using data stored in a first storage device associated with the first subsystem; a second subsystem coupled to the first subsystem and capable of being de-coupled from the first subsystem, the second subsystem configured to execute a second multimedia application using data stored in a second storage device associated with the second subsystem, wherein the data stored in the second storage device is at least a subset of the data stored in the first storage device; and logic to transition execution of the first multimedia application to execution of the second multimedia application when the first subsystem is to enter a sleep state. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method, comprising:
-
from a first subsystem, sending synchronizing information to a second subsystem, the synchronizing information associated with data stored in the first subsystem and in the second subsystem, the synchronizing information sent when the first subsystem is to enter a sleep state; and from a second subsystem, using the synchronizing information to process the data stored in the second subsystem, wherein the data stored in the second subsystem is at least a subset of the data stored in the first subsystem, and wherein the first subsystem and the second subsystems are configured to execute one or more similar applications. - View Dependent Claims (19, 20, 21)
-
Specification