Patents by Inventor Charles Alan Brooks
Charles Alan Brooks has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8014449Abstract: Communications signal transcoder. A solution is provided to transcode a signal from a first signal type to a second signal type to ensure proper interfacing between devices that may operate using different signal types. For example, within a communication system, a first signal type (having a first modulation type, e.g., 8 PSK) may be received. The transcoder then ensures that this signal, after it has undergone any initial processing (such as tuning, down-converting, decoding, and so on), is encoded into a second signal type (having a second modulation type, e.g., QPSK) such that it can interface properly with a device for which the received signal is intended. This transcoder functionality may be implemented within discrete components, or it may alternatively be integrated within a functional block of an integrated circuit. This functionality may be implemented in a variety of communication systems including satellite, cable television, Internet, and others.Type: GrantFiled: June 29, 2010Date of Patent: September 6, 2011Assignee: Broadcom CorporationInventors: Alan Y. Kwentus, Charles Alan Brooks, Steven T. Jaffe, Stephen Edward Krafft
-
Patent number: 7953193Abstract: Sparse channel equalization may be achieved by receiving a signal via a multi-path communication channel. The equalization then continues by extracting sparse information regarding the multiple path communication channel from the signal. Such sparse information generally indicates the position of the signals received via each of the multiple paths. The equalization then continues by estimating a channel response of the multiple path communication channel based on the sparse information. The equalization then continues by generating equalization taps (or coefficients) based on the channel response. The equalization then continues by equalizing the signal based on the equalization taps.Type: GrantFiled: March 12, 2003Date of Patent: May 31, 2011Assignee: Broadcom CorporationInventors: Randall Perlow, Nabil R. Yousef, Charles Alan Brooks, Tianmin Liu
-
Publication number: 20100267330Abstract: Communications signal transcoder. A solution is provided to transcode a signal from a first signal type to a second signal type to ensure proper interfacing between devices that may operate using different signal types. For example, within a communication system, a first signal type (having a first modulation type, e.g., 8 PSK) may be received. The transcoder then ensures that this signal, after it has undergone any initial processing (such as tuning, down-converting, decoding, and so on), is encoded into a second signal type (having a second modulation type, e.g., QPSK) such that it can interface properly with a device for which the received signal is intended. This transcoder functionality may be implemented within discrete components, or it may alternatively be integrated within a functional block of an integrated circuit. This functionality may be implemented in a variety of communication systems including satellite, cable television, Internet, and others.Type: ApplicationFiled: June 29, 2010Publication date: October 21, 2010Applicant: BROADCOM CORPORATIONInventors: Alan Y. Kwentus, Charles Alan Brooks, Steven Jaffe, Stephen Edward Krafft
-
Patent number: 7751477Abstract: Communications signal transcoder. A solution is provided to transcode a signal from a first signal type to a second signal type to ensure proper interfacing between devices that may operate using different signal types. For example, within a communication system, a first signal type (having a first modulation type, e.g., 8 PSK) may be received. The transcoder then ensures that this signal, after it has undergone any initial processing (such as tuning, down-converting, decoding, and so on), is encoded into a second signal type (having a second modulation type, e.g., QPSK) such that it can interface properly with a device for which the received signal is intended. This transcoder functionality may be implemented within discrete components, or it may alternatively be integrated within a functional block of an integrated circuit. This functionality may be implemented in a variety of communication systems including satellite, cable television, Internet, and others.Type: GrantFiled: December 15, 2003Date of Patent: July 6, 2010Assignee: Broadcom CorporationInventors: Alan Y. Kwentus, Charles Alan Brooks, Steven Jaffe, Stephen Edward Krafft
-
Patent number: 7230983Abstract: Determination of equalizer coefficients from a sparse channel estimate begins by determining location of significant taps based on the sparse channel estimate of a multiple path communication channel. The sparse channel estimate indicates the positioning of signals received via the various multiple paths of the channel. The method then continues by determining feed-forward equalization coefficients based on the location of the significant taps. The method then continues by determining feedback equalization coefficients based on the feed-forward equalization coefficients and the sparse channel estimate.Type: GrantFiled: March 12, 2003Date of Patent: June 12, 2007Assignee: Broadcom CorporationInventors: Nabil R. Yousef, Randall Perlow, Charles Alan Brooks
-
Publication number: 20040179589Abstract: Determination of equalizer coefficients from a sparse channel estimate begins by determining location of significant taps based on the sparse channel estimate of a multiple path communication channel. The sparse channel estimate indicates the positioning of signals received via the various multiple paths of the channel. The method then continues by determining feed-forward equalization coefficients based on the location of the significant taps. The method then continues by determining feedback equalization coefficients based on the feed-forward equalization coefficients and the sparse channel estimate.Type: ApplicationFiled: March 12, 2003Publication date: September 16, 2004Inventors: Nabil R. Yousef, Randall Perlow, Charles Alan Brooks
-
Publication number: 20040179483Abstract: Sparse channel equalization may be achieved by receiving a signal via a multi-path communication channel. The equalization then continues by extracting sparse information regarding the multiple path communication channel from the signal. Such sparse information generally indicates the position of the signals received via each of the multiple paths. The equalization then continues by estimating a channel response of the multiple path communication channel based on the sparse information. The equalization then continues by generating equalization taps (or coefficients) based on the channel response. The equalization then continues by equalizing the signal based on the equalization taps.Type: ApplicationFiled: March 12, 2003Publication date: September 16, 2004Inventors: Randall Perlow, Nabil R. Yousef, Charles Alan Brooks, Tianmin Liu
-
Publication number: 20040161031Abstract: Communications signal transcoder. A solution is provided to transcode a signal from a first signal type to a second signal type to ensure proper interfacing between devices that may operate using different signal types. For example, within a communication system, a first signal type (having a first modulation type, e.g., 8 PSK) may be received. The transcoder then ensures that this signal, after it has undergone any initial processing (such as tuning, down-converting, decoding, and so on), is encoded into a second signal type (having a second modulation type, e.g., QPSK) such that it can interface properly with a device for which the received signal is intended. This transcoder functionality may be implemented within discrete components, or it may alternatively be integrated within a functional block of an integrated circuit. This functionality may be implemented in a variety of communication systems including satellite, cable television, Internet, and others.Type: ApplicationFiled: December 15, 2003Publication date: August 19, 2004Inventors: Alan Y. Kwentus, Charles Alan Brooks, Steven Jaffe, Stephen Edward Kraff
-
Patent number: 5796743Abstract: In a digital television signal processing system, a special codeword, a Packet Alignment Flag (PAF), is inserted into an MPEG codeword bitstream to signify the presence of a Group of Pictures (GOP). The PAF immediately precedes a Picture Start codeword for an "I" frame, which initiates a GOP. A data packet under construction when a PAF appears is terminated since a GOP is intended to begin at a packet boundary. Such termination may result in an abbreviated packet of MPEG codewords less than a prescribed number of bits needed to complete a data packet. The last word of each packet is designated as such to facilitate the subsequent combining of data packets with respective headers. An incomplete data packet is filled with null (zeroed bits) words to make up a complete data packet with a prescribed number of bits.Type: GrantFiled: May 23, 1996Date of Patent: August 18, 1998Assignee: General Electric CompanyInventors: Richard Michael Bunting, David Isaac Harris, Alfonse Anthony Acampora, Charles Alan Brooks
-
Patent number: 5767912Abstract: In a digital television signal processing system, a special codeword, a Packet Alignment Flag (PAF), is inserted into an MPEG codeword bitstream to signify the presence of a Group of Pictures (GOP). The PAF immediately precedes a Picture Start codeword for an "I" frame, which initiates a GOP. A data packet under construction when a PAF appears is terminated since a GOP is intended to begin at a packet boundary. Such termination may result in an abbreviated packet of less than a prescribed number of codewords needed to complete a data packet. The last word of each packet is designated as such to facilitate the subsequent combining of data packets with respective headers. An incomplete data packet is filled with null (zeroed bits) words to make up a complete data packet with a prescribed number of words.Type: GrantFiled: May 23, 1996Date of Patent: June 16, 1998Assignee: General Electric CompanyInventors: Richard Michael Bunting, David Isaac Harris, Alfonse Anthony Acampora, Charles Alan Brooks