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: 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
  • Patent number: 9304823
    Abstract: A method and apparatus for optimizing downloading operations is disclosed. The method comprises determining a condition for a download speed for a plurality of threads for a file to a computer, wherein each thread is used to download a portion of the file; evaluating a plurality of environmental factors on the computer, wherein evaluating is only performed when the download speed meets a given condition; and performing one of increasing, decreasing, and not changing a number of threads used to perform the download depending on the evaluated plurality of environmental factors.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: April 5, 2016
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Saurabh Gupta, Gaurav Singh
  • Publication number: 20160092379
    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: September 26, 2014
    Publication date: March 31, 2016
    Inventors: Kjeld Svendsen, Millind Mittal, Gaurav Singh
  • Patent number: 9262180
    Abstract: A computer implemented method and apparatus for recommending product features in a software application in real time comprising analyzing an object to detect at least one issue to be addressed in the object; identifying at least one user action taken to address the at least one issue in the object; accessing a recommendations library to find at least one recommendation to address the at least one issue in the object; and displaying the at least one recommendation.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: February 16, 2016
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Anand M. Menon, Gaurav Singh, Anuj Mittal
  • Patent number: 9105687
    Abstract: A method of manufacturing a semiconductor device includes forming a trench that includes a needle defect, depositing a high density plasma oxide over the trench including the needle defect, removing the part of the high density oxide and the liner oxide over the needle defect by applying an oxide etch, and after the step of applying the oxide etch, etching back the needle defect by applying a polysilicon etch.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: August 11, 2015
    Assignee: NXP B.V.
    Inventors: Jerome Dubois, Piet Wessels, Gaurav Singh Bisht, Jayaraj Thillaigovindan, Eric Ooms, Naveen Agrawal
  • Patent number: 9032152
    Abstract: Systems and methods are provided that facilitate cache miss detection in an electronic device. The system contains a probabilistic filter coupled to the processing device. A probing component determines existence of an entry associated with a request. The probing component can communicate a miss token without the need to query a cache. Accordingly, power consumption can be reduced and electronic devices can be more efficient.
    Type: Grant
    Filed: March 22, 2013
    Date of Patent: May 12, 2015
    Assignee: Applied Micro Circuits Corporation
    Inventors: Kjeld Svendsen, Gaurav Singh
  • Patent number: 8879222
    Abstract: A circuit includes a discharge arrangement configured to discharge an electrostatic charge. The discharge arrangement has a discharge state. A first circuit is configured to provide a pulse to the discharge arrangement when the electrostatic charge is sensed. The pulse causes the discharge arrangement to enter the discharge state. A second circuit is configured to maintain the discharge arrangement in the discharge state after the pulse has ended. A third circuit is configured to receive the pulse and to provide a delayed output to the discharge arrangement. The delayed output causes the discharge arrangement to exit the discharge state.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: November 4, 2014
    Assignee: STMicroelectronics International N.V.
    Inventor: Gaurav Singh
  • Patent number: 8847347
    Abstract: Disclosed is an integrated circuit die comprising an active substrate including a plurality of components laterally separated from each other by respective isolation structures, at least some of the isolation structures carrying a further component, wherein the respective portions of the active substrate underneath the isolation structures carrying said further components are electrically insulated from said components. A method of manufacturing such an IC die is also disclosed.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: September 30, 2014
    Assignee: NXP B.V.
    Inventors: Piet Wessels, Nico Berckmans, Khin Hoong Lim, Michael John Ben Bolt, Jerome Guillaume Anna Dubois, Naveen Agrawal, Gaurav Singh Bisht, Jayaraj Thillaigovindan, Jie Liao
  • Publication number: 20140289467
    Abstract: Systems and methods are provided that facilitate cache miss detection in an electronic device. The system contains a probabilistic filter coupled to the processing device. A probing component determines existence of an entry associated with a request. The probing component can communicate a miss token without the need to query a cache. Accordingly, power consumption can be reduced and electronic devices can be more efficient.
    Type: Application
    Filed: March 22, 2013
    Publication date: September 25, 2014
    Applicant: APPLIED MICRO CIRCUITS CORPORATION
    Inventors: Kjeld Svendsen, Gaurav Singh
  • Patent number: 8825925
    Abstract: An example method and system process a SuperSpeed packet transferred at a SuperSpeed transfer rate and based on processing the SuperSpeed packet, generate a Universal Serial Bus (USB) 2.0 packet to be transferred at a USB 2.0 transfer rate, the USB 2.0 transfer rate being less than the SuperSpeed transfer rate.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: September 2, 2014
    Assignee: Cypress Semiconductor Corporation
    Inventors: Gaurav Singh, Herve LeTourneur, Hans Van Antwerpen, Cathal G. Phelan