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: 20260154345Abstract: 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: ApplicationFiled: January 23, 2026Publication date: June 4, 2026Inventors: Rajhans SAMDANI, Ankit GOYAL, Pierre RAPPOLT, Emily Yidan WANG, Pratyus PATNAIK, William S. POTTER, Suchit AGARWAL
-
Publication number: 20260142842Abstract: 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: ApplicationFiled: January 9, 2026Publication date: May 21, 2026Applicant: Oracle International CorporationInventors: Frederick Bosco, Pankaj Bhandula, Ankit Goyal, Nitin Handa
-
Publication number: 20260091494Abstract: 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: ApplicationFiled: June 11, 2025Publication date: April 2, 2026Inventors: Fabio TOZETO RAMOS, William SHEN, Caelan Reed GARRETT, Tucker Ryer HERMANS, Ankit GOYAL
-
Publication number: 20260091495Abstract: 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: ApplicationFiled: June 11, 2025Publication date: April 2, 2026Inventors: Fabio TOZETO RAMOS, William SHEN, Caelan Reed GARRETT, Tucker Ryer HERMANS, Ankit GOYAL
-
Patent number: 12561376Abstract: 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: GrantFiled: November 15, 2022Date of Patent: February 24, 2026Assignee: Okta, Inc.Inventors: Rajhans Samdani, Ankit Goyal, Pierre Rappolt, Emily Yidan Wang, Pratyus Patnaik, William S. Potter, Suchit Agarwal
-
Patent number: 12526160Abstract: 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: GrantFiled: May 13, 2024Date of Patent: January 13, 2026Assignee: Oracle International CorporationInventors: Frederick Bosco, Pankaj Bhandula, Ankit Goyal, Nitin Handa
-
Patent number: 12513005Abstract: 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: GrantFiled: May 13, 2024Date of Patent: December 30, 2025Assignee: Oracle International CorporationInventors: Frederick Bosco, Pankaj Bhandula, Ankit Goyal, Nitin Handa
-
Publication number: 20250381667Abstract: 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: ApplicationFiled: April 8, 2025Publication date: December 18, 2025Inventors: Shengyi QIAN, Ankit GOYAL, Kaichun MO, Valts BLUKIS, Dieter FOX
-
Publication number: 20250226068Abstract: 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: ApplicationFiled: October 23, 2024Publication date: July 10, 2025Inventors: David Seungwon PAIK, Vernon MARSHALL, Mark D. LONGO, Cameron ANDREWS, Kojo Worai OSEI, Berk NORMAN, Ankit GOYAL
-
Publication number: 20250156764Abstract: 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: ApplicationFiled: November 14, 2024Publication date: May 15, 2025Applicant: NVIDIA Corp.Inventors: Tongzhou Mu, Yijie Guo, Jie Xu, Ankit Goyal, Animesh Garg, Dieter Fox
-
Patent number: 12260630Abstract: 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: GrantFiled: June 25, 2021Date of Patent: March 25, 2025Assignee: Intel CorporationInventors: Ankit Goyal, Alexey Bochkovskiy, Vladlen Koltun
-
Publication number: 20250079440Abstract: 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: ApplicationFiled: December 22, 2022Publication date: March 6, 2025Applicant: Leydenjar Technologies B.V.Inventors: Zhaolong LI, Marnix WAGEMAKER, Arjen DIDDEN, Joris MAAS, Rohan SIVARAJ, Ankit GOYAL, Bernette OOSTERLAKEN
-
Publication number: 20250030542Abstract: 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: ApplicationFiled: July 19, 2024Publication date: January 23, 2025Applicant: Oracle International CorporationInventors: Frederick Bosco, Hanyue Zhang, Rakesh Ganimini Baskar, Ankit Goyal, Danyu Yang
-
Patent number: 12176085Abstract: 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: GrantFiled: December 14, 2023Date of Patent: December 24, 2024Assignee: Sirona Medical, Inc.Inventors: David Seungwon Paik, Vernon Marshall, Mark D. Longo, Cameron Andrews, Kojo Worai Osei, Berk Norman, Ankit Goyal
-
Publication number: 20240388448Abstract: 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: ApplicationFiled: May 13, 2024Publication date: November 21, 2024Applicant: Oracle International CoporationInventors: Frederick Bosco, Pankaj Bhandula, Ankit Goyal, Nitin Handa
-
Publication number: 20240388451Abstract: 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: ApplicationFiled: May 13, 2024Publication date: November 21, 2024Applicant: Oracle International CorporationInventors: Frederick Bosco, Pankaj Bhandula, Ankit Goyal, Nitin Handa
-
Publication number: 20240371082Abstract: 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: ApplicationFiled: July 12, 2024Publication date: November 7, 2024Inventors: Ankit Goyal, Valts Blukis, Jie Xu, Yijie Guo, Yu-Wei Chao, Dieter Fox
-
Patent number: 12081513Abstract: 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: GrantFiled: December 14, 2020Date of Patent: September 3, 2024Assignee: UiPath, Inc.Inventors: Titus Miron, Tarek Madkour, Cosmin Popescu, Ankit Goyal, Faisal Ilaiwi, Keerthi Kiran Valathoru, Gong Zhang
-
Publication number: 20240290168Abstract: 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: ApplicationFiled: February 23, 2024Publication date: August 29, 2024Applicant: OddsJam, Inc.Inventors: Ankit Goyal, Alexander David Monahan
-
Publication number: 20240273810Abstract: 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: ApplicationFiled: February 1, 2024Publication date: August 15, 2024Inventors: Ankit Goyal, Jie Xu, Yijie Guo, Valts Blukis, Yu-Wei Chao, Dieter Fox