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: 10313710
    Abstract: Techniques are described for synchronizing encoding processes between encoders. Timestamps are compared between encoders such that offsets can be determined and used by encoders to encode fragments for the same segments of media content.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: June 4, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Kent Haakan Karlsson, Gaurav Saxena
  • Patent number: 10311021
    Abstract: A computer-implemented method for indexing backup file metadata may include 1) identifying a request to perform a full backup of a volume, 2) identifying a file metadata index for previous backups of the volume, 3) adding a current key uniquely identifying the file within the full backup and an identifier of the full backup to the file metadata index, 4) comparing the current key to the file metadata index to determine whether the current key is represented in the file metadata index, and 5) adding file metadata to the file metadata index for each file within the volume that is uniquely represented by the current key of the file within the file metadata index. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: June 4, 2019
    Assignee: Veritas Technologies LLC
    Inventors: Biju Pillai, Gaurav Makin, Nilesh Telang
  • Patent number: 10308579
    Abstract: An improved method of manufacture of a bisphenol comprises heating a monohydric phenol to a first temperature sufficient to melt the monohydric phenol; adding a carbonyl compound to 2.0-3.0 molar equivalents, based on the moles of carbonyl compound, of the monohydric phenol in the presence of catalytic amounts of an organosulfonic acid catalyst and a reaction promoter at a second temperature sufficient to maintain unreacted monohydric phenol in a molten state; increasing the temperature to a third temperature higher than the second temperature, and mixing for a time sufficient to produce the bisphenol in a yield of 80 to 100%, based on the amount of carbonyl compound; wherein mineral acids, Lewis acids, and ion exchange resins are not used. The method is applicable to the manufacture of 2,2-bis(3,5-dimethyl-4-hydroxyphenyl)propane, a useful intermediate for the manufacture of bi-functional poly(phenylene ether)s.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: June 4, 2019
    Assignee: SABIC GLOBAL TECHNOLOGIES B.V.
    Inventors: Satish Chandra Pandey, Gaurav Mediratta, Alvaro Carrillo
  • Patent number: 10313384
    Abstract: Approaches for enforcing security constraints against a network without impacting business workflows. A network is programmatically divided into a set of restrictive subnetworks without human intervention. One or more agents, executing on a plurality of nodes of the network, enforce security constraints by requiring a process, which requests access to an asset stored on a node of the network, to possess a security credential associated with a particular restrictive subnetwork to which the node belongs for access to the asset to be granted. The set of restrictive subnetworks may be determined based upon an enterprise risk model that models both the present and the future risk to the enterprise.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: June 4, 2019
    Assignee: Balbix, Inc.
    Inventors: Gaurav Banga, Rajarshi Gupta, Vinay Sridhara, Vineet Kumar
  • Patent number: 10313594
    Abstract: A device may include one or more processors, an image signal processor, and system memory. The one or more processors are configured to receive a request to accommodate a preview stream and a snapshot stream and output a request to increase a bandwidth between the image signal processor and the system memory to accommodate the preview stream in response to receiving the request to accommodate the preview stream and the snapshot stream. The request to increase the bandwidth to accommodate the preview stream refrains from accommodating the snapshot stream. Responsive to receiving a request to generate an image, for storage at the system memory, that corresponds to an image being output by the preview stream, the one or more processors are further configured to output a request to further increase the bandwidth between the image signal processor and the system memory to accommodate the snapshot stream.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: June 4, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Chandan Gera, Gaurav Gagrani, Srikanth Uyyala
  • Publication number: 20190166195
    Abstract: A computer system allows two devices operated by two users from a plurality of trusted users to establish a direct peer to peer wireless connection based on a social network connection. An online system uses social network connection information to determine trusted users for each of the client devices, and monitors the geographic locations of the client devices. Responsive to determining that the client devices are within a predetermined distance from each other and are trusted users for each other, the online system transmits connection information to the client devices, prompting the client devices to establish a direct peer to peer wireless connection through which content can be transmitted.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Gaurav Lochan, William Shun Xiao, Lindsey Kremer Ruben, Annika Lenore Fusco
  • Publication number: 20190166191
    Abstract: A computer system allows two devices operated by two users from a plurality of trusted users to establish a direct peer to peer limited range wireless connection based on a social network connection between the users. The first client device associated with a first user receives a list of the plurality of trusted users from the computer system. The first client device receives a limited range signal broadcast by a second client device. The first client device determines that the second client device is associated with a second user from the plurality of trusted users based on the list and the limited range signal. Responsive to determining that the second client device is associated with the second user from the plurality of trusted users, the first client device establishes a direct peer to peer wireless connection. The first client device transmits content to the second client device via the peer to peer wireless connection.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Gaurav Lochan, William Shun Xiao, Bhavana Vattompadath Radhakrishnan
  • Publication number: 20190164524
    Abstract: A technique for selecting locations of tear lines when displaying visual content. The technique includes receiving coordinates for one or more portions of a display where a tear is permitted and determining if a frame transition is to occur while rendered content is being scanned out for display within the one or more portions of the display where tear is permitted. If the frame transition is to occur while the scanline for the display is in the one or more portions of the display where tear is permitted, then the technique further includes allowing the frame transition to occur. If the frame transition is to occur while the scanline for the display is not in the one or more portions of the display where tear is permitted, then the technique further includes delaying the frame transition until at least when the scanline for the display is in the one or more portions of the display where tear is permitted.
    Type: Application
    Filed: July 6, 2018
    Publication date: May 30, 2019
    Inventors: Radhika Ranjan SONI, Gaurav SINGH
  • Publication number: 20190164070
    Abstract: Embodiments of the present invention are directed to techniques for optimizing an execution mode used to process a request. A self-training storage system can determine one or more proposed execution modes based on a real-time evaluation of various factors, including a history of execution modes used to process historical requests. This history can serve as training data for a machine learning model that can predict an execution mode based on one or more request parameters. This predicted execution mode can be taken as one of a number of proposed execution modes that can be combined using a weightage system to automatically classify an ultimate execution mode used to process the request. Associated weights for combining proposed execution modes can be determined by training a machine learning model using a training set constructed based on a survey of user satisfaction with a determined execution mode.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: Shashank Gupta, Gaurav Gupta
  • Publication number: 20190166475
    Abstract: A method for transferring at least one service in a device and device thereof are provided. The method includes detecting invoking of an application on the electronic device, in response to the detection, providing access of a radio frequency (RF) transceiver of the device to a first subscriber identity module (SIM), the first SIM being in an active data session, and enabling transfer of at least one service associated with at least one second SIM to the first SIM.
    Type: Application
    Filed: April 17, 2018
    Publication date: May 30, 2019
    Inventors: Shyjumon NANKANDIYIL, Anand ASATI, Gurmanjeet Singh SIDHU, Inderjeet Singh BEDI, Samrat BHASIN, Gaurav GOEL, Amod ASHOKCHOURASIA
  • Publication number: 20190163720
    Abstract: Methods and systems predict parameters in a dataset of an identified piece of (“information technology”) IT equipment. An automated method identifies datasets IT equipment in a same category of IT equipment as a piece of IT equipment identified as having incomplete dataset information. Each dataset of IT equipment parameters are used to construct generalized linear models of different classes of IT equipment within the category of IT equipment. The class of the identified IT equipment is determined. A predicted equipment parameter of incomplete information of the identified piece of IT equipment is computed using the generalized linear model associated with the class. The predicted equipment parameter can be used to complete the dataset of the identified piece of IT equipment.
    Type: Application
    Filed: February 16, 2018
    Publication date: May 30, 2019
    Inventors: CHANDRASHEKHAR JHA, Jobin George, Prateek Sahu, Kumar Gaurav, Jusvinder Singh
  • Patent number: 10299926
    Abstract: A prosthetic heart valve includes a collapsible and expandable stent extending from an inflow end to an outflow end and a plurality of prosthetic valve leaflets coupled to the stent. The prosthetic heart valve may also include a sealing ring coupled to the inflow end of the stent, the sealing ring comprising a tube extending circumferentially around the inflow end of the stent. The tube may be formed from a wire coiled into a repeating shape, such as a rectangle or a diamond, so that the tube is collapsible. A covering may at least partially surround the tube. The sealing ring may include a first filler positioned within the tube and/or a second filler positioned between the tube and the covering.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: May 28, 2019
    Assignee: St. Jude Medical, Cardiology Division, Inc.
    Inventors: Kristen T. Morin, Andrea N. Para, Peter N. Braido, Sounthara Khouengboua, Thomas M. Benson, Saravana B. Kumar, Bruce Moseman, Gaurav Satam
  • Patent number: 10300404
    Abstract: Disclosed herein are processes for recovering paraxylene in which a first simulated moving bed adsorption unit is used to produce a paraxylene-rich extract stream that also contains a significant amount of the ethylbenzene and a paraxylene-depleted raffinate stream. Because a significant amount of the ethylbenzene is removed in the paraxylene-rich extract stream (at least enough to limit buildup in the isomerization loop), the paraxylene-depleted raffinate stream may be isomerized in the liquid phase. Avoiding vapor phase isomerization saves energy and capital, as liquid phase isomerization requires less energy and capital than the vapor phase isomerization process due to the requirement of vaporizing the paraxylene-depleted stream and the use of hydrogen, which requires an energy- and capital-intensive hydrogen recycle loop.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: May 28, 2019
    Assignee: ExxonMobil Chemical Patents Inc.
    Inventors: Catherine M. Dorsi, Gaurav Agrawal, Michael W. Weber, Dana L. Pilliod, John R. Porter
  • Patent number: 10304103
    Abstract: Embodiments herein provide a computer-implemented method for recommending a recommendation for at least one data item by a collaborative video server. The method includes receiving a data descriptive including at least one data item consumed from a first electronic device when the first electronic device and a second electronic device are in a video event, where the at least one data item is displayed on the second electronic device. Further, the method includes determining a recommendation for the at least one data item and a location information of the recommendation. Further, the method includes causing to display the recommendation corresponding to the at least one data item and the location information on the second electronic device.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: May 28, 2019
    Assignee: BRILLIO LLC
    Inventors: Renji Kuruvilla Thomas, Gaurav Jain, Venkat Kumar Sivaramamurthy, Puneet Gupta, Karthik Gopalakrishnan Vinmani
  • Patent number: 10304454
    Abstract: A processor receives a broadcast in a vehicle, select audio data from the broadcast, processes the audio data selected from the broadcast, determines a phonetic pattern of the selected audio data based on the processing, selects additional instances of audio data from the broadcast that resemble the selected audio data, processes the additional instances of audio data from the broadcast, determine phonetic patterns of the additional instances of audio data, and selects a plurality of phonetic patterns from the phonetic pattern of the selected audio data and the phonetic patterns of the additional instances of audio data. A transmitter transmits the plurality of phonetic patterns to a server to determine an optimal pronunciation of the selected audio data based on a statistical analysis of the plurality of phonetic patterns and to add the optimal pronunciation of the selected audio data to a database used to recognize speech in the vehicle.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: May 28, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Gaurav Talwar, Kenneth R. Booker, Xu Fang Zhao
  • Publication number: 20190158994
    Abstract: Systems and methods for proactively identifying and surfacing relevant content are disclosed herein. An example method includes: detecting, via the touch-sensitive display, a search activation gesture from a user of the electronic device. The method also includes: in response to detecting only the search activation gesture, displaying a search interface on substantially all of the touch-sensitive display, the search interface including: (i) a search entry portion; and (ii) a predictions portion with one or more user interface objects each associated with a respective locally-installed application. Each respective locally-installed application is selected from among a plurality of locally-installed applications for inclusion in the predictions portion based on an application usage history associated with the user of the electronic device.
    Type: Application
    Filed: September 28, 2018
    Publication date: May 23, 2019
    Inventors: Daniel C. Gross, Patrick L. Coffman, Richard R. Dellinger, Christopher P. Foss, Jason J. Gauci, Aria D. Haghighi, Cyrus D. Irani, Bronwyn A. Jones, Gaurav Kapoor, Stephen O. Lemay, Colin C. Morris, Michael R. Siracusa, Lawrence Y. Yang, Brent D. Ramerth, Jerome R. Bellegarda, Jannes G.A. Dolfing, Giulia P. Pagallo, Xin Wang, Jun Hatori, Alexandre R. Moha, Kevin D. Clark, Karl Christian Kohlschuetter, Jesper S. Andersen, Hafid Arras, Alexandre Carlhian, Thomas Deniau, Mathieu J. Martel, Sofiane Toudji
  • Publication number: 20190158168
    Abstract: According to examples of present disclosure, a network device may group a first subset of client devices for beamforming transmissions using multi-user multiple-input multiple-output (MU-MIMO), and also group a second subset of client devices associated with the two or more basic service sets for simultaneous data transmission using multi-user orthogonal frequency-division multiple access (MU-OFDMA). The subset of client devices within the same group may be associated with different basic service sets.
    Type: Application
    Filed: January 26, 2019
    Publication date: May 23, 2019
    Inventors: Gaurav Patwardhan, Kiran Ashokan, Mohd Shahnawaz Siraj, Satish Damodaran
  • Publication number: 20190155882
    Abstract: Techniques are provided for a computer processor-implemented method of beautifying an electronic textual document having text organized in a plurality of sections. Each of the sections is representative of a corresponding one of a plurality of textual elements. The method includes: receiving a user selection of the text for beautification, the selected text including at least a portion of one of the sections; classifying the selected text as the corresponding one of the textual elements represented by the one of the sections; ranking a set of attributes applicable to the one of the textual elements; presenting an ordered list of the highest-ranked attributes; in response to receiving a selection of one or more of the presented attributes, applying the selected attributes to the selected text; and reranking the applicable attributes to reflect the selected attributes.
    Type: Application
    Filed: January 18, 2019
    Publication date: May 23, 2019
    Applicant: Adobe Inc.
    Inventors: Arihant Jain, Mudit Rastogi, Mohammad Javed Ali, Ankur Murarka, Amit Gaurav
  • Publication number: 20190151645
    Abstract: A system for suppressing vestibular activity of a human subject includes an electronics module configured to generate one or more electrical stimulation signals. A plurality of electrodes each placed proximate a predetermined location on a head of a human subject is configured to deliver the one or more electrical stimulation signals to the predetermined location to suppress vestibular activity of the human subject.
    Type: Application
    Filed: January 17, 2019
    Publication date: May 23, 2019
    Inventors: Anna M. Galea, Michael J. Cevette, Gaurav N. Pradhan, Jan Stepanek, Daniela Cocco, Sarah Oakley Holbert, Linsey S. Scheibler, Jamie M. Bogle
  • Publication number: 20190155880
    Abstract: Techniques and systems are described in which a document management system is configured to update content of digital documents through use of static and transient tags. A transient tag, for instance, may be associated with portions of the digital document that may be changed and a static tag with portions of the digital document that are not to be changed. An update to the digital document is then triggered by a document management system based on a triggering change made to an initial document portion of the digital document having a transient tag, and is not based on changes made to portions having a static tag or are untagged.
    Type: Application
    Filed: November 22, 2017
    Publication date: May 23, 2019
    Applicant: Adobe Inc.
    Inventors: Vishwa Vinay, Sopan Khosla, Sanket Vaibhav Mehta, Sahith Thallapally, Gaurav Verma