Patents by Inventor Ankit Goyal

Ankit Goyal 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: 20260154345
    Abstract: A system stores resources such as text articles, videos, and so forth for an organization. During operation, the system receives a query and provides a response. During initial use of the system, there is little or no historical data available to help determine which resource is most relevant to a particular query. In this “cold-start” situation, the system determines attributes associated with a user account of the user making the query. The query is used to search a data store and retrieve a set of resources based on a term match with the query and to find the resources which correspond to the attributes of the user account. This allows the system to provide simplified output that is more likely to be relevant to that particular user in the “cold-start” situation.
    Type: Application
    Filed: January 23, 2026
    Publication date: June 4, 2026
    Inventors: Rajhans SAMDANI, Ankit GOYAL, Pierre RAPPOLT, Emily Yidan WANG, Pratyus PATNAIK, William S. POTTER, Suchit AGARWAL
  • Publication number: 20260142842
    Abstract: A method may include receiving a request for a secure partition on an HSM from a client device and provisioning the secure partition on the HSM. The method may include generating a control server and a load balancer. The method may include generating, by a certificate service, a CSR signed by the certificate service. The method may include transmitting the CSR to the client device and receiving a first certificate including the public key of the first public private key pair and a private key of a second public private key pair. The method may include receiving a second certificate generated by an external certificate authority and signed with a public key of the second public private key pair. The method may include storing the first certificate and the second certificate on the secure partition in a location such that the second is accessible by the control server.
    Type: Application
    Filed: January 9, 2026
    Publication date: May 21, 2026
    Applicant: Oracle International Corporation
    Inventors: Frederick Bosco, Pankaj Bhandula, Ankit Goyal, Nitin Handa
  • Publication number: 20260091494
    Abstract: Techniques for controlling a robot include receiving a task and motion planning (TAMP)-domain language input, a goal, and sensor data, generating a plan skeleton based on the TAMP-domain language input, the goal, and the sensor data, generating, based on the plan skeleton, one or more feasible particles, generating, based on the plan skeleton and at least one of the one or more feasible particles, a robot plan, and causing the robot to perform at least part of the robot plan.
    Type: Application
    Filed: June 11, 2025
    Publication date: April 2, 2026
    Inventors: Fabio TOZETO RAMOS, William SHEN, Caelan Reed GARRETT, Tucker Ryer HERMANS, Ankit GOYAL
  • Publication number: 20260091495
    Abstract: Techniques for controlling a robot includes receiving a task and motion planning (TAMP)-domain language input comprising one or more symbolic elements and one or more continuous elements, generating a TAMP-domain representation based on the TAMP-domain language input, TAMP-domain language data, and one or more subgraph classification rules, generating a robot plan based on the TAMP-domain representation, a state, and a goal, and causing the robot to perform at least part of the robot plan.
    Type: Application
    Filed: June 11, 2025
    Publication date: April 2, 2026
    Inventors: Fabio TOZETO RAMOS, William SHEN, Caelan Reed GARRETT, Tucker Ryer HERMANS, Ankit GOYAL
  • Patent number: 12561376
    Abstract: A system stores resources such as text articles, videos, and so forth for an organization. During operation, the system receives a query and provides a response. During initial use of the system, there is little or no historical data available to help determine which resource is most relevant to a particular query. In this “cold-start” situation, the system determines attributes associated with a user account of the user making the query. The query is used to search a data store and retrieve a set of resources based on a term match with the query and to find the resources which correspond to the attributes of the user account. This allows the system to provide simplified output that is more likely to be relevant to that particular user in the “cold-start” situation.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: February 24, 2026
    Assignee: Okta, Inc.
    Inventors: Rajhans Samdani, Ankit Goyal, Pierre Rappolt, Emily Yidan Wang, Pratyus Patnaik, William S. Potter, Suchit Agarwal
  • Patent number: 12526160
    Abstract: A method may include receiving a request for a secure partition on an HSM from a client device and provisioning the secure partition on the HSM. The method may include generating a control server and a load balancer. The method may include generating, by a certificate service, a CSR signed by the certificate service. The method may include transmitting the CSR to the client device and receiving a first certificate including the public key of the first public private key pair and a private key of a second public private key pair. The method may include receiving a second certificate generated by an external certificate authority and signed with a public key of the second public private key pair. The method may include storing the first certificate and the second certificate on the secure partition in a location such that the second is accessible by the control server.
    Type: Grant
    Filed: May 13, 2024
    Date of Patent: January 13, 2026
    Assignee: Oracle International Corporation
    Inventors: Frederick Bosco, Pankaj Bhandula, Ankit Goyal, Nitin Handa
  • Patent number: 12513005
    Abstract: A method of providing access to a hardware security module (HSM) partition may include receiving request for access to the HSM partition from a client device. The request may include a leaf certificate signed with a public key associated with a user and a secret key associated with the client device. The method may include verifying the request using the leaf certificate and a trust anchor certificate signed with a public key associated with the client device. The method may include a first connection between the HSM partition and the client device. The method may include verifying the request using the leaf certificate and an authentication certificate stored on the HSM partition. The method may include establishing a second connection between the client device and the HSM partition such that the computing system is isolated from the second connection.
    Type: Grant
    Filed: May 13, 2024
    Date of Patent: December 30, 2025
    Assignee: Oracle International Corporation
    Inventors: Frederick Bosco, Pankaj Bhandula, Ankit Goyal, Nitin Handa
  • Publication number: 20250381667
    Abstract: The disclosed method for training a robot control model includes performing, based on a plurality of multi-view images that have been masked, one or more operations to train a first untrained machine learning model to generate a first trained machine learning model that comprises a trained encoder, where the first trained machine learning model is trained to generate a plurality of reconstructions of the plurality of multi-view images prior to being masked; and performing, based on robot demonstration data, one or more operations to train a second untrained machine learning model that comprises the trained encoder to generate a second trained machine learning model, where the second trained machine learning model is trained to control a robot to perform at least part of a task.
    Type: Application
    Filed: April 8, 2025
    Publication date: December 18, 2025
    Inventors: Shengyi QIAN, Ankit GOYAL, Kaichun MO, Valts BLUKIS, Dieter FOX
  • Publication number: 20250226068
    Abstract: Disclosed herein are systems, methods, and software for providing a platform for complex image data analysis using artificial intelligence and/or machine learning algorithms. One or more subsystems allow for the capturing of user input such as eye gaze and dictation for automated generation of findings. Additional features include quality metric tracking and feedback, and worklist management system and communications queueing.
    Type: Application
    Filed: October 23, 2024
    Publication date: July 10, 2025
    Inventors: David Seungwon PAIK, Vernon MARSHALL, Mark D. LONGO, Cameron ANDREWS, Kojo Worai OSEI, Berk NORMAN, Ankit GOYAL
  • Publication number: 20250156764
    Abstract: Mechanisms to enhance robotic agent performance utilizing dynamically curated demonstration trajectories to augment agent training, whereby additional demonstrations are dynamically curated or generated and added to the demonstration training set for the robot based on task difficulty and initial state complexity, thereby utilizing a greater number of training demonstrations for unsolved or poorly performing tasks and challenging initial states.
    Type: Application
    Filed: November 14, 2024
    Publication date: May 15, 2025
    Applicant: NVIDIA Corp.
    Inventors: Tongzhou Mu, Yijie Guo, Jie Xu, Ankit Goyal, Animesh Garg, Dieter Fox
  • Patent number: 12260630
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to implement parallel architectures for neural network classifiers. An example non-transitory computer readable medium comprises instructions that, when executed, cause a machine to at least: process a first stream using first neural network blocks, the first stream based on an input image; process a second stream using second neural network blocks, the second stream based on the input image; fuse a result of the first neural network blocks and the second neural network blocks; perform average pooling on the fused result; process a fully connected layer based on the result of the average pooling; and classify the image based on the output of the fully connected layer.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: March 25, 2025
    Assignee: Intel Corporation
    Inventors: Ankit Goyal, Alexey Bochkovskiy, Vladlen Koltun
  • Publication number: 20250079440
    Abstract: The present disclosure relates to a lithium-ion battery, comprising: a silicon anode comprising an essentially pure amorphous porous silicon film deposited onto a current collector, and comprising a plurality of columnar structures; an electrolyte layer comprising one or more solid components, and a cathode layer.
    Type: Application
    Filed: December 22, 2022
    Publication date: March 6, 2025
    Applicant: Leydenjar Technologies B.V.
    Inventors: Zhaolong LI, Marnix WAGEMAKER, Arjen DIDDEN, Joris MAAS, Rohan SIVARAJ, Ankit GOYAL, Bernette OOSTERLAKEN
  • Publication number: 20250030542
    Abstract: Techniques are described for replicating encryption keys using a write ahead log (WAL). An example method can include receiving a request from a user device to transmit encryption keys stored in a first virtual vault of a first hardware security module (HSM) of a first data center to a second virtual vault of a second HSM of a second data center, the request comprising an account identifier. The method can further include identifying a first account-specific WAL of a plurality of account-specific WALs based at least in part on the account identifier, each account-specific WAL corresponding to the first HSM, and configured to record changes to a respective virtual vault of the plurality of virtual vaults. The method can further include accessing the encryption keys from the first account-specific WAL of the first HSM. The method can further include transmitting the encryption keys to the second data center.
    Type: Application
    Filed: July 19, 2024
    Publication date: January 23, 2025
    Applicant: Oracle International Corporation
    Inventors: Frederick Bosco, Hanyue Zhang, Rakesh Ganimini Baskar, Ankit Goyal, Danyu Yang
  • Patent number: 12176085
    Abstract: Disclosed herein are systems, methods, and software for providing a platform for complex image data analysis using artificial intelligence and/or machine learning algorithms. One or more subsystems allow for the capturing of user input such as eye gaze and dictation for automated generation of findings. Additional features include quality metric tracking and feedback, and worklist management system and communications queueing.
    Type: Grant
    Filed: December 14, 2023
    Date of Patent: December 24, 2024
    Assignee: Sirona Medical, Inc.
    Inventors: David Seungwon Paik, Vernon Marshall, Mark D. Longo, Cameron Andrews, Kojo Worai Osei, Berk Norman, Ankit Goyal
  • Publication number: 20240388448
    Abstract: A method may include receiving a request for a secure partition on an HSM from a client device and provisioning the secure partition on the HSM. The method may include generating a control server and a load balancer. The method may include generating, by a certificate service, a CSR signed by the certificate service. The method may include transmitting the CSR to the client device and receiving a first certificate including the public key of the first public private key pair and a private key of a second public private key pair. The method may include receiving a second certificate generated by an external certificate authority and signed with a public key of the second public private key pair. The method may include storing the first certificate and the second certificate on the secure partition in a location such that the second is accessible by the control server.
    Type: Application
    Filed: May 13, 2024
    Publication date: November 21, 2024
    Applicant: Oracle International Coporation
    Inventors: Frederick Bosco, Pankaj Bhandula, Ankit Goyal, Nitin Handa
  • Publication number: 20240388451
    Abstract: A method of providing access to a hardware security module (HSM) partition may include receiving request for access to the HSM partition from a client device. The request may include a leaf certificate signed with a public key associated with a user and a secret key associated with the client device. The method may include verifying the request using the leaf certificate and a trust anchor certificate signed with a public key associated with the client device. The method may include a first connection between the HSM partition and the client device. The method may include verifying the request using the leaf certificate and an authentication certificate stored on the HSM partition. The method may include establishing a second connection between the client device and the HSM partition such that the computing system is isolated from the second connection.
    Type: Application
    Filed: May 13, 2024
    Publication date: November 21, 2024
    Applicant: Oracle International Corporation
    Inventors: Frederick Bosco, Pankaj Bhandula, Ankit Goyal, Nitin Handa
  • Publication number: 20240371082
    Abstract: In various examples, an autonomous system may use a multi-stage process to solve three-dimensional (3D) manipulation tasks from a minimal number of demonstrations and predict key-frame poses with higher precision. In a first stage of the process, for example, the disclosed systems and methods may predict an area of interest in an environment using a virtual environment. The area of interest may correspond to a predicted location of an object in the environment, such as an object that an autonomous machine is instructed to manipulate. In a second stage, the systems may magnify the area of interest and render images of the virtual environment using a 3D representation of the environment that magnifies the area of interest. The systems may then use the rendered images to make predictions related to key-frame poses associated with a future (e.g., next) state of the autonomous machine.
    Type: Application
    Filed: July 12, 2024
    Publication date: November 7, 2024
    Inventors: Ankit Goyal, Valts Blukis, Jie Xu, Yijie Guo, Yu-Wei Chao, Dieter Fox
  • Patent number: 12081513
    Abstract: Systems and methods for implementing an RPA (robotic process automation) cloud suite comprising a plurality of RPA related services are provided. Each of the plurality of RPA related services of the RPA cloud suite is associated with one of a plurality of nodes of a hierarchical model. A routing address for each respective RPA related service of the plurality of RPA related services is defined according to a standardized format for the RPA cloud suite based on the node associated with the respective RPA related service.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: September 3, 2024
    Assignee: UiPath, Inc.
    Inventors: Titus Miron, Tarek Madkour, Cosmin Popescu, Ankit Goyal, Faisal Ilaiwi, Keerthi Kiran Valathoru, Gong Zhang
  • Publication number: 20240290168
    Abstract: Disclosed embodiments provide techniques for a digital platform for automated content generation. One or more digital betting platforms are accessed. The digital betting platforms each provide one or more betting odds opportunities for online users, including odds opportunities for sporting events. The sporting events data is cross-validated with content from other websites to confirm that sporting events are active. A content trigger event corresponding to at least one of the betting odds opportunities is detected. Data from the betting opportunities is aggregated, and the data is used to generate a human-readable online article. The aggregated data is used to select one or more dynamic article features related to the betting odds opportunities. The dynamic article features are used as part of the human-readable online article. The online article is published and refreshed on a fixed-time cadence.
    Type: Application
    Filed: February 23, 2024
    Publication date: August 29, 2024
    Applicant: OddsJam, Inc.
    Inventors: Ankit Goyal, Alexander David Monahan
  • Publication number: 20240273810
    Abstract: In various examples, a machine may generate, using sensor data capturing one or more views of an environment, a virtual environment including a 3D representation of the environment. The machine may render, using one or more virtual sensors in the virtual environment, one or more images of the 3D representation of the environment. The machine may apply the one or more images to one or more machine learning models (MLMs) trained to generate one or more predictions corresponding to the environment. The machine may perform one or more control operations based at least on the one or more predictions generated using the one or more MLMs.
    Type: Application
    Filed: February 1, 2024
    Publication date: August 15, 2024
    Inventors: Ankit Goyal, Jie Xu, Yijie Guo, Valts Blukis, Yu-Wei Chao, Dieter Fox