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: 20160324886
    Abstract: The present disclosure provides a polymer comprising a derivative of chitosan, wherein the derivative is zwitterionic, as well as methods of using the polymer. In addition, the present disclosure provides a nanoparticle structure comprising a derivative of chitosan and a dendrimer, as well as methods of utilizing the nanoparticle structure.
    Type: Application
    Filed: July 18, 2016
    Publication date: November 10, 2016
    Applicant: Purdue Research Foundation
    Inventors: Yoon YEO, Gaurav BAJAJ, Peisheng XU, Karen LIU, Eun Jung CHO
  • Patent number: 9488263
    Abstract: Transmission for coupling to hydromechanical power source includes differential and range modules including planetary gear arrangements, a plurality of selectively engagable clutch assemblies, and a drop box module, which includes a final output member. First and second power source paths provide power to the differential module. The clutch assemblies are selectively engagable to provide variable rotational power from the differential module to the range module, and from the range module to the drop box module in a plurality of directional ranges. The drop box adapts the variable rotational power provided in the selected range for connection in a given application.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: November 8, 2016
    Assignee: Caterpillar Inc.
    Inventors: Gaurav Vasudeva, Michael G. Cronin
  • Patent number: 9490560
    Abstract: A connector for a multi-array bottom side array is described that uses a spring bias. In one example, a connector includes a connector housing, the connector housing having a bottom surface, and a plurality of resilient connectors opposite the bottom surface to electrically connect to a corresponding plurality of pads of an integrated circuit package, a cable connector to electrically connect the resilient connectors to a cable, a base plate having a bottom surface to press against a circuit board, and a top surface opposite the bottom surface, and plurality of spring members coupled between the base plate and the connector bottom surface to press the base plate bottom surface against the system board and to press the connector housing connectors against the package.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: November 8, 2016
    Assignee: Intel Corporation
    Inventors: Gaurav Chawla, David J. Llapitan, Jeffory L. Smalley, Tejinder Pal Aulakh, Vijaykumar Krithivasan, Donald T. Tran
  • Publication number: 20160321515
    Abstract: An electronic device is provided. The electronic device includes processing circuitry. The processing circuitry is configured to receive a first image comprising an image of a first object and a second image comprising an image of a second object. The processing circuitry is also configured to identify a depth of the second object in the second image. The processing circuitry is further configured to insert the image of the first object into the second image at a depth position based on the depth of the second object. The processing circuitry is configured to generate to display the image of the first object and the image of the second object in the second image.
    Type: Application
    Filed: April 30, 2015
    Publication date: November 3, 2016
    Inventor: Gaurav Srivastava
  • Publication number: 20160323516
    Abstract: A method and apparatus for zooming an image by a zoom factor wherein a first image without zoom and a second image with fixed optical zoom are processed to find a mapping between low resolution patches and high resolution patches that are then used for zooming the first image if the zoom factor is less than the fixed optical zoom else the mapping between low resolution patches and high resolution patches are used for zooming the second image with fixed optical zoom.
    Type: Application
    Filed: April 29, 2015
    Publication date: November 3, 2016
    Inventors: Swarup Shanti Medasani, Gaurav Gajanan Bhosale, Ajinkya Santoshrao Deshmukh
  • Publication number: 20160321108
    Abstract: Systems and methods to identify to iteratively accomplish a complex task by mapping the complex task into a series of smaller tasks and then to reduce the task by executing one or more of the smaller tasks. Such a system ensures that a user does not have to be familiar with the operational environment of the platform (governance rules, architecture, and the like) when scripting tasks. Instead, the user can concentrate on the logic or purpose of the task, and various embodiments of the system will “intelligently” process/execute the task in the most efficient way, without violating the governance constraints imposed on users or accounts as part of the multi-tenant environment. Among other benefits, this approach permits users to more efficiently describe desired tasks and hence to more effectively utilize the platform.
    Type: Application
    Filed: April 27, 2016
    Publication date: November 3, 2016
    Inventors: WEI (MICHELLE) XUE, Clinton BLACKBURN, Jakub CHALOUPKA, Gaurav BAWA
  • Patent number: 9483469
    Abstract: Techniques for optimizing disk access are disclosed. In one particular exemplary embodiment, the techniques may be realized as a system for optimizing disk access comprising a module for reading files in a filesystem, the files comprising one or more file fragments, a module for determining a relative location of the one or more file fragments on a disk, a module for sorting an index of the one or more file fragments on the disk in one or more fragment tables according to the relative location of the one or more file fragments on the disk, a module for reading the one or more file fragments from the disk, a module for assembling one or more of the files from the one or more file fragments.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: November 1, 2016
    Assignee: Veritas Technologies LLC
    Inventors: Tzi-cker Chiueh, Fanglu Guo, Nitin Suresh Supekar, Gaurav Makin
  • Patent number: 9483207
    Abstract: Systems and methods for caching information are provided. A method includes receiving an input/output (I/O) request for writing data at a storage device, the I/O request including a logical unit number (LUN) identifier, a logical block address (LBA) associated with storage space at the storage device and a data payload; determining a hash value using the data payload; using the hash value to determine if the data payload already has been cached by an adapter; updating a reference count at a hash data structure indicating that the cached data payload is referenced by more than one I/O request, when the data payload has been cached by the adapter; and updating the hash data structure, when the data payload does not exist at a cache managed by the adapter.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: November 1, 2016
    Assignee: QLOGIC, Corporation
    Inventors: Gaurav Srivastava, Sameer K. Kshatriya, Shashikiran Revankar
  • Patent number: 9485432
    Abstract: A method and apparatus for zooming an image by a zoom factor wherein a first image without zoom and a second image with fixed optical zoom are processed to find a mapping between low resolution patches and high resolution patches that are then used for zooming the first image if the zoom factor is less than the fixed optical zoom else the mapping between low resolution patches and high resolution patches are used for zooming the second image with fixed optical zoom.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: November 1, 2016
    Assignee: Uurmi Systems Private Limited
    Inventors: Swarup Shanti Medasani, Gaurav Gajanan Bhosale, Ajinkya Santoshrao Deshmukh
  • Patent number: 9483647
    Abstract: Methods and apparatus for verifying a boot process of a computing system are disclosed. An example computer-implemented method includes reading, by a computing system during a boot process, a header section of a read-write portion of firmware of the computing system. The example method further includes generating, using a first cryptographic hash algorithm, a message digest corresponding with the header. The example method also includes decrypting, using a first public-key, an encrypted signature corresponding with the header. The example method still further includes comparing the message digest corresponding with the header and the decrypted signature corresponding with the header. In the event the message digest corresponding with the header and the decrypted signature corresponding with the header match, the example method includes continuing the boot process.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: November 1, 2016
    Assignee: Google Inc.
    Inventors: Gaurav Shah, William Drewry, Randall Spangler, Ryan Tabone, Sumit Gwalani, Luigi Semenzato
  • Patent number: 9481615
    Abstract: Disclosed herein are methods of performing microchemical reactions and electro-wetting-on-dielectric devices (EWOD devices) for use in performing those reactions. These devices and method are particularly suited for preparing radiochemical compounds, particularly compounds containing 18F.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: November 1, 2016
    Assignee: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: R. Michael Van Dam, Chang-Jin Kim, Supin Chen, Huijiang Ding, Gaurav Jitendra Shah, Pei Yuin Keng
  • Patent number: 9483184
    Abstract: A system and method for setting a compression ratio for utilizing a compressed memory pool (which is backed by pinned memory) by a virtual memory manager (VMM). Compression of pages of corresponding segments can be tracked as part of a VMM paging algorithm that compresses pages to store in a compressed memory pool. A segment having pages with an average compression ratio below a threshold is identified. The identified segment pages are prevented from utilizing the compressed memory pool resulting in optimizing the use of the compressed memory pool.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: November 1, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gaurav Batra, Sreenivas Makineedi
  • Publication number: 20160315672
    Abstract: According to one embodiment of the invention, a network device comprises a plurality of antenna elements, one or more hardware processors, and a memory communicatively coupled to the one or more hardware processors. The memory comprises selective beamforming grouping logic that, upon execution by the one or more processors, aggregates a plurality of beamforming-enabled client devices within a coverage area of the network device. Furthermore, the selective beamforming grouping logic further categorizes the plurality of beamforming-enabled client devices into a plurality of groups based on a data transfer rate level supported by each of the plurality of beamforming-enabled client devices, determines a subset of client devices within a first group of the plurality of groups associated with a lowest data transfer rate level, and applies transmit beamforming simultaneously or at least concurrently for each client device of the subset of client devices.
    Type: Application
    Filed: April 27, 2015
    Publication date: October 27, 2016
    Inventor: Gaurav Patwardhan
  • Publication number: 20160310634
    Abstract: The disclosure relates to a process for the preparation of a titanium foam through a powder metallurgy route using Acrawax particles as a space holder material. An open cellular titanium foam is provided, having desirable porosity and good mechanical properties. The titanium foam is useful as a bone implant material.
    Type: Application
    Filed: January 6, 2015
    Publication date: October 27, 2016
    Inventors: Gaurav Kumar GUPTA, Mohit SHARMA, Om Prakash MODI, Braj Kishore PRASAD
  • Publication number: 20160311405
    Abstract: A vehicle camera cleaning system includes an air source and a computer processing unit configured to communicate with the air source. The air source is configured to apply an air flow to a lens of a camera. The camera includes a successive and repeated operational mode and non-operational mode. The computer processing unit includes a non-transitory computer readable medium having instructions to cause the computer processing unit to transmit a signal to the air source to actuate the air flow based on the camera being in the non-operational mode.
    Type: Application
    Filed: April 22, 2015
    Publication date: October 27, 2016
    Inventors: Andrew RICHARDSON, James Robert MCBRIDE, Gaurav PANDEY, Shane ELWART
  • Publication number: 20160314066
    Abstract: A network device receives a collection of technical steps for implementing a type of service campaign. The technical steps include application programming interface (API) level calls to a service provider network. The network device associates the technical steps with particular customer software, receives validation criteria for each of the technical steps, generates a diagnostic map of the technical steps for the particular customer software, and conducts, based on the diagnostic map, a test of the API level calls for the particular customer software to obtain test results. The network device receives a customer deployment record of changes occurring during software deployments for the service campaign for the particular customer software and receives a provider record of service provider changes to network level software that impact the service campaign for the particular customer software. The network device correlates the test results with the customer deployment record and the provider record.
    Type: Application
    Filed: April 24, 2015
    Publication date: October 27, 2016
    Inventors: Momin Mirza, Gaurav Gupta, Manish Sharma, Susan Kelly, Gyanesh Pandey, Ranjeev Mahtani, Gilda Majidi
  • Patent number: 9478881
    Abstract: Embodiments of the present disclosure are directed towards a snap connector for socket assembly and associated techniques and configurations. In one embodiment, a socket assembly includes a socket body having a plurality of openings extending from a first side of the socket body to a second side of the socket body to provide an electrical pathway between the first side and the second side, the second side disposed opposite to the first side, wherein a holding portion of an individual opening of the plurality of openings adjacent to the first side of the socket body is shaped to hold a corresponding electrical contact of a die package by elastic force applied by the socket body to the electrical contact when the electrical contact is positioned within the holding portion. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: October 25, 2016
    Assignee: Intel Corporation
    Inventors: Zhichao Zhang, Gaurav Chawla, Rajasekaran Swaminathan, Kemal Aygun, Li Sun
  • Patent number: 9477493
    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: August 28, 2013
    Date of Patent: October 25, 2016
    Assignee: International Business Machines Corporation
    Inventors: Albee Jhoney, Gaurav Nigam, Arun Ramakrishnan, Rohit Shetty
  • Publication number: 20160307357
    Abstract: Texturing of external and/or internal surfaces, or on internal parts of 3D models representing real objects, for providing extremely real-like, vivid and detailed view on and/or within the 3D-model, is made possible using a plurality of real photographs and/or video of the real objects. The 3D models are 3D computer graphics models used in user-controlled interactions implementation purpose. The view of texture on the 3D-model that is textured using real photographs and/or video replicates view of texture as on the real 3D object. Displaying realistic texture on 3D-model surface applying video as texture is made possible replicating real view of light blinking from a physical light emitting device of real object such as head light or rear light of an automotive vehicle.
    Type: Application
    Filed: March 15, 2014
    Publication date: October 20, 2016
    Inventors: NITIN VATS, GAURAV VATS
  • Publication number: 20160307562
    Abstract: A system and method of controlling an automatic speech recognition (ASR) system includes: determining the location of a vehicle; identifying terrestrial radio stations in a database that are within a range of the vehicle location based on geographic locations of the terrestrial radio stations stored in the database; and altering the content of a speech grammar used by the ASR system to process speech received in the vehicle that requests a terrestrial radio station.
    Type: Application
    Filed: April 14, 2015
    Publication date: October 20, 2016
    Inventors: Xufang ZHAO, Gaurav TALWAR, Joseph M. HUK, JR.