Cross-device playback with synchronization of consumption state
First Claim
Patent Images
1. A computer-implemented method for synchronizing consumption state of multimedia content, comprising:
- at a recipient data device, connecting to a source data device;
determining data to be synchronized based at least in part on information associated with the source data device;
wherein the information associated with the source data device includes a profile associated with the source data device, wherein the profile is associated with an individual user at the source data device, wherein the profile includes information relating to content that the user has elected to receive, wherein the content includes a piece of multimedia content, and wherein the profile includes consumption state, wherein the consumption state includes information relating to a point at which playback of the piece of multimedia content at a playback device has been terminated, wherein the playback device is different than the recipient data device;
synchronizing the data;
wherein synchronizing the data includes synchronizing the consumption state to the recipient data device from the source data device; and
playing the piece of multimedia content at the recipient data device;
wherein playing the piece of multimedia content starts from a playback initiation point related to the point at which playback of the piece of multimedia content was terminated, said point at which playback of the piece of multimedia content was terminated being included in the consumption state synchronized from the source data device.
3 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments comprise: A recipient data device connects to a source data device, which is associated with a profile that includes consumption state including information relating to a point at which playback of a piece of multimedia content at a playback device, different than the recipient data device, has been terminated. Data is synchronized, including the consumption state. The piece of multimedia content is played at the recipient data device, starting from a playback initiation point related to the point at which playback of the piece of multimedia content was terminated.
103 Citations
49 Claims
-
1. A computer-implemented method for synchronizing consumption state of multimedia content, comprising:
-
at a recipient data device, connecting to a source data device; determining data to be synchronized based at least in part on information associated with the source data device; wherein the information associated with the source data device includes a profile associated with the source data device, wherein the profile is associated with an individual user at the source data device, wherein the profile includes information relating to content that the user has elected to receive, wherein the content includes a piece of multimedia content, and wherein the profile includes consumption state, wherein the consumption state includes information relating to a point at which playback of the piece of multimedia content at a playback device has been terminated, wherein the playback device is different than the recipient data device; synchronizing the data; wherein synchronizing the data includes synchronizing the consumption state to the recipient data device from the source data device; and playing the piece of multimedia content at the recipient data device; wherein playing the piece of multimedia content starts from a playback initiation point related to the point at which playback of the piece of multimedia content was terminated, said point at which playback of the piece of multimedia content was terminated being included in the consumption state synchronized from the source data device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
9. A system for synchronizing consumption state of multimedia content, comprising:
-
a recipient data device comprising; a processor configured to; connect to a source data device; determine data to be synchronized based at least in part on information associated with the source data device; wherein the information associated with the source data device includes a profile associated with the source data device, wherein the profile is associated with an individual user at the source data device, wherein the profile includes information relating to content that the user has elected to receive, wherein the content includes a piece of multimedia content, and wherein the profile includes consumption state, wherein the consumption state includes information relating to a point at which playback of the piece of multimedia content at a playback device has been terminated, wherein the playback device is different than the recipient data device; synchronize the data; wherein synchronizing the data includes synchronizing the consumption state to the recipient data device from the source data device; and play the piece of multimedia content; wherein playing the piece of multimedia content starts from a playback initiation point related to the point at which playback of the piece of multimedia content was terminated, said point at which playback of the piece of multimedia content was terminated being included in the consumption state synchronized from the source data device; and a memory coupled with the processor, wherein the memory provides instructions to the processor. - View Dependent Claims (10, 11, 12, 13, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
14. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to execute a method for synchronizing consumption state of multimedia content, the method comprising:
-
at a recipient data device, connecting to a source data device; determining data to be synchronized based at least in part on information associated with the source data device; wherein the information associated with the source data device includes a profile associated with the source data device, wherein the profile is associated with an individual user at the source data device, wherein the profile includes information relating to content that the user has elected to receive, wherein the content includes a piece of multimedia content, and wherein the profile includes consumption state, wherein the consumption state includes information relating to a point at which playback of the piece of multimedia content at a playback device has been terminated, wherein the playback device is different than the recipient data device; synchronizing the data; wherein synchronizing the data includes synchronizing the consumption state to the recipient data device from the source data device; and playing the piece of multimedia content at the recipient data device; wherein playing the piece of multimedia content starts from a playback initiation point related to the point at which playback of the piece of multimedia content was terminated, said point at which playback of the piece of multimedia content was terminated being included in the consumption state synchronized from the source data device. - View Dependent Claims (15, 16, 17, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
Specification