Remotely controlling playback of content on a stored device
First Claim
Patent Images
1. A system for controlling playback of content stored on a device comprising:
- at least one host unit for controlling playback of content stored on the device without requiring the content to be transferred to the host unit, wherein the at least one host unit is notified each time a state of the device has changed,wherein the host unit is capable of querying the device to determine the state of the device, andwherein the state of the device is determined by a playback rate and it is indicated by one or more of the playback rate, a playback object, a playback container index, or a playback position; and
at least one state-based controller coupled to the at least one host unit to allow the at least one host unit to remotely control the playback of the content through state-based commands, wherein the at least one state-based controller verifies a type of content stored on the device and verifies the state of the device, and wherein the state-based commands are based on the type of the content stored on the device and the state of the device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer-readable media are disclosed for remotely controlling playback of content stored on a device. The system, method, and computer-readable media can transmit state-based commands from a host unit to the device in order to control playback of the content. The host unit can control playback of the content without requiring the device to transfer the content to the host unit. The host unit can also be updated as soon as there is a change in any state of the device.
-
Citations
19 Claims
-
1. A system for controlling playback of content stored on a device comprising:
- at least one host unit for controlling playback of content stored on the device without requiring the content to be transferred to the host unit, wherein the at least one host unit is notified each time a state of the device has changed,
wherein the host unit is capable of querying the device to determine the state of the device, and wherein the state of the device is determined by a playback rate and it is indicated by one or more of the playback rate, a playback object, a playback container index, or a playback position; and at least one state-based controller coupled to the at least one host unit to allow the at least one host unit to remotely control the playback of the content through state-based commands, wherein the at least one state-based controller verifies a type of content stored on the device and verifies the state of the device, and wherein the state-based commands are based on the type of the content stored on the device and the state of the device. - View Dependent Claims (2, 3, 4, 5, 6, 17)
- at least one host unit for controlling playback of content stored on the device without requiring the content to be transferred to the host unit, wherein the at least one host unit is notified each time a state of the device has changed,
-
7. A method for remotely controlling playback of content stored on a device comprising:
-
remotely transmitting state-based commands to a device for controlling playback of content stored on the device, wherein the content is played back without requiring the content to be transferred away from the device, and wherein the state-based commands are based on a current state of the device; and updating at least one host unit when a state of the device has changed, wherein installation, drivers, and set-up are not used by the at least one host unit to control the playback of the content stored on the device, wherein the host unit is capable of querying the device to determine the state of the device, and wherein the state of the device is determined by a playback rate and it is indicated by one or more of the playback rate, a playback object, a playback container index, or a playback position. - View Dependent Claims (8, 9, 10, 11, 12, 18, 19)
-
-
13. One or more computer-readable media with instructions for executing a method for remotely controlling playback of content stored
on a device comprising: -
determining a current state of the device; determining a type of content stored on the device; based on the current state of the device and the type of content stored on the device, remotely transmitting state-based commands to a device for controlling playback of content stored on the device, wherein the content is played back without requiring the content to be transferred away from the device, and wherein the state-based commands are non-interrupt based commands; and receiving an update to at least one host unit when a state of the device has changed, wherein the at least one host unit is capable of changing the current state of the device based on a previous state, and wherein installation, drivers, and set-up are not used by the at least one host unit to control the playback of the content stored on the device, wherein the host unit is capable of querying the device to determine the state of the device, and wherein the state of the device is determined by a playback rate and it is indicated by one or more of the playback rate, a playback object, a playback container index, or a playback position. - View Dependent Claims (14, 15, 16)
-
Specification