Method and system for use in coordinating multimedia devices
First Claim
1. A method for use in playing back content, comprising:
- accessing, at a playback device, a content package stored on a portable storage medium that is removably accessed on a playback device, where the content package comprises media content to be locally played back through the playback device;
detecting, at the playback device and as defined by the content package, whether a remote secondary device is available with which a connection can be established;
determining, when it is determined that the remote secondary device is available, whether an authorization to establish the connection has been confirmed;
establishing, when it is determined that the authorization to establish the connection has been confirmed, a communication connection;
determining, as instructed by the content package and when the communication with the secondary device is established, whether one or more commands are received from the secondary device;
implementing, as instructed by the content package and when it is determined that the one or more commands are received from the secondary device, the one or more commands in controlling playback experience of the media content;
identifying, as instructed by the content package and when the communication connection is established, supplemental content to be forwarded to the secondary device;
transferring, as instructed by the content package and when there is supplemental content to be forwarded to the secondary device, the supplemental content over the established communication connection;
wherein the identifying the supplemental content comprises identifying supplemental content that is exclusively played back by the secondary device and that is not to be played back locally;
causing to be displayed at the playback device and from the content package a first text entry field;
communicating, from the playback device as instructed by the content package, to the remote secondary device a digital user interface comprising a second text entry field that corresponds with the first text entry field;
wherein the receiving the one or more commands comprises receiving a communication from the remote secondary device;
extracting textual content from the communication that is associated with the second text entry field; and
displaying at the playback device the textual content within the first text entry field while displaying the first text entry field of the content package.
38 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments of the present invention provide methods for use in playing back content. Some of these methods access a content package comprising media content to be locally played back; detect, as defined by the content package, whether a remote secondary device is available with which a connection can be established; determine whether an authorization to establish the connection has been confirmed; establish, when the authorization is confirmed, a communication connection; determine, as instructed by the content package and when the communication with the secondary device is established, whether one or more commands are received from the secondary device; and implement, as instructed by the content package and when it is determined that the one or more commands are received from the secondary device, the one or more commands in controlling playback experience of the media content.
-
Citations
7 Claims
-
1. A method for use in playing back content, comprising:
-
accessing, at a playback device, a content package stored on a portable storage medium that is removably accessed on a playback device, where the content package comprises media content to be locally played back through the playback device; detecting, at the playback device and as defined by the content package, whether a remote secondary device is available with which a connection can be established; determining, when it is determined that the remote secondary device is available, whether an authorization to establish the connection has been confirmed; establishing, when it is determined that the authorization to establish the connection has been confirmed, a communication connection; determining, as instructed by the content package and when the communication with the secondary device is established, whether one or more commands are received from the secondary device; implementing, as instructed by the content package and when it is determined that the one or more commands are received from the secondary device, the one or more commands in controlling playback experience of the media content; identifying, as instructed by the content package and when the communication connection is established, supplemental content to be forwarded to the secondary device; transferring, as instructed by the content package and when there is supplemental content to be forwarded to the secondary device, the supplemental content over the established communication connection; wherein the identifying the supplemental content comprises identifying supplemental content that is exclusively played back by the secondary device and that is not to be played back locally; causing to be displayed at the playback device and from the content package a first text entry field; communicating, from the playback device as instructed by the content package, to the remote secondary device a digital user interface comprising a second text entry field that corresponds with the first text entry field; wherein the receiving the one or more commands comprises receiving a communication from the remote secondary device; extracting textual content from the communication that is associated with the second text entry field; and displaying at the playback device the textual content within the first text entry field while displaying the first text entry field of the content package. - View Dependent Claims (2, 3)
-
-
4. A method for use in playing back content, comprising:
-
accessing, at a playback device, a content package stored on a portable storage medium that is removably accessed on a playback device, where the content package comprises media content to be locally played back through the playback device; detecting, at the playback device and as defined by the content package, whether a remote secondary device is available with which a connection can be established; determining, when it is determined that the remote secondary device is available, whether an authorization to establish the connection has been confirmed; establishing, when it is determined that the authorization to establish the connection has been confirmed, a communication connection; determining, as instructed by the content package and when the communication with the secondary device is established, whether one or more commands are received from the secondary device; implementing, as instructed by the content package and when it is determined that the one or more commands are received from the secondary device, the one or more commands in controlling playback experience of the media content; identifying, as instructed by the content package and when the communication connection is established, supplemental content to be forwarded to the secondary device; and transferring, as instructed by the content package and when there is supplemental content to be forwarded to the secondary device, the supplemental content over the established communication connection; wherein the identifying the supplemental content comprises identifying supplemental content that is exclusively to be played back by the secondary device and that is not to be played back locally; wherein the determining whether the authorization to establish the connection has been confirmed comprises; determining, as dictated by the content package, whether external devices are accessible and with which connections can be established; detecting a communication from the secondary device; determining whether the secondary device is authorized to establish the communication connection; and implementing, when the secondary device is authorized to establish the communication connection, the establishing the communication connection. - View Dependent Claims (5, 6, 7)
-
Specification