Patents by Inventor John W. McCorkle
John W. McCorkle 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: 8165243Abstract: A method (1300) is provided for generating one or more waveforms (130, 140). The method includes: generating a first toggle signal (1130, 1330) in response to a clock signal (1110), the first toggle signal having one of a first positive shape, a null shape, and a first negative shape for each cycle of the clock signal; multiplying the first toggle signal by a first coefficient signal to create a first intermediate signal (1440); generating a second toggle signal (1140, 1330) in response to the clock signal, the second toggle signal having one of a second positive shape, the null shape, and a second negative shape for each cycle of the clock signal; multiplying the second toggle signal by a second coefficient signal to create a second intermediate signal (1440); and generating a first output signal (1170) by adding the first intermediate signal and the second intermediate signal together (1350).Type: GrantFiled: June 17, 2010Date of Patent: April 24, 2012Assignee: Freescale Semiconductor, Inc.Inventor: John W. McCorkle
-
Publication number: 20110256837Abstract: A transceiver is provided, comprising: a programmable waveform generator configured to generate a base signal, the programmable waveform generator including a controllable waveform generator configured to generate an initial bandwidth signal having an initial frequency bandwidth; a multiple tone generator configured to generate a plurality of tone signals, each tone signal having a different frequency; one or more bandwidth multiplying circuits; and a control circuit a controller configured to control the operation of the controllable waveform generator, the tone generator and the one or more bandwidth multiplying circuits; a transmit port configured to output the base signal; a receive port configured to accept a received signal; a 90-degree splitter configured to receive the base signal and to generate a first split signal at a 0-degree output and a second split signal at a 90-degree output, the first and second split signals being separated by 90 degrees in phase; a first-mixer configured to mix the receivType: ApplicationFiled: March 31, 2011Publication date: October 20, 2011Inventor: John W. McCorkle
-
Patent number: 8009658Abstract: A method is provided for transmitting data. A first device generates a first signal having a first duty cycle, comprising a first gated-on portion and a first gated-off portion in a time slot; and a second device generates a second signal having second duty cycle, comprising a second gated-on portion and a second gated-off portion in the same time slot. The first gated-on portion is generated during a first segment of the time slot and the first gated-off portion is generated during a second segment of the time slot, while the second gated-on portion is generated during the second segment and the second gated-off portion is generated during the first segment. Media access control (MAC) can be used to further define positions within time slots and provide error correction, power control, and the like. A preamble can be transmitted at an increased power level to facilitate acquisition.Type: GrantFiled: June 30, 2009Date of Patent: August 30, 2011Assignee: Freescale Semiconductor, Inc.Inventors: Matthew L. Welborn, William M. Shvodian, Joel Z. Apisdorf, Timothy R. Miller, John W. McCorkle
-
Patent number: 7983371Abstract: A method is provided for offsetting a reference frequency of a quadrature reference clock signal. A quadrature reference clock (110) generates the quadrature reference clock signal at the reference frequency, while a quadrature variable offset clock (130) generates a quadrature clock signal at a base offset frequency based on a base offset value it receives from a control circuit (560). The base offset value can be determined in many ways, including reading it from a local memory (910) or receiving it from a remote device (1010). A polyphase mixer (140) performs a polyphase mixing operation between the quadrature reference clock signal and the offset clock signal to generate an agile clock signal having an agile clock frequency equal to the reference frequency plus the base offset frequency. If desired, the method can revise the offset frequency based on actual conditions and determine a corresponding revised offset value (920, 1020).Type: GrantFiled: November 30, 2004Date of Patent: July 19, 2011Assignee: Freescale Semiconductor, Inc.Inventors: John W. McCorkle, Timothy R. Miller
-
Publication number: 20110122921Abstract: A data communication method is provided, comprising: processing high-speed digital data for communication to produce processed data; generating short impulse wavelets; constructing a digitally modulated ultra wideband signal from the short impulse wavelets in response to bits of the processed data, wherein the digitally modulated ultra wideband signal comprises a series of the short impulse wavelets, and the value of each bit of the processed data is digitally modulated onto the shape of at least one of the short impulse wavelets of the series, to produce a series of digitally shape modulated impulse wavelets; and transmitting the digitally modulated ultra wideband signal, including the series of digitally shape modulated impulse wavelets, via an antenna.Type: ApplicationFiled: January 31, 2011Publication date: May 26, 2011Applicant: Freescale Semiconductor, Inc.Inventor: John W. McCorkle
-
Patent number: 7937064Abstract: A transceiver 400 is provided in an ultrawide bandwidth device, which includes an antenna 110, a transmitter circuit 145, and a receiver circuit 165. A transmitter amplifier 440 is provided between the antenna 110 and the transmitter circuit 145, and is configured to have an operational transmitter output impedance when the transceiver 400 is in a transmit mode and an isolation transmitter output impedance when the transceiver 400 is in a receive mode. A receiver amplifier 460 is provided between the antenna 110 and the receiver circuit 165, and is configured to have an operational receiver input impedance when the transceiver 400 is in a receive mode and an isolation receiver input impedance when the transceiver 400 is in a transmit mode. The isolation transmitter output impedance is greater than the operational receiver input impedance, and the isolation receiver input impedance is greater than the operational transmitter output impedance.Type: GrantFiled: December 13, 2007Date of Patent: May 3, 2011Assignee: Freescale Semiconductor, Inc.Inventors: Phuong T. Huynh, John W. McCorkle, Fernando N. Hidalgo
-
Patent number: 7903778Abstract: A control generator is provided, comprising: a summer configured to add a ramping phase adjustment signal and a basic phase adjustment signal to generate a combined phase adjustment signal based on the combined phase adjustment signal; a look-up table configured to generate first through Nth digital phase and frequency adjustment signals; and first through Nth digital to analog converters configured to convert the first through Nth digital phase and frequency adjustment signals to first through Nth analog phase and frequency adjustment signals in accordance with first through Nth clock signals, respectively. wherein N is an integer greater than 1.Type: GrantFiled: November 24, 2009Date of Patent: March 8, 2011Assignee: Freescale Semiconductor, Inc.Inventor: John W. McCorkle
-
Patent number: 7885174Abstract: A method is provided for operating a wireless local device. In this method a local device receives a beacon for a current superframe in a common signal format. The beacon includes time slot assignment information. The local device then determines a device format for the transmission of data to a remote device based on format determination information. The device format can be one of a common signal format, and one or more wireless formats. The local device then determines one or more remote device time slots in the superframe assigned for transmission of the data to the remote device based on the time slot assignment information. Finally, the local device transmits the data in the one or more remote device time slots to the remote device using the device format.Type: GrantFiled: June 17, 2004Date of Patent: February 8, 2011Assignee: Freescale Semiconductor, Inc.Inventors: Matthew L. Welborn, John W. McCorkle
-
Publication number: 20100253411Abstract: A method (1300) is provided for generating one or more waveforms (130, 140). The method includes: generating a first toggle signal (1130, 1330) in response to a clock signal (1110), the first toggle signal having one of a first positive shape, a null shape, and a first negative shape for each cycle of the clock signal; multiplying the first toggle signal by a first coefficient signal to create a first intermediate signal (1440); generating a second toggle signal (1140, 1330) in response to the clock signal, the second toggle signal having one of a second positive shape, the null shape, and a second negative shape for each cycle of the clock signal; multiplying the second toggle signal by a second coefficient signal to create a second intermediate signal (1440); and generating a first output signal (1170) by adding the first intermediate signal and the second intermediate signal together (1350).Type: ApplicationFiled: June 17, 2010Publication date: October 7, 2010Applicant: FREESCALE SEMICONDUCTOR, INC.Inventor: John W. McCorkle
-
Patent number: 7782925Abstract: An ultra wideband direct sequence code division multiple access (UWB DS-CDMA) (101) transmitter is provided. It includes a first multiplier (125) receiving two input signals, where the input signals are selected from a multi-level code signal (117), a transmit data signal (123), and a radio frequency (RF) center frequency signal (121), and responsive to the two input signals, generating a combined signal (127). Further included is a network (119) receiving a code-clock signal (113) aligned with the multi-level signal (117), multiplying the frequency of the code-clock signal (113) by a factor, and responsive thereto, producing the RF center frequency signal (121). Also provided is a second multiplier (129) receiving the combined signal (127) and the other of the input signals (117, 123, 121), and responsive thereto, generating an output signal (131).Type: GrantFiled: August 31, 2005Date of Patent: August 24, 2010Assignee: Freescale Semiconductor, Inc.Inventors: John W. McCorkle, Phuong T. Huynh
-
Patent number: 7769112Abstract: A method (1300) is provided for generating one or more waveforms (130, 140). The method includes: generating a first toggle signal (1130, 1330) in response to a clock signal (1110), the first toggle signal having one of a first positive shape, a null shape, and a first negative shape for each cycle of the clock signal; multiplying the first toggle signal by a first coefficient signal to create a first intermediate signal (1440); generating a second toggle signal (1140, 1330) in response to the clock signal, the second toggle signal having one of a second positive shape, the null shape, and a second negative shape for each cycle of the clock signal; multiplying the second toggle signal by a second coefficient signal to create a second intermediate signal (1440); and generating a first output signal (1170) by adding the first intermediate signal and the second intermediate signal together (1350).Type: GrantFiled: September 29, 2005Date of Patent: August 3, 2010Assignee: Freescale Semiconductor, Inc.Inventor: John W. McCorkle
-
Publication number: 20100135358Abstract: A control generator is provided, comprising: a summer configured to add a ramping phase adjustment signal and a basic phase adjustment signal to generate a combined phase adjustment signal based on the combined phase adjustment signal; a look-up table configured to generate first through Nth digital phase and frequency adjustment signals; and first through Nth digital to analog converters configured to convert the first through Nth digital phase and frequency adjustment signals to first through Nth analog phase and frequency adjustment signals in accordance with first through Nth clock signals, respectively. wherein N is an integer greater than 1.Type: ApplicationFiled: November 24, 2009Publication date: June 3, 2010Applicant: Freescale Semiconductor Inc.Inventor: John W. McCorkle
-
Patent number: 7724783Abstract: A method is provided for receiving a data frame in an ultrawide bandwidth network. In this method, a device receives an ultrawide bandwidth signal containing a data frame. The device then performs an acquisition operation during a first preamble in the data frame, and identifies a marker after the first preamble that indicates that the first preamble has ended. After this, the device performs a signal processing operation during a second preamble in the data frame. After the training, the device then receives a header in the data frame, and then receives a payload in the data frame. By having a marker between the two preambles, this method provides a receiving device with critical information regarding the timing of the preamble section of a frame.Type: GrantFiled: February 27, 2004Date of Patent: May 25, 2010Assignee: Freescale Semiconductor, Inc.Inventors: William M. Shvodian, John W. McCorkle, Paul R. Runkle, Timothy R. Miller, Matthew L. Welborn, Douglas E. Price, Adrian R. Macias, Richard D. Roberts, Deepak M. Joseph
-
Patent number: 7697630Abstract: An ultra-wide band (UWB) waveform encoding method is provided. The method includes receiving a data stream; generating a first encoder signal and a second encoder signal such that if the first and second encoder signals were mixed, the mixing would return a representation of the data stream; generating a sequence of pulses; mixing the first encoder signal with at least a portion of the sequence of pulses, to produce a mixing result; and mixing the second encoder signal with the mixing result, to produce a sequence of ultra wideband wavelets encoded in accordance with the data stream.Type: GrantFiled: June 12, 2008Date of Patent: April 13, 2010Assignee: Freescale Semiconductor, Inc.Inventor: John W. McCorkle
-
Patent number: 7697907Abstract: A method (600) for controlling a transmit power of an interface module (230) is provided. The method includes generating a transmit power code at a power code generator (240) (610); receiving the transmit power code at the interface module (620); receiving control signals at the interface module (650); and generating a transmit signal at a transmitter circuit (410) in the interface module based on the control signals and the transmit power code (660). In this method, the power level of the transmit signal is controlled by the transmit power code, and the transmitter circuit and the power code generator are formed on separate circuit elements.Type: GrantFiled: November 10, 2005Date of Patent: April 13, 2010Assignee: Freescale Semiconductor, Inc.Inventor: John W. McCorkle
-
Publication number: 20100046586Abstract: A method is provided for enabling a device function at a local device based on distance information, comprising: establishing a communication link with a remote device over a UWB medium using a multiple access protocol; determining a distance between the local device and the remote device; and controlling a device function for the remote device based on the determined distance, wherein the operation of controlling the device function enables the device function when the determined distance is below a set distance threshold, and wherein the operation of controlling the device function disables the device function when the determined distance is above the set distance threshold.Type: ApplicationFiled: October 22, 2009Publication date: February 25, 2010Applicant: FREESCALE SEMICONDUCTOR INC.Inventor: John W. McCorkle
-
Patent number: 7643533Abstract: An ultra wide bandwidth communications system, method and computer program product including an ultra wide bandwidth timing generator. The timing generator includes a high frequency clock generation circuit having low phase noise; a low frequency control generation circuit; and a modulation circuit coupled between the high frequency clock generation circuit and the low frequency control generation circuit. The high frequency clock generation circuit generates a plurality of high frequency clock signals. The low frequency control generation circuit generates a plurality of low frequency control signals. The modulation circuit modulates the high frequency clock signals with the low frequency control signals to produce an agile timing signal at a predetermined frequency and phase.Type: GrantFiled: July 19, 2005Date of Patent: January 5, 2010Assignee: Freescale Semiconductor, Inc.Inventor: John W. McCorkle
-
Patent number: 7643602Abstract: A method is provided for estimating a frequency offset value. This method includes: receiving a signal from the transmitting device at the receiving device, the received signal having a transmitter frequency (510); generating a local signal at the receiving device, the local signal having a starting frequency (520); comparing a received signal phase and a local signal phase to determine an adjusted error signal representing a phase difference between the received signal and the local signal (530); adjusting a current frequency of the local signal from the starting frequency to the transmitting frequency over a time period (540); integrating the adjusted error signal over the time period to generate an integrated error signal (550); and filtering the integrated error signal to generate a frequency difference estimate indicative of the frequency difference between the transmitter frequency and the starting frequency (560).Type: GrantFiled: September 30, 2005Date of Patent: January 5, 2010Assignee: Freescale Semiconductor, Inc.Inventors: Timothy R. Miller, John W. McCorkle
-
Patent number: 7616676Abstract: An identification tag is provided in which radio frequency (RF) circuitry and ultrawide bandwidth (UWB) circuitry are both provided on the same tag, along with some UWB-RF interface circuitry. The RF circuitry is used to detect when the identification tag must be accessed, and is used to connect the UWB circuitry with a power supply. The UWB circuitry then performs the necessary communication functions with a distant device and the power supply is again disconnected. In this way the power supply is only accessed when the UWB circuitry is needed and it's usable lifetime can be maximized.Type: GrantFiled: February 11, 2008Date of Patent: November 10, 2009Assignee: Freescale Semiconductor, Inc.Inventor: John W. McCorkle
-
Publication number: 20090268701Abstract: A method is provided for transmitting data. A first device generates a first signal having a first duty cycle, comprising a first gated-on portion and a first gated-off portion in a time slot; and a second device generates a second signal having second duty cycle, comprising a second gated-on portion and a second gated-off portion in the same time slot. The first gated-on portion is generated during a first segment of the time slot and the first gated-off portion is generated during a second segment of the time slot, while the second gated-on portion is generated during the second segment and the second gated-off portion is generated during the first segment. Media access control (MAC) can be used to further define positions within time slots and provide error correction, power control, and the like. A preamble can be transmitted at an increased power level to facilitate acquisition.Type: ApplicationFiled: June 30, 2009Publication date: October 29, 2009Applicant: FREESCALE SEMICONDUCTOR, INC.Inventors: Mathew L. Welborn, William M. Shvodian, Joel Z. Apisdorf, Timothy R. Miller, John W. McCorkle