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: 20240427397
    Abstract: The processor-based system includes a throttle request accumulate circuit to receive throttle requests, determine a highest or most aggressive throttle value among the throttle requests, and generate a throttle control signal configured to throttle activity in the plurality of processing circuits. Throttle requests have throttle values corresponding to a reduction in activity in at least a portion of the plurality of processing circuits and may correspond to a particular number of cycles of reduced activity in a window of cycles. In addition to reducing response time to local events or conditions compared to waiting for a hierarchical response, the throttle request accumulate circuit accumulates throttle requests from all circuits that adjust or throttle activity in the plurality of processing circuits, and ensures that the net effective throttle controlling activity in the processing circuits at any given time is based on the highest throttle value of those accumulated throttle requests.
    Type: Application
    Filed: June 22, 2023
    Publication date: December 26, 2024
    Inventors: Sagar Koorapati, Vinod Chamarty, Gaurav Sanjeev Kirtane, Pushkin Raj Pari, Nitin Makhija, Alon Naveh
  • Publication number: 20240430288
    Abstract: A system as disclosed herein analyzes unresolved vulnerabilities against current configurations of devices of a network to generate an impact analysis report which provides a comprehensive view of the impact of the vulnerabilities on the network. This provides a manageable perspective of risk assessment and remediation for the network. To maintain a current view of device configurations, telemetry data streams are collected from the devices. A listing of outstanding or unresolved cybersecurity vulnerabilities is also maintained. When an analysis trigger is detected, the system extracts values of configuration properties for devices from the telemetry data streams and analyses them against the list of vulnerabilities to determine devices affected by the vulnerabilities. Tracking data are maintained according to the determinations of affected devices across vulnerabilities. This data is aggregated into an impact report that indicates impact of vulnerabilities to the network.
    Type: Application
    Filed: June 20, 2023
    Publication date: December 26, 2024
    Inventors: Ali Parandehgheibi, Gaurav Sharma, Alina Asish Rath, Christopher Nicholas Ganas, Anupam Bharali, Suresh Venkataraman
  • Publication number: 20240427901
    Abstract: Methods and systems for container management include scanning layers of a first container image of a set of container images to generate scan metadata for the layers. Relationship information is generated that identifies relationships between a first set of layers of the first container image and layers of additional container images of the plurality of container images. The additional container images are scanned, omitting any layers in the additional container images that match a layer of the first set of layers based on the relationship information.
    Type: Application
    Filed: June 26, 2023
    Publication date: December 26, 2024
    Inventors: Anuj Gupta, Mayank Sharma, Gaurav Kumar Arora
  • Publication number: 20240424451
    Abstract: Provided herein are ion-selective separation membranes including a polymer matrix and a metal compound dispersed within the polymer matrix. The metal compound includes HaLibXcOa, where a is from 1 to 1.5, b is from 0 to 0.1, c is from 1 to 2, d is from 4 to 4.5, and X includes manganese or titanium.
    Type: Application
    Filed: November 7, 2022
    Publication date: December 26, 2024
    Inventors: David Jassby, Eric M. Hoek, Jingbo Wang, Gaurav N. Sant
  • Publication number: 20240430315
    Abstract: An online meeting system begins the process of connecting a user to an online meeting when a request is received from a user to start or join the online meeting. In response to the request, a pre-meeting user interface (UI) is displayed having a user interface control which, when activated, enables transmission of audio and/or video data for the online meeting, and prior to activation of the control, connection parameters are shared with an online meeting service to preheat the meeting. In response to activation of the control, transmission of audio and/or video data for the online meeting is enabled.
    Type: Application
    Filed: September 9, 2024
    Publication date: December 26, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Nagaswapna BHAMIDIPATI, Xin HE, Milica JOVANOVIC, Artur Pawel KANIA, Namendra KUMAR, Rui LIANG, Yue LI, Joel Harodi MARQUEZ CATANO, Abhilash Chandrasekharan NAIR, Gaurav PANCHOLI, Jindrich PARUS, Martin PETRLA, Denis POSTU, Rama Krishan Prasad SATYA PRAKASH, Kensaku SUEDA, Balvinder Kaur THIND, Hao XU
  • Publication number: 20240425916
    Abstract: The present disclosure provides systems and methods for sequencing nucleic acid molecules using tunneling labels. A sequence of a nucleic acid molecule may be identified with high accuracy using a chip comprising sensors, wherein each individual sensor may comprise at least two electrodes separated by a gap. The electrodes may be configured to generate at least one electrical signal upon binding of a tunneling label associated with a nucleotide. Epigenetic information can also be determined at the same time as a nucleic acid sequence.
    Type: Application
    Filed: August 30, 2024
    Publication date: December 26, 2024
    Inventors: Mark F. OLDHAM, Eric S. NORDMAN, Timothy M. WOUDENBERG, Gaurav GOYAL, Masoud VAKILI, Toshihiko HONKURA, Sam WOO, Hisao KAWASAKI, Kazusuke MIHARA
  • Publication number: 20240425682
    Abstract: The present application discloses cellulose ester compositions comprising starches having a degree of branching of from 2 to 6. The cellulose ester compositions exhibit improved industrial compostability and higher heat deflection temperatures over cellulose ester compositions having lower degrees of branching.
    Type: Application
    Filed: October 7, 2022
    Publication date: December 26, 2024
    Applicant: Eastman Chemical Company
    Inventors: Gaurav Amarpuri, Stephanie Kay Clendennen
  • Publication number: 20240430234
    Abstract: A security configuration gap analysis system described herein infers roles of source and destination entities of a zone in a network at an organization. The system infers the roles by generating feature values from clustering traffic logs and extracting fields from configuration files of the zone and applying rules to the feature values that output a source/destination role pair. The system additionally compares the identified role pair to best practices to identify security services not implemented or correctly implemented at the firewall for the zone.
    Type: Application
    Filed: June 26, 2023
    Publication date: December 26, 2024
    Inventors: Albert Estevez Polo, Didac Gil de la Iglesia, Jack Stephen Edmonds, Shuhong Chen, Praveen Tiwari, Gaurav Sharma, Bhanu Teja Sriram
  • Publication number: 20240430714
    Abstract: Disclosed is a gNB or O-RAN for handling intermittent SA-service only failures. In some embodiments, the gNB or O-RAN are configured to detect a service outage when an NG link is down; stop broadcasting SIB1; change ssb-SubcarrierOffset (Kssb) in a MIB transmission; and change an SSB location to prevent incoming handovers from a neighbor cell.
    Type: Application
    Filed: June 20, 2024
    Publication date: December 26, 2024
    Inventors: Vaibhav Kumar KALA, Gaurav CHANANA, Rajesh JAIN, Rajiv GUPTA
  • Publication number: 20240427400
    Abstract: The processor-based system includes a throttle request accumulate circuit to receive throttle requests, determine a highest or most aggressive throttle value among the throttle requests, and generate a throttle control signal configured to throttle activity in the plurality of processing circuits. Throttle requests have throttle values corresponding to a reduction in activity in at least a portion of the plurality of processing circuits and may correspond to a particular number of cycles of reduced activity in a window of cycles. In addition to reducing response time to local events or conditions compared to waiting for a hierarchical response, the throttle request accumulate circuit accumulates throttle requests from all circuits that adjust or throttle activity in the plurality of processing circuits, and ensures that the net effective throttle controlling activity in the processing circuits at any given time is based on the highest throttle value of those accumulated throttle requests.
    Type: Application
    Filed: April 1, 2024
    Publication date: December 26, 2024
    Inventors: Sagar Koorapati, Vinod Chamarty, Gaurav Sanjeev Kirtane, Pushkin Raj Pari, Nitin Makhija, Alon Naveh
  • Publication number: 20240427995
    Abstract: A method includes receiving a text to be used for generating an image. The method further includes determining whether the text is a visual text using a machine learning model trained to classify whether an input text is non-visual text or visual text. The method further includes responsive to determining that the text is a visual text, generating the image using a second machine learning model based on the text. The method further includes displaying the image and the text.
    Type: Application
    Filed: June 22, 2023
    Publication date: December 26, 2024
    Inventors: Jiuxiang GU, Ryan ROSSI, Gaurav VERMA, Christopher TENSMEYER, Ani NENKOVA
  • Patent number: 12175375
    Abstract: The subject technology provides receiving a neural network (NN) model to be executed on a target platform, the NN model including multiple layers that include operations and some of the operations being executable on multiple processors of the target platform. The subject technology further sorts the operations from the multiple layers in a particular order based at least in part on grouping the operations that are executable by a particular processor of the multiple processors. The subject technology determines, based at least in part on a cost of transferring the operations between the multiple processors, an assignment of one of the multiple processors for each of the sorted operations of each of the layers in a manner that minimizes a total cost of executing the operations. Further, for each layer of the NN model, the subject technology includes an annotation to indicate the processor assigned for each of the operations.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: December 24, 2024
    Assignee: Apple Inc.
    Inventors: Gaurav Kapoor, Cecile M. Foret, Francesco Rossi, Kit-Man Wan, Umesh S. Vaishampayan, Etienne Belanger, Albert Antony, Alexey Marinichev, Marco Zuliani, Xiaojin Shi
  • Patent number: 12175068
    Abstract: A document management system manages documents. The documents are managed such that the documents may be shared with one or more users during an online sharing session for electronic signing. During the online sharing session, one or more documents are collaboratively reviewed by one or more participants of the online sharing session. The one or more documents are e-signed at least one of the participants of the online sharing session.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: December 24, 2024
    Assignee: Tekion Corp
    Inventors: Abhinandan Sahgal, Justin Alexander Chi-Young Hou, Gaurav Gupta
  • Publication number: 20240421229
    Abstract: The disclosed technology generally relates to ferroelectric materials and semiconductor devices, and more particularly to semiconductor memory devices incorporating doped polar materials. In one aspect, a semiconductor device comprises a capacitor which in turn comprises a polar layer comprising a base polar material doped with a dopant. The base polar material includes one or more metal elements and one or both of oxygen or nitrogen. The dopant comprises a metal element that is different from the one or more metal elements and is present at a concentration such that a ferroelectric switching voltage of the capacitor is different from that of the capacitor having the base polar material without being doped with the dopant by more than about 100 mV. The capacitor stack additionally comprises first and second crystalline conductive oxide electrodes on opposing sides of the polar layer.
    Type: Application
    Filed: March 28, 2024
    Publication date: December 19, 2024
    Inventors: Ramesh Ramamoorthy, Sasikanth Manipatruni, Gaurav Thareja
  • Publication number: 20240419863
    Abstract: A method of optimizing a process having a plurality of potential inputs, comprising selecting a first set of inputs from the plurality of potential inputs, providing the first set of inputs from the to a first optimization process, running an objective function on the first set of inputs to produce a value corresponding to the set of inputs, providing the value to a second optimization process, running an acquisition function in the second optimization process to select a new candidate set of inputs from the plurality of potential inputs, and providing the selected new candidate set of inputs to the first optimization process. In one embodiment, the inputs are a set of lattice kernels for constructing a structural object. A Bayesian optimization is used to select sub-sets of kernels from the set of inputs. The inputs are provided to a topology optimization for evaluation.
    Type: Application
    Filed: August 26, 2022
    Publication date: December 19, 2024
    Applicant: Siemens Corporation
    Inventors: Ti-chiun Chang, Wenjie Yao, Heng Chi, Wei Xia, Arun Ramamurthy, Gaurav Ameta, Reed Williams
  • Publication number: 20240422281
    Abstract: State of the art techniques have challenges for recoloring a product, which includes non-realistic images, incorrect color mapping, structural distortion, color spilling into background, and in handling multi-color, multi-apparel and multi-product scenario images. Embodiments of the present disclosure provide a method and system for recoloring a product using a dual attention (DA) U-Net based on a generative adversarial network (GAN) framework to generate a recolored product with a target color from an input image. The disclosed DAU-Net enables recoloring (i) a single-color in a single-product scenario, (ii) a plurality of colors in a single-product scenario, and (iii) multi-product scenario with a human model.
    Type: Application
    Filed: June 12, 2024
    Publication date: December 19, 2024
    Applicant: Tata Consultancy Services Limited
    Inventors: Gaurab BHATTACHARYA, Jayavardhana Rama GUBBI LAKSHMINARASIMHA, Bagya Lakshmi VASUDEVAN, Gaurav SHARMA, Kuruvilla ABRAHAM, Arpan PAL, Balamuralidhar PURUSHOTHAMAN, Nikhil KILARI
  • Publication number: 20240420389
    Abstract: Systems and methods for generating tile-able patterns from text include obtaining a text prompt and generating, by a generation prior model, a latent vector based on the text prompt, where the generation prior model is trained to output vectors within a distribution of tile-able patterns. An image generation model then generates an output image based on the latent vector. The output image comprises a tile-able pattern including an element from the text prompt.
    Type: Application
    Filed: December 1, 2023
    Publication date: December 19, 2024
    Inventors: Vineet Batra, Sumit Chaturvedi, Abhishek Rai, Pranav Vineet Aggarwal, Ajinkya Gorakhnath Kale, Aman Jeph, Ankit Phogat, Sumit Dhingra, Fengbin Chen, Kshitiz Garg, Milos Hasan, Midhun Harikumar, Gaurav Suresh Pathak, Souymodip Chakraborty
  • Publication number: 20240419671
    Abstract: Methods for a metadata driven application programming interface (API) creation service are disclosed. In one embodiment, a computer-implemented method may include: (1) generating, by an API service application program, a query including request data received in an API request, (2) determining, by the API service application program and based on the request data, a target database associated with the API request, (3) executing, by the API service application, the query on the target database to retrieve a result including a target dataset, the target dataset including target metadata, (4) mapping, by the API service application program, the target metadata to format data compatible with program code for building an API responsive to the API request, and (5) creating, by the API service application program and utilizing the program code, the API based on the formatted target metadata.
    Type: Application
    Filed: August 7, 2023
    Publication date: December 19, 2024
    Inventors: Chandrasekharan N. MANA, Gaurav GUPTA, Vinod SHARMA
  • Publication number: 20240422663
    Abstract: Embodiments herein disclose systems and methods for relay selection in mmWave networks, wherein the relay is selected using a Q-learning based method and the selected relay can be used by a source for communication with a destination in each time slot. Embodiments herein disclose systems and methods for relay selection in mmWave networks, wherein there are multiple source-destination pairs, and a relay is assigned to each source-destination pair in each time slot using the Q-learning based method.
    Type: Application
    Filed: January 10, 2024
    Publication date: December 19, 2024
    Applicant: INDIAN INSTITUTE OF TECHNOLOGY - BOMBAY
    Inventors: Gaurav Sudhir KASBEKAR, Tushar Suresh MURATKAR, Santosh Kumar SINGH
  • Publication number: 20240419678
    Abstract: A data processing and analysis system that optimizes the resources to be used for data storage and refresh events. A partitioner module for a data analysis system can receive a first client criteria and a first client dataset that includes tabular data and calculate scores that are used to generate partitioning strategies. The selected partitioning strategy can be implemented to produce aggregated data that can be stored in an intelligent data mart. The partitions can then be accessed by a data visualization platform for intelligent, dynamic responses to user requests for data analyses and generation of visualizations. By providing synchronous partitioning of data (especially big data) and intelligent refresh, the data can move from the back-end to the front-end with minimal user clicks and minimal latency in performance.
    Type: Application
    Filed: June 14, 2023
    Publication date: December 19, 2024
    Inventors: Sanjay Sharma, Reema Malhotra, Prachi Rajesh Sawant, Jain Abhishek Kumar, Abhinav Kumar, Gaurav Yadav