US2017125062A1PendingUtilityA1

Multiple views recording

Assignee: OPENTV INCPriority: Dec 20, 2013Filed: Jan 11, 2017Published: May 4, 2017
Est. expiryDec 20, 2033(~7.4 yrs left)· nominal 20-yr term from priority
G11B 27/19H04N 9/8205H04N 21/4334H04N 5/91H04N 21/4583G11B 27/28H04N 5/76H04N 21/4325G11B 27/30G11B 27/031
42
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method for providing multiple views recording is provided. In example embodiments, an indication to record serial events including a first event and a second event on a same channel is received. A recording stream is started at a beginning of the first event and ends at an end of the second event. View markings are inserted in the recording stream that differentiate a first view corresponding to the first event from a second view corresponding to the second event. Thus, the recording stream creates a single file that contains multiple views. The single file is stored for later playback.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 receiving an indication to record a plurality of events including a first event and a second event on a same channel;   starting a recording stream that includes a front padding added to a. beginning of the first event;   inserting, using a hardware processor, markings in the recording stream that differentiate the first event from the second event, the inserting the markings comprising:
 adding padding to an end of the first event in the recording stream, and 
 adding padding to a beginning of the second event in the recording stream; 
   stopping the recording stream at an end of the second event, the stopping of the recording stream including adding padding to the end of the second event, the recording stream creating at least one file; and   storing the at least one file for later playback.   
     
     
         2 . The method of  claim 1 , further comprising condensing the recording stream by removing a third event located between the first event and the second event from the recording stream. 
     
     
         3 . The method of  claim 1 , wherein at least the padding added to the end of the first event and the padding added to the beginning of the second event overlap. 
     
     
         4 . The method of  claim 1 , further comprising:
 receiving a request to view the first event;   accessing the at least one file that contains the first event;   determining the markings in the recording stream hat differentiate the first event; and   causing presentation of the first event on a device of a user.   
     
     
         5 . The method of  claim 1 , wherein the inserting the markings occurs on-the-fly during a recording of the recording stream. 
     
     
         6 . A system comprising:
 one or more hardware processors; and   a storage device storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising:
 receiving an indication to record a plurality of events including a first event and a second event on a same channel; 
 starting a recording stream that includes a front padding added to a. beginning of the first event; 
 inserting markings in the recording stream that differentiate the first event from the second event, the inserting the markings comprising:
 adding padding to an end of the first event in the recording stream, and 
 adding padding to a beginning of the second event in the recording stream; 
 
 stopping the recording stream at an end of the second event, the stopping of the recording stream including adding padding to the end of the second event, the recording stream creating at least one file; and 
 storing the at least one file for later playback. 
   
     
     
         7 . The system of  claim 6 , wherein the operations further comprise condensing the recording stream by removing a third event located between the first event and the second event from the recording stream. 
     
     
         8 . The system of  claim 6 , wherein at least the padding added to the end of the first event and the padding added to the beginning of the second event overlap. 
     
     
         9 . The system of  claim 6 , wherein the operations further comprise:
 receiving a request to view the first event;   accessing the at least one file that contains the first event;   determining the markings in the recording stream that differentiate the first event; and   causing presentation of the first event on a device of a user.   
     
     
         10 . The system of  claim 6 , wherein the inserting the markings occurs on-the-fly during a recording of the recording stream. 
     
     
         11 . A hardware storage device comprising instructions that when executed by one or more processors of a machine, cause the machine to perform operations comprising:
 receiving an indication to record a plurality of events including a first event and a second event on a same channel;   starting a recording stream that includes a front padding added to a beginning of the first event;   inserting markings in the recording stream that differentiate the first event from the second event, the inserting the markings comprising
 adding padding to an end of the first event in the recording stream, and 
 adding padding to a beginning of the second event in the recording stream; 
   stopping the recording stream at an end of the second event, the stopping of the recording stream including adding padding to the end of the second event, the recording stream creating at least one file; and   storing the at least one file for later playback.   
     
     
         12 . The hardware storage device of  claim 11 , wherein the operations further comprise condensing the recording stream by removing a third event located between the first event and the second event from the recording stream. 
     
     
         13 . The hardware storage device of  claim 11 , wherein at least the padding added to the end of the first event and the padding added to the beginning of the second event overlap. 
     
     
         14 . The hardware storage device of  claim 11 , wherein the operations further comprise:
 receiving a request to view the first event;   accessing the at least one file that contains the first event;   determining the markings in the recording stream that differentiate the first event; and   causing presentation of the first event on a device of a user.   
     
     
         15 . The hardware storage device of  claim 11 , wherein the inserting the markings occurs on-the-fly during a recording of the recording stream. 
     
     
         16 . A system comprising:
 means for receiving an indication to record a plurality of events including a first event and a second event on a same channel;   means for starting a recording stream that includes a front padding added to a beginning of the first event;   means for inserting, using a hardware processor, markings in the recording stream that differentiate the first event from the second event, the means for inserting the markings comprising:
 means for adding padding to an end of the first event in the recording stream, and 
 means for adding padding to a beginning of the second event in the recording stream; 
   means for stopping the recording stream at an end of the second event, the means for stopping the recording stream including means for adding padding to the end of the second event, the recording stream creating at least one file; and   means for storing the at least one file for later playback.   
     
     
         17 . The system of  claim 16 , further comprising means for condensing the recording stream by removing a third event located between the first event and the second event from the recording stream. 
     
     
         18 . The system of  claim 16 , wherein at least the padding added to the end of the first event and the padding added to the beginning of the second event overlap. 
     
     
         19 . The system of  claim 16 , further comprising:
 means for receiving a request to view the first event;   means for accessing the at least one file that contains the first event;   means for determining the markings in the recording stream that differentiate the first event; and   means for causing presentation of the first event on a device of a user.   
     
     
         20 . The system of  claim 16 , wherein the means for inserting the markings inserts the markings on-the-fly during a recording of the recording stream.

Join the waitlist — get patent alerts

Track US2017125062A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.