Managing content versions
First Claim
1. A computer-implemented method for managing multiple versions of a content item, the computer-implemented method comprising:
- under control of one or more computing devices configured with specific executable instructions,obtaining synchronization information corresponding to a content item, wherein;
the synchronization information associates at least a first position within a first version of the content item to at least a second position within an abridged version of the content item;
the first version of the content item contains at least a portion of content omitted from the abridged version of the content item,the first position within the first version of the content item is within the portion of content omitted from the abridged version of the content item,the first version of the content item corresponds to a first complete version of the content item, andthe abridged version of the content item corresponds to a second complete version of the content item;
receiving a request from a user computing device for a custom version of the content item corresponding to a custom complete version of the content item, wherein receiving the request comprises receiving user preferences for determining portions of each of the first version and the abridged version for inclusion in the custom version of the content item;
generating the custom version of the content item based at least in part on combining one or more portions of the first version with one or more portions of the abridged version, wherein generating the custom version comprises selecting the one or more portions of the first version and the one or more portions of the abridged version according to the synchronization information and the user preferences; and
transmitting the custom version of the content item to the user computing device for playback.
1 Assignment
0 Petitions
Accused Products
Abstract
Items of content may be available in any of a number of versions. Major aspects of each content version, such as overall plot and major characters, may generally overlap. However, minor aspects, such as level of description, minor characters, or sub-plots may vary between versions. Accordingly, systems and methods are provided for managing playback of multiple content versions, and enabling users to switch between such content versions. In some embodiments, a playback path including portions of multiple content versions may be provided, such that a user may consume only desired portions of each content version. In other embodiments, a determined playback path may be utilized to create a customized content version, which may be provided to a user.
30 Citations
29 Claims
-
1. A computer-implemented method for managing multiple versions of a content item, the computer-implemented method comprising:
under control of one or more computing devices configured with specific executable instructions, obtaining synchronization information corresponding to a content item, wherein; the synchronization information associates at least a first position within a first version of the content item to at least a second position within an abridged version of the content item; the first version of the content item contains at least a portion of content omitted from the abridged version of the content item, the first position within the first version of the content item is within the portion of content omitted from the abridged version of the content item, the first version of the content item corresponds to a first complete version of the content item, and the abridged version of the content item corresponds to a second complete version of the content item; receiving a request from a user computing device for a custom version of the content item corresponding to a custom complete version of the content item, wherein receiving the request comprises receiving user preferences for determining portions of each of the first version and the abridged version for inclusion in the custom version of the content item; generating the custom version of the content item based at least in part on combining one or more portions of the first version with one or more portions of the abridged version, wherein generating the custom version comprises selecting the one or more portions of the first version and the one or more portions of the abridged version according to the synchronization information and the user preferences; and transmitting the custom version of the content item to the user computing device for playback. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A system for managing multiple versions of a content item, the system comprising:
-
an electronic data store configured to store content information; and a computing device in communication with the electronic data store, the computing device configured to; obtain synchronization information corresponding to a content item, wherein the synchronization information associates at least a first position within a first version of the content item to at least a second position within an abridged version of the content item, wherein the first version of the content item corresponds to a first complete version of the content item, wherein the abridged version of the content item corresponds to a second complete version of the content item, wherein the first version of the content item contains at least a portion of content omitted from the abridged version of the content item, and wherein the first position within the first version of the content item is within the portion of content omitted from the abridged version of the content item; in response to a request from a user computing device for a custom version of the content item, determine the custom version of the content item based at least in part on combining one or more portions of the first version with one or more portions of the abridged version, the one or more portions of the first version and the one or more portions of the abridged version selected according to the synchronization information and the request, wherein the request comprises a set of preferences used during selection of the one or more portions of the first version and the one or more portions of the abridged version; and transmit information corresponding to the custom version of the content item to the user computing device for playback. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium having computer-executable modules for managing multiple versions of a content item, the computer-executable modules comprising:
-
a content version management module configured to; obtain synchronization information corresponding to a content item, wherein the synchronization information associates at least a first position within a first version of the content item to at least a second position within an abridged version of the content item, wherein the first version of the content item corresponds to a first complete version of the content item, wherein the abridged version of the content item corresponds to a second complete version of the content item, wherein the first version of the content item contains at least a portion of content omitted from the abridged version of the content item, and wherein the first position within the first version of the content item is within the portion of content omitted from the abridged version of the content item; in response to a request from a user computing device for a custom version of the content item, determine the custom version of the content item based at least in part on combining one or more portions of the first version with one or more portions of the abridged version, the one or more portions of the first version and the one or more portions of the abridged version selected according to the synchronization information and the request, wherein the request is associated with a set of preferences used during selection of the one or more portions of the first version and the one or more portions of the abridged version; and transmit information corresponding to the custom version of the content item to the user computing device for playback. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A computer-implemented method for managing multiple versions of a content item, the computer-implemented method comprising:
-
under control of one or more computing devices configured with specific executable instructions, obtaining synchronization information corresponding to a content item, wherein the synchronization information associates at least a first position within a first version of the content item to at least a second position within an abridged version of the content item, wherein the first version of the content item corresponds to a first complete version of the content item, wherein the abridged version of the content item corresponds to a second complete version of the content item, wherein the first version of the content item contains at least a portion of content omitted from the abridged version of the content item, and wherein the first position within the first version of the content item is within the portion of content omitted from the abridged version of the content item; in response to a request from a user computing device for a custom version of the content item, determining the custom version of the content item based at least in part on selecting one or more portions of the first version according to the synchronization information and the request, selecting one or more portions of the abridged version according to the synchronization information and the request, and combining the one or more portions of the first version with the one or more portions of the abridged version, wherein the request is associated with a set of preferences used during selection of the one or more portions of the first version and the one or more portions of the abridged version; and transmitting information corresponding to the custom version of the content item to the user computing device for playback. - View Dependent Claims (26, 27, 28, 29)
-
Specification