Patents by Inventor Gururaj Padaki

Gururaj Padaki 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: 20120284487
    Abstract: A vector slot processor that is capable of supporting multiple signal processing operations for multiple demodulation standards is provided. The vector slot processor includes a plurality of micro execution slot (MES) that performs the multiple signal processing operations on the high speed streaming inputs. Each of the MES includes one or more n-way signal registers that receive the high speed streaming inputs, one or more n-way coefficient registers that store filter coefficients for the multiple signal processing, and one or more n-way Multiply and Accumulate (MAC) units that receive the high speed streaming inputs from the one or more n-way signal registers and filter coefficients from one or more n-way coefficient registers. The one or more n-way MAC units perform a vertical MAC operation and a horizontal multiply and add operation on the high speed streaming inputs.
    Type: Application
    Filed: May 2, 2012
    Publication date: November 8, 2012
    Applicant: Saankhya Labs Private Limited
    Inventors: Anindya SAHA, Gururaj PADAKI, Santosh BILLAVA, Rakesh A. JOSHI
  • Publication number: 20120269300
    Abstract: A wide band receiver to select and demodulate an input signal with single scan spectrum sensing by performing filtering on the input signal in digital domain to achieve improved selectivity and sensitivity is provided. The input signal includes one or more narrowband radio frequency (RF) signals. The wide band receiver includes a wide band tuner that down converts the one or more narrowband RF signals to one or more IF signals. An analog to digital converter (ADC) converts the one or more IF signals to one or more digital signals. A filter rejects out-of-band signals from the one or more digital signals to achieve the improved selectivity. A numeric controlled oscillator (NCO) selects at least one narrowband digital signal from the digital signals based on a phase value obtained from a spectrum selection control unit. A demodulator demodulates the narrowband digital signal to obtain a demodulated digital signal.
    Type: Application
    Filed: April 13, 2012
    Publication date: October 25, 2012
    Applicant: Saankhya Labs Private Limited
    Inventors: Subramanian Harish Krishnan, Saurabh Mishra, Parag Naik, Subrahmanya Kondageri Shankaraiah, Gururaj Padaki, Santosh Billava
  • Publication number: 20120249888
    Abstract: A Software Defined Radio (SDR) subsystem capable of supporting a multiple communication standards and platforms for modulation, demodulation and trans-modulation of an input signal is provided. The SDR subsystem includes a Signal Conditioning Cluster (SCC) unit that includes a signal conditioning CPU adapted for sample based signal processing, a Signal Processing Cluster (SPC) unit that includes a signal processing CPU adapted for block based signal processing, and a Channel Codec Cluster (CCC) unit that performs a channel encoding or a channel decoding operation.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 4, 2012
    Applicant: SAANKHYA LABS PRIVATE LIMITED
    Inventors: Parag NAIK, Anindya SAHA, Hemant MALLAPUR, Sunil HR, Gururaj PADAKI
  • Publication number: 20120249889
    Abstract: In one embodiment, a Television (TV) receiver to perform a method of synchronizing a demodulator at a Viterbi decode input in the TV receiver using one or more bit de-interleaved even and odd Orthogonal Frequency Division Multiplexing (OFDM) symbols is provided. The method includes (i) performing a Viterbi decoding on the bit de-interleaved even and odd OFDM symbols when a frame boundary does not exist for the bit de-interleaved even and odd OFDM symbols, (ii) performing a convolutional encoding on an decoded data output of the Viterbi decoding, (iii) determining whether an output of the convolutional encoding of the bit de-interleaved OFDM symbols matches an input at a Viterbi decode, and (iv) determining whether the output of the convolutional encoding of the bit de-interleaved even and odd OFDM symbols matches with a SYNC pattern or a SYNC? pattern to obtain a RS packet align boundary.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 4, 2012
    Applicant: SAANKHYA LABS PRIVATE LIMITED
    Inventors: Gururaj Padaki, Sunil Hosur Ramesh, Rakesh A. Joshi, Raghavendra Raichur, Rajendra Hegde
  • Publication number: 20120249887
    Abstract: A Television (TV) receiver for faster channel switch times between a plurality of broadcasting TV channels with reduced latency in overall demodulation cycle for multiple demodulation standards is provided. The TV receiver includes a tuner that receives the broadcasting TV channels from a broadcasting system, performs a tuning operation, and sets a desired frequency for each of the broadcasting TV channels during a channel scan operation. A demodulator demodulates each of the broadcasting TV channels and acquires one or more acquisition channel parameters of each of the broadcasting TV channels during the channel scan operation. An application processor is coupled to the demodulator via a low throughput interface. The application processor performs a read operation and a write operation of the acquisition channel parameters to memory mapped registers on the demodulator when a channel status switches from a first state to a second state.
    Type: Application
    Filed: March 29, 2012
    Publication date: October 4, 2012
    Applicant: Saankhya Labs Pvt. Ltd.
    Inventors: Sunil HR, Gururaj Padaki, Abdul Aziz, Parag Naik
  • Publication number: 20120250750
    Abstract: A system and method for reducing implementation complexity for estimation of a Carrier Frequency Offset (CFO) and a Symbol Timing Offset (STO) for an input signal for spectrally shaped multiple communication standards. The system is implemented by replacing multiplier with shifters. The system includes a CFO estimation block, a STO estimation block, and a band extraction block that extracts a lower band edge and an upper band edge of the input signal. The STO estimation block includes (i) a sample error generation block that computes a sampling timing error value, and (ii) a Phase Lock Loop block that estimates a frequency error and a phase error corresponding to the sampling timing error value. The CFO estimation block includes (i) a carrier offset error generation block that generates a carrier offset error value, and (ii) a leaky average block for performing a filter operation.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 4, 2012
    Applicant: SAANKHYA LABS PVT. LTD.
    Inventors: Saurabh Mishra, Parag Naik, Subrahmanya Kondageri Shankaraiah, S. Harish Krishnan, Gururaj Padaki
  • Publication number: 20120254274
    Abstract: In one embodiment, a processor performs a method of generating pipelined data read indexes and data write indexes for a Prime Factor Algorithm (PFA) Discrete Fourier Transform (DFT) without look-up tables. The processor is adapted to factorize an ā€˜Nā€™ point PFA DFT into one or more mutually prime factors and zero or more non-prime factors, calculate a 0th column index for an ith row (Xi0), calculate an IndCor when the value of Xi0 equals zero and when a row number (i) does not equal zero, calculate Xij, generate the data read indexes, perform a DFT kernel computation on Lk point for the mutually prime factors and the non-prime factors, and generate the data write indexes for the mutually prime factors and the non-prime factors. Xij represents ith row and jth column of 2D input Buffer and enables a selection of a linear index from the 2D input buffer.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 4, 2012
    Applicant: SAANKHYA LABS PVT. LTD.
    Inventors: Gururaj Padaki, Saurabh Mishra, Suman Sanisetty