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: 11381431Abstract: 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: GrantFiled: May 20, 2021Date of Patent: July 5, 2022Assignee: NVIDIA CorporationInventors: Vishnu Balan, Mohammad Mobin, Dai Dai, Raanan Ivry, Rohit Rathi
-
Publication number: 20220078054Abstract: 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: ApplicationFiled: November 16, 2021Publication date: March 10, 2022Inventors: Vishnu BALAN, Mohammad MOBIN, Dai DAI, Raanan IVRY, Rohit RATHI
-
Publication number: 20210344530Abstract: 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: ApplicationFiled: May 20, 2021Publication date: November 4, 2021Inventors: Vishnu Balan, Mohammad Mobin, Rohit RATHI, Dai DAI
-
Patent number: 11159304Abstract: 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: GrantFiled: May 10, 2019Date of Patent: October 26, 2021Assignee: NVIDIA CorporationInventors: Pervez Mirza Aziz, Rohit Rathi, Vishnu Balan
-
Patent number: 11018909Abstract: 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: GrantFiled: August 13, 2020Date of Patent: May 25, 2021Assignee: NVIDIA CorporationInventors: Vishnu Balan, Mohammed Mobin, Rohit Rathi, Dai Dai
-
Patent number: 10979176Abstract: 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: GrantFiled: February 14, 2020Date of Patent: April 13, 2021Assignee: NVIDIA Corp.Inventors: Sunil Sudhakaran, Rohit Rathi
-
Publication number: 20200374162Abstract: 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: ApplicationFiled: August 13, 2020Publication date: November 26, 2020Inventors: Vishnu Balan, Mohammed Mobin, Rohit Rathi, Dai Dai
-
Publication number: 20200358593Abstract: 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: ApplicationFiled: May 10, 2019Publication date: November 12, 2020Inventors: Pervez Mirza AZIZ, Rohit RATHI, Vishnu BALAN
-
Patent number: 10749720Abstract: 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: GrantFiled: May 22, 2019Date of Patent: August 18, 2020Assignee: NVIDIA Corporation.Inventors: Vishnu Balan, Mohammad Mobin, Rohit Rathi, Dai Dai
-
Patent number: 10594337Abstract: 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: GrantFiled: August 30, 2019Date of Patent: March 17, 2020Assignee: NVIDIA Corp.Inventors: Sunil Sudhakaran, Russ Newcomb, Rohit Rathi
-
Publication number: 20190386677Abstract: 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: ApplicationFiled: August 30, 2019Publication date: December 19, 2019Applicant: NVIDIA Corp.Inventors: Sunil Sudhakaran, Russ Newcomb, Rohit Rathi
-
Patent number: 10491238Abstract: 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: GrantFiled: September 6, 2018Date of Patent: November 26, 2019Assignee: NVIDIA Corp.Inventors: Sunil Sudhakaran, Russ Newcomb, Rohit Rathi
-
Publication number: 20190229749Abstract: 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: ApplicationFiled: September 6, 2018Publication date: July 25, 2019Inventors: Sunil Sudhakaran, Russ Newcomb, Rohit Rathi
-
Publication number: 20190012074Abstract: 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: ApplicationFiled: December 21, 2016Publication date: January 10, 2019Inventors: SUSHITHA THANDAYAN AJAYAN, RAM PRAKASH RUSTAGI, ROHIT RATHI
-
Publication number: 20180278728Abstract: 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: ApplicationFiled: September 20, 2016Publication date: September 27, 2018Inventors: ANIL KONGOVI, ROHIT RATHI
-
Patent number: 8149024Abstract: 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: GrantFiled: December 8, 2009Date of Patent: April 3, 2012Assignee: Advanced Micro Devices, Inc.Inventors: Xin Liu, Arvind Bomdica, Yikai Liang, Ming-Ju Edward Lee, Rohit Rathi, Jinyung Namkoong
-
Publication number: 20110133788Abstract: 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: ApplicationFiled: December 8, 2009Publication date: June 9, 2011Applicant: ADVANCED MICRO DEVICES, INC.Inventors: Xin Liu, Arvind Bomdica, Yikai Liang, Ming-Ju Edward Lee, Rohit Rathi, Jinyung Namkoong