Platform Independent Multimedia Playback Apparatuses, Methods, and Systems
First Claim
1. A processor-implemented method for synchronization of media in multiple formats across multiple devices, the method comprising:
- receiving, at a synchronization server, a changed context synchronization request from a first user device configured to allow a user to consume media in a first format;
retrieving, using the synchronization server, a list of other devices accessible to a user associated with the first user device, wherein at least one of the devices is configured to allow the user to consume the media in at least a second format;
sending, using the synchronization server, a sync point update request to at least one of the devices, wherein the sync point update request includes a sync point representing the last portion of the media consumed by the user;
receiving, at the synchronization server, a sync point update response from at least one of the devices;
generating, using the synchronization server, a changed context synchronization response based on the sync point update response received from at least one of the devices; and
sending the changed context synchronization response to the first user device using the synchronization server.
0 Assignments
0 Petitions
Accused Products
Abstract
The PLATFORM INDEPENDENT MULTIMEDIA PLAYBACK APPARATUSES, METHODS, AND SYSTEMS (“PLAYPLAT”) may be configured to enable cross-device and cross-format synchronization of media content. The PLAYPLAT may conserve bandwidth through its selection of appropriate portions of media for synchronization, such as through the use of predictive technology. The PLAYPLAT can further be configured to scan media content and create meta-data suitable for cross-format synchronization. The PLAYPLAT may also enable consumer commerce transactions based on media consumption or other factors. Additionally, the PLAYPLAT may be configured to enable account creation without registration and conduct transactions anonymously.
-
Citations
20 Claims
-
1. A processor-implemented method for synchronization of media in multiple formats across multiple devices, the method comprising:
-
receiving, at a synchronization server, a changed context synchronization request from a first user device configured to allow a user to consume media in a first format; retrieving, using the synchronization server, a list of other devices accessible to a user associated with the first user device, wherein at least one of the devices is configured to allow the user to consume the media in at least a second format; sending, using the synchronization server, a sync point update request to at least one of the devices, wherein the sync point update request includes a sync point representing the last portion of the media consumed by the user; receiving, at the synchronization server, a sync point update response from at least one of the devices; generating, using the synchronization server, a changed context synchronization response based on the sync point update response received from at least one of the devices; and sending the changed context synchronization response to the first user device using the synchronization server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for synchronization of media in multiple formats across multiple devices, the system comprising:
-
a server having a processor and memory; a changed context module running on the server, the changed context module being configured to receive a changed context synchronization request from a first user device that allows a user to consume media in a first format; a device list module running on the server and configured to retrieve a list of other devices accessible to a user associated with the first user device, wherein at least one of the devices is configured to allow the user to consume the media in at least a second format; an update module running on the server and configured to send a sync point update request to at least one of the devices, wherein the sync point update request includes a sync point representing the last portion of the media consumed by the user; and receive a sync point update response from at least one of the devices; wherein the changed context module is further configured to generate a changed context synchronization response based on the sync point update response received from at least one of the devices and to send the changed context synchronization response to the first user device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A processor-readable tangible medium for indexing and matching equivalent media files of different formats, the medium storing processor-issuable-and-generated instructions to:
-
receive a changed context synchronization request from a first user device configured to allow a user to consume media in a first format; retrieve a list of other devices accessible to a user associated with the first user device, wherein at least one of the devices is configured to allow the user to consume the media in at least a second format; send a sync point update request to at least one of the devices, wherein the sync point update request includes a sync point representing the last portion of the media consumed by the user; receive a sync point update response from at least one of the devices; generate a changed context synchronization response based on the sync point update response received from at least one of the devices; and send the changed context synchronization response to the first user device using the synchronization server.
-
Specification