Patents by Inventor Gaurav

Gaurav 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: 20160250392
    Abstract: A chronically implanted medical device is disclosed that has an outermost layer formed from a conjugate of a polymer with lipoic acid, the conjugate having free 1,2-dithiolane groups. It is contemplated that this layer scavenges reactive oxygen species, i.e. acts as an antioxidant, and thus reduces inflammation and other adverse effects around the implant itself.
    Type: Application
    Filed: February 25, 2016
    Publication date: September 1, 2016
    Inventors: Gaurav Sharma, Ramanathan S. Lalgudi, Chad E. Bouton
  • Patent number: 9432839
    Abstract: In some implementations, a mobile device can be configured to monitor environmental, system and user events associated with the mobile device and/or a peer device. The occurrence of one or more events can trigger adjustments to system settings. The mobile device can be configured to keep frequently invoked applications up to date based on a forecast of predicted invocations by the user. In some implementations, the mobile device can receive push notifications associated with applications that indicate that new content is available for the applications to download. The mobile device can launch the applications associated with the push notifications in the background and download the new content. In some implementations, before running an application or communicating with a peer device, the mobile device can be configured to check energy and data budgets and environmental conditions of the mobile device and/or a peer device to ensure a high quality user experience.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: August 30, 2016
    Assignee: APPLE INC.
    Inventors: Phillip Stanley-Marbell, Gaurav Kapoor, Umesh S. Vaishampayan
  • Patent number: 9432002
    Abstract: A level shifter includes a latch having first and second branches, first and second outputs, first and second control switches in series between the respective branches and outputs, and a controller receiving first and second output signals and outputting first and second control signals to the first and second control switches for controlling activation thereof. In an initial state, the first output signal is in the first state, the first control switch is activated, the second output signal is in the second state, and the second control switch is deactivated. In a final state, the first output signal is in the second state, the first control switch is deactivated, the second output signal is in the first state, and the second control switch is activated. The controller changes the first and second control signals only after the first and second output signals reach the respective second and first states.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: August 30, 2016
    Assignee: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Kaushlendra Trivedi, Gaurav Agrawal, Ramji Gupta, Luv Pandey
  • Patent number: 9427161
    Abstract: An acoustic driver system includes an active acoustic driver and a passive acoustic driver. The active acoustic driver is configured to produce oscillating acoustic energy. The passive acoustic driver is acoustically connected to the active acoustic driver and is configured to receive the oscillating acoustic energy and to convert it into shear waves. The passive acoustic driver includes a housing member and a vibrating member. The housing member includes a housing member cavity. The vibrating member is disposed at least partially within the housing member cavity. The vibrating member permanently retains a curved shape while disposed within the housing member cavity.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: August 30, 2016
    Assignee: Northwestern University
    Inventors: Mayank Vijayvergia, Gaurav Gadodia, Sumeeth Jonathan, Samantha By, Frank Miller, Timothy Carroll, Teresa Woodruff
  • Patent number: 9432943
    Abstract: Adaptive out-of-service search behavior by a wireless user equipment (UE) device. The UE may perform cellular communications according to a radio access technology (RAT). It may be determined that cellular service according to the RAT is not available. A search algorithm may be selected from at least two possible search algorithms. A search for cellular service according to the RAT may be performed according to the search algorithm. The various possible search algorithms may specify different ratios of time spent scanning for cellular service to time spent sleeping. The selected search algorithm may be chosen based on any or all of an estimated remaining battery life of the UE, a user activity level, user input, or various other considerations.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: August 30, 2016
    Assignee: Apple Inc.
    Inventors: Muhammad A. Alam, Giri Prassad Deivasigamani, Gaurav Nukala
  • Patent number: 9430585
    Abstract: Methods and systems for submitting media object queries and receiving suggested answers for the media object queries. In one aspect, a method includes receiving from a first user a first media object and a first query relating to content in the first media object, presenting the first media object and the first query to multiple second users, receiving a suggested answer to the first query from each of two or more second users of the multiple second users, where at least two of the suggested answers are distinct, ranking the suggested answers, and presenting one or more of the ranked suggested answers to the first user.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: August 30, 2016
    Assignee: Google Inc.
    Inventors: Gaurav Garg, Abhishek Bapna
  • Patent number: 9428383
    Abstract: An amphiphilic nanoparticle comprises a nanoparticle having a hydrophilic region comprising a hydrophilic functional group bonded to a first portion of a surface of the nanoparticle, and a hydrophobic region of a surface of the nanoparticle. A downhole fluid comprises the amphiphilic nanoparticle, and a method of controlling an oil spill using the downhole fluid are also disclosed.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: August 30, 2016
    Assignee: BAKER HUGHES INCORPORATED
    Inventors: Soma Chakraborty, Gaurav Agrawal
  • Publication number: 20160246768
    Abstract: A computer-implemented method, carried out by one or more processors, for managing product configuration files. In an embodiment, the method comprises the steps of receiving, by one or more processors, a document containing one or more annotations, wherein the one or more annotations are associated with one or more files; determining, by one or more processors, an annotation has been selected from the one or more annotations to access a particular file associated with the selected annotation; linking, by one or more processors, a storage location for the particular file associated with the selected annotation to the received document; and displaying, by one or more processors, content of the particular file associated with the selected annotation in the received document.
    Type: Application
    Filed: May 12, 2016
    Publication date: August 25, 2016
    Inventors: Gaurav Nigam, Arun Ramakrishnan, Rohit Shetty
  • Publication number: 20160246803
    Abstract: Technology is disclosed for managing data in a distributed file system (“the technology”). The technology can gather metadata information associated with the data stored within the distributed file system, create a secondary namespace within a local file system of a local host using the gathered metadata information and store the gathered metadata information as files within the secondary namespace. Further, when a request to create a PPI of the distributed file system is received, the technology can create a PPI of the secondary namespace using a PPI creation feature of the local file system.
    Type: Application
    Filed: April 12, 2016
    Publication date: August 25, 2016
    Applicant: NETAPP, INC.
    Inventors: Gaurav Makkar, Srinivasan Narayanamurthy, Kartheek Muthyala
  • Publication number: 20160246342
    Abstract: Described is a voltage regulator with adaptive gain, which comprises: a plurality of power-gate transistors controllable by a digital bus, the plurality of power-gate transistors operable to provide a first power supply to a load, and to receive a second power supply as input; an analog-to-digital converter (ADC) to receive the first power supply and to generate a digital output representative of the first power supply; and a controller to receive the digital output representative of the first power supply and to generate the digital bus for controlling the plurality of power-gate transistors such that a transfer function of the plurality of power-gate transistors is substantially linear over an operating range.
    Type: Application
    Filed: December 18, 2013
    Publication date: August 25, 2016
    Inventors: Ramnarayanan MUTHUKARUPPAN, Pradipta PATRA, Gaurav GOEL, Uday Bhaskar KADALI
  • Publication number: 20160246913
    Abstract: This application discloses a computing system configured to divide bins into primary bins and secondary bins based, at least in part, on a configuration of a circuit design describing an electronic device. The computing system can utilize the primary bins to record coverage events performed by the electronic device when modeled in a verification environment by the computing system, and infer coverage event records for the secondary bins based, at least in part, on the coverage event records for the primary bins.
    Type: Application
    Filed: February 24, 2015
    Publication date: August 25, 2016
    Inventors: Gaurav Kumar Verma, Doug Warmke
  • Patent number: 9422193
    Abstract: A composition and process for the manufacture thereof for use in a hybrid building material comprising at least in part Syngenite (K2Ca(SO4)2.H2O) and Struvite-K (KMgPO4.6H2O). Specified constituents, including magnesium oxide (MgO), monopotassium phosphate (MKP) and stucco (calcium sulfate hemihydrate) are mixed in predetermined ratios and the reaction proceeds through multiple phases reactions which at times are proceeding simultaneously and in parallel and reaction may even compete with each other for reagents if the Struvite-K reaction is not buffered to slow down the reaction rate). A number of variable factors, such as water temperature, pH mixing times and rates, have been found to affect resultant reaction products. Preferred ratios of chemical constituents and manufacturing parameters, including predetermined and specified ratios of Struvite-K and Syngenite may be provided for specified purposes, optimized in respect of stoichiometry to reduce the combined heat of formation to non-destructive levels.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: August 23, 2016
    Assignee: CertainTeed Gypsum, Inc.
    Inventors: Robert J. Hauber, Gerald D. Boydston, Nathan Frailey, Severine Lamberet, Gaurav V. Pattarkine, Isaac K. Cherian, Sergio Centurione, Anirban Ghosh
  • Patent number: 9426622
    Abstract: A device may receive an indication that a first device, a second device, and a third device are within communication range of a target device. The first device may be outside of communication range of a positioning system that provides information for determining a location. The target device may be outside of communication range of the positioning system and outside of communication range of three or more devices which are within communication range of the positioning system. The device may receive information that identifies a first location associated with the first device, a second location associated with the second device, and a third location associated with the third device. The device may determine a target device location based on the information that identifies the first location, the second location, and the third location. The device may provide or store information that identifies the target device location.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: August 23, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Guanqun Bao, Manish Sharma, Devin Blong, Kevin Flores, Tushar Chaudhary, Gaurav Gupta
  • Patent number: 9426211
    Abstract: An example method for scaling event processing in a network environment is provided and includes maintaining a first portion of a decision tree at a first server in the network environment, delegating a second portion of the decision tree from the first server to a second server, processing event data substantially simultaneously at the first server using the first portion of the decision tree and at the second server using the second portion of the decision tree, wherein the processing comprises determining a match between the event data and information stored at nodes in the decision tree. In various embodiments, the decision tree is distributed across a plurality of servers in the network, wherein each participating server maintains a local copy of a respective portion of the decision tree and processes the event data using the respective portion.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: August 23, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Gaurav Garg, Aditya Pandit
  • Publication number: 20160239674
    Abstract: A device may provide an upload request to upload a file. The device may receive, based on the upload request, a unique identifier associated with the device. The device may obtain a file key for encrypting the file and a security key for encrypting the file key. The security key may be obtained based on the unique identifier. The device may encrypt the file, using the file key, to create an encrypted file. The device may encrypt the file key, using the security key, to create an encrypted file key. The device may provide the encrypted file and the encrypted file key for storage by a storage device.
    Type: Application
    Filed: February 12, 2015
    Publication date: August 18, 2016
    Inventors: Guanqun BAO, Manish Sharma, Devin Blong, Kevin Flores, Tushar Chaudhary, Gaurav Gupta
  • Publication number: 20160239866
    Abstract: A device receives, from a client device, a first request associated with target audience criteria and a time constraint. Based on the target audience criteria, the device sends, to an information device, a network state request. In response to the network state request, the device receives, from the information device, a network state response including user data associated with user devices. Based on the network state response, the device determines a predicted network state, including predicted user data associated with the user devices, associated with the time constraint. Based on the predicted network state and the target audience criteria, the device determines a predicted quantity of user devices associated with both the target audience criteria and the time constraint. The device sends, to the client device, a first response based on the determination of the predicted quantity of user devices.
    Type: Application
    Filed: April 29, 2016
    Publication date: August 18, 2016
    Inventors: Gaurav GUPTA, Manish SHARMA, Devin BLONG, Kevin FLORES, Tushar CHAUDHARY
  • Publication number: 20160241494
    Abstract: In order to be able to discuss multiple topics separately in an electronic chat session, a request to discuss one or more topics in the electronic chat session is detected. In response to detecting the request to discuss the one or more topics in the electronic chat session, a sub-chat session for each of the one or more topics is created within the electronic chat session. Information associated with the sub-chat sessions is sent to the participants of the electronic chat session. This allows each participant to chat separately on each topic via the separate sub-chat sessions; thus creating an individual transcript for each topic.
    Type: Application
    Filed: February 13, 2015
    Publication date: August 18, 2016
    Inventors: Gaurav Badge, Ramanujan Kashi, Thirunavukkarasu Arjunan
  • Publication number: 20160239277
    Abstract: A method and apparatus for allowing for field size calculation and color coding display options usable in an emulated integrated development environment (IDE). A user may be able to quickly and accurately calculate the field size of variables in a code structure, irrespective of the length of the structure or the number of variables selected. The user may also be able to match the variables with their redefinitions accurately and easily when required. A user may also be able to easily identify the names of sections, paragraphs, referenced variables, and unreferenced variables visually in a code editor. The users may also be able to assign colors of his choice to the sections, paragraphs, referenced variables, and unreferenced variables.
    Type: Application
    Filed: March 25, 2015
    Publication date: August 18, 2016
    Applicant: Unisys Corporation
    Inventors: Gaurav Ahuja, Anand Prakash, Swetha Shetty
  • Publication number: 20160239296
    Abstract: A method and apparatus for copy process configuration in an emulated integrated development environment (IDE). The configuration may allow users to easily refer to the files that contain copy processes. Users may configure copy processes just by specifying the workfile names that contain the elements of the copy process definitions. Users may also view the absolute path of the definition files selecting a copy process name in a program code.
    Type: Application
    Filed: March 25, 2015
    Publication date: August 18, 2016
    Applicant: UNISYS CORPORATION
    Inventors: Gaurav Ahuja, Anand Prakash, Swetha Shetty, Mahesh Maney
  • Publication number: 20160239509
    Abstract: A method and apparatus for a user-friendly file explorer usable in an emulated integrated development environment (IDE). The file explorer may allow users to perform functions within an emulated IDE that were previously unavailable. Such functions may include, for example, browsing a list of qualifiers, files and elements; opening multiple data files for viewing or editing; opening files having multiple file formats; converting Unicode characters; and filtering of listed qualifiers, files, and elements.
    Type: Application
    Filed: March 25, 2015
    Publication date: August 18, 2016
    Applicant: UNISYS CORPORATION
    Inventors: Gaurav Ahuja, Anand Prakash, Swetha Shetty, Mahesh Maney