Patents by Inventor Swaroop Venkatesh

Swaroop Venkatesh 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: 8959419
    Abstract: A Viterbi decoder module includes a branch metric module configured to calculate branch metrics corresponding to a continuous phase modulated signal. Each of the branch metrics corresponds to a respective path between stages of the Viterbi decoder module. A path metric module is configured to calculate a first cost metric associated with the first state of the next stage based on the first branch metric and the second branch metric, and calculate a second cost metric associated with the second state of the next stage based on the third branch metric and the fourth branch metric. A traceback module is configured to determine a maximum likelihood path between stages of the Viterbi decoder based on the first cost metric and the second cost metric. The Viterbi decoder module is configured to output decoded data based on the maximum likelihood path.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: February 17, 2015
    Assignee: Marvell International Ltd.
    Inventors: Ankit Sethi, Swaroop Venkatesh, Rohit U. Nabar, Vijay Ahirwar
  • Patent number: 8953706
    Abstract: In a method for generating steering matrices for beamforming, one or more subsets of one or more maximum transmit steering matrices are selected, where the maximum transmit steering matrices correspond to a maximum number of spatial streams able to be transmitted from a transmitter to a receiver. The subsets correspond to an actual number of spatial streams to be transmitted, and the subsets are applied to spatial streams to be transmitted. In an apparatus for generating steering matrices, a steering matrix calculator is configured to determine, from maximum transmit steering matrices, a plurality of steering coefficients corresponding to an actual number of spatial streams.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: February 10, 2015
    Assignee: Marvell International Ltd.
    Inventors: Arul Durai Murugan Palanivelu, Hongyuan Zhang, Swaroop Venkatesh
  • Patent number: 8934577
    Abstract: A bias current utilized in a unit of a radio frequency (RF) receiver device of a network interface is controlled. A modulation scheme utilized in a packet being received by the network interface is determined. It is determined, based on the determined modulation scheme, whether a level of the bias current should be changed. When it is determined that the level of the bias current should be changed, a control signal to change the level of the bias current is generated.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: January 13, 2015
    Assignee: Marvell International Ltd.
    Inventors: Swaroop Venkatesh, Atul Salhotra, Sergey Timofeev, Rohit U. Nabar
  • Patent number: 8903025
    Abstract: Systems and methods for detecting data in a received multiple-input-multiple-output signal are provided. First, second, and third signals are received and form a vector y. The received signals are associated with first, second, and third data values that form a vector x. A channel matrix (H) is received, and a QR decomposition of the channel matrix is performed, such that H=QR. The vector y is transformed into a vector z according to z=QHy. A distance value between the rector z and the vector x is determined for each possible third data value. A nearest constellation point is calculated based on a first of the possible third data values. The calculating step is repeated for each of the possible third data values to generate a set of constellation point triplets. The distance values are determined using the set of constellation point triplets.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: December 2, 2014
    Assignee: Marvell International Ltd.
    Inventors: Manikandan Chandrasekar, Ping Gao, Lokesh Sundaramurthy Satrasala, Swaroop Venkatesh, Rohit U. Nabar
  • Patent number: 8718176
    Abstract: In a method for generating steering matrices for beamforming, one or more subsets of one or more maximum transmit steering matrices are selected, where the maximum transmit steering matrices correspond to a maximum number of spatial streams able to be transmitted from a transmitter to a receiver. The subsets correspond to an actual number of spatial streams to be transmitted, and the subsets are applied to spatial streams to be transmitted. In an apparatus for generating steering matrices, a steering matrix calculator is configured to determine, from maximum transmit steering matrices, a plurality of steering coefficients corresponding to an actual number of spatial streams.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: May 6, 2014
    Assignee: Marvell International Ltd.
    Inventors: Arul Durai Murugan Palanivelu, Hongyuan Zhang, Swaroop Venkatesh
  • Patent number: 8705679
    Abstract: In a method for detecting a synchronization field in an orthogonal frequency division multiplexing (OFDM) signal, a plurality of discrete Fourier transform (DFT) values corresponding to the OFDM signal are generated. A plurality of magnitude or power values corresponding to the plurality of DFT values is determined. It is determined whether the plurality of magnitude or power values corresponds to a pattern of magnitude or power values. An indication that the synchronization field is detected in the OFDM signal is generated based on whether it is determined that the plurality of magnitude or power values correspond to the pattern of magnitude or power values.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: April 22, 2014
    Assignee: Marvell International Ltd.
    Inventors: Swaroop Venkatesh, Sergey Timofeev, Sudhir Srinivasa, Atul Salhotra, Rohit U. Nabar
  • Patent number: 8345797
    Abstract: In a method for generating steering matrices for beamforming, one or more subsets of one or more maximum transmit steering matrices are selected, where the maximum transmit steering matrices correspond to a maximum number of spatial streams able to be transmitted from a transmitter to a receiver. The subsets correspond to an actual number of spatial streams to be transmitted, and the subsets are applied to spatial streams to be transmitted. In an apparatus for generating steering matrices, a steering matrix calculator is configured to determine, from maximum transmit steering matrices, a plurality of steering coefficients corresponding to an actual number of spatial streams.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: January 1, 2013
    Assignee: Marvell International Ltd.
    Inventors: Arul Durai Murugan Palanivelu, Hongyuan Zhang, Swaroop Venkatesh