US2014237505A1PendingUtilityA1

Network-based digital video recorder playback adapter

Assignee: COX COMMUNICATIONS INCPriority: Feb 15, 2013Filed: Feb 17, 2014Published: Aug 21, 2014
Est. expiryFeb 15, 2033(~6.6 yrs left)· nominal 20-yr term from priority
H04N 21/23113H04N 21/26613H04N 21/8456H04N 21/23805G11B 27/10H04N 21/242H04N 21/2747H04N 21/231H04N 21/236H04N 21/43622H04N 21/4147H04N 21/2347H04N 21/47202H04N 21/4334H04N 21/2187H04N 21/23406
60
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

This disclosure describes systems and methods related to a network-based digital video recorder playback adapter. In some embodiments, a request for digital content may be received from a customer device. A plurality of segments associated with the digital content may be received. A content stream may be generated based at least in part on the plurality of segments associated with the digital content. The content stream may be transmitted.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A system, comprising:
 at least one memory storing computer-executable instructions; and   at least one processor, wherein the at least one processor is configured to access the at least one memory and to execute the computer executable instructions to:
 receive, from a customer device, a request for digital content; 
 receive a plurality of segment associated with the digital content; 
 generate a content stream based at least in part on the plurality of segments associated with the digital content; and 
 transmit the content stream. 
   
     
     
         2 . The system of  claim 1 , wherein the at least one processor is further configured to execute the computer-executable instructions to:
 obtain an encryption key associated with the digital content; and   decrypt the plurality of segment based at least in part on the encryption key.   
     
     
         3 . The system of  claim 1 , wherein to generate the plurality of segments associated with the digital content, the at least one processor is further configured to execute the computer-executable instructions to:
 at least one of decrypt, trans-encapsulate, enrich, or concatenate the plurality of segments associated with the digital content.   
     
     
         4 . The system of  claim 1 , wherein the at least one processor is further configured to execute the computer-executable instructions to:
 receive, from the customer device, a request for a listing of available digital content;   receive information associated with the available digital content;   generate the listing of the available digital content; and   transmit the listing of the available digital content.   
     
     
         5 . The system of  claim 1 , wherein the at least one processor is further configured to execute the computer-executable instructions to:
 transmit the content stream to a pump.   
     
     
         6 . The system of  claim 5 , wherein the pump facilitates one or more trick-modes associated with the content stream. 
     
     
         7 . The system of  claim 5 , wherein the pump facilitates encoding the content stream. 
     
     
         8 . The system of  claim 1 , wherein the at least one processor is further configured to execute the computer-executable instructions to:
 transcode the plurality of segments.   
     
     
         9 . The system of  claim 1 , wherein the request for digital content is a network uniform resource locator (URL) and wherein the at least one processor is further configured to execute the computer-executable instructions to: retrieve the plurality of segments associated with the digital content based at least in part on the network URL. 
     
     
         10 . A method comprising:
 receiving, from a customer device, a request for digital content;   receiving a plurality of segment associated with the digital content;   generating a content stream based at least in part on the plurality of segments associated with the digital content; and   transmitting the content stream.   
     
     
         11 . The method of  claim 10 , further comprising:
 obtaining an encryption key associated with the digital content; and   decrypting the plurality of segment based at least in part on the encryption key.   
     
     
         12 . The method of  claim 10 , wherein generating the plurality of segments associated with the digital content further comprises at least one of decrypting, trans-encapsulating, enriching, or concatenating the plurality of segments associated with the digital content. 
     
     
         13 . The method of  claim 10 , further comprising:
 receiving, from the customer device, a request for a listing of available digital content;   receiving information associated with the available digital content;   generating the listing of the available digital content; and   transmitting the listing of the available digital content.   
     
     
         14 . The method of  claim 10 , further comprising:
 transmitting the content stream to a pump.   
     
     
         15 . The method of  claim 14 , wherein the pump facilitates one or more trick-modes associated with the content stream. 
     
     
         16 . The method of  claim 14 , wherein the pump facilitates encoding the content stream. 
     
     
         17 . The method of  claim 10 , further comprising:
 transcoding the plurality of segments.   
     
     
         18 . The method of  claim 10 , wherein the request for digital content is a network uniform resource locator (URL) and further comprising:
 retrieving the plurality of segments associated with the digital content based at least in part on the network URL.   
     
     
         19 . A gateway device, comprising:
 at least one memory storing computer-executable instructions; and   at least one processor, wherein the at least one processor is configured to access the at least one memory and to execute the computer-executable instructions to:
 receive content as quadrature amplitude modulation (QAM) payload; 
 process the content; 
 generate transport of content based at least in part on the processed QAM payload; and 
 transmit the content to one or more user devices. 
   
     
     
         20 . The gateway device of  claim 19 , wherein to process the content, the at least one processor is further configured to execute the computer-executable instructions to:
 segment the content; and   encrypt the segmented content.   
     
     
         21 . The gateway device of  claim 19 , wherein the at least one processor is further configured to execute the computer-executable instructions to:
 load balance the generation of adaptive bit rate (ABR)-encoded content or transmission of the ABR-encoded content to one or more user devices.   
     
     
         22 . The gateway device of  claim 19 , wherein the at least one processor is further configured to execute the computer-executable instructions to:
 generate a list of available content; and   transmit the list of available content to the one or more user devices.

Join the waitlist — get patent alerts

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

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