Systems, methods and apparatus for assembling a transport stream from satellite transponder signals

US10069559B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10069559-B2
Application numberUS-201715480837-A
CountryUS
Kind codeB2
Filing dateApr 6, 2017
Priority dateDec 8, 2015
Publication dateSep 4, 2018
Grant dateSep 4, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various embodiments of systems, apparatus, and methods are described for assembling at least one transport stream from satellite transponder signals. In one example, the method includes capturing at least one satellite feed, the at least one satellite feed including a plurality of transponder signals; demodulating each of the plurality of transponder signals, each demodulated transponder signal corresponding to a transport stream including a plurality of input streams; parsing one or more selected streams from the plurality of input streams; assembling at least one new transport stream from the one or more selected streams; modulating the at least one new transport stream to generate at least one new transponder signal; adding the at least one new transponder signal to a channel stack; and transmitting the channel stack to a receiving device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: capturing a satellite feed, the satellite feed including multiple transport streams from multiple transponder signals, wherein each transport stream corresponds to one of the multiple transponder signals, and wherein each transport stream includes multiple input streams; selecting a set of input streams from the multiple transport streams based on a specified criterion; generating a specified set of transport streams from the set of input streams, wherein the specified set of transport streams includes a new transport stream having a first set of input streams selected from more than one of the multiple transport streams, wherein a first quantity of transport streams in the specified set is different from a second quantity of transport streams in the multiple transport streams; and transmitting the specified set of transport streams to a receiving device, wherein the new transport stream is transmitted as a new transponder signal. 2. The method of claim 1 , wherein generating the specified set of transport streams includes generating the first new transport stream in which all input streams of the first set of input streams are video streams. 3. The method of claim 1 , wherein generating the specified set of transport streams includes generating the new transport stream in which all input streams of the first set of input streams are informational data streams. 4. The method of claim 3 , wherein at least one of the informational data streams is generated by compiling informational data from two or more of the multiple input streams from one or more of the multiple transport streams. 5. The method of claim 4 , wherein the at least one of the informational data streams is program acquisition table/program map table (PAT/PMT) informational data that is generated by compiling the PAT/PMT informational data from two or more of the multiple transport streams. 6. The method of claim 4 , wherein the at least one of the informational data streams is network information table/network address translation (NIT/NAT) informational data that is generated by compiling the NIT/NAT informational data from two or more of the multiple transport streams. 7. The method of claim 4 , wherein the at least one of the informational data streams includes signal quality informational data, which indicates signal strength information for two or more of the multiple transponder signals corresponding to the two or more of the multiple transport streams from which the signal quality is compiled. 8. The method of claim 4 , wherein the at least one of the informational data streams includes low-noise frequency block downconverter with integrated feedhorn (LNBF) informational data, which provides diagnostic and status information for each of the LNBFs of a receiving antenna that receives the multiple transponder signals. 9. The method of claim 1 , wherein generating the specified set of transport streams includes generating the new transport stream in which at least one input stream of the first set of input streams is an informational data stream and at least one other input stream of the first set of input streams is a video stream. 10. The method of claim 1 , wherein the first quantity of transport streams in the specified set is greater than the second quantity of transport streams in the multiple transport streams. 11. The method of claim 1 , wherein the first quantity is determined as a function of a number of tuners in the receiving device. 12. The method of claim 1 , wherein the specified criterion includes user preferences, bandwidth available in a coaxial feed using which the specified set of transport streams are transmitted to the receiving device, capabilities of the receiving device, or a combination thereof. 13. The method of claim 1 , wherein selecting the set of input streams includes: demodulating each of the multiple transponder signals to obtain a transport stream of the multiple transport streams, the transport stream having at least some of the multiple input streams, and parsing each of the multiple transport streams to generate the multiple input streams. 14. The method of claim 1 , wherein transmitting the specified set of transport streams includes: modulating the specified set of transport streams to generate a corresponding specified set of transponder signals, adding the specified set of transponder signals to a channel stack, and transmitting the channel stack to the receiving device. 15. The method of claim 14 , wherein modulating the specified set of transport streams includes modulating the specified set of transport streams to resemble the multiple transponder signals received in the satellite feed. 16. A stream packing apparatus, comprising: a capture module to capture a satellite feed, the satellite feed including multiple transport streams from multiple transponder signals, wherein each transport stream corresponds to one of the multiple transponder signals, and wherein each transport stream includes multiple input streams; a parser to select a set of input streams from the multiple transport streams based on a specified criterion; a stream assembler to generate a specified set of transport streams from the set of input streams, wherein the specified set of transport streams includes a new transport stream having a first set of input streams selected from more than one of the multiple transport streams, the new transport stream to be transmitted as a new transponder signal, wherein a first quantity of transport streams in the specified set is different from a second quantity of transport streams in the multiple transport streams; and a transmitter to transmit the specified set of transport streams to a receiving device. 17. The stream packing apparatus of claim 16 , wherein the stream assembler is configured to generate the new transport stream in which at least one input stream of the first set of input streams is an informational data stream and at least one other input stream of the first set of input streams is a video stream. 18. The stream packing apparatus of claim 17 , wherein the informational data stream is generated by compiling informational data from two or more of the multiple input streams in one or more of the multiple transport streams. 19. The stream packing apparatus of claim 16 , wherein the specified criterion includes user preferences, a frequency at which an input stream is viewed, at a bandwidth available in a coaxial feed using which the specified set of transport streams are transmitted to the receiving device, capabilities of the receiving device, or a combination thereof. 20. A stream packing apparatus, comprising: a capture module configured to capture a satellite feed, the satellite feed including multiple transport streams received from multiple transponder signals, wherein each transport stream corresponds to one of the multiple transponder signals, and wherein each transport stream includes multiple input streams; a parser configured to select a set of input streams from the multiple transport streams based on a specified criterion; a stream assembler configured to: generate a first transport stream having a first subset of the set of input streams, wherein all input streams of the first subset are video streams and at least some input streams of the first subset are from different transport streams, the first transport stream to be transmitted as a new transponder signal, and generate a second transport stream having a second subs

Assignees

Inventors

Classifications

  • Monitoring of the downstream path of the transmission network, e.g. bandwidth available (traffic monitoring in data switching networks H04L43/00; monitoring data switching networks utilization H04L43/0876) · CPC title

  • Satellite systems for providing broadcast service to terrestrial stations, i.e. broadcast satellite service (arrangements specially adapted for satellite broadcast receiving H04H40/90; picture transmission via satellite H04N1/00103; television transmission via satellite H04N7/20) · CPC title

  • Management of client data (terminal profiles in network data switching protocols H04L67/303) · CPC title

  • Arrangements for data transmission on the physical system, i.e. for data bit transmission between network components · CPC title

  • Arrangements for replacing or switching information during the broadcast or the distribution · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10069559B2 cover?
Various embodiments of systems, apparatus, and methods are described for assembling at least one transport stream from satellite transponder signals. In one example, the method includes capturing at least one satellite feed, the at least one satellite feed including a plurality of transponder signals; demodulating each of the plurality of transponder signals, each demodulated transponder signal…
Who is the assignee on this patent?
Dish Tech Llc
What technology area does this patent fall under?
Primary CPC classification H04B7/18586. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 04 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).