Patents Assigned to Broadlogic Network Technologies, Inc.
  • Publication number: 20060156185
    Abstract: Error correction coding across multiple channels is provided in multi-channel transmission systems. Specifically, redundancy is provided by selecting a portion of original data from each of a plurality of original channels, performing at least one encoding operation using the portions of original data to produce at least one portion of redundancy data, including the portion of redundancy data in at least one redundancy channel, and transmitting the redundancy channel along with the original channels. Error correction is achieved by receiving at least one redundancy channel and a plurality of original channels, selecting a portion of redundancy data from the redundancy channel, selecting a portion of original data from each of the original channels, and performing at least one decoding operation using the portion of redundancy data and the portions of original data to correct at least one error in the portions of original data.
    Type: Application
    Filed: December 14, 2005
    Publication date: July 13, 2006
    Applicant: Broadlogic Network Technologies, Inc.
    Inventors: Wei-Min Zhang, Timothy Misko
  • Patent number: 7069574
    Abstract: A method and system are provided for synchronizing a digital video system that includes a transmitter, a receiver, and a decoder. A transport packet is received from the transmitter. At the start of receiving the transport packet, a system time clock timestamp is captured. A program clock reference timestamp is also obtained from the transport packet and is compared with the system time clock timestamp.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: June 27, 2006
    Assignee: Broadlogic Network Technologies, Inc.
    Inventors: Thomas G Adams, Randy R Fuller
  • Publication number: 20060136768
    Abstract: A decoder includes a transport engine configured to receive programs and extract timing information and timestamps embedded in the programs. An adder is configured to add a set of timing offsets to the sets of timing information to adjust the timing information from a first time basis to a second time basis. Sums of the timing offsets and the timing information are referred to the mapped-timing information. A correction engine is configured to update the timing offsets as timing information is encountered in the programs, and an offset register is configured to: receive the timing offsets, store the timing offsets, and transfer the timing offsets to the adder. The adder is also configured to add the timing offsets to the timestamps to adjust the time basis of the timestamps from the first time basis to the second time basis. A program is decoder configured to receive the adjusted timestamps to decode the programs.
    Type: Application
    Filed: November 23, 2004
    Publication date: June 22, 2006
    Applicant: BroadLogic Network Technologies Inc.
    Inventors: Binfan Liu, Thomas Ayers, Weimin Zhang
  • Patent number: 7065696
    Abstract: A system for providing a high-speed implementation for multi-stream forward error correction (FEC) is provided. According to one exemplary aspect, the system is able to provide block-based multi-stream FEC that reduces the power consumption when compared with conventional symbol-based FEC. The system provides a pipeline architecture for multi-stream FEC so that modules in the system are able to respectively process blocks of data from different channels or data streams.
    Type: Grant
    Filed: April 11, 2003
    Date of Patent: June 20, 2006
    Assignee: BroadLogic Network Technologies Inc.
    Inventors: Binfan Liu, Zhongqian Wang, Weimin Zhang
  • Patent number: 7051171
    Abstract: A deinterleaver for performing high-speed multi-channel forward error correction using external SDRAM is provided. According to one exemplary aspect, the deinterleaver performs both read and write accesses to the SDRAM that are burst-oriented by hiding active and precharge cycles in order to achieve high data rate operations. The data bus length of the SDRAM is designed to be twice the deinterleaving symbol size thereby allowing bandwidth to be increased. The deinterleaver accesses data in the SDRAM as read blocks and write blocks. Each block includes a predetermined number of data words to be interleaved/deinterleaved. The ACTIVE command for one block is issued when a preceding block is being processed. Data in one read/write block has the same row address within the same bank of the SDRAM.
    Type: Grant
    Filed: April 11, 2003
    Date of Patent: May 23, 2006
    Assignee: BroadLogic Network Technologies, Inc.
    Inventors: Binfan Liu, Zhongqiang Wang, Thomas Ayers
  • Patent number: 7007220
    Abstract: Error correction coding across multiple channels is provided in multi-channel transmission systems. Specifically, redundancy is provided by selecting a portion of original data from each of a plurality of original channels, performing at least one encoding operation using the portions of original data to produce at least one portion of redundancy data, including the portion of redundancy data in at least one redundancy channel, and transmitting the redundancy channel along with the original channels. Error correction is achieved by receiving at least one redundancy channel and a plurality of original channels, selecting a portion of redundancy data from the redundancy channel, selecting a portion of original data from each of the original channels, and performing at least one decoding operation using the portion of redundancy data and the portions of original data to correct at least one error in the portions of original data.
    Type: Grant
    Filed: March 1, 2002
    Date of Patent: February 28, 2006
    Assignee: Broadlogic Network Technologies, Inc.
    Inventors: Wei-Min Zhang, Timothy A. Misko
  • Patent number: 7000244
    Abstract: A method and system for transferring a transport stream, such as from a satellite receiver to a networked computer system, are provided. The transport stream is parsed to derive multiple elementary streams including associated program identifiers, which are used to determine corresponding transfer locations in a host memory. Direct memory access transfers of the multiple elementary streams are then performed to the corresponding transfer locations in the host memory.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: February 14, 2006
    Assignee: BroadLogic Network Technologies, Inc.
    Inventors: Thomas G. Adams, Gene Maine
  • Publication number: 20050207449
    Abstract: Methods, apparatuses, and systems are presented for switching between channels of encoded media data involving receiving encoded media data including reference frames and dependent frames for a plurality of channels, wherein each dependent frame refers to at least one reference frame. Frames associated with a first channel from the plurality of channels are decoded to generate a decoded signal for the first channel. While decoding frames associated with the first channel, data corresponding to at least one reference frame associated with a second channel from the plurality of channels are stored. In response to a control signal for switching from the first to the second channel, at least one dependent frame associated with the second channel is decoded by utilizing the stored data corresponding to the at least one reference frame associated with the second channel, to generate a decoded signal for the second channel.
    Type: Application
    Filed: March 17, 2005
    Publication date: September 22, 2005
    Applicant: Broadlogic Network Technologies, Inc.
    Inventors: Weimin Zhang, Bin-Fan Liu
  • Patent number: 6865616
    Abstract: A method and system are provided for processing a data transport stream. The transport stream is parsed to derive multiple elementary substreams, each of which includes a received media access control address. The received media access control address is then compared in hardware against several stored media access control addresses.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: March 8, 2005
    Assignee: Broadlogic Network Technologies, Inc.
    Inventors: Thomas G. Adams, Randy R. Fuller
  • Publication number: 20050031042
    Abstract: An MPEG processor is provided. According to one aspect of the processor, multiple MPEG data streams for corresponding channels are individually stored in an off-chip memory. Corresponding data for a channel is then retrieved from the off-chip memory for processing. The retrieved data is then decoded. The decoded results and associated information are stored on the off-chip memory. Some or all of the associated information that can be used for decoding subsequent data is stored in an on-chip memory. When video images need to be displayed, the corresponding data that is needed for that purpose is then retrieved from the off-chip memory and provided to an analog encoder for encoding in a format that is compatible with an analog display device.
    Type: Application
    Filed: July 9, 2004
    Publication date: February 10, 2005
    Applicant: BroadLogic Network Technologies Inc.
    Inventors: Weimin Zhang, Binfan Liu, Zhongqiang Wang
  • Publication number: 20040218700
    Abstract: A method and circuitry for implementing digital multi-channel demodulation circuits. More particularly, embodiments of the present invention provide a digital multi-channel demodulator circuit. The demodulator includes a frequency-block down-converter that receives a multi-channel analog RF signal and shifts the multi-channel analog RF signal to a lower frequency band. An ADC receives the multi-channel analog RF signal from the frequency-block down-converter and converts the multi-channel analog RF signal to a multi-channel digital RF signal. A digital channel demultiplexer receives the multi-channel digital RF signal from the ADC and demultiplexes the multi-channel digital RF signal into separate digital RF channels.
    Type: Application
    Filed: January 21, 2004
    Publication date: November 4, 2004
    Applicant: BroadLogic Network Technologies, Inc.
    Inventors: Weimin Zhang, Tim Misko, Jeremy Woodburn
  • Patent number: 6781473
    Abstract: Method and apparatus for generating sinusoidal signals in quadrature. A numerically controlled oscillator includes a phase accumulator configured to generate a periodic multi-bit signal at a given frequency; a first memory configured to store an octant of a sinusoidal waveform; a second memory configured to store a complementary octant of the sinusoidal waveform; and a control circuit, responsive to at least a portion of the phase accumulator signal and coupled to the first and second memories, the control circuit configured to access the first and second memories in parallel and construct respective sine and cosine waves at the given frequency.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: August 24, 2004
    Assignee: BroadLogic Network Technologies, Inc.
    Inventors: John S Chiu, Roger Stenerson, Sricharan Kasetti, WeiMin Zhang
  • Patent number: 6704372
    Abstract: A method and circuitry for implementing digital multi-channel demodulation circuits. More particularly, embodiments of the present invention provide a digital multi-channel demodulator circuit. The demodulator includes a frequency-block down-converter that receives a multi-channel analog RF signal and shifts the multi-channel analog RF signal to a lower frequency band. An ADC receives the multi-channel analog RF signal from the frequency-block down-converter and converts the multi-channel analog RF signal to a multi-channel digital RF signal. A digital channel demultiplexer receives the multi-channel digital RF signal from the ADC and demultiplexes the multi-channel digital RF signal into separate digital RF channels.
    Type: Grant
    Filed: September 18, 2001
    Date of Patent: March 9, 2004
    Assignee: Broadlogic Network Technologies Inc.
    Inventors: Weimin Zhang, Tim Misko, Jeremy Woodburn
  • Publication number: 20030167432
    Abstract: Error correction coding across multiple channels is provided in multi-channel transmission systems. Specifically, redundancy is provided by selecting a portion of original data from each of a plurality of original channels, performing at least one encoding operation using the portions of original data to produce at least one portion of redundancy data, including the portion of redundancy data in at least one redundancy channel, and transmitting the redundancy channel along with the original channels. Error correction is achieved by receiving at least one redundancy channel and a plurality of original channels, selecting a portion of redundancy data from the redundancy channel, selecting a portion of original data from each of the original channels, and performing at least one decoding operation using the portion of redundancy data and the portions of original data to correct at least one error in the portions of original data.
    Type: Application
    Filed: March 1, 2002
    Publication date: September 4, 2003
    Applicant: BroadLogic Network Technologies, Inc.
    Inventors: Wei-Min Zhang, Timothy A. Misko
  • Publication number: 20030131191
    Abstract: A system for facilitating high-speed access and recording is provided. The system includes a demodulator, an buffer memory and a hard disk. During a write cycle, the demodulator is used to receive one or more content streams. The content streams received by the demodulator are first stored in the buffer memory. When the buffer memory has reached its storage capacity, its contents are then transferred to the hard disk for storage. During a read cycle, contents from the hard disk are read and then stored in the buffer memory. Other components of the system can then access the read-out contents from the buffer memory. The amount of contents retrieved from the hard disk and stored in the buffer memory may be more than what is requested depending on the application requesting the contents. The hard disk further includes different zones. There are two types of zones, namely, high-speed zone and random-access zone.
    Type: Application
    Filed: November 25, 2002
    Publication date: July 10, 2003
    Applicant: BroadLogic Network Technologies, Inc.
    Inventors: Weimin Zhang, Tony Francesca
  • Publication number: 20030083054
    Abstract: A system for managing bandwidth in a content distribution system is provided. The system can be incorporated into the content head end of the content distribution system. The system includes a program multiplexer, a multi-channel modulating module, a channel multiplexer, a digital-to-analog converter and a frequency block-up converter, all arranged in a sequential configuration. Packets representing respective content programs are fed to the program multiplexer. The program multiplexer multiplexes the packets into an output queue. How the packets are multiplexed by the program multiplexer into the output queue depends on the specific design and/or application. Packets from the output queue are then fed to the multi-channel modulating module. The multi-channel modulating module receives the packets and routes them to various modulators representing corresponding RF channels. The various modulators then modulate the respective packets to generate corresponding RF signals.
    Type: Application
    Filed: June 14, 2002
    Publication date: May 1, 2003
    Applicant: BroadLogic Network Technologies, Inc.
    Inventors: Anthony Francesca, WeiMin Zhang
  • Publication number: 20030056221
    Abstract: A method and circuitry for implementing digital multi-channel demodulation circuits. More particularly, embodiments of the present invention provide a digital multi-channel demodulator circuit. The demodulator includes a frequency-block down-converter that receives a multi-channel analog RF signal and shifts the multi-channel analog RF signal to a lower frequency band. An ADC receives the multi-channel analog RF signal from the frequency-block down-converter and converts the multi-channel analog RF signal to a multi-channel digital RF signal. A digital channel demultiplexer receives the multi-channel digital RF signal from the ADC and demultiplexes the multi-channel digital RF signal into separate digital RF channels.
    Type: Application
    Filed: September 18, 2001
    Publication date: March 20, 2003
    Applicant: Broadlogic Network Technologies, Inc.
    Inventors: Weimin Zhang, Tim Misko, Jeremy Woodburn