Patents by Inventor Christopher J. Becker
Christopher J. Becker 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: 11463975Abstract: Dynamic range extension of a base station. In one instance, the base station includes a base station modem having a modulator-demodulator, a clock buffer providing an advanced time signal to the modulator-demodulator, a receiver buffer coupled between the modulator-demodulator and a transceiver, a transmitter buffer coupled between the modulator-demodulator and the transceiver, and an electronic processor. The electronic processor is configured to determine a first amount by which to modify a range of a service region of the base station. The electronic processor is also configured to introduce a first delay in the receiver buffer corresponding to the first amount and introduce a second delay in the transmitter buffer corresponding to the first amount.Type: GrantFiled: March 12, 2018Date of Patent: October 4, 2022Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Christopher J. Becker, Justin Czarnowski
-
Publication number: 20190281570Abstract: Dynamic range extension of a base station. In one instance, the base station includes a base station modem having a modulator-demodulator, a clock buffer providing an advanced time signal to the modulator-demodulator, a receiver buffer coupled between the modulator-demodulator and a transceiver, a transmitter buffer coupled between the modulator-demodulator and the transceiver, and an electronic processor. The electronic processor is configured to determine a first amount by which to modify a range of a service region of the base station. The electronic processor is also configured to introduce a first delay in the receiver buffer corresponding to the first amount and introduce a second delay in the transmitter buffer corresponding to the first amount.Type: ApplicationFiled: March 12, 2018Publication date: September 12, 2019Inventors: Christopher J. Becker, Justin Czarnowski
-
Patent number: 8181098Abstract: Methods and corresponding systems in a Viterbi decoder include computing a maximum likelihood (ML) path in a Viterbi trellis in response to executing a first Viterbi algorithm. Thereafter, one or more merge points are selected on the ML path in a second Viterbi algorithm, wherein the merge points each have a path metric difference, which is a difference between an ML path metric at the merge point and a non-surviving path metric at the merge point. Merge points are selected based upon relative path metric differences associated with nodes on the ML path. Next, alternate paths in the Viterbi trellis are computed based on the ML path with alternate paths substituted at corresponding merge points. A passing decoded bit sequence is output in response to passing an error check, wherein the passing decoded bit sequence is associated with one of the one or more alternate paths.Type: GrantFiled: June 11, 2008Date of Patent: May 15, 2012Assignee: Freescale Semiconductor, Inc.Inventors: Christopher J. Becker, Kevin B. Traylor
-
Patent number: 8099657Abstract: Methods and corresponding systems in a Viterbi decoder include selecting an input symbol in an input block, wherein the input block has a plurality of input symbols, wherein each input symbol has a Boolean value, a quality value, and an associated stage, and wherein the selected symbol is selected based upon the quality value of the selected symbol relative to a quality value of other input symbols in the input block. Thereafter, the Boolean value of the selected symbol is complemented to produce a complemented symbol. The complemented symbol is substituted for the selected symbol to produce an alternate input block. A Viterbi algorithm is executed using the alternate input block to produce an alternate decoded bit sequence, which is then checked for errors using an error check. The alternate decoded bit sequence is output in response to the alternate decoded bit sequence passing the error check.Type: GrantFiled: July 11, 2008Date of Patent: January 17, 2012Assignee: Freescale Semiconductor, Inc.Inventors: Christopher J. Becker, Kevin B. Traylor
-
Patent number: 8015470Abstract: A decoding circuit includes a mixed modulation memory access circuit responsive to burst rejection information. The mixed modulation memory access circuit selectively accesses burst memory locations containing a valid burst of coded bits. The mixed modulation memory access circuit selectively avoids accessing burst memory locations containing a rejected burst of coded bits based on the burst rejection information. In one example, the mixed modulation memory access circuit accesses the valid burst when the burst rejection information indicates that the memory location contains valid bursts. In one example, the mixed modulation memory access circuit generates zero confidence information when the burst rejection information indicates that the memory location contains rejected bursts.Type: GrantFiled: July 18, 2007Date of Patent: September 6, 2011Assignee: Freescale Semiconductor, Inc.Inventor: Christopher J. Becker
-
Publication number: 20100011279Abstract: Methods and corresponding systems in a Viterbi decoder include selecting an input symbol in an input block, wherein the input block has a plurality of input symbols, wherein each input symbol has a Boolean value, a quality value, and an associated stage, and wherein the selected symbol is selected based upon the quality value of the selected symbol relative to a quality value of other input symbols in the input block. Thereafter, the Boolean value of the selected symbol is complemented to produce a complemented symbol. The complemented symbol is substituted for the selected symbol to produce an alternate input block. A Viterbi algorithm is executed using the alternate input block to produce an alternate decoded bit sequence, which is then checked for errors using an error check. The alternate decoded bit sequence is output in response to the alternate decoded bit sequence passing the error check.Type: ApplicationFiled: July 11, 2008Publication date: January 14, 2010Inventors: Christopher J. Becker, Kevin B. Traylor
-
Publication number: 20090313530Abstract: Methods and corresponding systems in a Viterbi decoder include computing a maximum likelihood (ML) path in a Viterbi trellis in response to executing a first Viterbi algorithm. Thereafter, one or more merge points are selected on the ML path in a second Viterbi algorithm, wherein the merge points each have a path metric difference, which is a difference between an ML path metric at the merge point and a non-surviving path metric at the merge point. Merge points are selected based upon relative path metric differences associated with nodes on the ML path. Next, alternate paths in the Viterbi trellis are computed based on the ML path with alternate paths substituted at corresponding merge points. A passing decoded bit sequence is output in response to passing an error check, wherein the passing decoded bit sequence is associated with one of the one or more alternate paths.Type: ApplicationFiled: June 11, 2008Publication date: December 17, 2009Inventors: Christopher J. Becker, Kevin B. Traylor
-
Publication number: 20090024901Abstract: A decoding circuit includes a mixed modulation memory access circuit responsive to burst rejection information. The mixed modulation memory access circuit selectively accesses burst memory locations containing a valid burst of coded bits. The mixed modulation memory access circuit selectively avoids accessing burst memory locations containing a rejected burst of coded bits based on the burst rejection information. In one example, the mixed modulation memory access circuit accesses the valid burst when the burst rejection information indicates that the memory location contains valid bursts. In one example, the mixed modulation memory access circuit generates zero confidence information when the burst rejection information indicates that the memory location contains rejected bursts.Type: ApplicationFiled: July 18, 2007Publication date: January 22, 2009Applicant: Freescale Semiconductor, Inc.Inventor: Christopher J. Becker
-
Patent number: 6873826Abstract: A method (700) and a mobile station (160) for reporting multi-path signals based on minimum separation are described herein. The mobile station (160) may include a list with a first energy/position pair corresponding to the energy parameter and the position parameter associated with a first multi-path signal of a synchronization code. The mobile station (160) may generate a second energy/position pair corresponding to the energy parameter and the position parameter of a second multi-path signal. The mobile station (160) may detect the position parameter of the second energy/position pair being within a minimum separation associated with the position parameter of the first energy/position pair. The mobile station (160) may also detect the energy parameter of the second energy/position pair being greater than the energy parameter of the first energy/position pair. Accordingly, the mobile station (160) may replace the first energy/position pair on the list with the second energy/position pair.Type: GrantFiled: August 6, 2002Date of Patent: March 29, 2005Assignee: Motorola, Inc.Inventor: Christopher J. Becker
-
Publication number: 20040198377Abstract: A method (500) and a mobile station (160) for reporting multi-path signals based on minimum separation are described herein. The mobile station (160) may include a list with a first energy/position pair corresponding to the energy parameter and the position parameter associated with a first multi-path signal of a synchronization code. The mobile station (160) may generate a second energy/position pair corresponding to the energy parameter and the position parameter of a second multi-path signal. The mobile station (160) may detect the position parameter of the second energy/position pair being within a minimum separation associated with the position parameter of the first energy/position pair. The mobile station (160) may also detect the energy parameter of the second energy/position pair being greater than the energy parameter of the first energy/position pair. Accordingly, the mobile station (160) may replace the first energy/position pair on the list with the second energy/position pair.Type: ApplicationFiled: August 6, 2002Publication date: October 7, 2004Inventor: Christopher J. Becker
-
Publication number: 20040029589Abstract: A method (500) and a mobile station (160) for reporting multi-path signals based on a report window are described herein. The mobile station (160) may determine a distribution of a plurality of multi-path signals observed by a receiving unit (220) within the mobile station (160). The mobile station (160) may determine a report window based on the distribution. Based on the report window, the mobile station (160) may report at least one of the plurality of multi-path signals.Type: ApplicationFiled: August 6, 2002Publication date: February 12, 2004Inventors: Christopher J. Becker, Karthik Ramaswamy, Michael Carney
-
Patent number: 6078611Abstract: A RAKE receiver (112) includes a plurality of fingers (122, 124, 126, 128). Each finger includes a demodulator (402) for demodulating a ray of a multipath signal and a time tracking circuit (404) for controlling the time position of the finger in accordance with time position of the ray. A low delay-spread condition is detected and the positions of two adjacent fingers are controlled to prevent convergence of two or more fingers about a common time position. By maintaining finger timing separation, path diversity is exploited by the RAKE receiver even during the low delay-spread condition to improve receiver performance.Type: GrantFiled: September 16, 1997Date of Patent: June 20, 2000Assignee: Motorola, Inc.Inventors: Christopher P. La Rosa, Michael J. Carney, Christopher J. Becker, Michael A. Eberhardt, Colin D. Frank, Phillip D. Rasky