Patents by Inventor Gaurav Malhotra
Gaurav Malhotra 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: 10732766Abstract: A transceiver system includes: a touch screen panel; a transmitter to transmit an input signal to an input line of the touch screen panel; a receiver to receive an output signal from an output line of the touch screen panel to detect a touch event on the touchscreen panel; and a state machine to set transmission frequencies of the input signal within a wideband operating frequency of the touch screen panel, and to calibrate the receiver to filter the output signal at the transmission frequencies of the input signal.Type: GrantFiled: November 18, 2016Date of Patent: August 4, 2020Assignee: Samsung Display Co., Ltd.Inventor: Gaurav Malhotra
-
Patent number: 10528204Abstract: A system and method for digital differential detection includes a capacitive sensor having a first node and a second node, a transmitter configured to transmit an input signal through the first node and the second node, and a receiver coupled to the first node and the second node. The receiver is configured to receive a first modified input signal from the first node and a second modified input signal from the second node. The receiver includes first and second analog-to-digital converters configured to convert the first modified input signal to a first digital signal and the second modified input signal to a second digital signal. The receiver also includes a first differencing circuit configured to calculate a first difference between the first digital signal and a second digital signal and a decision circuit configured to output a result according to the first difference.Type: GrantFiled: May 11, 2018Date of Patent: January 7, 2020Assignee: Samsung Display Co., Ltd.Inventors: Gaurav Malhotra, Kenneth Hu
-
Patent number: 10454485Abstract: An apparatus for providing timing recovery in high speed links includes: an error sampler receiving an input signal and sampling the input signal; a phase detector comprising an error slicer; and a voltage-controlled oscillator (VCO). The error slicer generates an error signal corresponding to the input signal with respect to a voltage threshold. The phase detector generates a bit data corresponding to the error signal. The VCO changes a frequency of an output signal based on the bit data and locks the frequency at a phase in which an average of a plurality of input signals is equal to the voltage threshold.Type: GrantFiled: August 30, 2018Date of Patent: October 22, 2019Assignee: SAMSUNG DISPLAY CO., LTD.Inventor: Gaurav Malhotra
-
Publication number: 20190294271Abstract: A system and method for digital differential detection includes a capacitive sensor having a first node and a second node, a transmitter configured to transmit an input signal through the first node and the second node, and a receiver coupled to the first node and the second node. The receiver is configured to receive a first modified input signal from the first node and a second modified input signal from the second node. The receiver includes first and second analog-to-digital converters configured to convert the first modified input signal to a first digital signal and the second modified input signal to a second digital signal. The receiver also includes a first differencing circuit configured to calculate a first difference between the first digital signal and a second digital signal and a decision circuit configured to output a result according to the first difference.Type: ApplicationFiled: May 11, 2018Publication date: September 26, 2019Inventors: Gaurav Malhotra, Kenneth Hu
-
Patent number: 10397216Abstract: The disclosed computer-implemented method for performing secure backup operations may include (i) identifying a backup server that has been designated to perform a backup task for a backup client, (ii) prior to facilitating the backup task on the backup client (a) identifying both a trust level of the designated backup server and a sensitivity level of the backup task and (b) determining whether the trust level of the designated backup server is appropriate for the sensitivity level of the backup task, and (iii) facilitating the backup task on the backup client based on the determination of whether the trust level of the designated backup server is appropriate for the sensitivity level of the backup task. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: November 18, 2016Date of Patent: August 27, 2019Assignee: Veritas Technologies LLCInventors: Mukund Agrawal, Gaurav Malhotra, Vikas Kumar, Nachiket Tanksale
-
Patent number: 10382429Abstract: The disclosed computer-implemented method for performing secure backup operations may include (i) identifying a group of backup servers with heterogeneous computing environments that provide backup services for a backup client, (ii) determining, for each backup server within the group, a trust level of the backup server by identifying at least one security characteristic of the backup server, (iii) deploying, on each of the backup servers, a signed certificate that enables the backup server to transfer backup data with a security level that corresponds to the trust level of the backup server, and (iv) performing secure backup operations for the backup client by (a) identifying a sensitivity level of a backup task initiated by the backup client and (b) assigning the backup task to a backup server within the group of backup servers that has a signed certificate with a security level appropriate for the sensitivity level of the backup task.Type: GrantFiled: November 18, 2016Date of Patent: August 13, 2019Assignee: Veritas Technologies LLCInventors: Mukund Agrawal, Gaurav Malhotra, Vikas Kumar, Nachiket Tanksale
-
Patent number: 10256784Abstract: A system and method for setting analog front end in a serial receiver. The serial receiver includes a decision feedback equalizer. During initialization, taps of the decision feedback equalizer other than the zeroth tap are disabled, and the zeroth tap is used to estimate the amplitude of the signal at the output of the analog front end. The analog front end gain is iteratively adjusted until the estimated value of the zeroth tap is within a set range.Type: GrantFiled: June 13, 2017Date of Patent: April 9, 2019Assignee: Samsung Display Co., Ltd.Inventors: Gaurav Malhotra, Amir Amirkhany
-
Patent number: 10236892Abstract: A data communication system includes a transmitter, a channel, and a receiver includes a Clock and Data Recovery (CDR) phase detector that is configured to: calculate an overall pulse response of the data communication system; obtain a function value for each of a plurality of phases, the plurality of phases corresponding to a resolution per symbol; set a crossing phase to be a phase at which this value is minimum among the plurality of phase; and set the CDR locking phase to be the crossing phase plus a midpoint from among the plurality of phases.Type: GrantFiled: April 24, 2018Date of Patent: March 19, 2019Assignee: Samsung Display Co., Ltd.Inventors: Shiva Moballegh, Jalil Kamali, Gaurav Malhotra
-
Publication number: 20180316356Abstract: A data communication system includes a transmitter, a channel, and a receiver includes a Clock and Data Recovery (CDR) phase detector that is configured to: calculate an overall pulse response of the data communication system; obtain a function value for each of a plurality of phases, the plurality of phases corresponding to a resolution per symbol; set a crossing phase to be a phase at which this value is minimum among the plurality of phase; and set the CDR locking phase to be the crossing phase plus a midpoint from among the plurality of phases.Type: ApplicationFiled: April 24, 2018Publication date: November 1, 2018Inventors: Shiva Moballegh, Jalil Kamali, Gaurav Malhotra
-
Publication number: 20180145970Abstract: The disclosed computer-implemented method for performing secure backup operations may include (i) identifying a backup server that has been designated to perform a backup task for a backup client, (ii) prior to facilitating the backup task on the backup client (a) identifying both a trust level of the designated backup server and a sensitivity level of the backup task and (b) determining whether the trust level of the designated backup server is appropriate for the sensitivity level of the backup task, and (iii) facilitating the backup task on the backup client based on the determination of whether the trust level of the designated backup server is appropriate for the sensitivity level of the backup task. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: November 18, 2016Publication date: May 24, 2018Inventors: Mukund Agrawal, Gaurav Malhotra, Vikas Kumar, Nachiket Tanksale
-
Publication number: 20180145969Abstract: The disclosed computer-implemented method for performing secure backup operations may include (i) identifying a group of backup servers with heterogeneous computing environments that provide backup services for a backup client, (ii) determining, for each backup server within the group, a trust level of the backup server by identifying at least one security characteristic of the backup server, (iii) deploying, on each of the backup servers, a signed certificate that enables the backup server to transfer backup data with a security level that corresponds to the trust level of the backup server, and (iv) performing secure backup operations for the backup client by (a) identifying a sensitivity level of a backup task initiated by the backup client and (b) assigning the backup task to a backup server within the group of backup servers that has a signed certificate with a security level appropriate for the sensitivity level of the backup task.Type: ApplicationFiled: November 18, 2016Publication date: May 24, 2018Inventors: Mukund Agrawal, Gaurav Malhotra, Vikas Kumar, Nachiket Tanksale
-
Publication number: 20180059867Abstract: A transceiver system includes: a touch screen panel; a transmitter to transmit an input signal to an input line of the touch screen panel; a receiver to receive an output signal from an output line of the touch screen panel to detect a touch event on the touchscreen panel; and a state machine to set transmission frequencies of the input signal within a wideband operating frequency of the touch screen panel, and to calibrate the receiver to filter the output signal at the transmission frequencies of the input signal.Type: ApplicationFiled: November 18, 2016Publication date: March 1, 2018Inventor: GAURAV MALHOTRA
-
Patent number: 9866412Abstract: A method for estimating performance of a serial communication channel using processing circuits. The channel is configured to transmit a binary input stream from a transmitting end to an output stream at a receiving end. The method includes modeling by the processing circuits the channel at the receiving end as a first finite impulse response (FIR) system. The modeling includes estimating a cursor pulse response of the first FIR system by analyzing the output stream received at the receiving end, and estimating one or more pre-cursor or post-cursor pulse responses of the first FIR system from the received output stream using the estimated cursor pulse response. The method further includes determining by the processing circuits a performance metric by using the estimated one or more pre-cursor or post-cursor pulse responses.Type: GrantFiled: August 5, 2016Date of Patent: January 9, 2018Assignee: Samsung Display Co., Ltd.Inventors: Gaurav Malhotra, Jalil Kamali
-
Patent number: 9858381Abstract: A method for manufacturing a serial link including a channel and a receiver, the link including linear time-invariant elements, the receiver including a continuous-time linear equalizer (CTLE) including a nonlinear block, and a slicer having an input. The method includes: for each of a plurality of candidate CTLE configurations: calculating a first probability density function (PDF), corresponding to a first signal value, at the input of the nonlinear block, calculating a first PDF, corresponding to the first signal value, at the output of the nonlinear block; calculating a second PDF, corresponding to a second signal value, at the input of the nonlinear block, calculating a second PDF, corresponding to the second signal value, at the output of the nonlinear block; and calculating a bit error rate.Type: GrantFiled: October 30, 2015Date of Patent: January 2, 2018Assignee: Samsung Display Co., Ltd.Inventor: Gaurav Malhotra
-
Publication number: 20170279428Abstract: A system and method for setting analog front end in a serial receiver. The serial receiver includes a decision feedback equalizer. During initialization, taps of the decision feedback equalizer other than the zeroth tap are disabled, and the zeroth tap is used to estimate the amplitude of the signal at the output of the analog front end. The analog front end gain is iteratively adjusted until the estimated value of the zeroth tap is within a set range.Type: ApplicationFiled: June 13, 2017Publication date: September 28, 2017Inventors: Gaurav Malhotra, Amir Amirkhany
-
Publication number: 20170222840Abstract: A method for estimating performance of a serial communication channel using processing circuits. The channel is configured to transmit a binary input stream from a transmitting end to an output stream at a receiving end. The method includes modeling by the processing circuits the channel at the receiving end as a first finite impulse response (FIR) system. The modeling includes estimating a cursor pulse response of the first FIR system by analyzing the output stream received at the receiving end, and estimating one or more pre-cursor or post-cursor pulse responses of the first FIR system from the received output stream using the estimated cursor pulse response. The method further includes determining by the processing circuits a performance metric by using the estimated one or more pre-cursor or post-cursor pulse responses.Type: ApplicationFiled: August 5, 2016Publication date: August 3, 2017Inventors: Gaurav Malhotra, Jalil Kamali
-
Patent number: 9680436Abstract: A system and method for setting analog front end in a serial receiver. The serial receiver includes a decision feedback equalizer. During initialization, taps of the decision feedback equalizer other than the zeroth tap are disabled, and the zeroth tap is used to estimate the amplitude of the signal at the output of the analog front end. The analog front end gain is iteratively adjusted until the estimated value of the zeroth tap is within a set range.Type: GrantFiled: March 28, 2016Date of Patent: June 13, 2017Assignee: Samsung Display Co., Ltd.Inventors: Gaurav Malhotra, Amir Amirkhany
-
Patent number: 9612910Abstract: A computer-implemented method for generating catalogs for snapshots may include (1) identifying an initial snapshot and a subsequent snapshot for a protected volume, (2) providing identifiers of the initial snapshot and the subsequent snapshot to a storage vendor application programming interface (API), (3) receiving, from the storage vendor API, an indication of at least one difference between the initial snapshot and the subsequent snapshot, and (4) synthetically generating a catalog for the subsequent snapshot based on a preexisting catalog for the initial snapshot such that the synthetically generated catalog reflects the difference between the initial snapshot and the subsequent snapshot indicated by the storage vendor API. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: February 4, 2014Date of Patent: April 4, 2017Assignee: Veritas TechnologiesInventors: Niteen Kulkarni, Sourabh Gupta, Gaurav Malhotra
-
Patent number: 9571155Abstract: A system for starting a point-to-multi-point serial communications system. The system includes a transmitter having a sync connection and a plurality of data outputs and a plurality of receivers, each of the plurality of receiver having a sync connection and a data input; the data input of each of the plurality of receivers being connected to a respective one of the plurality of data outputs of the transmitter; and the sync connection of the transmitter being connected, by a conductor, to the sync connection of each of the plurality of receivers, each of the plurality of receivers comprising a first impedance and a first switch, the first impedance and the first switch configured to establish, when the first switch is closed, a current path between the sync connection of the receiver and a first voltage source in the receiver.Type: GrantFiled: August 21, 2015Date of Patent: February 14, 2017Assignee: Samsung Display Co., Ltd.Inventors: Gaurav Malhotra, Amir Amirkhany
-
Publication number: 20160154923Abstract: A method for manufacturing a serial link including a channel and a receiver, the link including linear time-invariant elements, the receiver including a continuous-time linear equalizer (CTLE) including a nonlinear block, and a slicer having an input. The method includes: for each of a plurality of candidate CTLE configurations: calculating a first probability density function (PDF), corresponding to a first signal value, at the input of the nonlinear block, calculating a first PDF, corresponding to the first signal value, at the output of the nonlinear block; calculating a second PDF, corresponding to a second signal value, at the input of the nonlinear block, calculating a second PDF, corresponding to the second signal value, at the output of the nonlinear block; and calculating a bit error rate.Type: ApplicationFiled: October 30, 2015Publication date: June 2, 2016Inventor: Gaurav Malhotra