Patents by Inventor Anand Narayan

Anand Narayan 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: 7366934
    Abstract: A method for remote control of devices. A remote control device receives a graphical user interface from a controlled device. The graphical user interface is periodically updated with controlled device data. The controlled device data is interrupted by command data from the remote control device. The controlled device responds to the command data and updates the graphical user interface.
    Type: Grant
    Filed: September 8, 2004
    Date of Patent: April 29, 2008
    Assignee: Stryker Corporation
    Inventors: Anand Narayan, Salmaan Hameed, Kiran A. Javadekar
  • Publication number: 20070263704
    Abstract: A receiver employs low-rate processing to synthesize the effect of high-rate interference in a received multi-rate signal. Each high-rate subchannel is analyzed on its low-rate descendents to produce symbol estimates for each low-rate symbol interval. The symbol estimates are applied to low-rate descendent subchannels, which are then combined to synthesize the effects of the high-rate interference. An interference canceller processes the synthesized interference with the received signal for producing an interference-cancelled signal. Alternatively, analogous steps may be applied at high-rate to analyze, synthesize, and cancel the effects of low-rate interference in a multi-rate signal.
    Type: Application
    Filed: May 11, 2006
    Publication date: November 15, 2007
    Inventors: Vijay Nagarajan, Louis Scharf, Anand Narayan
  • 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
  • Publication number: 20060229051
    Abstract: Interference cancellation for CDMA handsets comprises projecting a received signal onto a subspace that is substantially orthogonal to an interference subspace. Selection of the interference subspace includes extracting at least one interfering signal from the received signal. Interference selection may include calculating a signal-power threshold from which the presence or absence of interfering channels is determined. Receiver embodiments are configured for transmit and receive diversity.
    Type: Application
    Filed: April 7, 2005
    Publication date: October 12, 2006
    Inventors: Anand Narayan, Vijay Nagarajan
  • Publication number: 20060125689
    Abstract: Systems and methods for employing substantial interference cancellation with a receive-diversity system are presented. A Coded Signal Processing Engine (“CSPE”) is communicatively coupled to each receiver chain of a receive-diversity system and is configured for substantially canceling one or more interfering signals from a digital baseband signal of one or more of the receiver chains. For example, either one receiver chain or a combination of receiver chains may be activated by the controller to process a signal. The CSPE may cancel interfering signals from the digital baseband signals of the activated receiver chains to generate one or more interference-canceled signals for each activated receiver chain. The interference-canceled signals may then be processed by processing fingers of the receiver chains and a controller may determine the number of receiver chains to keep active based on a signal parameter of the processed signal.
    Type: Application
    Filed: December 10, 2004
    Publication date: June 15, 2006
    Inventors: Anand Narayan, Eric Olson
  • Publication number: 20050180496
    Abstract: A novel serial receiver for a wireless communication system is provided. The communication system comprises: a receiver for receiving a signal y having data parameters; a control processor; the control processor for receiving the signal y and the data parameters; at least two fingers, the control processor for determining which of the data parameters are sent to respective fingers, wherein the at least two fingers have at least a search finger and a tracking finger; and wherein the tracking finger comprises a correlator and a Coded Signal Processing Engine (CSPE), the CSPE for interference cancellation in the reception of the signal y. In addition, numerous other embodiments of the serial receiver are provided along with methods for using the serial receiver.
    Type: Application
    Filed: April 11, 2005
    Publication date: August 18, 2005
    Inventors: Eric Olson, Anand Narayan, John Thomas
  • Publication number: 20050169354
    Abstract: Systems and methods for searching interference-canceled data are presented. A searcher finger is configured for acquiring a signal that is buried beneath the noise and interference floor due to interference from other signals. The searcher finger can either search for a signal within an uncanceled digital signal or within a substantially interference canceled signal. The substantially interference canceled signal has one or more interfering signals substantially canceled from the digital signal. A Coded Signal Processing Engine is configured for a generating the substantially interference canceled signal by performing signal cancellation on an input signal and transferring the resulting signal to the searcher finger. The searcher finger acquires a signal within the substantially interference canceled signal. The signal cancellation of the processing engine may improve the signal to noise ratio of a signal, which may improve acquisition of the signal by the searcher finger.
    Type: Application
    Filed: April 11, 2005
    Publication date: August 4, 2005
    Inventors: Eric Olson, Anand Narayan
  • Publication number: 20050163039
    Abstract: The present invention provides systems and methods for signal cancellation with a receiver. The receiver comprises a discretizer configured for generating digital signals at different resolutions from a received analog signal. Processing fingers of the receiver generate spreading codes from at least one of the digital signals while a Coded Signal Processing Engine (“CSPE”) substantially cancels interference from at least another one of the digital signals. The spreading codes are transferred to the CSPE where they may be used to construct an interference matrix. One or more cancellation operators may be generated and subsequently applied to the digital signal(s) input to the CSPE to substantially cancel the interference therefrom. The CSPE may adjust the number of bits of the substantially interference cancelled signal(s) to meet a requisite bit width or dynamic range of the receiver. The substantially cancelled signal(s) is then transferred to the processing fingers for further processing.
    Type: Application
    Filed: December 7, 2004
    Publication date: July 28, 2005
    Inventors: Anand Narayan, Eric Olson, John Thomas
  • Publication number: 20050123080
    Abstract: The systems and methods described and illustrated herein provide for serial interference suppression. In one embodiment, a Coded Signal Processing Engine (“CSPE”) serially cancels a plurality of channels corresponding to a plurality of signal paths interfering with a selected signal. For example, in a first interference cancellation, the CSPE may generate a first cancellation operator that is used to project a signal onto a subspace that is substantially orthogonal to a subspace of an interfering signal path and channels of that path. The CSPE may subsequently perform another signal cancellation on the interference canceled output signal of the first signal cancellation by generating a second cancellation operator that projects the signal onto a subspace that is substantially orthogonal to a subspace of another interfering signal path and associated channels. The interference canceled output signal of the second cancellation, therefore, has at least two signals substantially canceled.
    Type: Application
    Filed: December 3, 2004
    Publication date: June 9, 2005
    Inventors: Anand Narayan, Eric Olson
  • Publication number: 20050101277
    Abstract: Systems and methods for adjusting amplitude of an input signal through the application of a gain term are presented. In one embodiment, the gain controller comprises a scaling element that scales the overall signal energy after interference cancellation is performed. This scaling may compensate for overall signal energy reduction resulting from interference cancellation that improves the SNR of the signals of interest. Since prior art receivers typically adjust signal amplitude at the front-end, the gain controller may adjust the amplitude of an interference-canceled signal to a level that is substantially comparable to the level after front-end scaling. The gain controller also comprises a receiving element configured for receiving either an output canceled signal or an uncanceled received signal as an input. For example, the gain controller may receive an interference-canceled signal output from a Coded Signal Processing Engine or a signal with no interfering components removed.
    Type: Application
    Filed: December 14, 2004
    Publication date: May 12, 2005
    Inventors: Anand Narayan, Eric Olson
  • Publication number: 20050075845
    Abstract: Systems and methods are provided for directionally filtering signals by projecting a received signal onto a subspace substantially orthogonal to selected interfering signals. The received signal typically comprises at least one signal of interest, at least one selected interfering signal, and noise. The received signal may further comprise other signals, including non-selected interfering signals. The projection of the received signal results in substantially no contribution from the selected interference signals on the signal of interest. For example, substantially no residual energy of the selected interference signals remains as an influence on the signal of interest. In one embodiment, a system generates a converted matrix having a substantially orthogonal set of vectors. Each vector may represent one or more selected interfering signals. The vectors may comprise code characteristics of the selected interfering signals. A directional filter uses the matrix to perform the projection.
    Type: Application
    Filed: October 6, 2004
    Publication date: April 7, 2005
    Inventors: John Thomas, Anand Narayan, Eric Olson
  • Publication number: 20050031023
    Abstract: The present invention provides systems and methods for parallel interference suppression. A processing engine is used to substantially cancel a plurality of signal paths and selected channel(s) of these signal paths interfering with a selected signal. The processing engine includes a plurality of matrix generators that are used to generate matrices with each matrix comprising elements of one or more of the interfering signal paths and channels selected for cancellation. The processing engine also includes one or more processors for processing the matrices to generate cancellation operators. A plurality of applicators applies the cancellation operators to parallel input signals to substantially cancel the interfering signal from each input signal. These input signals may include received signals and/or reference codes. The embodiments disclosed herein may be particularly advantageous to systems employing CDMA (e.g.
    Type: Application
    Filed: September 7, 2004
    Publication date: February 10, 2005
    Inventors: Anand Narayan, Eric Olson
  • Publication number: 20050031060
    Abstract: The present invention provides systems and methods for interference matrix construction. Such an interference matrix may be used to generate a cancellation operator that when applied to a signal may substantially remove selected interfering signals. In one embodiment of the invention, a system comprises an interference selector configured for selecting one or more interferers for interference cancellation. The system also comprises a matrix generator communicatively coupled to the interference selector and configured for receiving selected interferers from the interference selector. The matrix generator is also configured for generating a matrix having one or more vectors, wherein each vector comprises elements of at least one of the selected interferers. Such an interference matrix and the subsequent generation of the cancellation operator may advantageously provide interference cancellation to systems employing CDMA (e.g., such as cdmaOne and cdma2000), WCDMA, Broadband CDMA, UMTS and GPS signals.
    Type: Application
    Filed: September 7, 2004
    Publication date: February 10, 2005
    Inventors: John Thomas, Anand Narayan, Eric Olson
  • Patent number: 6253047
    Abstract: In a printing apparatus with a component such as an imaging surface having critical drive motion uniformity, there is provide a drive system with at least one meshing pair of rotatable first and second drive gears, with at least one gear having gear teeth with a crowned outer engagement edge, with crowning sufficient to substantially increase the drive motion uniformity of the drive system in spite of alignment variations of said first and second gear axes of gear rotation. Preferably each meshing gear has all its gear teeth only half-crowned, on only one side, to allow for simple and low cost gear molding, but the gears are mounted to oppositely mesh their respectively half-crowned sides. The amount of crowning may be in the range of approximately 75-100 microns.
    Type: Grant
    Filed: March 8, 2000
    Date of Patent: June 26, 2001
    Assignee: Xerox Corporation
    Inventors: Robert E. Hildebrand, James M. Casella, Anand Narayan, Karl Sweitzer, Anthony G. Poletto