Patents by Inventor Prashant Jain

Prashant Jain 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).

  • Publication number: 20070183483
    Abstract: The present invention is directed to the selective provision of interference canceled signal streams to demodulating fingers in a communication receiver. According to the present invention, potential interferer signal paths are identified. Signal streams having one or more potential interferer signals removed or canceled are created, and a correlation is performed to determine whether the strength of a desired signal path increased as a result. If the correlation indicates that the strength of a desired signal path was increased by the signal cancellation, the interference canceled signal stream is provided to the demodulation finger assigned to track the desired signal path. If the correlation determines that the strength of the desired signal path did not increase as a result of performing interference cancellation, the raw or a different interference canceled signal stream is provided to the demodulation finger.
    Type: Application
    Filed: September 23, 2003
    Publication date: August 9, 2007
    Inventors: Anand Narayan, Eric Olson, Prashant Jain
  • Patent number: 7068706
    Abstract: Systems and methods for adjusting phase of a signal are provided. In one embodiment, the system includes a phase compensator configured for adjusting phase of the signal based on filtered and unfiltered representations of a first component of the signal and based on filtered and unfiltered representations of a second component of the signal. For example, the phase compensator may provide phase adjusted I and Q components of a complex signal through a plurality of multiplications of filtered and unfiltered I and Q components. The system also includes a detector that is communicatively coupled to the phase compensator. The detector is configured for combining the first and the second components with a code sequence to determine a complex amplitude of a channel.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: June 27, 2006
    Assignee: TensorComm, Inc.
    Inventors: Anand P. Narayan, Prashant Jain, Eric S. Olson
  • Publication number: 20060048093
    Abstract: A connection is established between the source code and the business requirements of a software system. User specified keyword that reflect business requirements are expanded using an ontology and a thesaurus. The augmented list of user specified keywords are matched to the automatically annotated source code. The results of the match along with call graph of the source code are used to generate workflows that provide a mapping from the source code to business logic.
    Type: Application
    Filed: August 25, 2004
    Publication date: March 2, 2006
    Inventors: Prashant Jain, Ravi Kothari
  • Publication number: 20040136445
    Abstract: The present invention is directed to signal cancellation in spread spectrum communication systems. In particular, the present invention provides method and apparatus for selectively canceling interfering signals, even where symbols to be canceled do not align with symbols associated with a desired signal path. Furthermore, the interference cancellation provided by embodiments of the present invention is capable of functioning to remove interference associated with channels utilizing a symbol length that is different than the symbol length of a desired signal path. In accordance with a further embodiment of the present invention, method and apparatus for efficiently calculating projections to enable signal cancellation are provided.
    Type: Application
    Filed: October 15, 2003
    Publication date: July 15, 2004
    Inventors: Eric S. Olson, Anand P. Narayan, Prashant Jain, John K. Thomas
  • Publication number: 20040098433
    Abstract: The present invention is directed to an efficient method and apparatus for channel determination and interference vector construction in accordance with spread spectrum systems. Channel determination is performed using a first series of fast Walsh transform steps. The results of the first set of fast Walsh transform steps corresponding to valid communication system channels are compared to a threshold value. Results derived from the first set of fast Walsh transform steps are then passed through a second set of fast Walsh transform steps with the number of steps performed for a set of results determined by the symbol length associated with the channels from which the amplitude information was derived. The interference vectors thus obtained for each valid symbol length may then be combined to form a composite interference vector. The fast Walsh transform steps and other steps may be performed using shared hardware components or software modules.
    Type: Application
    Filed: October 15, 2003
    Publication date: May 20, 2004
    Inventors: Anand P. Narayan, Prashant Jain
  • Publication number: 20040081229
    Abstract: Systems and methods for adjusting phase of a signal are provided. In one embodiment, the system includes a phase compensator configured for adjusting phase of the signal based on filtered and unfiltered representations of a first component of the signal and based on filtered and unfiltered representations of a second component of the signal. For example, the phase compensator may provide phase adjusted I and Q components of a QPSK signal through a plurality of multiplications of filtered and unfiltered I and Q components. The system also includes a detector that is communicatively coupled to the phase compensator. The detector is configured for combining the first and the second components with a code sequence to determine a magnitude of energy of a channel.
    Type: Application
    Filed: October 15, 2003
    Publication date: April 29, 2004
    Inventors: Anand P. Narayan, Prashant Jain, Eric S. Olson