Patents by Inventor Gaurav Singh

Gaurav Singh 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: 20200073420
    Abstract: Voltage regulators with fast transient response are provided herein. According to one aspect, a voltage regulator for accepting an input voltage (VREF) and producing an output voltage (VOUT) comprises an operational amplifier having as a first input (VREF) and having as a second input a feedback voltage (VFB); an output amplifier having an input coupled to the output of the operational amplifier and an output that produces VOUT, the output being coupled to a feedback path that produces VFB; a compensation capacitor (Cc) connected between the output of the output amplifier and an input to a buffer amplifier that supplies a voltage to the input of the output amplifier. The buffer amplifier has a transconductance (gmBUF) that is controlled to be proportional to a load current (ILOAD), thereby causing the left hand plane zero of the buffer amplifier to cancel the pole created by the output amplifier.
    Type: Application
    Filed: November 8, 2019
    Publication date: March 5, 2020
    Inventor: Gaurav Singh
  • Patent number: 10534385
    Abstract: Voltage regulators with fast transient response are provided herein. According to one aspect, a voltage regulator for accepting an input voltage (VREF) and producing an output voltage (VouT) includes an operational amplifier having as a first input (VREF) and having as a second input a feedback voltage (VFB); an output amplifier having an input coupled to the output of the operational amplifier and an output that produces VOUT, the output being coupled to a feedback path that produces VFB; a compensation capacitor (Cc) connected between the output of the output amplifier and an input to a buffer amplifier that supplies a voltage to the input of the output amplifier. The buffer amplifier has a transconductance (gmBUF) that is controlled to be proportional to a load current (ILOAD), thereby causing the left hand plane zero of the buffer amplifier to cancel the pole created by the output amplifier.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: January 14, 2020
    Assignee: Qorvo US, Inc.
    Inventor: Gaurav Singh
  • Publication number: 20190391929
    Abstract: An example programmable integrated circuit (IC) includes a processing system having a processor, a master circuit, and a system memory management unit (SMMU). The SMMU includes a first translation buffer unit (TBU) coupled to the master circuit, an address translation (AT) circuit, an AT interface coupled to the AT circuit, and a second TBU coupled to the AT circuit, and programmable logic coupled to the AT circuit in the SMMU through the AT interface.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Applicant: Xilinx, Inc.
    Inventors: Ygal Arbel, Sagheer Ahmad, Gaurav Singh
  • Patent number: 10467306
    Abstract: A method and system is provided for user authorization based information search and access. The present application provides a bandwidth efficient method and system for searching and accessing information based on a user authorization within an enterprise resource planning (ERP) environment by authorizing the user for searching and accessing the information containing authorization key ingrained therein without compromising speed of searching, comprises inputting user defined search query for information within the enterprise resource planning environment; forming user defined search query by incorporating authorization information of the user therein; searching a plurality of indexes for information; extracting search results from the plurality of indexes; and displaying the extracted search results.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: November 5, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Viral Prakash Shah, Gaurav Singh, Aakash Khandelwal, Sourabh Sanyal
  • Publication number: 20190164524
    Abstract: A technique for selecting locations of tear lines when displaying visual content. The technique includes receiving coordinates for one or more portions of a display where a tear is permitted and determining if a frame transition is to occur while rendered content is being scanned out for display within the one or more portions of the display where tear is permitted. If the frame transition is to occur while the scanline for the display is in the one or more portions of the display where tear is permitted, then the technique further includes allowing the frame transition to occur. If the frame transition is to occur while the scanline for the display is not in the one or more portions of the display where tear is permitted, then the technique further includes delaying the frame transition until at least when the scanline for the display is in the one or more portions of the display where tear is permitted.
    Type: Application
    Filed: July 6, 2018
    Publication date: May 30, 2019
    Inventors: Radhika Ranjan SONI, Gaurav SINGH
  • Patent number: 10191868
    Abstract: Proving for a framework for propagating priorities to a memory subsystem in a computing system environment is disclosed herein. By way of example, a memory access handler is provided for managing memory access requests and determining associated priorities. The memory access handler includes logic configured for propagating memory requests and the associated priorities to lower levels of a computer hierarchy. A memory subsystem receives the memory access requests and the priorities.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: January 29, 2019
    Assignee: AMPERE COMPUTING LLC
    Inventors: Kjeld Svendsen, Millind Mittal, Gaurav Singh
  • Patent number: 10176739
    Abstract: An aspect of the present invention proposes a method for performing partial refresh on display panels. According to one or more embodiments of the present invention, the display panels may be implemented as self-refreshing display panels communicatively coupled with a computing device that generates graphical data for display in the display panel. To perform partial refresh, consecutive frames are compared to identify the portions of the frames with updated material. In one or more embodiments, only the pixels corresponding to the updated portion(s) are refreshed in the display panel.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: January 8, 2019
    Assignee: Nvidia Corporation
    Inventors: Gaurav Singh, Radhika Ranjan Soni
  • Publication number: 20190006841
    Abstract: An object of the disclosure is to provide a compact RC triggered ESD clamp, which is used for fast ramp supplies, and is immune to parasitics, process, temperature variations, and a noisy environment. A further object of the disclosure is to provide an ESD clamp circuit with low power consumption, and which is robust against reliability or burnout failures. A further object of the disclosure is that the short time constant and the long time constant are realized using a single capacitor, charged by two separate resistors. Still further, another object of the disclosure is that the elements are connected in such a way that there are no additional active junctions connected to the charging node of the ESD clamp.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Inventor: Gaurav Singh
  • Publication number: 20180287880
    Abstract: A method and system for conducting audit for an assessment platform is provided. The disclosure provides an automated audit process that will guarantee the computer systems along with the network will hold well during the course of the online examination. The system mainly comprises a primary server checking module and a captivation module. The primary server checking module is configured to perform the system level, browser level, network level and bandwidth level tests to ensure better risk management and reflect the exact capacity of the online examination center. A network congestion will also be built for a prolonged duration of time. The captivation module is gateway for deploying different local instance solutions. The restrictions it will impose will prevent any sort of malpractice (from remote agents as well) and optimize the use of CPU and memory to bring forth best performance of the system during the course of the exam.
    Type: Application
    Filed: November 3, 2017
    Publication date: October 4, 2018
    Applicant: Tata Consultancy Services Limited
    Inventors: Viral Prakash Shah, Abhirup Das, Gaurav Singh, Neeta Jasvindersingh Kabo
  • Publication number: 20180203810
    Abstract: Proving for a framework for propagating priorities to a memory subsystem in a computing system environment is disclosed herein. By way of example, a memory access handler is provided for managing memory access requests and determining associated priorities. The memory access handler includes logic configured for propagating memory requests and the associated priorities to lower levels of a computer hierarchy. A memory subsystem receives the memory access requests and the priorities.
    Type: Application
    Filed: March 12, 2018
    Publication date: July 19, 2018
    Inventors: Kjeld Svendsen, Millind Mittal, Gaurav Singh
  • Publication number: 20180173258
    Abstract: Voltage regulators with fast transient response are provided herein. According to one aspect, a voltage regulator for accepting an input voltage (VREF) and producing an output voltage (VOUT) comprises an operational amplifier having as a first input (VREF) and having as a second input a feedback voltage (VFB); an output amplifier having an input coupled to the output of the operational amplifier and an output that produces VOUT, the output being coupled to a feedback path that produces VFB; a compensation capacitor (Cc) connected between the output of the output amplifier and an input to a buffer amplifier that supplies a voltage to the input of the output amplifier. The buffer amplifier has a transconductance (gmBUF) that is controlled to be proportional to a load current (ILOAD), thereby causing the left hand plane zero of the buffer amplifier to cancel the pole created by the output amplifier.
    Type: Application
    Filed: December 19, 2017
    Publication date: June 21, 2018
    Inventor: Gaurav Singh
  • Publication number: 20180159829
    Abstract: This disclosure relates generally to computer based assessments, and more particularly to secured assessment distribution and printing. In one embodiment, the method includes mapping an assessment metadata with assessment conduction center (ACC) data to identify drive data having ACC location associated with candidates, count of candidates for each subject assessment, and subjects mapping with respective ACCs. The subjects are mapped with prestored content creator profile data to identify content creators capable of creating content for question papers corresponding to assessment subjects. The content for the question papers is bundled into distinct bundles that are encrypted with an encryption key based on schedule of assessment of assessment subject. The bundles are mapped with the drive data to identify bundles for respective ACCs and candidate profiles.
    Type: Application
    Filed: February 6, 2017
    Publication date: June 7, 2018
    Applicant: Tata Consultancy Services Limited
    Inventors: Viral Prakash SHAH, Rakesh Ramesh AHIRRAO, Gaurav SINGH, KomaI Rameshwar BALODE
  • Patent number: 9986394
    Abstract: Techniques for enabling a system to create a multimedia messaging service (MMS) message or a short message service (SMS) message from a spoken message are described. A system may receive audio data corresponding to a spoken message. The system may determine a recipient of the spoken message as well as a device associated with the recipient. The system may determine the type of messaging supported by the device. Based on the messaging capabilities, the system generates either a MMS message or a SMS message. The MMS message may include a message payload including a portion of text corresponding to content of the message as well as audio data embedded in the message payload. The SMS message may include a message payload including a portion of text corresponding to content of the message as well as a link to message content audio data stored by the system.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: May 29, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Brandon Taylor, Gaurav Singh, Reza Abdollahi, Mugunthan Govindaraju
  • Patent number: 9928183
    Abstract: Proving for a framework for propagating priorities to a memory subsystem in a computing system environment is disclosed herein. By way of example, a memory access handler is provided for managing memory access requests and determining associated priorities. The memory access handler includes logic configured for propagating memory requests and the associated priorities to lower levels of a computer hierarchy. A memory subsystem receives the memory access requests and the priorities.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: March 27, 2018
    Assignee: Ampere Computing LLC
    Inventors: Kjeld Svendsen, Millind Mittal, Gaurav Singh
  • Publication number: 20180082236
    Abstract: The disclosure generally relates to a reporting solution having capability of generating any type of visual report and more particularly to a method and system for providing consultative analytics in a multi-tenant software environment. The method is performed by registering a domain, wherein the domain represents the group of business entities in a process, creating a cube by defining dimensions belonging to the registered domain and defining relationships between the defined dimensions, wherein said cube is a dimension to dimension relationship, configuring report for said defined dimensions to fetch the data required for report generation and generating reports based on configured dimensions.
    Type: Application
    Filed: March 22, 2017
    Publication date: March 22, 2018
    Applicant: Tata Consultancy Services Limited
    Inventors: Viral Prakash Shah, Gaurav Singh, Chaitali Avinash Deshmukh, Boddu Rakesh
  • Publication number: 20170235771
    Abstract: Data management systems and methods are provided. The system obtains, an email with a file or file identifier, the file includes a set of records. A first set of instructions or a second set of instructions are executed based on the email. The first set of instructions include parsing the file to validate the first set of records, querying a first database to determine any of inconsistent record, new record, missing record, and redundant record based on the first set of records, and automatically updating the first record specific database based on the determined inconsistent record, new record, missing record, and redundant record. The second set of instructions include validating the email with file identifier, generating an attachment file that includes information from a second database based on the validation and file identifier, and communicates an email with the attachment file to a client device.
    Type: Application
    Filed: September 9, 2016
    Publication date: August 17, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Viral Prakash SHAH, Gaurav SINGH, Aakash KHANDELWAL, Sourabh SANYAL
  • Publication number: 20170169116
    Abstract: A method and system is provided for user authorization based information search and access. The present application provides a bandwidth efficient method and system for searching and accessing information based on a user authorization within an enterprise resource planning (ERP) environment by authorizing the user for searching and accessing the information containing authorization key ingrained therein without compromising speed of searching, comprises inputting user defined search query for information within the enterprise resource planning environment; forming user defined search query by incorporating authorization information of the user therein; searching a plurality of indexes for information; extracting search results from the plurality of indexes; and displaying the extracted search results.
    Type: Application
    Filed: March 7, 2016
    Publication date: June 15, 2017
    Applicant: Tata Consultancy Services Limited
    Inventors: Viral Prakash SHAH, Gaurav SINGH, Aakash KHANDELWAL, Sourabh SANYAL
  • Patent number: 9662263
    Abstract: A crutch includes a pole, a cuff, a handle, a forearm support member, and a second forearm support member. The cuff and the handle are attached to the pole. The forearm support member, comprising an actuator, is disposed between the cuff and the handle and is moveable between a constricted position and a non-constricted position. The second forearm support member is disposed within the forearm support member. The energy generating device is configured to move the forearm support member between the constricted position and the non-constricted position.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: May 30, 2017
    Assignee: The Board of Trustees of the University of Illinois
    Inventors: Elizabeth T. Hsiao-Wecksler, Deen Farooq, Chenzhang Xiao, Girish Krishnan, Gaurav Singh, Ye Lwin Oo
  • Publication number: 20170109859
    Abstract: An aspect of the present invention proposes a method for performing partial refresh on display panels. According to one or more embodiments of the present invention, the display panels may be implemented as self-refreshing display panels communicatively coupled with a computing device that generates graphical data for display in the display panel. To perform partial refresh, consecutive frames are compared to identify the portions of the frames with updated material. In one or more embodiments, only the pixels corresponding to the updated portion(s) are refreshed in the display panel.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 20, 2017
    Inventors: Gaurav SINGH, Radhika Ranjan SONI
  • Publication number: 20160101012
    Abstract: A crutch includes a pole, a cuff, a handle, a forearm support member, and a second forearm support member. The cuff and the handle are attached to the pole. The forearm support member, comprising an actuator, is disposed between the cuff and the handle and is moveable between a constricted position and a non-constricted position. The second forearm support member is disposed within the forearm support member. The energy generating device is configured to move the forearm support member between the constricted position and the non-constricted position.
    Type: Application
    Filed: October 13, 2015
    Publication date: April 14, 2016
    Inventors: Elizabeth T. Hsiao-Wecksler, Deen Farooq, Chenzhang Xiao, Girish Krishnan, Gaurav Singh, Sameh Hani Tawfick, Ye Lwin Oo