Patents by Inventor Ambuj Kumar

Ambuj Kumar 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: 20260099601
    Abstract: A system to automate threat operations is disclosed. The system may include a processor and a memory. The processor may obtain an unstructured data from one or more external sources, and convert the unstructured data into a structured data by using a first Large Language Model (LLM). The processor may execute a threat hunt model to detect a threat to a computing infrastructure of an organization based on the structured data by using an agentic threat detection and response module. The agentic threat detection and response module includes one or more second LLMs. The processor may dynamically detect the threat based on the execution of the threat hunt model by using the agentic threat detection and response module, and automatically perform an action responsive to detecting the threat by using the agentic threat detection and response module.
    Type: Application
    Filed: October 8, 2024
    Publication date: April 9, 2026
    Applicant: Simbian, Inc.
    Inventors: Ambuj Kumar, Alankrit Chona, Sumedh Barde, Prince Saroj, Vedang Karwa
  • Patent number: 12530467
    Abstract: A system to handle cybersecurity threats is disclosed. The system may include a transceiver and a processor. The transceiver may be configured to receive a request from a user via a user interface rendered on a user device. The request may include a query associated with cyber security. The processor may be configured to render the user interface on the user device, and obtain the query from the transceiver. The processor may parse the query into structured data, and identify a sequence of templated actions based on the structured data and a security framework. The processor may map each templated action into one or more action blocks to perform the templated action, based on a user environment. The processor may prepare a workflow to resolve the query based on the sequence of templated actions and the action blocks for each templated action, and perform a predetermined action.
    Type: Grant
    Filed: February 21, 2024
    Date of Patent: January 20, 2026
    Assignee: Simbian AI
    Inventors: Ambuj Kumar, Alankrit Chona, Sumedh Barde, John Chong Min Tan, Vishwas Pai, Prince Saroj, Hardik Maheshwari
  • Publication number: 20250348759
    Abstract: A system to verify correctness of content is disclosed. The system may include one or more processors and a memory. The processors may obtain, by a content generation LLM, a user prompt via a user interface rendered on a user device, and generate a response to the user prompt responsive to obtaining the user prompt. The content generation LLM may be paired with Retrieval Augmented Generation (RAG) sources. The processors may transmit, by the content generation LLM, the response to a verifier LLM. The processors may parse, by the verifier LLM, the response into structured data, and compare the structured data with data stored in an entity, property, and relationship (ER) database that is paired with the RAG sources and an external database. The processors may determine, by the verifier LLM, correctness of response based on the comparison, and output the correctness of the response on the user interface.
    Type: Application
    Filed: May 10, 2024
    Publication date: November 13, 2025
    Applicant: Simbian, Inc.
    Inventors: Ambuj Kumar, Alankrit Chona, Sumedh Barde, John Chong Min Tan, Vishwas Pai, Prince Saroj, Hardik Maheshwari
  • Publication number: 20250265352
    Abstract: A system to handle cybersecurity threats is disclosed. The system may include a transceiver and a processor. The transceiver may be configured to receive a request from a user via a user interface rendered on a user device. The request may include a query associated with cyber security. The processor may be configured to render the user interface on the user device, and obtain the query from the transceiver. The processor may parse the query into structured data, and identify a sequence of templated actions based on the structured data and a security framework. The processor may map each templated action into one or more action blocks to perform the templated action, based on a user environment. The processor may prepare a workflow to resolve the query based on the sequence of templated actions and the action blocks for each templated action, and perform a predetermined action.
    Type: Application
    Filed: February 21, 2024
    Publication date: August 21, 2025
    Applicant: Simbian, Inc.
    Inventors: Ambuj Kumar, Alankrit Chona, Sumedh Barde, John Chong Min Tan, Vishwas Pai, Prince Saroj, Hardik Maheshwari
  • Publication number: 20250227098
    Abstract: A self-encrypting key management service receives a request to perform a cryptographic operation with a key based on executable code. The key is stored at a first secure enclave associated with the self-encrypting key management service, and the executable code is stored at a second secure enclave associated with the self-encrypting key management service. The key is obtained from the first secure enclave, and the executable code is obtained from the second secure enclave. The cryptographic operation is performed with the key and the executable code.
    Type: Application
    Filed: March 27, 2025
    Publication date: July 10, 2025
    Inventors: Ambuj KUMAR, Anand KASHYAP, Jethro Gideon BEEKMAN, Faisal FARUQUI
  • Patent number: 12267310
    Abstract: A system disclosed herein may receive, from an application associated with a client identification, a request to perform a cryptographic operation with a specified application key, identify a gateway associated with the client identification, identify a respective characteristic of each self-encrypting key management service of a plurality of self-encrypting key management services that correspond to the gateway, identify a self-encrypting key management service with a characteristic satisfying a threshold criterion, and send the request to the identified self-encrypting key management service.
    Type: Grant
    Filed: December 27, 2022
    Date of Patent: April 1, 2025
    Assignee: Fortanix, Inc.
    Inventors: Ambuj Kumar, Anand Kashyap, Jethro Gideon Beekman, Faisal Faruqui
  • Patent number: 12229272
    Abstract: A container corresponding to executable code may be received. In response to receiving the container, a container manager resident in a memory of a computation environment may be executed to verify the container. The container manager may be verified by a boot loader of the computation environment. Permissions of the container to access the resources of a computation environment may be determined after the verification of the container by the container manager. Access to one or more resources of the computation environment may be provided by transferring control to the one or more resources from the container manager to the container based on the permissions of the container for the resources of the computation environment.
    Type: Grant
    Filed: February 10, 2022
    Date of Patent: February 18, 2025
    Assignee: Cryptography Research, Inc.
    Inventor: Ambuj Kumar
  • Publication number: 20240411842
    Abstract: A request to execute an application at a secure cryptographic environment of a server may be received. A tag that has been assigned to the application may be received. An attribute of the server may be identified. A determination may be made as to whether the attribute of the server satisfies the tag that has been assigned to the application. In response to determining that the attribute of the server satisfies the tag that has been assigned to the application, an indication may be provided to execute the application at the secure cryptographic environment of the server.
    Type: Application
    Filed: August 16, 2024
    Publication date: December 12, 2024
    Inventors: Anand Kashyap, Ambuj Kumar
  • Patent number: 12086217
    Abstract: A request to execute an application at a secure cryptographic environment of a server may be received. A tag that has been assigned to the application may be received. An attribute of the server may be identified. A determination may be made as to whether the attribute of the server satisfies the tag that has been assigned to the application. In response to determining that the attribute of the server satisfies the tag that has been assigned to the application, an indication may be provided to execute the application at the secure cryptographic environment of the server.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: September 10, 2024
    Assignee: Fortanix, Inc.
    Inventors: Anand Kashyap, Ambuj Kumar
  • Patent number: 12050719
    Abstract: A container corresponding to executable code may be received. The container may be executed in a secure computation environment by performing one or more operations specified by the executable code of the container. An instruction to terminate the executing of the container may be received from a high level operating system (HLOS) that is external to the secure computation environment. A determination may be made as to whether the container is associated with a preemption privilege and the executing of the container may be terminated after receiving the instruction from the HLOS based on the determination of whether the container is associated with the preemption privilege.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: July 30, 2024
    Assignee: Cryptography Research, Inc.
    Inventors: Ambuj Kumar, William Craig Rawlings, Ronald Perez, Denis Alexandrovich Pochuev, Michael Alexander Hamburg, Paul Kocher
  • Patent number: 11934323
    Abstract: A symmetric key that is stored at a device may be received. A public key from a remote entity may also be received at the device. Furthermore, a derived key may be generated based on a one way function between the symmetric key that is stored at the device and the public key that is received from the remote entity. The derived key may be encrypted with the public key and transmitted to the remote entity. The encryption of the derived key with the public key may provide secure transmission of the derived key to an authorized remote entity with a private key that may be used to decrypt the encrypted derived key.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: March 19, 2024
    Assignee: Cryptography Research, Inc.
    Inventor: Ambuj Kumar
  • Patent number: 11882102
    Abstract: A base key that is stored at a device may be received. A network identification may further be received. A device identification key may be generated based on a combination of the network identification and the base key. Furthermore, the device identification key may be used to authenticate the device with a network that corresponds to the network identification.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: January 23, 2024
    Assignee: Cryptography Research, Inc.
    Inventors: Philippe Alain Martineau, Ambuj Kumar, William Craig Rawlings
  • Patent number: 11811908
    Abstract: Values and a sequence of operations associated with generating a key may be received. A determination may be made as to whether the sequence of operations associated with the key matches an authorized sequence of operations. The key may be outputted when the received sequence of operations matches the authorized sequence of operations and the key may not be outputted when the received sequence of operations does not match the authorized sequence of operations.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: November 7, 2023
    Assignee: Cryptography Research, Inc.
    Inventors: Megan Anneke Wachs, Ambuj Kumar, Benjamin Che-Ming Jun
  • Patent number: 11789625
    Abstract: A request associated with one or more privileges assigned to a first entity may be received. Each of the one or more privileges may correspond to an operation of an integrated circuit. Information corresponding to the first entity and stored in a memory that is associated with the integrated circuit may be identified. Furthermore, the memory may be programmed to modify the information stored in the memory that is associated with the integrated circuit in response to the request associated with the one or more privileges assigned to the first entity.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: October 17, 2023
    Assignee: Cryptography Research, Inc.
    Inventors: Benjamin Che-Ming Jun, William Craig Rawlings, Ambuj Kumar, Mark Evan Marson
  • Patent number: 11765149
    Abstract: A first instruction to store an entity identification (ID) in a memory of a device may be received. The entity ID may be stored in the memory in response to receiving the first instruction. Furthermore, a second instruction to store a value based on a key in the memory of the device may be received. A determination may be made as to whether the value based on the key that is to be stored in the memory corresponds to the entity ID that is stored in the memory. The value based on the key may be stored in the memory of the device when the value based on the key corresponds to the entity ID.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: September 19, 2023
    Assignee: Cryptography Research, Inc.
    Inventors: Ambuj Kumar, Daniel Beitel, Benjamin Che-Ming Jun
  • Patent number: 11706026
    Abstract: A first entity may provide a request to transmit data from the first entity to a second entity. The first entity may receive a session key from the second entity in response to the request where the session key is encrypted by a second key that is based on a combination of a public key and a location associated with the second entity. A location associated with the first entity may be identified. Furthermore, a first key may be generated based on a combination of the location associated with the first entity and a private key that corresponds to the public key. The first key may decrypt data encrypted by the second key when the location associated with the first entity corresponds to the location associated with the second entity.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: July 18, 2023
    Assignee: Cryptography Research, Inc.
    Inventors: Ambuj Kumar, Mark Evan Marson, Daniel Robert Beitel
  • Publication number: 20230155989
    Abstract: A system disclosed herein may receive, from an application associated with a client identification, a request to perform a cryptographic operation with a specified application key, identify a gateway associated with the client identification, identify a respective characteristic of each self-encrypting key management service of a plurality of self-encrypting key management services that correspond to the gateway, identify a self-encrypting key management service with a characteristic satisfying a threshold criterion, and send the request to the identified self-encrypting key management service.
    Type: Application
    Filed: December 27, 2022
    Publication date: May 18, 2023
    Inventors: Ambuj KUMAR, Anand KASHYAP, Jethro Gideon BEEKMAN, Faisal FARUQUI
  • Patent number: 11627117
    Abstract: An encrypted search query may be received from a requesting client system at a secure enclave of a processing device. The encrypted search query may be decrypted to form a decrypted search query. One or more index entries of a metadata index that correspond to the decrypted search query may be identified, such that each identified index entry is associated with a content reference that identifies a content item located outside the secure enclave. The index entries that correspond to the decrypted search query may include one or more index entries having one or more associated index metadata items that correspond to the decrypted search query. One or more secure search results may be generated, such that each secure search result corresponds to one of the index entries and comprises the content reference associated with the corresponding index entry. The secure search results may be sent to the requesting client system.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: April 11, 2023
    Assignee: Fortanix, Inc.
    Inventors: Anand Kashyap, Ambuj Kumar, Nehal Bandi
  • Patent number: 11627116
    Abstract: Encrypted first data and encrypted second data may be received, where each data is from different client servers. A request to perform an operation with the first data and the second data may be received. Whether the operation is authorized to be performed with the first data and the second data at an enclave may be verified. In response to verifying that the operation is authorized to be performed with the first data and the second data at the enclave, the encrypted first data and the encrypted second data may be decrypted to the first data and the second data, respectively. Furthermore, the operation may be performed with the first data and the second data at the enclave.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: April 11, 2023
    Assignee: Fortanix, Inc.
    Inventors: Ambuj Kumar, Anand Kashyap, Nehal Bandi
  • Publication number: 20230047575
    Abstract: A request associated with one or more privileges assigned to a first entity may be received. Each of the one or more privileges may correspond to an operation of an integrated circuit. Information corresponding to the first entity and stored in a memory that is associated with the integrated circuit may be identified. Furthermore, the memory may be programmed to modify the information stored in the memory that is associated with the integrated circuit in response to the request associated with the one or more privileges assigned to the first entity.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 16, 2023
    Inventors: Benjamin Che-Ming JUN, William Craig RAWLINGS, Ambuj KUMAR, Mark Evan MARSON