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: 9806942
    Abstract: Techniques are described for providing deep linking capability from any mobile app to any other mobile app in a way that is scalable. App configuration information (including deep link information) is programmatically accumulated and provided to mobile devices in a way that enables launching or linking to mobile apps to meet expressed information needs of users. In addition, online marketplaces are described that employ such techniques to enable a wide variety of transaction types.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: October 31, 2017
    Assignee: Yahoo Holdings, Inc.
    Inventors: Sanchan Saxena, Daryl Low, Gaurav Vaish
  • Patent number: 9801812
    Abstract: An injectable non-aqueous composition and a method of treating a vascular disease, the non-aqueous composition including: chitosan having a particle size of no greater than 50 ?m; alginate having a particle size of no greater than 50 ?m; and a non-aqueous carrier; wherein upon combination and injection into the vascular system of a subject, the composition causes a diseased portion of the vascular system to be absorbed into surrounding tissue.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: October 31, 2017
    Assignee: Covidien LP
    Inventors: Gaurav Girdhar, Xiaodong Ma, Jennifer Makridakis
  • Publication number: 20170305818
    Abstract: A process is described for separating paraxylene from a multicomponent fluid mixture of C8 aromatics. A mixture of C8 aromatics is fed to a simulated moving bed adsorptive apparatus having at least two sieve chambers and at least two rotary valves. Each sieve chamber may be operated individually using the PowerFeed process. The flow rates of the streams to or from the individual sieve chambers may be varied during the step time in an inverse manner such that a substantially constant flow to and from the apparatus is achieved. Alternatively, the flow rates to each sieve chamber may vary during the step time according to the same profile, but the rotary valves may be off-set and step independently in a staggered manner to achieve a substantially constant flow of a stream to or from the apparatus.
    Type: Application
    Filed: March 10, 2017
    Publication date: October 26, 2017
    Inventors: John R. Porter, Michael W. Weber, Gaurav Agrawal
  • Publication number: 20170308547
    Abstract: Disclosed herein are system, method, and computer program product embodiments for synchronizing an unsynchronized distributed database system. An embodiment operates by locking, by a second node, partitions in the second node based on first information received from, a first node responsive to execution of partition utility based on a first query received by the first node. Blocking, by the second node, a second query to a data portion of the partitions in the second node based on the first information. Locking, by the second node, second node object metadata based on second information received from the first node. Receiving, by the second node, changes to first node object metadata and applying the changes to the second node object metadata. Unlocking, by the second node, the partitions in the second node and the second node object metadata while unblocking the second query.
    Type: Application
    Filed: April 25, 2016
    Publication date: October 26, 2017
    Inventors: Gaurav Kumar GUPTA, Souvik Pal, Amit Pathak, Jay Sudrik
  • Publication number: 20170309048
    Abstract: A method for operating a computer system to generate and display multidimensional data. A set of multidimensional data points and a selected deviation range is received at a processor. The processor processes each data point to determine its value about the selected deviation range. Display data representative of data point indicia of the determined data point values at circumferentially spaced locations and with respect to an origin in a coordinate system is generated and stored by the processor. The data point indicia for the multidimensional data points are at circumferentially spaced locations, and a radial distance of the indicia with respect to the origin represents the determined data point values. A visual display of the display data can be produced on a printer or monitor.
    Type: Application
    Filed: November 4, 2015
    Publication date: October 26, 2017
    Inventors: Jan Stepanek, Gaurav N. Pradhan, Daniela Cocco, Michael J. Cevette
  • Patent number: 9800579
    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: Grant
    Filed: February 12, 2015
    Date of Patent: October 24, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Guanqun Bao, Manish Sharma, Devin Blong, Kevin Flores, Tushar Chaudhary, Gaurav Gupta
  • Patent number: 9799887
    Abstract: Cathodes containing active materials and carbon nanotubes are described. The use of carbon nanotubes in cathode materials can provide a battery having increased longevity and volumetric capacity over batteries that contain a cathode that uses conventional conductive additives such as carbon black or graphite.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: October 24, 2017
    Assignee: Medtronic, Inc.
    Inventors: Kaimin Chen, Gaurav Jain
  • Patent number: 9797201
    Abstract: Cutting elements for earth-boring applications may include a substrate and a polycrystalline diamond material secured to the substrate. A first region of the polycrystalline diamond material may exhibit a first volume percentage of nanoparticles bonded to diamond grains within the first region. A second region of the polycrystalline diamond material adjacent to the first region may exhibit a second, different volume percentage of nanoparticles bonded to diamond grains within the second region. Methods of making cutting elements for earth-boring applications may involve positioning a first mixture of particles having a first volume percentage of nanoparticles and a second mixture of particles having a second, different volume percentage of nanoparticles within a container.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: October 24, 2017
    Assignee: Baker Hughes Incorporated
    Inventors: Anthony A. DiGiovanni, Danny E. Scott, Soma Chakraborty, Gaurav Agrawal
  • Patent number: 9800254
    Abstract: Systems and methods are provided for digital-to-analog converter (DAC) with partial constant switching. A digital-to-analog converter (DAC) comprising a plurality of conversion elements may be configured to apply constant switching in only some of the conversion elements. Only conversion elements applying constant switching may incorporate circuitry for providing such the constant switching. Alternatively, each conversion element may incorporate constant switching circuitry and functionality, and the constant switching may then be turned on or off for each conversion element adaptively, such as based on input conditions.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: October 24, 2017
    Assignee: MAXLINEAR, INC.
    Inventors: Gaurav Chandra, Tao Zeng, Shantha Murthy Prem Swaroop, Jianyu Zhu
  • Publication number: 20170296466
    Abstract: An injectable non-aqueous composition and a method of treating a vascular disease, the non-aqueous composition including: chitosan having a particle size of no greater than 50 ?m; alginate having a particle size of no greater than 50 ?m; and a non-aqueous carrier; wherein upon combination and injection into the vascular system of a subject, the composition causes a diseased portion of the vascular system to be absorbed into surrounding tissue.
    Type: Application
    Filed: May 23, 2017
    Publication date: October 19, 2017
    Inventors: Gaurav Girdhar, Xiaodong Ma, Jennifer Makridakis
  • Publication number: 20170296638
    Abstract: The present invention is directed to a preparation of an adjuvant system to achieve required level of humoral and cellular immune response against antigen of interest. The current invention provides an adjuvant system comprising an immunostimulating reconstituted influenza virosomes (IRIVs) and immunopotentiators. The current invention illustrates that an antigen is adsorbed or incorporated into IRIVs and further formulated with lipophilic adjuvant such as MPL or glucopyranosyl lipid adjuvant (synthetic analogue of MPL).
    Type: Application
    Filed: September 1, 2015
    Publication date: October 19, 2017
    Applicant: CADILA HEALTHCARE LIMITED
    Inventors: Gaurav GUPTA, Epifanio FICHERA, Reinhard GLUECK
  • Publication number: 20170300668
    Abstract: Embodiments of the invention provide a mechanism for a multi-tenant platform operator (or a developer or publisher of an application or an extension to an existing platform application) to control the access and functionality available within the application or extension on an account specific basis, based on the subscription license terms applicable to each account/customer.
    Type: Application
    Filed: April 12, 2017
    Publication date: October 19, 2017
    Inventors: GAURAV BAWA, MATHEUS CARVALHO
  • Publication number: 20170299689
    Abstract: The disclosure includes implementations for determining a position of a vehicle using millimeter wave narrow beamforming. A method may include receiving a set of training packets that each uniquely identify a position on a portion of a roadway where the vehicle is located. Each of the training packets included in the set may be associated with only one of the millimeter wave narrow beams. The method may include identifying a training packet included in the set of training packets that has a highest receive power level among the set of training packets. The method may include determining the position uniquely identified by the training packet having the highest receive power level. The method may include determining positional information for the vehicle based on the position uniquely identified by the training packet having the highest receive power level. The positional information may describe a location of the vehicle on the roadway.
    Type: Application
    Filed: April 14, 2016
    Publication date: October 19, 2017
    Inventors: Vutha VA, Takayuki SHIMIZU, Gaurav BANSAL, Toru NAKANISHI
  • Publication number: 20170300673
    Abstract: Embodiments herein provide a computer-implement method for authorizing an object and a user of an augment reality apparatus. The method includes detecting, by an information apparatus, the object pointed by the augment reality apparatus. Further, the method includes determining, by the information apparatus, an authorization level based on a user key and an object key, wherein the authorization level identifies a role of the user and information about the object to be published based on the role of the user. Further, the method includes causing, by the information apparatus, to display the information associated with the object based on the role of the user on the augment reality apparatus.
    Type: Application
    Filed: June 28, 2016
    Publication date: October 19, 2017
    Inventors: Renji Kuruvilla Thomas, Gaurav Jain, Puneet Gupta, Karthik Gopalakrishnan Vinmani
  • Publication number: 20170300456
    Abstract: Systems and methods for automatically determining a content item size may be based on a size of a viewport and a width of a parent element. A script may be configured to determine a size of a viewport, determine a width of a parent element of a resource, and determine a content item size based, at least in part, on the size of the view port and the width of the parent element. A dimension of the determined content item size may be used by a content item selection system to determine a set of content items. A content item selection system may select a content item from the determined set of content items and serve data to effect display of the selected content item in the parent element with the resource.
    Type: Application
    Filed: June 29, 2017
    Publication date: October 19, 2017
    Applicant: Google Inc.
    Inventors: Graeme John Rimmer, Lewis Jay Hemens, Gaurav Bhaya, Robert Stets
  • Publication number: 20170302517
    Abstract: Systems and methods of determining network configurations for a modular computing entity are disclosed. For instance, a desired functionality to be implemented by a modular computing entity can be identified. Capacity data associated with one or more candidate network devices that are available to join a network associated with the modular computing entity is received. A network combination to implement the desired functionality can be determined based at least in part on the received capacity data. The network combination can include at least a subset of the candidate network devices.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 19, 2017
  • Publication number: 20170300366
    Abstract: Systems and methods of determining tasks to be performed by a modular entity are disclosed. For instance, data associated with one or more tasks performed by one or more first modular entities within one or more modular computing environments can be obtained. Each first modular entity includes at least one modular component. A performance score can be determined for each task performed by each first modular entity. The performance scores can provide a measure of efficiency of a performance of a task by a first modular entity. An entity profile can be determined for each first modular entity based at least in part on the determined performance scores. At least one task to be performed by at least one modular entity can be determined based at least in part on the determined entity profiles for the one or more first modular entities.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 19, 2017
  • Publication number: 20170303285
    Abstract: The disclosure includes a system and method for implementing full-duplex wireless messaging between communication devices. In some embodiments, a method executed by first communication device includes transmitting, in a full-duplex operation mode, a first portion of first data from the first communication device to a second communication device using a wireless channel. The method includes transmitting, in the full-duplex operation mode, a remaining portion of the first data to the second communication device while simultaneously receiving second data from the second communication device using the wireless channel, wherein a first duration of receiving the second data is less than a second duration of transmitting the first data. The method includes receiving, in the full-duplex operation mode, third data from a third communication device using the wireless channel while simultaneously transmitting the remaining portion of the first data to the second communication device using the wireless channel.
    Type: Application
    Filed: May 26, 2017
    Publication date: October 19, 2017
    Inventors: John Kenney, Gaurav Bansal, Hongsheng Lu
  • Publication number: 20170300363
    Abstract: The present disclosure provides modular electronic devices that are capable of managing task performance based on a particular context of computing resources currently available from the ad hoc combination of devices.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 19, 2017
  • Patent number: D800487
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: October 24, 2017
    Assignee: Camellia Labs Inc.
    Inventors: Gaurav Chawla, Matt Leanse, Peter A. Relan