Patents by Inventor Rohit Rathi

Rohit Rathi 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: 11381431
    Abstract: A receiver receives communications over a communication channel, which may distort an incoming communication signal. In order to counter this distortion, the frequency response of the receiver is manipulated by adjusting several frequency response parameters. Each frequency response parameter controls at least a portion of the frequency response of the receiver. The optimal values for the frequency response parameters are determined by modifying an initial set of values for the frequency response parameters through one or more of stochastic hill climbing operations until a performance metric associated with the receiver reaches a local maximum. The modified values are displaced through one or more mutation operations. The stochastic hill climbing operations may subsequently be performed on the mutated values to generate the final values for the frequency response parameters.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: July 5, 2022
    Assignee: NVIDIA Corporation
    Inventors: Vishnu Balan, Mohammad Mobin, Dai Dai, Raanan Ivry, Rohit Rathi
  • Publication number: 20220078054
    Abstract: A receiver receives communications over a communication channel, which may distort an incoming communication signal. In order to counter this distortion, the frequency response of the receiver is manipulated by adjusting several parameters. Each parameter controls at least a portion of the frequency response of the receiver. The optimal values for the parameters are determined by modifying an initial set of values for the parameters through one or more stochastic hill climbing operations until a performance metric associated with the receiver reaches a local optimum. The modified values are displaced through one or more mutation operations. The stochastic hill climbing operations may subsequently be performed on the mutated values to generate the final values for the parameters.
    Type: Application
    Filed: November 16, 2021
    Publication date: March 10, 2022
    Inventors: Vishnu BALAN, Mohammad MOBIN, Dai DAI, Raanan IVRY, Rohit RATHI
  • Publication number: 20210344530
    Abstract: A receiver receives communications over a communication channel, which may distort an incoming communication signal. In order to counter this distortion, the frequency response of the receiver is manipulated by adjusting several frequency response parameters. Each frequency response parameter controls at least a portion of the frequency response of the receiver. The optimal values for the frequency response parameters are determined by modifying an initial set of values for the frequency response parameters through one or more of stochastic hill climbing operations until a performance metric associated with the receiver reaches a local maximum. The modified values are displaced through one or more mutation operations. The stochastic hill climbing operations may subsequently be performed on the mutated values to generate the final values for the frequency response parameters.
    Type: Application
    Filed: May 20, 2021
    Publication date: November 4, 2021
    Inventors: Vishnu Balan, Mohammad Mobin, Rohit RATHI, Dai DAI
  • Patent number: 11159304
    Abstract: A clock data recovery (CDR) mechanism qualifies symbols received from the data detector prior to using those symbols to compute a timing gradient. The disclosed CDR mechanism analyzes one or more recently received symbols to determine whether the current symbol should be used in computing the time gradient. When configured with a Mueller-Muller phase detector, the timing gradient for the received signal is set to zero if the current symbol is a ?2 or a +2 and the previous symbol is non-zero. Otherwise, the Mueller-Muller timing gradient is evaluated in the traditional manner. When configured with a minimum mean-squared error phase detector, the timing gradient for the received signal is set to zero if the previous symbol is non-zero. Otherwise, the minimum mean-squared error timing gradient is evaluated in the traditional manner.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: October 26, 2021
    Assignee: NVIDIA Corporation
    Inventors: Pervez Mirza Aziz, Rohit Rathi, Vishnu Balan
  • Patent number: 11018909
    Abstract: A receiver receives communications over a communication channel, which may distort an incoming communication signal. In order to counter this distortion, the frequency response of the receiver is manipulated by adjusting several frequency response parameters. Each frequency response parameter controls at least a portion of the frequency response of the receiver. The optimal values for the frequency response parameters are determined by modifying an initial set of values for the frequency response parameters through one or more of stochastic hill climbing operations until a performance metric associated with the receiver reaches a local maximum. The modified values are displaced through one or more mutation operations. The stochastic hill climbing operations may subsequently be performed on the mutated values to generate the final values for the frequency response parameters.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: May 25, 2021
    Assignee: NVIDIA Corporation
    Inventors: Vishnu Balan, Mohammed Mobin, Rohit Rathi, Dai Dai
  • Patent number: 10979176
    Abstract: Techniques for limiting the growth of errors in decoded data words that arise from bit errors incurred during transmission. The growth of 3+ bit errors in the decoded data word is limited at the expense of a higher number of two bit errors, which are correctable using practical error correcting codes.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: April 13, 2021
    Assignee: NVIDIA Corp.
    Inventors: Sunil Sudhakaran, Rohit Rathi
  • Publication number: 20200374162
    Abstract: A receiver receives communications over a communication channel, which may distort an incoming communication signal. In order to counter this distortion, the frequency response of the receiver is manipulated by adjusting several frequency response parameters. Each frequency response parameter controls at least a portion of the frequency response of the receiver. The optimal values for the frequency response parameters are determined by modifying an initial set of values for the frequency response parameters through one or more of stochastic hill climbing operations until a performance metric associated with the receiver reaches a local maximum. The modified values are displaced through one or more mutation operations. The stochastic hill climbing operations may subsequently be performed on the mutated values to generate the final values for the frequency response parameters.
    Type: Application
    Filed: August 13, 2020
    Publication date: November 26, 2020
    Inventors: Vishnu Balan, Mohammed Mobin, Rohit Rathi, Dai Dai
  • Publication number: 20200358593
    Abstract: A clock data recovery (CDR) mechanism qualifies symbols received from the data detector prior to using those symbols to compute a timing gradient. The disclosed CDR mechanism analyzes one or more recently received symbols to determine whether the current symbol should be used in computing the time gradient. When configured with a Mueller-Muller phase detector, the timing gradient for the received signal is set to zero if the current symbol is a ?2 or a +2 and the previous symbol is non-zero. Otherwise, the Mueller-Muller timing gradient is evaluated in the traditional manner. When configured with a minimum mean-squared error phase detector, the timing gradient for the received signal is set to zero if the previous symbol is non-zero. Otherwise, the minimum mean-squared error timing gradient is evaluated in the traditional manner.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Inventors: Pervez Mirza AZIZ, Rohit RATHI, Vishnu BALAN
  • Patent number: 10749720
    Abstract: A receiver receives communications over a communication channel, which may distort an incoming communication signal. In order to counter this distortion, the frequency response of the receiver is manipulated by adjusting several frequency response parameters. Each frequency response parameter controls at least a portion of the frequency response of the receiver. The optimal values for the frequency response parameters are determined by modifying an initial set of values for the frequency response parameters through one or more of stochastic hill climbing operations until a performance metric associated with the receiver reaches a local maximum. The modified values are displaced through one or more mutation operations. The stochastic hill climbing operations may subsequently be performed on the mutated values to generate the final values for the frequency response parameters.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: August 18, 2020
    Assignee: NVIDIA Corporation.
    Inventors: Vishnu Balan, Mohammad Mobin, Rohit Rathi, Dai Dai
  • Patent number: 10594337
    Abstract: A circuit includes a splitter to extract L bits from each of a plurality of N-bit transmissions on a data bus, a decoder to generate output data comprising N-L bits of each N-bit transmission, and a delay circuit to apply the L bits for a previous transmission to control the inversion of a current transmission at the decoder.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: March 17, 2020
    Assignee: NVIDIA Corp.
    Inventors: Sunil Sudhakaran, Russ Newcomb, Rohit Rathi
  • Publication number: 20190386677
    Abstract: A PAM-4 communication process divides a full burst of raw data into two half bursts, extracts a bit from each half burst and communicating the extracted bit on a DBI line, and encodes the remaining bits of the half burst to avoid maximum transitions between PAM-4 symbols on a data line.
    Type: Application
    Filed: August 30, 2019
    Publication date: December 19, 2019
    Applicant: NVIDIA Corp.
    Inventors: Sunil Sudhakaran, Russ Newcomb, Rohit Rathi
  • Patent number: 10491238
    Abstract: A PAM-4 communication process divides a full burst of raw data into two half bursts, extracts a bit from each half burst and communicating the extracted bit on a DBI line, and encodes the remaining bits of the half burst to avoid maximum transitions between PAM-4 symbols on a data line.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: November 26, 2019
    Assignee: NVIDIA Corp.
    Inventors: Sunil Sudhakaran, Russ Newcomb, Rohit Rathi
  • Publication number: 20190229749
    Abstract: A PAM-4 communication process divides a full burst of raw data into two half bursts, extracts a bit from each half burst and communicating the extracted bit on a DBI line, and encodes the remaining bits of the half burst to avoid maximum transitions between PAM-4 symbols on a data line.
    Type: Application
    Filed: September 6, 2018
    Publication date: July 25, 2019
    Inventors: Sunil Sudhakaran, Russ Newcomb, Rohit Rathi
  • Publication number: 20190012074
    Abstract: The embodiments herein provide a system and method to enable dynamic authentication for unlocking the computing devices. The embodiments also provide a system and method for authenticating a pattern through the preset user-specified grids for capturing and comparing pattern-based authentication systems for accessing computing devices. The users are also enabled to customize a grid depending on preset rules. The system also provides a suggestion of the smallest pattern drawn on a grid. The present dynamic pattern-based authentication system provides enhanced security as compared to conventional pattern-lock systems.
    Type: Application
    Filed: December 21, 2016
    Publication date: January 10, 2019
    Inventors: SUSHITHA THANDAYAN AJAYAN, RAM PRAKASH RUSTAGI, ROHIT RATHI
  • Publication number: 20180278728
    Abstract: The various embodiments herein provide a system and method for changing the means of communication between two devices by switching between several communication protocols depending on the proximity between devices. The embodiments herein automatically switch between a plurality of communication protocols between two devices based on preset triggers. The embodiments herein enables automatic switching of one or more combination of communication mediums or protocols such as Wi-Fi, WiGig, Wired, Bluetooth, NFC, IR, Sensors, HDMI, USB, MHL, NFC etc. The embodiments herein also automatically switches one communication protocol to another communication protocol based on change in the bandwidth of communication and without disconnecting or affecting the data transfer.
    Type: Application
    Filed: September 20, 2016
    Publication date: September 27, 2018
    Inventors: ANIL KONGOVI, ROHIT RATHI
  • Patent number: 8149024
    Abstract: A dual function differential driver includes a voltage mode differential driver portion and a current mode differential driver portion. Control circuitry is connected to the voltage mode differential driver portion and the current mode differential driver portion. The control circuitry switches the dual function differential driver between operation as a voltage mode differential driver and operation as a current mode differential driver.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: April 3, 2012
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Xin Liu, Arvind Bomdica, Yikai Liang, Ming-Ju Edward Lee, Rohit Rathi, Jinyung Namkoong
  • Publication number: 20110133788
    Abstract: A dual function differential driver includes a voltage mode differential driver portion and a current mode differential driver portion. Control circuitry is connected to the voltage mode differential driver portion and the current mode differential driver portion. The control circuitry switches the dual function differential driver between operation as a voltage mode differential driver and operation as a current mode differential driver.
    Type: Application
    Filed: December 8, 2009
    Publication date: June 9, 2011
    Applicant: ADVANCED MICRO DEVICES, INC.
    Inventors: Xin Liu, Arvind Bomdica, Yikai Liang, Ming-Ju Edward Lee, Rohit Rathi, Jinyung Namkoong