CHAPTERIZED STREAMING OF VIDEO CONTENT
First Claim
1. A computer-implemented method comprising:
- sending, by a user device, a request for video content based on a selected video content chapter of the video content, wherein each video content chapter includes a viewing unit determined based on a viewer observable logical scheme;
receiving video content information that includes a list of video content chapters of the video content;
determining, for each listed video content chapter, whether the video content chapter has been previously stored on the user device;
downloading particular chapters of the video content in a priority order based on the selected chapter in response to a determination that the particular chapters have not been previously stored on the user device; and
playing the video content based on the selected chapter.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes sending, by a user device, a request for video content based on a selected video content chapter of the video content. The method also includes receiving video content information that includes a list of video content chapters of the video content. The method includes determining, for each listed video content chapter, whether the video content chapter has been previously stored on the user device. The method further includes downloading particular chapters of the video content in a priority order based on the selected chapter in response to a determination that the particular chapters have not been previously stored on the user device, and playing the video content based on the selected chapter.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
sending, by a user device, a request for video content based on a selected video content chapter of the video content, wherein each video content chapter includes a viewing unit determined based on a viewer observable logical scheme; receiving video content information that includes a list of video content chapters of the video content; determining, for each listed video content chapter, whether the video content chapter has been previously stored on the user device; downloading particular chapters of the video content in a priority order based on the selected chapter in response to a determination that the particular chapters have not been previously stored on the user device; and playing the video content based on the selected chapter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A device, comprising:
-
a memory to store a plurality of instructions; and a processor configured to execute the instructions in the memory to; send a request for video content based on a selected video content chapter of the video content; receive video content information that includes a list of video content chapters of the video content; determine, for each listed video content chapter, whether the video content chapter has been previously stored on the user device; download portions of particular chapters of the video content in a priority order based on the selected chapter in response to a determination that the particular chapters have not been previously stored on the user device; play the video content based on the selected chapter; and store the downloaded portions of chapters of the video content. - View Dependent Claims (15, 16, 17)
-
-
18. A computer-readable medium including instructions to be executed by a processor, the instructions including one or more instructions, when executed by the processor, for causing the processor to:
-
send a request for video content based on a selected video content chapter of the video content; receive video content information that includes a list of video content chapters of the video content; determine, for each listed video content chapter, whether the video content chapter has been previously stored in an associated device storage; download particular chapters of the video content in a priority order based on the selected chapter in response to a determination that the particular chapters have not been previously stored in the associated device storage; exclude one or more of the particular chapters from download based on one or more of parental control settings and user preferences associated with a user account; play the video content based on the selected chapter; and store newly downloaded chapters of the video content. - View Dependent Claims (19)
-
-
20. A system, comprising:
-
a profile server configured to provide parental guide settings or preferences associated with a user account; a streaming media server configured to provide downloads of video content in a chapterized format, wherein the video content is downloadable as video content chapters; and a device including a memory to store a plurality of instructions; and a processor configured to execute the instructions in the memory to; send a request for video content based on a selected video content chapter of the video content; receive video content information that includes a list of video content chapters of the video content; determine, for each listed video content chapter, whether the video content chapter is stored on the user device; download particular chapters of the video content in a priority order based on the selected chapter in response to a determination that the particular chapters are not stored on the user device; exclude one or more of the particular chapters from download based on one or more of the parental guide settings and/or preferences associated with the user account; play the video content based on the selected chapter; and store newly downloaded chapters of the video content.
-
Specification