US2014237505A1PendingUtilityA1
Network-based digital video recorder playback adapter
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-modifiedWhat 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.