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).

  • Patent number: 9600604
    Abstract: A system and method for planning and configuring the components of a modular computing system is provided. In some embodiments, the method for planning an implementation of a modular computing system comprises presenting a user interface at a display device, the user interface including a plurality of user-selectable objects, each of the user-selectable objects representing a component of the modular computing system. A user selection is received via a user input device. The user selection is from among the user-selectable objects and specifies one of an enclosure, an existing component, and a future component of the modular computing system. A representation of the specified one of an enclosure, an existing component, and a future component is displayed at a display device. The user selection is verified with respect to an implementation guideline. An indicator of whether the user selection meets the implementation guideline is displayed at the display device.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: March 21, 2017
    Assignee: NETAPP, INC.
    Inventors: Joseph CaraDonna, Steven C. Miller, Stephen W. Daniel, Rodney A. DeKoning, Gaurav Makkar, Brian Hackworth, Michael S. Riley, Valentin M. Bercovici
  • Patent number: 9600300
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for customizing help screens. A computer receives a request for help content. The computer identifies an annotated help file that corresponds to the request for help content. The computer identifies one or more variables in the identified annotated help file. The computer retrieves a value for each of the one or more variables from a software product. The computer replaces each of the one or more variables in the identified annotated help file with the retrieved value to generate customized help content.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Albee Jhoney, Gaurav Nigam, Arun Ramakrishnan, Rohit Shetty
  • Patent number: 9598314
    Abstract: Provided herein is a cementitious composition comprising a photoactivator, wherein the photoactivator is capable of converting NOx to NO2— or NO3— when exposed to ultraviolet (U.V.) or visible light.
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: March 21, 2017
    Assignees: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA, GEORGIA TECH RESEARCH CORPORATION
    Inventors: Gaurav Sant, Magdalena Balonis-Sant, Kimberly E. Kurtis
  • Patent number: 9603276
    Abstract: Some forms relate to an electronic assembly that includes a plurality of electronic package. The electronic assembly includes a frame and a first electronic package mounted on the frame. The first electronic package includes a first pin grid array. The electronic assembly further includes a second electronic package mounted on the frame. The second electronic package includes a second pin grid array. The electronic assembly further includes an actuation mechanism on the frame. The actuation mechanism is configured to move the first electronic package and the second electronic package relative to the frame during operation of the actuation mechanism.
    Type: Grant
    Filed: December 26, 2014
    Date of Patent: March 21, 2017
    Assignee: Intel Corporation
    Inventors: David J. Llapitan, Jeffory L. Smalley, Gaurav Chawla, Joshua D Heppner, Vijaykumar Krithivasan, Jonathan W. Thibado, Kuang Liu, Gregorio Murtagian
  • Publication number: 20170078373
    Abstract: An apparatus dynamically reallocates resources for optimized job performance in a distributed heterogeneous computer system that includes a plurality of computer nodes. The apparatus includes an application injector to invoke at least one job to be performed on at least one computer node among the computer nodes. The apparatus further includes a collector to dynamically collect a workload value on each computer node. The apparatus further includes a job informer to determine known and unknown jobs on each computer node. The apparatus further includes a job optimizer to determine a data distribution vector based on the workload value and the known and unknown jobs on each computer node. The data distribution vector defines an amount of data to be distributed among the computer nodes to perform the at least one job.
    Type: Application
    Filed: September 9, 2016
    Publication date: March 16, 2017
    Inventors: SAMEERA BHARADWAJA HAYAVADANA, GAURAV KUMAR, RAJANEESH TIWARI
  • Publication number: 20170073196
    Abstract: A lifting hook, its safety latch and a locking and releasing device of the safety latch are disclosed. The lifting hook includes a hook body having a hook stem and tip. The safety latch has a fastening end and a free latch end, the fastening end of the safety latch being pivotably fastened close to the stem so as to move the safety latch between an open position and a closed position, the safety latch being in its open position substantially against the inside of the hook body in a position that leaves a hook jaw free, while in the closed position the latch end extends across the hook jaw to the hook tip, closing the jaw on the inside thereof. A spring arranged between the safety latch and hook body forces the latch end into the closed position.
    Type: Application
    Filed: March 10, 2015
    Publication date: March 16, 2017
    Applicant: KONECRANES GLOBAL CORPORATION
    Inventors: Amar CHOUDHARI, Nilesh DHARMADHIKARI, Amit RAKSHE, Gaurav RANA, Olli KUISMANEN, Jack HOOVER
  • Patent number: 9594741
    Abstract: Systems and methods are disclosed for a server learning new words generated by user client devices in a crowdsourced manner while maintaining local differential privacy of client devices. A client device can determine that a word typed on the client device is a new word that is not contained in a dictionary or asset catalog on the client device. New words can be grouped in classifications such as entertainment, health, finance, etc. A differential privacy system on the client device can comprise a privacy budget for each classification of new words. If there is privacy budget available for the classification, then one or more new terms in a classification can be sent to new term learning server, and the privacy budget for the classification reduced. The privacy budget can be periodically replenished.
    Type: Grant
    Filed: September 24, 2016
    Date of Patent: March 14, 2017
    Assignee: Apple Inc.
    Inventors: Abhradeep Guha Thakurta, Andrew H. Vyrros, Umesh S. Vaishampayan, Gaurav Kapoor, Julien Freudiger, Vivek Rangarajan Sridhar, Doug Davidson
  • Patent number: 9594267
    Abstract: A system and method includes a laser to create a control laser signal and a laser to create a probe laser signal. A resonator creates an acoustic signal adjacent the control laser signal and the probe laser signal. A resulting coherent interaction between the control laser signal and the probe laser signal creates a Brillouin scattering induced transparency in one direction and maintains opacity in an opposite direction.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: March 14, 2017
    Assignees: THE BOARD OF TRUSTEES OF THE UNIVERSITY OF ILLINOIS, THE UNIVERSITY OF OREGON
    Inventors: Gaurav Bahl, JunHwan Kim, Hailin Wang, Mark Kuzyk
  • Patent number: 9596143
    Abstract: Techniques are disclosed for identifying “free” compute nodes that have not been configured as a member of a secondary storage system. As disclosed, a node may automatically detect that it is a free node (i.e., one available to join a distributed computing cluster which provides the secondary storage system or to form a new cluster). When a node detects that it is not part of a cluster, the node may build an initial network configuration and begin advertising itself as a free node. Once the initial network state is available, the node may broadcast advertisements observed by a management tool and joined to the secondary storage system.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: March 14, 2017
    Assignee: Cohesity, Inc.
    Inventors: Gaurav Garg, Sashikanth Madduri
  • Publication number: 20170068955
    Abstract: A method includes receiving a provisioning request from a payment application, the provisioning request requesting allocation of a payment key, obtaining a checksum of the payment application, generating the payment key, encrypting the payment key using the checksum of the payment application to provide an encrypted payment key, and transmitting the encrypted payment key to the payment application.
    Type: Application
    Filed: September 4, 2015
    Publication date: March 9, 2017
    Applicant: CA, INC.
    Inventor: Gaurav AGARWAL
  • Publication number: 20170068001
    Abstract: Techniques for GNSS positioning using three-dimensional (3D) building models are described. A processor can determine a probable path for a signal from a GNSS space vehicle (e.g., a satellite) to reach the GNSS receiver. The probable path can include one or more specular reflections. The processor can determine a Doppler correction based on the probable path, including inverting a sense of a vector of the Doppler correction for each reflection. The processor can then incorporate the Doppler correction in an estimated velocity of the mobile device, an estimated position of the mobile device, or both.
    Type: Application
    Filed: September 8, 2015
    Publication date: March 9, 2017
    Applicant: APPLE INC.
    Inventors: Kumar Gaurav Chhokra, Glenn Donald MacGougan
  • Publication number: 20170068444
    Abstract: Disclosed are methods and devices for a gesture-enabled tool that enables a user to assemble a data bundle using a single continuous gesture to select items for the data bundle from a plurality of menus or lists and to deliver the data bundle to a recipient as part of the single continuous gesture.
    Type: Application
    Filed: November 21, 2016
    Publication date: March 9, 2017
    Inventors: Martin R. Pais, Rachid M. Alameh, Paul B. Crosbie, Gaurav Gupta
  • Publication number: 20170067999
    Abstract: Techniques for GNSS positioning using three-dimensional (3D) building models are described. A processor of a mobile device can determine a lower bound of uncertainty for an estimated position of the mobile device. The processor can receive an estimated position from a GNSS receiver of the mobile device. The processor can acquire geographic feature data including 3D building models of buildings and other geographic features that are located near the estimated position and may reflect GNSS signals. The processor can then determine a lower bound of uncertainty of the estimated position, regardless of an estimated uncertainty provided by a GNSS estimator. The lower bound can be higher (e.g., have a greater error margin) than the uncertainty value provided by the GNSS estimator. The processor can then present the estimated position, in association with an error margin corresponding to the lower bound of uncertainty, on a map user interface of the mobile device.
    Type: Application
    Filed: September 8, 2015
    Publication date: March 9, 2017
    Applicant: APPLE INC.
    Inventors: Kumar Gaurav Chhokra, Glenn Donald MacGougan
  • Patent number: 9587321
    Abstract: An auxiliary electrode for a lithium-ion battery includes a lithium source material. The auxiliary electrode is configured to selectively couple to a negative electrode of a lithium-ion battery to provide lithium for formation of a solid-electrolyte-inter-phase layer on a negative electrode.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: March 7, 2017
    Assignee: MEDTRONIC INC.
    Inventors: Joseph J. Viavattine, Gaurav Jain, Prabhakar A. Tamirisa
  • Patent number: 9591075
    Abstract: Techniques described herein may enable users to manage the division of storage, for multiple applications and on a per-content type basis, between cloud storage and local storage. A mobile device may receive user preference information relating to storage limits, each of the storage limits being applicable to an aggregate amount of data, of a particular content type, and associated with a number of applications executed by the mobile device. The mobile device transfer data, to and from cloud storage, to enforce the storage limits included in the user preference information.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: March 7, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Devin Blong, Manish Sharma, Kevin Flores, Tushar Chaudhary, Gaurav Gupta
  • Patent number: 9588813
    Abstract: Computing platforms may enable clients to use services to perform data processing jobs. A given job may utilize several services in a service call pattern. Each of these services consumes resources during execution. Described herein are systems, devices and methods for determining costs associated with performance of a service call pattern. Weight data may be generated for each service using various metrics. As service calls are made in the service call pattern, an accumulated weight value is generated which is indicative of the weight data of the services in the service call pattern. The accumulated weight data may represent metrics such as amounts of resources consumed, latency, and transactions per second.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: March 7, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Gaurav Dubey, Zachary Ganwise Fewtrell, Manoj Bhagwan Jadhav
  • Publication number: 20170060777
    Abstract: The embodiments herein provide a method for converting data in an electronic device. The method includes determining a plurality of parameters associated with a user and a zone. Further, the method includes generating a key using the plurality of parameters associated with the user and the zone. Further, the method includes converting the data in the electronic device from a first format to a second format using the key. Further, the method includes performing at least one action on the data in the second format.
    Type: Application
    Filed: November 5, 2015
    Publication date: March 2, 2017
    Inventors: Venkat Kumar Sivaramamurthy, Karthik Gopalakrishnan Vinmani, Renji Kuruvilla Thomas, Puneet Gupta, Gaurav Jain
  • Publication number: 20170064381
    Abstract: A mobile device analyzes data associated with media handled by a cast device connected to a display device. The mobile device causes control signals to be sent, via the one or more communication interfaces, to one of multiple different devices in a room to change an operational parameter associated with the one of the multiple different devices.
    Type: Application
    Filed: November 15, 2016
    Publication date: March 2, 2017
    Inventors: Gong Zhang, Jian Huang, Gaurav D. Mehta, Jianxiu Hao
  • Publication number: 20170058614
    Abstract: Methods of fabricating polycrystalline diamond include subjecting a particle mixture to high pressure and high temperature (HPHT) conditions to form inter-granular diamond-to-diamond bonds. Before being subjected to HPHT conditions, the particle mixture includes a plurality of non-diamond nanoparticles, diamond nanoparticles, and diamond grit. The non-diamond nanoparticles includes carbon-free cores and at least one functional group attached to the cores. Cutting elements for use in an earth-boring tool include a polycrystalline diamond material formed by such processes. Earth-boring tools include such cutting elements.
    Type: Application
    Filed: November 3, 2016
    Publication date: March 2, 2017
    Inventors: Soma Chakraborty, Anthony A. DiGiovanni, Gaurav Agrawal
  • Patent number: D781913
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: March 21, 2017
    Assignee: BRILLIO LLC
    Inventors: Karthik Gopalakrishnan Vinmani, Renji K. Thomas, Gaurav Jain, Puneet Gupta, Venkat Kumar Sivaramamurthy