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: 20250124264
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating descriptions of digital components. In one aspect, a method includes receiving data indicating a query received from a client device of a user. An initial digital component is obtained. Search history data that includes a set of related past queries received from the user is obtained. Updated text related to the first resource is generated by conditioning a language model with one or more contextual inputs that cause the language model to generate one or more outputs that include the updated text, the one or more contextual inputs characterizing one or more of the first query, data related to the initial digital component, the sequence of related past queries, or one or more tasks to be performed by the language model. An updated digital component that depicts the updated text is generated and provided.
    Type: Application
    Filed: September 6, 2024
    Publication date: April 17, 2025
    Inventors: David M. Wang, Gaurav Gupta, Gokhan Mergen, Baixu Chen, Kumar Avinava Dubey, Amr Ahmed
  • Publication number: 20250126155
    Abstract: An organization-specific cybersecurity dialogue system (“system”) intelligently generates responses to user utterances for cybersecurity by employing documentation and playbook agents for an associated cybersecurity organization. The system extracts an intent and an intent category from a user utterance, extracts relevant entities from the intent and uses them to determine relevant user telemetry data, and matches the intent, intent category, and user telemetry data to documents of the cybersecurity organization. The system then determines whether to generate a response based on matching document, matching playbook agents, or to prompt a user to create a ticket according to logic applied to the intent, intent category, user telemetry data, and matching documents and generates a corresponding response with large language models.
    Type: Application
    Filed: October 16, 2023
    Publication date: April 17, 2025
    Inventors: Praveen Tiwari, Gaurav Sharma, Sayali Pradip Kamat, Sakshi Mahendru, Tejul Mayank Pandit, Charanraj Thimmisetty, Wen Jiang
  • Patent number: 12277753
    Abstract: An exemplary method for reducing bias in a training image dataset for training a machine-learning model comprises: receiving a plurality of text strings comprising at least one text string describing each image in the training image dataset; generating a plurality of embeddings based on the plurality of text strings; identifying, based on the plurality of embeddings, a plurality of visual features in the training image dataset; identifying one or more correlations between the plurality of visual features in the training image dataset; receiving a user input identifying at least one biased correlation from the one or more correlations; and training the machine-learning model at least partially by adjusting one or more data sampling weights associated with one or more training images in the training image dataset based on the user input.
    Type: Grant
    Filed: June 21, 2024
    Date of Patent: April 15, 2025
    Assignee: Reality Defender, Inc.
    Inventors: Gaurav Bharaj, Miao Zhang, Zee Fryer, Ben Colman, Ali Shahriyari
  • Patent number: 12277040
    Abstract: In-place recovery of fatal system errors at virtualization hosts. A device identifies an occurrence of a fatal system error in the first instance of a host operating system (OS) executing in a computer system. The device determines to perform an in-place recovery for the fatal system error. The device performs the in-place recovery, including pausing the execution of a virtual machine (VM) by the first instance of the host OS, preserving a state of the VM within system memory of the computer system, and resuming the execution of the VM by a second instance of the host OS executing in the computer system based on the state of the VM that is preserved within the system memory of the computer system.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: April 15, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Binit Ranjan Mishra, Mukhtar Ahmed, Christina Marianne Curlette, Steven Adrian West, Gaurav Jagtiani, Naga Kiran Govindaraju, James George Cavalaris, Drew Douglas Cross, Jason Stewart Wohlgemuth, James Anthony Schwartz, Jr., Jennifer Marie Bourlier, Sri Harsha Kanukuntla, Emma Sutherland Boyd, Scott Chao-Chueh Lee, Vijaybalaji Madhanagopal, Terence Kwok Tak Chan, Yuri Dotsenko, Peter Hanpeng Jiang, Aacer Hatem Daken, Emily Nicole Wilson, Emily Cara Clemens, Cody Dean Hartwig, Raz Meir Aloni, Sharon Scarlet Tang, Minsang Kim, Shen Wang
  • Patent number: 12277138
    Abstract: Methods for replicating transactional tables of a transactional database to an analytical database and maintaining updates to those transactional table representations are disclosed. Snapshots of the transactional tables are provided to the analytical database via a transport mechanism, such as a data storage service or a data streaming service, and stored at the analytical database. Then, checkpoints comprising portions of a change-data-capture log that has recorded transactional changes to the transactional tables of the transactional database are provided to the analytical database via the same or different transport mechanism and used to commit those transactional changes to the snapshot representations. The snapshot representations may be used to respond to incoming analytical queries in order to provide real-time querying results.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: April 15, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Ippokratis Pandis, Gokul Soundararajan, Gopal Paliwal, Punit Rajgaria, Sanuj Basu, Todd Jeffrey Green, Gaurav Saxena, Vadim Skipin, Johannes Wust, Hemanth Satyanarayana, Matthew Perry Abrams, Murali Brahmadesam
  • Patent number: 12279323
    Abstract: Systems and methods are provided for defining a split multi-link system. For example, the split multi-link system can define a multi-link device (MLD), where the MLD operates a first radio from a first AP of a plurality of APs and a second radio from a second AP of the plurality of APs through a Media Access Control (MAC) Service Access Point (SAP) of the split multi-link system. The first radio from the first AP and the second radio from the second AP may operate at different frequencies. The split multi-link system may also affiliate the first radio from the first AP and the second radio from the second AP with the MLD, where, using the MLD, the split multi-link system can transmit or receive one or more data frames from the MLD to a non-MLD or MLD client device using the first radio or the second radio.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: April 15, 2025
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gaurav Patwardhan, Eldad Perahia, Sachin Ganu
  • Publication number: 20250117840
    Abstract: Conventional techniques implemented various explicit rules and engineer systems to deliver a solution. Stores and Distribution Centers (DC's) are faced with problems related to excess inventory/lack of inventory which vary with several, and the biggest challenge lies in matching supply with demand. Present disclosure provides systems and methods that perform node ranging wherein range of items are stocked in stores and DCs for fulfilling demand. The system identifies stores and DCs and further recommend store specific items based on a request received by the system and then implements a supervised machine learning model and a reinforcement learning models determine a range of items to be sized from the recommended store specific items which are based on most frequent line items being identified from a set of inputs received therein.
    Type: Application
    Filed: January 16, 2024
    Publication date: April 10, 2025
    Applicant: Tata Consultancy Services Limited
    Inventors: SHAUN CYPRIAN D'SOUZA, GAURAV JAIN
  • Publication number: 20250115601
    Abstract: The present invention relates to a process for the preparation of finerenone, a compound of formula I, and intermediates thereof. In particular, the present invention relates to a novel diastereomeric salt of an intermediate of finerenone, a compound of Formula IVa, a process for the preparation thereof, and use thereof in the preparation of finerenone.
    Type: Application
    Filed: May 16, 2023
    Publication date: April 10, 2025
    Inventors: Venkata Raghavendra Acharyulu PALLE, Subbiah RAMAR, Datta SWARUP, Shekhar Ashok DESHMUKH, Sachin Dasharath VEER, Vijay Gulab GODASE, Pratik PATEL, Gaurav KUMAR, Mayur JADHAV
  • Publication number: 20250119911
    Abstract: In a first embodiment, a method is disclosed for providing uplink scheduling in a cellular radio base station, comprising: an uplink (UL) scheduler running 6 TTI in advance to thereby provide a list of all Radio Network Temporary Identifiers (RNTIs) to be scheduled on a given UL slot; allocating, at a PDCCH resource allocator, control channel elements (CCEs) for all downlink (DL) RNTIs first; allocating, at the PDCCH resource allocator, CCEs for at least one UL RNTI for a first DL slot; placing RNTIs not allocated in the first DL slot in a pending queue.
    Type: Application
    Filed: October 7, 2024
    Publication date: April 10, 2025
    Inventors: Vipin Mishra, Sandeep Mittal, Darpan Dhodi, Moti Peretz, Gaurav Goel, Amichai Markovitz
  • Publication number: 20250119563
    Abstract: Systems and techniques are provided for caching misaligned pixel tiles. A method includes determining a first codec region including a first region of a frame; determining whether pixels of a first version of a pixel tile were stored in a cache while coding blocks from a second codec region, the pixel tile corresponding to a location within the frame; based on whether the pixels were stored in the cache, determining whether to read the first version of the pixel tile from the cache or retrieve a second version of the pixel tile from a memory device, the second version of the pixel tile including pixels from the first codec region that are not in the first version of the pixel tile; and coding a block based on the first version of the pixel tile read from the cache or second version of the pixel tile retrieved from the memory device.
    Type: Application
    Filed: October 16, 2024
    Publication date: April 10, 2025
    Inventors: Sriganesh BALAKUMAR, Kapil GARG, Gaurav Avinash PATIL, Rajesh Chowdary CHITTURI, Prasanth GOMATAM, Sravan Kumar GOPANAPALLE
  • Publication number: 20250114316
    Abstract: The present disclosure relates to a composition comprising an active ingredient or drug for degenerative disorders, one or more plant-derived neuroprotective ingredients and one or more nutraceutically or pharmaceutically acceptable excipient and a method of preparing the same. The composition delivers the active ingredient or the drug to the predetermined location of the body with success.
    Type: Application
    Filed: August 30, 2022
    Publication date: April 10, 2025
    Inventors: Atul KUMAR, Braj Gaurav SHARMA
  • Publication number: 20250119383
    Abstract: The disclosure provides an approach for gateway optimization. Embodiments include receiving, at a first gateway associated with a first tenant within a data center, a packet directed to a first public network address of an endpoint associated with a second tenant within the data center. Embodiments include performing, by the first gateway, network address translation (NAT) to translate the first public network address to a private network address of the endpoint. Embodiments include forwarding, by the first gateway, the packet to an edge gateway of the data center. Embodiments include forwarding, by the edge gateway, the packet to a second gateway associated with the second tenant within the data center without sending the packet to a public interface of the edge gateway. Embodiments include forwarding, by the second gateway, the packet to the endpoint.
    Type: Application
    Filed: March 15, 2024
    Publication date: April 10, 2025
    Inventors: GAURAV JINDAL, CHANDAN GHOSH, NEERAJ MANTRI, RAJESH SAHU
  • Patent number: 12271811
    Abstract: A domain processing system receives or collects raw data containing sample domains each having a known class identity indicating whether a domain is conducting an email campaign. The domain processing system extracts features from each of the sample domains and selects features of interest from the features, including at least a feature particular to a seed domain and features particular to email activities over a time line that includes days before and after a domain creation date. The features of interest are used to create feature vectors which, in turn, are used to train a machine learning model, the training including optimizing a neural network structure iteratively until stopping criteria are satisfied. The trained model functions as an email campaign domain classifier operable to classify candidate domains with unknown class identities such that each of the candidate domain is classified as conducting or not conducting an email campaign.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: April 8, 2025
    Assignee: Proofpoint, Inc.
    Inventors: Hung-Jen Chang, Gaurav Mitesh Dalal, Ali Mesdaq
  • Patent number: 12271352
    Abstract: A method for facilitating entity resolution is provided. A server generates a graph based on a first dataset comprising a first entity and a second dataset comprising a plurality of entities. Each node in the generated graph corresponds to the first entity or one of the plurality of entities. The server generates a plurality of embeddings for the plurality of nodes in the generated graph. Each of the plurality of embeddings represents an entity as a point in a d-dimensional embedding space. The server identifies a set of nearest neighbors for the first entity based on the plurality of embeddings. The server determines a similarity metric for each of the identified nearest neighbor with respect to the first entity. The server associates the first entity with a second entity of the second dataset that corresponds to a nearest neighbor in the set of nearest neighbors.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: April 8, 2025
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Gaurav Dhama, Vikas Bishnoi, Himanshi Charotia
  • Patent number: 12272362
    Abstract: Various embodiments discussed herein are directed to improving existing technologies by causing presentation, to one or more user devices associated with one or more meeting attendees, of one or more indications of one or more content items during or before a meeting based at least in part on one or more natural language utterances associated with the meeting, a context of the meeting, and/or a context associated with one or more meeting attendees. In other words, particular embodiments automatically recommend relevant content items responsive to the real-time natural language utterances in the meeting, and/or other context.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: April 8, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin Timothy Moynihan, Abhishek Arun, Ioannis Gabrielides, Gaurav Sunil Anand, Xiaohu Liu, Sarunas Marciuska, Andrea Moro, Jagruti Dushyant Pandya, Giacomo Servadei
  • Patent number: 12273543
    Abstract: A set of reconstruction elements useable to reconstruct a representation of a signal at a relatively high level of quality using data based on a representation of the signal at a relatively low level of quality is obtained. The representation at the relatively high level of quality is arranged as an array comprising at least first and second rows of signal elements. A reconstruction element is associated with a respective signal element in the set. A set of data elements is derived based on the set of reconstruction elements. At least one of the data elements is derived from at least two reconstruction elements associated with signal elements from the first row and a different number of reconstruction elements associated with signal elements from the second row.
    Type: Grant
    Filed: December 19, 2023
    Date of Patent: April 8, 2025
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventors: Ivan Damnjanovic, Gaurav Mittal
  • Publication number: 20250112638
    Abstract: Digital post-processing of time-to-digital converter (TDC) output data can be used to map each TDC code to the ideal one, but this requires knowing the TDC input-output mapping. Therefore, a calibration system and method are provided for characterizing operation of a TDC to compensate for non-idealities. Input signals having a known time difference are provided to the TDC, and a mapping between the TDC output and the known time difference is stored in a mapping table. With the described method, it is possible to input an input ramp of very low slope to construct this mapping to a desired resolution during a background calibration procedure. This characterizing and mapping can be performed across a range of input signals having different known time differences. After calibration, a mapping table can be used by a mapping circuit of the TDC or by a digital post-processing function to provide a compensated TDC output.
    Type: Application
    Filed: July 8, 2024
    Publication date: April 3, 2025
    Inventors: Eythan Familier, Kartik Sridharan, Jun Li, Gaurav Menon, Shamsun Nahar, Akhil Garlapati, Scott Humphreys, Antonio Geremia
  • Publication number: 20250112824
    Abstract: A switch fabric modification system includes a switch fabric having first switch devices and a primary switch device. The primary switch device detects a second switch device has been connected to the switch fabric and, in response and without subsequently receiving an instruction from a user, verifies a second switch device/switch fabric connectivity of the second switch device to the switch fabric that provides a switch device role for the second switch device by determining that the second switch device/switch fabric connectivity enables data communications that are available to the first switch device(s) that have the switch device role, verifies an operating configuration of the second switch device by determining that it matches an operating configuration of the primary switch device and, response to verifying the second switch device/switch fabric connectivity and the operating configuration of the second switch device, adds the second switch device to the switch fabric.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Inventors: Gaurav Mukund Gandhi, Anurag Sushil Chandra
  • Publication number: 20250113201
    Abstract: Systems and methods are provided for defining basic service set (BSS) colors and spatial reuse groups (SRGs) for multiple basic service set identifier (MBSSID) sets. The systems and methods can set a first BSS color for a first MBSSID set and a second BSS color for a second MBSSID set, the MBSSID sets pertaining to a first access point. For a second access point, the system can set a third BSS color for a third MBSSID set and a fourth BSS color for a fourth MBSSID set. A SRG can be defined for the first MBSSID set, wherein the first spatial reuse group advertises the first BSS color and any BSS colors associated with the second access point.
    Type: Application
    Filed: February 7, 2023
    Publication date: April 3, 2025
    Inventors: Abhiruchi Dakshinkar, Eldad Perahia, Sachin Ganu, Gaurav Patwardhan
  • Publication number: 20250109510
    Abstract: A system for a multi-chambered electrochemical cell for carbon dioxide removal includes an electrochemical cell. The electrochemical cell includes an anodic chamber at a first end of the electrochemical cell, which includes an anode. The electrochemical cell includes an acid swing chamber adjacent to the anodic chamber and separated by a cation exchange membrane. The electrochemical cell includes a desalination chamber separated from the acid swing chamber by a anion exchange membrane. The electrochemical cell includes a base swing chamber in fluid communication with the acid swing chamber and the desalination chamber. The base swing chamber is adjacent to the desalination chamber and separated by a cation exchange membrane. The electrochemical cell includes a cathodic chamber at a second end of the electrochemical cell, the cathodic chamber comprising a cathode, wherein the cathodic chamber is adjacent to the base swing chamber and separated by a second anion exchange membrane.
    Type: Application
    Filed: December 11, 2024
    Publication date: April 3, 2025
    Inventors: Dante Simonetti, Gaurav Sant, David Jassby, Yenwen Tseng, Andrew Liotta, John Buttles, Maryam Haddad