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: 20170008804
    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: Application
    Filed: August 17, 2016
    Publication date: January 12, 2017
    Applicant: 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: 9540829
    Abstract: The maintenance assembly, for workers to perform maintenance activities within a gas turbine engine, is capable of being arranged within a cavity, generally around a combustor, accessible from a manhole of the gas turbine engine. The maintenance assembly includes a platform, and an inflatable member cooperatively configured to the platform. The inflatable member is at a normal condition, when placed outside of the cavity, being at a deflated position and is at a working condition, when arranged within the cavity, being at inflated position so as to accommodate a shape coordinating the cavity in such a manner that the platform is advance within the cavity up to a predetermined level to enable the workers on the platform to reach at a predetermined position within the cavity to perform the maintenance activities.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: January 10, 2017
    Assignee: GENERAL ELECTRIC TECHNOLOGY GMBH
    Inventors: Gaurav Pathak, Christopher Michael Robson
  • Patent number: 9544291
    Abstract: The longstanding problems of user password management and security, and user authentication are addressed. Disclosed is a system and method for providing a means for a user to identify themselves with configurable levels of authentication in order to receive limited access or services while protecting user privacy. As a user inputs information related to their identity into an interface, the system searches an indexed database which may include both registered users and/or unregistered customers indexed from disparate data sources. The system presents the user matching results from the search in an obscured form from which the user selects and authenticates his or her identity. Unregistered users identified during the process may be automatically registered in certain embodiments, or no account may be needed in other embodiments.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: January 10, 2017
    Assignee: Kaarya LLC
    Inventors: Ujjual Nath, Gaurav Sharma, William Fletcher
  • Patent number: 9542067
    Abstract: Electronic panel system, an arrangement and methods for providing enriched visualization possibilities and user-controlled interaction experience with life-size and real-looking 3D models of real objects are provided. The arrangement comprising a virtual product assistant sub-system and the electronic panel system facilitates receiving real-time product information related to current state of 3D model representing real object displayed on the electronic panel system. Advanced user-controlled interactions with the displayed 3D model is made possible to perform deletion interaction, addition interaction, immersive interactions, linked movement interactions, interaction for getting un-interrupted view of internal parts using transparency-opacity effect, inter-interactions, liquid and fumes flow interactions, extrusive and intrusive interactions, time bound changes based interactions, environment mapping based interactions and engineering disintegration interactions with the displayed 3D model.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: January 10, 2017
    Inventors: Nitin Vats, Gaurav Vats
  • Patent number: 9544275
    Abstract: Systems, methods, and software described herein provide encryption configurations to application containers. In one example, a method of operating a management system to provide VPN configurations to application containers in an application container environment includes identifying two application containers in the application container environment for secure communication, and identifying a VPN configuration for the two application containers. The method further includes configuring the two application containers for secure communication by transferring the VPN configuration to security layers within each of the two application containers.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: January 10, 2017
    Assignee: defend7, Inc.
    Inventors: Gaurav Mathur, Vibhav Sreekanti
  • Publication number: 20170002740
    Abstract: The application describes a method of operating a gas turbine during a cool-down phase. The gas turbine provides a compressor, a combustor downstream of the compressor, and a turbine downstream of the combustor, with the turbine providing a turbine vane carrier. The method includes feeding a flow of cooling air from the compressor to the turbine vane carrier, measuring a temperature of the flow of cooling air and measuring a temperature of the turbine vane carrier. In the method, the flow of cooling air is fed at a first flow rate when the temperature of the turbine vane carrier is lower than the temperature of the cooling air, and the flow of cooling air is fed at a second flow rate when the temperature of the turbine vane carrier is higher than the temperature of the cooling air, wherein the first flow rate is higher than the second flow rate.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 5, 2017
    Applicant: ANSALDO ENERGIA SWITZERLAND AG
    Inventors: Christopher Michael ROBSON, Gaurav PATHAK, Guenter FILKORN, Andreas RUETER, Giovanni CATALDI
  • Publication number: 20170006549
    Abstract: Methods and apparatus for power optimization in e.g., a wireless mobile device. In one embodiment, the optimization is effected via intelligent idle mode current drain management. In an exemplary LTE cellular network context, the user equipment (UE) only powers on its transceiver for a subset of Discontinuous Reception (DRX) cycles based on e.g., the quality of the radio environment, power considerations, location, etc. For example, if a UE has not moved, and its radio reception quality is good, the UE is likely to successfully receive a paging notification (i.e., without multiple attempts). Consequently, the UE configures itself to receive only a single paging indication.
    Type: Application
    Filed: September 15, 2016
    Publication date: January 5, 2017
    Inventors: Giri Prassad Deivasigamani, Gaurav Nukala, Srinivasan Vasudevan
  • Publication number: 20170006331
    Abstract: A system is disclosed for rendering a split multimedia content stream associated with a single program among networked playback devices in sync with each other. Splitting multimedia content allows, for example, two viewers of the same movie to hear the audio track in different languages, or presentation of related program information on a second screen. A presentation method disclosed ensures that the same program can be played in full or in part on multiple devices while maintaining audio and video synchronization among the devices. In one embodiment, synchronization is achieved by monitoring network latency and client system latency, and then incorporating latency information into a program clock reference (PCR) signal for transmission to a secondary playback device.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Gaurav JAIRATH, Amit-Kumar SRIVASTAVA, Deepak PANDEY
  • Publication number: 20170003832
    Abstract: Applications on a computing device provide notifications associated with the application to a notification system. A notification includes an identification of content to be presented for the notification and an indication of when the content is to be presented. The notification system presents the notification content at the appropriate time regardless of whether the application is executing and without resuming execution of the application if the application is not running. Various power efficiency techniques are also used to determine which notifications are presented and when a user interface is updated to reflect those notifications in order to avoid updating the user interface to reflect notifications that would not be observable (e.g., due to a power mode of the computing device).
    Type: Application
    Filed: September 16, 2016
    Publication date: January 5, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Kevin Michael Woley, Won Hee Lee, Gaurav S. Anand, Nathan J. Kuchta, Evgeny Skarbovsky, Chandramouli N. Srinivasan
  • Publication number: 20170003945
    Abstract: Techniques described herein may allow for the automatic downloading, installing, and/or launching of applications (commonly referred to as “apps”), during the presentation of content. For example, a user device (e.g., a smart phone) may play video content, such as a trailer for a video game app. During the presentation of the trailer, a button, to install the video game app, may be presented. Based on a single click of the button, the video game app may be downloaded and installed. The app may further be launched as soon as it is installed, and/or as soon as the trailer ends. Some techniques described herein may be applicable for the automatic downloading, installing, and/or launching of an application on a wearable device while another device presents content, or vice versa.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Guanqun Bao, Manish Sharma, Devin Blong, Kevin Flores, Tushar Chaudhary, Gaurav Gupta
  • Publication number: 20170004234
    Abstract: Generating a contributor-based power abstract for a device, including: identifying a clock power component for each of a plurality of clock gating domains, identifying a switching characteristic for each of the clock gating domains, combining the switching characteristics for all of the clock gating domains into a domain combination list, performing a per-case simulation based at least on the domain combination list, calculating an effective capacitance for each of the clock gating domains based at least on the per-case simulation, and generating a power abstract for each of the clock gating domains based at least on the effective capacitance.
    Type: Application
    Filed: July 1, 2015
    Publication date: January 5, 2017
    Inventors: NAGASHYAMALA R. DHANWADA, WILLIAM W. DUNGAN, DAVID J. HATHAWAY, ARUN JOSEPH, GAURAV MITTAL, RICARDO H. NIGAGLIONI
  • Publication number: 20170004524
    Abstract: Systems and methods are provided for mobile campaign optimization without knowing user identity. The system includes circuitry configured to obtain mobile application data about a mobile application from at least one mobile device. The system includes circuitry configured to generate a mobile application profile for the mobile application using the mobile application data. The system further includes circuitry configured to select at least one mobile application to show a mobile advertisement in the at least one mobile application at least partially using the mobile application profile.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Applicant: YAHOO! INC.
    Inventors: Lin MA, Giovanni GARDELLI, Gaurav DHAGE
  • Patent number: 9533162
    Abstract: Systems and methods are disclosed in which an external device such as a consumer mobile device (e.g., smart phone) is used as an external controller to bi-directionally communicate with an Implantable Medical Device (IMD) using a dedicated patient remote control (RC) as an intermediary device to translate communications between the two. The dedicated RC contains a graphical user interface allowing for control and monitoring of the IMD even if the mobile device is not present in the system, which is useful as a back-up should the mobile device experience problems. Use of the dedicated RC as an intermediary device broadens the utility of other computing devices to operate as an external controller for an IMD even if the computing device and IMD do not have compliant communication means.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: January 3, 2017
    Assignee: Boston Scientific Neuromodulation Corporation
    Inventors: Habet Ter-Petrosyan, Gaurav Gupta, Sridhar Kothandaraman
  • Publication number: 20160378563
    Abstract: A method for scheduling computing resources with container migration includes determining a resource availability for one or more hosts, a resource allocation for one or more virtual machines (VMs), and a resource usage for one or more containers. The method includes identifying the hosts on which VMs and containers can be consolidated based on resource availability. The method also includes calculating a target resource configuration for one or more VMs. The method further includes removing or adding resources to the VMs for which a target resource configuration was calculated to achieve the target resource configuration. The method further includes allocating the one or more VMs on the one or more hosts based on the resource availability of the one or more hosts, and allocating the one or more containers on the one or more VMs based on the resource configuration of each VM and the resource usage of each container.
    Type: Application
    Filed: August 26, 2015
    Publication date: December 29, 2016
    Inventors: KUMAR GAURAV, Anne Holler, Vaibhav Kohli, Shruti Sharma, Anil Kumar, Rajdeep Dua
  • Publication number: 20160379410
    Abstract: A method for operating an augmented reality system includes acquiring video data from a camera sensor or video file, and identifying at least one region of interest within the video data. Augmented reality data is generated for the region of interest without receiving user input, with the augmented reality data being contextually related to the region of interest. The video data may be displayed with the augmented reality data superimposed thereupon in real time as the video data is acquired from the camera sensor or video file. The video data and the augmented reality data are stored in a non-conflated fashion. The video data may be displayed with updated AR content acquired for stored AR metadata during later playback. The method therefore allows the storage of AR ROI's and data from any suitable sensor as metadata, so that later retrieval is possible in the absence of additional processing.
    Type: Application
    Filed: June 25, 2015
    Publication date: December 29, 2016
    Applicant: STMicroelectronics International N.V.
    Inventors: Amit Sharma, Gaurav Jairath, Paramanand Singh, Amit Kumar Srivastava
  • Publication number: 20160380916
    Abstract: Techniques disclosed herein provide an approach for identifying application dependencies in a hybrid environment in which one or more applications run in operating system (OS)-less containers. One embodiment provides a computer-implemented method that includes monitoring network traffic at one or more host computer systems, wherein OS-less containers run in at least one of the host computer systems. The method further includes monitoring network traffic at virtual bridges to which the OS-less containers are attached, and identifying network dependencies based on the monitored network traffic at the host computer systems and the monitored network traffic at the virtual bridges. In addition, the method includes determining the application dependencies based on the identified network dependencies.
    Type: Application
    Filed: September 1, 2015
    Publication date: December 29, 2016
    Inventors: DINESH BABU THIRUKONDAN GNANESWARAN, SUBRAHMANYAM MANNAM, GAURAV GUPTA, HEMANTH KUMAR KILARI
  • Publication number: 20160378455
    Abstract: A first electronic device stores in its memory one or more installation files for a first version of an application. A local connection is established between the first electronic device and a second electronic device. The local connection is independent of Internet connectivity. Using the local connection, a determination is made as to whether the first version of the application is installed on the second electronic device. In response to a determination that the first version of the application is not installed on the second electronic device, the first electronic device sends, to the second electronic device through the local connection, the one or more installation files for the first version of the application.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Gaurav Lochan, Ragavan Srinivasan, Kiranjot Deol, Francislav P. Penov, Damian Kowalewski
  • Publication number: 20160381133
    Abstract: System and method for deploying an application in a computer system automatically extend an application topology of virtual computing resources of the computer system and application components of the application to be executed on the virtual computing resources to include an affinity-type rule for the virtual computing resources of the computer system based on at least one predefined policy of the application topology and deploy the application in the computer system by provisioning the virtual computing resources to the physical devices in the computer system based on the extended application topology.
    Type: Application
    Filed: September 2, 2015
    Publication date: December 29, 2016
    Inventors: AMARNATH PALAVALLI, KUMAR GAURAV
  • Publication number: 20160378519
    Abstract: The current document is directed to methods and systems for efficiently executing OSL-virtualization containers within the execution environments provided by virtual machines that execute above traditional virtualization layers within large, virtualized, distributed computing systems. The currently disclosed methods and systems anticipate the need for additional virtual machines in order to meet anticipated demands for one or more computational resources by the containers. In addition, the methods and systems provision and launch virtual machines with computational-resource allocations that minimize overhead and computational-resource wastage. In one implementation, computational-resource utilization of ATMs and containers within the virtualized, distributed computer system are periodically monitored in order to estimate future demand for the computational resource and, when necessary, to launch additional virtual machines to meet the estimated future demand for the computational resource.
    Type: Application
    Filed: October 9, 2015
    Publication date: December 29, 2016
    Inventors: KUMAR GAURAV, RAJDEEP DUA, VAIBHAV KOHLI, ANIL KUMAR, SHRUTI SHARMA, NUPUR AGRAWAL
  • Patent number: D775657
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: January 3, 2017
    Assignee: BRILLIO LLC
    Inventors: Renji K. Thomas, Gaurav Jain, Karthik Gopalakrishnan Vinmani, Puneet Gupta, Venkat Kumar Sivaramamurthy