Patents by Inventor Anshoo Tandon

Anshoo Tandon 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: 8116397
    Abstract: A method for determining a symbol boundary of a data packet of a received signal, where the data packet includes a first training field, a guard interval, and a second training field. The received signal is sampled to obtain multiple samples. A first symbol boundary estimate is determined using one or more block auto-correlation values. Thereafter, a second symbol boundary estimate is determined based on the first symbol boundary estimate and using one or more cross-correlation values. The second symbol boundary estimate then is shifted using moving average auto-correlation values for the samples in the vicinity of the second symbol boundary estimate to obtain an accurate symbol boundary estimate.
    Type: Grant
    Filed: October 20, 2009
    Date of Patent: February 14, 2012
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Mridul Manohar Mishra, Armit P. Singh, Anshoo Tandon
  • Publication number: 20110090973
    Abstract: A method for determining a symbol boundary of a data packet of a received signal, where the data packet includes a first training field, a guard interval, and a second training field. The received signal is sampled to obtain multiple samples. A first symbol boundary estimate is determined using one or more block auto-correlation values. Thereafter, a second symbol boundary estimate is determined based on the first symbol boundary estimate and using one or more cross-correlation values. The second symbol boundary estimate then is shifted using moving average auto-correlation values for the samples in the vicinity of the second symbol boundary estimate to obtain an accurate symbol boundary estimate.
    Type: Application
    Filed: October 20, 2009
    Publication date: April 21, 2011
    Applicant: FREESCALE SEMICONDUCTOR, INC
    Inventors: Mridul Manohar Mishra, Amrit P. Singh, Anshoo Tandon
  • Patent number: 7414971
    Abstract: A method converts an input data rate associated with N units of data to an output data rate associated with M units of data. The method includes calculating N write-control parameters each associated with one of M addresses of an output memory, directing each of N values of input data to an associated address of the output memory in response to the N calculated write-control parameters, and reading the output memory to provide output data associated with the output data rate. If N is greater than M, some of the N write-control parameters are associated with at least one shared address of the M addresses. If M is greater than N, all of the N write-control parameters are associated with different addresses of the M addresses. An apparatus is configured to implement this method.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: August 19, 2008
    Assignee: Analog Devices, Inc.
    Inventors: Guolin Pan, Anshoo Tandon, Ravikumar Ramanathan, Michael J. Lopez
  • Publication number: 20060168495
    Abstract: In one aspect, a method and apparatus for advancing a state of a cyclic redundancy check (CRC) computation on a transmitted message via a look-up table (LUT) storing a plurality of entries associated with possible states of the CRC computation is provided. A plurality of indexes is computed based on a message chunk and a current state of the CRC computation to obtain a plurality of entries from an LUT. The plurality of entries is used to determine an advanced state of the CRC computation. In another aspect, the LUT is accessed with the plurality of indexes in parallel. In another aspect the LUT includes fewer than 2k entries, where k is the number of states advanced on each iteration.
    Type: Application
    Filed: January 25, 2005
    Publication date: July 27, 2006
    Applicant: Analog Devices, Inc.
    Inventors: Pushparaj Dominic, Anshoo Tandon
  • Publication number: 20060050650
    Abstract: A method converts an input data rate associated with N units of data to an output data rate associated with M units of data. The method includes calculating N write-control parameters each associated with one of M addresses of an output memory, directing each of N values of input data to an associated address of the output memory in response to the N calculated write-control parameters, and reading the output memory to provide output data associated with the output data rate. If N is greater than M, some of the N write-control parameters are associated with at least one shared address of the M addresses. If M is greater than N, all of the N write-control parameters are associated with different addresses of the M addresses. An apparatus is configured to implement this method.
    Type: Application
    Filed: September 3, 2004
    Publication date: March 9, 2006
    Applicant: Analog Devices, Inc.
    Inventors: Guolin Pan, Anshoo Tandon, Ravikumar Ramanathan, Michael Lopez