Patents by Inventor Jonathan A. Gibbs

Jonathan A. Gibbs 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: 8423355
    Abstract: A method for encoding audio frames by producing a first frame of coded audio samples by coding a first audio frame in a sequence of frames, producing at least a portion of a second frame of coded audio samples by coding at least a portion of a second audio frame in the sequence of frames, and producing parameters for generating audio gap filler samples, wherein the parameters are representative of either a weighted segment of the first frame of coded audio samples or a weighted segment of the portion of the second frame of coded audio samples.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: April 16, 2013
    Assignee: Motorola Mobility LLC
    Inventors: Udar Mittal, Jonathan A. Gibbs, James P. Ashley
  • Publication number: 20130030798
    Abstract: An encoder and decoder for processing an audio signal including generic audio and speech frames are provided herein. During operation, two encoders are utilized by the speech coder, and two decoders are utilized by the speech decoder. The two encoders and decoders are utilized to process speech and non-speech (generic audio) respectively. During a transition between generic audio and speech, parameters that are needed by the speech decoder for decoding frame of speech are generated by processing the preceding generic audio (non-speech) frame for the necessary parameters. Because necessary parameters are obtained by the speech coder/decoder, the discontinuities associated with prior-art techniques are reduced when transitioning between generic audio frames and speech frames.
    Type: Application
    Filed: July 26, 2011
    Publication date: January 31, 2013
    Applicant: MOTOROLA MOBILITY, INC.
    Inventors: Udar Mittal, James P. Ashley, Jonathan A. Gibbs
  • Publication number: 20120316885
    Abstract: A method and apparatus for encoding a signal is provided herein. During operation a wideband signal that is to be encoded enters a filter bank. A highband signal and a lowband signal are output from the filter bank. Each signal is separately encoded. During the production of the highband signal, a downmixing operation is implemented after preprocessing, and prior to decimating. The downmixing operation greatly reduces system complexity. In fact, it will be observed that the highest sample rate in the prior-art implementation is 64 kHz whereas the sample rate in the system described above remains at 32 kHz or below. This represents a significant complexity saving, as do the reduced number of processing blocks.
    Type: Application
    Filed: June 10, 2011
    Publication date: December 13, 2012
    Applicant: MOTOROLA MOBILITY, INC.
    Inventor: Jonathan A. Gibbs
  • Patent number: 8209190
    Abstract: During operation an input signal to be coded is received and coded to produce a coded audio signal. The coded audio signal is then scaled with a plurality of gain values to produce a plurality of scaled coded audio signals, each having an associated gain value and a plurality of error values are determined existing between the input signal and each of the plurality of scaled coded audio signals. A gain value is then chosen that is associated with a scaled coded audio signal resulting in a low error value existing between the input signal and the scaled coded audio signal. Finally, the low error value is transmitted along with the gain value as part of an enhancement layer to the coded audio signal.
    Type: Grant
    Filed: August 7, 2008
    Date of Patent: June 26, 2012
    Assignee: Motorola Mobility, Inc.
    Inventors: James P. Ashley, Jonathan A. Gibbs, Udar Mittal
  • Publication number: 20120095758
    Abstract: A method for decoding an audio signal in a decoder having a CELP-based decoder element including a fixed codebook component, at least one pitch period value, and a first decoder output, wherein a bandwidth of the audio signal extends beyond a bandwidth of the CELP-based decoder element. The method includes obtaining an up-sampled fixed codebook signal by up-sampling the fixed codebook component to a higher sample rate, obtaining an up-sampled excitation signal based on the up-sampled fixed codebook signal and an up-sampled pitch period value, and obtaining a composite output signal based on the up-sampled excitation signal and an output signal of the CELP-based decoder element, wherein the composite output signal includes a bandwidth portion that extends beyond a bandwidth of the CELP-based decoder element.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 19, 2012
    Applicant: MOTOROLA MOBILITY, INC.
    Inventors: Jonathan A. Gibbs, James P. Ashley, Udar Mittal
  • Publication number: 20120095757
    Abstract: A method for decoding an audio signal having a bandwidth that extends beyond a bandwidth of a CELP excitation signal in an audio decoder including a CELP-based decoder element. The method includes obtaining a second excitation signal having an audio bandwidth extending beyond the audio bandwidth of the CELP excitation signal, obtaining a set of signals by filtering the second excitation signal with a set of bandpass filters, scaling the set of signals using a set of energy-based parameters, and obtaining a composite output signal by combining the scaled set of signals with a signal based on the audio signal decoded by the CELP-based decoder element.
    Type: Application
    Filed: September 28, 2011
    Publication date: April 19, 2012
    Applicant: MOTOROLA MOBILITY, INC.
    Inventors: Jonathan A. Gibbs, James P. Ashley, Udar Mittal
  • Publication number: 20120033817
    Abstract: A method for estimating a parameter for low bit rate stereo transmission that includes deriving estimate of any time delay between left and right audio channels in a multi-channel signal from a time delay subsystem. A cross-correlation between the left and right audio channels in the time delay subsystem is employed. Thereafter a normalized cross-correlation within an inter-channel intensity difference (IID) processor is employed before deriving estimate of panning gains for the left and right audio channels from the IID processor.
    Type: Application
    Filed: August 9, 2010
    Publication date: February 9, 2012
    Applicant: MOTOROLA, INC.
    Inventors: Holly L. Francois, Jonathan A. Gibbs
  • Publication number: 20110218797
    Abstract: A method for encoding audio frames by producing a first frame of coded audio samples by coding a first audio frame in a sequence of frames, producing at least a portion of a second frame of coded audio samples by coding at least a portion of a second audio frame in the sequence of frames, and producing parameters for generating audio gap filler samples, wherein the parameters are representative of either a weighted segment of the first frame of coded audio samples or a weighted segment of the portion of the second frame of coded audio samples.
    Type: Application
    Filed: July 27, 2010
    Publication date: September 8, 2011
    Applicant: MOTOROLA, INC.
    Inventors: Udar Mittal, Jonathan A. Gibbs, James P. Ashley
  • Publication number: 20110161087
    Abstract: A method for processing an audio signal including classifying an input frame as either a speech frame or a generic audio frame, producing an encoded bitstream and a corresponding processed frame based on the input frame, producing an enhancement layer encoded bitstream based on a difference between the input frame and the processed frame, and multiplexing the enhancement layer encoded bitstream, a codeword, and either a speech encoded bitstream or a generic audio encoded bitstream into a combined bitstream based on whether the codeword indicates that the input frame is classified as a speech frame or as a generic audio frame, wherein the encoded bitstream is either a speech encoded bitstream or a generic audio encoded bitstream.
    Type: Application
    Filed: December 31, 2009
    Publication date: June 30, 2011
    Applicant: Motorola, Inc.
    Inventors: James P. ASHLEY, Jonathan A. Gibbs, Udar Mittal
  • Publication number: 20110085671
    Abstract: An encoding apparatus comprises a frame processor (105) which receives a multi channel audio signal comprising at least a first audio signal from a first microphone (101) and a second audio signal from a second microphone (103). An ITD processor 107 then determines an inter time difference between the first audio signal and the second audio signal and a set of delays (109, 111) generates a compensated multi channel audio signal from the multi channel audio signal by delaying at least one of the first and second audio signals in response to the inter time difference signal. A combiner (113) then generates a mono signal by combining channels of the compensated multi channel audio signal and a mono signal encoder (115) encodes the mono signal. The inter time difference may specifically be determined by an algorithm based on determining cross correlations between the first and second audio signals.
    Type: Application
    Filed: September 9, 2008
    Publication date: April 14, 2011
    Applicant: Motorola, Inc
    Inventor: Jonathan A. Gibbs
  • Patent number: 7822074
    Abstract: An apparatus and method for synchronization between uncoordinated Time Division Duplex (TDD) communication networks includes a first step (300) of measuring an interference level on channels available to a base station. A next step (302) includes choosing the channel having the lowest interference level. A next step (304) includes determining that the interference is from a base station. A next step (306) includes calculating an interference profile over the frame cycle. A next step (308) includes establishing a peak interference level. A next step (310) includes aligning the base station frame timing in response to the peak interference level.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: October 26, 2010
    Assignee: Motorola Mobility, Inc.
    Inventors: Richard C. Lucas, David N. Freeman, Jonathan A. Gibbs
  • Publication number: 20100125453
    Abstract: Apparatus (119) for encoding at least one parameter associated with a signal source for transmission over k frames to a decoder comprises a processor (119) which is configured in operation to assign a predetermined bit pattern to n bits associated with the at least one parameter of a first frame of k frames and set the n bits associated with the at least one parameter of each of k?1 subsequent frames to values, such that the values of the n bits of the k?1 subsequent frames represent the at least one parameter. The predetermined bit pattern indicates a start of the at least one parameter.
    Type: Application
    Filed: November 19, 2008
    Publication date: May 20, 2010
    Applicant: MOTOROLA, INC.
    Inventors: Jonathan A. Gibbs, James P. Ashley, Holly L. Francois, Udar Mittal
  • Publication number: 20090279457
    Abstract: An apparatus and method for synchronization between uncoordinated Time Division Duplex (TDD) communication networks includes a first step (300) of measuring an interference level on channels available to a base station. A next step (302) includes choosing the channel having the lowest interference level. A next step (304) includes determining that the interference is from a base station. A next step (306) includes calculating an interference profile over the frame cycle. A next step (308) includes establishing a peak interference level. A next step (310) includes aligning the base station frame timing in response to the peak interference level.
    Type: Application
    Filed: May 6, 2008
    Publication date: November 12, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Richard C. Lucas, David N. Freeman, Jonathan A. Gibbs
  • Publication number: 20090259477
    Abstract: In a selective signal encoder, an input signal is first encoded using a core layer encoder to produce a core layer encoded signal. The core layer encoded signal is decoded to produce a reconstructed signal and an error signal is generated as the difference between the reconstructed signal and the input signal. The reconstructed signal is compared to the input signal. One of two or more enhancement layer encoders selected dependent upon the comparison and used to encode the error signal. The core layer encoded signal, the enhancement layer encoded signal and the selection indicator are output to the channel (for transmission or storage, for example).
    Type: Application
    Filed: April 9, 2008
    Publication date: October 15, 2009
    Applicant: MOTOROLA, INC.
    Inventors: James P. Ashley, Jonathan A. Gibbs, Udar Mittal
  • Publication number: 20090112607
    Abstract: During operation an input signal to be coded is received and coded to produce a coded audio signal. The coded audio signal is then scaled with a plurality of gain values to produce a plurality of scaled coded audio signals, each having an associated gain value and a plurality of error values are determined existing between the input signal and each of the plurality of scaled coded audio signals. A gain value is then chosen that is associated with a scaled coded audio signal resulting in a low error value existing between the input signal and the scaled coded audio signal. Finally, the low error value is transmitted along with the gain value as part of an enhancement layer to the coded audio signal.
    Type: Application
    Filed: August 7, 2008
    Publication date: April 30, 2009
    Applicant: MOTOROLA, INC.
    Inventors: James P. Ashley, Jonathan A. Gibbs, Udar Mittal
  • Publication number: 20090040220
    Abstract: In the field of computer graphics and more specifically computer implemented animation, two known alternative methods for rendering objects which have volume (fire, smoke, clouds, etc.) are ray marching and splatting (i.e. particle-based rendering). These methods have contrasting strengths and weaknesses. The present volume rendering method and associated apparatus combine these methods, drawing on the strengths of each. The ray marches a volume but, rather than merely accumulating the samples along the ray, a distinct particle is generated for each sample. Each particle captures the volume's local attributes. The particles are then rendered through splatting. Thus the method has the strengths of splatting e.g., fast 3D motion blur and hardware rendering, and the strengths of ray marching e.g., volume sampling density corresponds with camera proximity since rays disperse, thereby focusing computer processing time on important volume detail and minimizing noise.
    Type: Application
    Filed: February 1, 2008
    Publication date: February 12, 2009
    Inventors: Jonathan Gibbs, Jonathan Dinerstein
  • Publication number: 20080108896
    Abstract: A contrast media injection system detects the absolute position of the syringe ram using a non-contact sensor. A series of magnets and Hall-Effect sensors may be used or an opto-reflective system. Illuminated knobs that are connected to the drive mechanism for the syringe ram rotate with the drive and provide visual feedback on operation through the illumination. Analog Hall-Effect sensors are used to determine the presence or absence of magnets that identify the type of faceplate being used. The faceplates include control electronics, connected to the powerhead through connectors, which may be interchangeably used by the two faceplates. The faceplate electronics include detectors for automatically detecting the capacity of pre-filled syringes.
    Type: Application
    Filed: January 14, 2008
    Publication date: May 8, 2008
    Applicant: MALLINCKRODT INC.
    Inventors: Jonathan Gibbs, John Bruce, Robert Ziemba, David Brooks
  • Publication number: 20070106153
    Abstract: A contrast media injection system includes detects the absolute position of the syringe ram using a non-contact sensor. A series of magnets and Hall-Effect sensors may be used or an opto-reflective system. Illuminated knobs that are connected to the drive mechanism for the syringe ram rotate with the drive and provide visual feedback on operation through the illumination. Analog Hall-Effect sensors are used to determine the presence or absence of magnets that identify the type of faceplate being used. The faceplates include control electronics, connected to the powerhead through connectors, which may be interchangeably used by the two faceplates. The faceplate electronics include detectors for automatically detecting the capacity of pre-filled syringes.
    Type: Application
    Filed: October 23, 2006
    Publication date: May 10, 2007
    Applicant: MALLINCKRODT INC.
    Inventors: Charles Neer, Jonathan Gibbs, John Bruce, Robert Ziemba, David Brooks, James Small, Gary Wagner
  • Patent number: 7170988
    Abstract: A method of enhanced tandem communication is provided between at least a first portion of a network suitable for voice communications and a second portion of a network suitable for voice communications. During operation, two representations of an encoded signal are transmitted from the first portion of a network. The two representations comprise the encoded signal produced by a first codec and a parameter translation of the first encoded signal into an encoded signal compatible with a single common compressed voice codec (CCVC) format.
    Type: Grant
    Filed: October 27, 2003
    Date of Patent: January 30, 2007
    Assignee: Motorola, Inc.
    Inventors: Jonathan A. Gibbs, James P. Ashley, Halil Fikretler, Mark A. Jasiuk, Michael J. McLaughlin
  • Publication number: 20060079767
    Abstract: A contrast media injection system includes detects the absolute position of the syringe ram using a non-contact sensor. A series of magnets and Hall-Effect sensors may be used or an opto-reflective system. Illuminated knobs that are connected to the drive mechanism for the syringe ram rotate with the drive and provide visual feedback on operation through the illumination. Analog Hall-Effect sensors are used to determine the presence or absence of magnets that identify the type of faceplate being used. The faceplates include control electronics, connected to the powerhead through connectors, which may be interchangeably used by the two faceplates. The faceplate electronics include detectors for automatically detecting the capacity of pre-filled syringes.
    Type: Application
    Filed: March 7, 2005
    Publication date: April 13, 2006
    Applicant: Liebel-Flarsheim Company
    Inventors: Jonathan Gibbs, John Bruce, Robert Ziemba, David Brooks, Gary Wagner