US9271015B2ActiveUtilityA1

Systems and methods for loading more than one video content at a time

97
Assignee: JBF INTERLUDE 2009 LTD ISRAELPriority: Apr 2, 2012Filed: Nov 1, 2013Granted: Feb 23, 2016
Est. expiryApr 2, 2032(~5.7 yrs left)· nominal 20-yr term from priority
H04N 21/47202H04N 21/8541H04N 21/433H04N 21/23439
97
PatentIndex Score
54
Cited by
120
References
19
Claims

Abstract

A system for loading videos includes an interactive video player is with a loader. A product configuration file in operation configures files for a user in creation of a custom video. External assets are configured for a design of an interactive layer of the video. The interactive video player in operation creates in real-time a custom video that includes a plurality of video segments.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A system for presenting media content, the media content comprising a plurality of video segments, the system comprising:
 a video loading manager for determining a first subset of the video segments to download; 
 a video playback engine for presenting a first one of the video segments; and 
 a choice manager for receiving a selection of a second video segment for playback,
 wherein the video loading manager is further for determining a second subset of the video segments to download based at least in part on the selection of the second video segment, and 
 wherein the plurality of video segments is organized according to a tree structure comprising decision points at which one of the video segments may be selected for downloading and viewing such that only certain of the video segments remain potentially viewable. 
 
 
     
     
       2. The system of  claim 1 , wherein the video loading manager is further for downloading at least a portion of each of the first subset of video segments. 
     
     
       3. The system of  claim 2 , wherein the video loading manager is further for stopping the download of at least one video segment in the first subset based at least in part on the selection of the second video segment. 
     
     
       4. The system of  claim 2 , wherein the video loading manager is further for downloading at least a portion of each of the second subset of video segments. 
     
     
       5. The system of  claim 1 , wherein the determination of the first subset of video segments is based at least in part on a download priority. 
     
     
       6. The system of  claim 5 , wherein the download priority is based at least in part on a popularity of the first subset of video segments among previous viewers thereof. 
     
     
       7. The system of  claim 5 , wherein the download priority is based on one or more user characteristics. 
     
     
       8. The system of  claim 7 , wherein the user characteristics comprise one or more of a gender, an age, a location, and a prior viewing history. 
     
     
       9. The system of  claim 5 , wherein the video loading manager is further for initiating download of the first subset of video segments according to the download priority and prior to completion of playback of the first video segment. 
     
     
       10. The system of  claim 1 , wherein the determination of the second subset of video segments is further based at least in part on a download priority. 
     
     
       11. The system of  claim 10 , wherein the download priority is based at least in part on a location of the second video segment in the tree structure and which subsequent segments are connected to the second video segment within the tree structure. 
     
     
       12. A method of presenting media content, the media content comprising a plurality of video segments, the method comprising:
 determining a first subset of the video segments to download; 
 presenting a first one of the video segments; 
 receiving a selection of a second video segment for playback; and 
 determining a second subset of the video segments to download based at least in part on the selection of the second video segment,
 wherein the plurality of video segments is organized according to a tree structure comprising decision points at which one of the video segments may be selected for downloading and viewing such that only certain of the video segments remain potentially viewable. 
 
 
     
     
       13. The method of  claim 12 , further comprising downloading at least a portion of each of the first subset of video segments. 
     
     
       14. The method of  claim 13 , further comprising stopping the download of at least one video segment in the first subset based at least in part on the selection of the second video segment. 
     
     
       15. The method of  claim 12 , wherein the determination of the first subset of video segments is based at least in part on a download priority. 
     
     
       16. The method of  claim 15 , wherein the download priority is based at least in part on a popularity of the first subset of video segments among previous viewers thereof. 
     
     
       17. The method of  claim 15 , wherein the download priority is based on one or more user characteristics. 
     
     
       18. The method of  claim 12 , wherein the determination of the second subset of video segments is further based at least in part on a download priority. 
     
     
       19. The method of  claim 18 , wherein the download priority is based at least in part on a location of the second video segment in the tree structure and which subsequent segments are connected to the second video segment within the tree structure.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.