Video map responsive to a video release
First Claim
1. An apparatus capable of processing data and instructions executable by a processor, the apparatus, when executing the instructions, performs the steps of:
- obtaining, responsive to a user video preference and from a remote video provider, a particular one of a plurality of video releases of a video;
obtaining a release ID identifying the particular one of the plurality of video releases of the video;
obtaining, responsive to the release ID and from a remote information provider, segment information defining a begin video frame and an end video frame of each of a plurality of video segments within the identified particular one of the plurality of video releases of the video;
obtaining a presentation preference of the user;
applying the presentation preference to the segment information to selectively retrieve video segments within the video; and
playing the selectively retrieved video segments as a seamless presentation less in length than the length of the video.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for and a method of obtaining, responsive to a user video preference and from a remote video provider, a particular one of a plurality of video releases of a video; obtaining a release ID identifying the particular one of the plurality of video releases of the video; obtaining, responsive to the release ID and from a remote information provider, segment information defining a begin video frame and an end video frame of each of a plurality of video segments within the identified particular one of the plurality of video releases of the video; obtaining a presentation preference of the user; applying the presentation preference to the segment information to selectively retrieve video segments within the video; and playing the selectively retrieved video segments as a seamless presentation less in length than the length of the video.
-
Citations
20 Claims
-
1. An apparatus capable of processing data and instructions executable by a processor, the apparatus, when executing the instructions, performs the steps of:
-
obtaining, responsive to a user video preference and from a remote video provider, a particular one of a plurality of video releases of a video; obtaining a release ID identifying the particular one of the plurality of video releases of the video; obtaining, responsive to the release ID and from a remote information provider, segment information defining a begin video frame and an end video frame of each of a plurality of video segments within the identified particular one of the plurality of video releases of the video; obtaining a presentation preference of the user; applying the presentation preference to the segment information to selectively retrieve video segments within the video; and playing the selectively retrieved video segments as a seamless presentation less in length than the length of the video. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus capable of processing data and instructions executable by a processor, the apparatus, when executing the instructions, performs the steps of:
-
initializing playback of a particular one of a plurality of video releases of a video; obtaining a release ID identifying the particular one of the plurality of video releases of the video; obtaining, responsive to the release ID and from a remote information provider, segment information defining a begin video frame and an end video frame of each of a plurality of video segments within the identified particular one of the plurality of video releases of the video; obtaining a presentation preference of a user; applying the presentation preference to the segment information to selectively retrieve video segments within the video; and playing the selectively retrieved video segments as a seamless presentation less in length than the length of the video. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus capable of processing data and instructions executable by a processor, the apparatus, when executing the instructions, performs the steps of:
-
initializing playback of a particular one of a plurality of video releases of a video; obtaining a release ID identifying the particular one of the plurality of video releases of the video; obtaining, responsive to the release ID, segment information defining a begin video frame and an end video frame of each of a plurality of video segments within the identified particular one of the plurality of video releases of the video; obtaining a presentation preference of a user; applying the presentation preference to the segment information to selectively retrieve video segments within the video; and playing the selectively retrieved video segments as a seamless presentation less in length than the length of the video. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification