Patents by Inventor Benjamin Roux

Benjamin Roux 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: 20240362559
    Abstract: Techniques for enhancing software extensibility in cloud environments are disclosed. One or more embodiments receive instructions to define services and workers within the cloud, categorize workers based on predefined types, apply corresponding predefined functionality, and instantiate corresponding cloud-based infrastructure. Additionally, one or more embodiments facilitate communication and integration with third-party services. One or more embodiments further generate canary components to help ensure service operationality. An approval processes may be used to certify compliance with cloud standards. Such techniques enhance cloud service deployment, scalability, and interoperability while maintaining security and reliability.
    Type: Application
    Filed: April 23, 2024
    Publication date: October 31, 2024
    Applicant: Oracle International Corporation
    Inventors: Somnath Lahiri, Benjamin Roux
  • Patent number: 11921726
    Abstract: Techniques for storing and processing large volumes of data by increasing the number of partitions that customers can allocate and use for their streams while minimizing the physical footprint of the partitions is disclosed. In certain examples, the stream partitions are created as different logical partitions on a physical partition in a physical storage cluster of a distributed message streaming system. The disclosed system provides an improved process for reading messages stored in different logical partitions of a physical partition by identifying partition chunks in a physical partition that comprise subsets of messages associated with a logical partition and filtering out partition chunks that do not contain messages associated with the logical partition. The disclosed system reduces the amount of the physical partition that needs to be read to retrieve messages stored in different logical partitions thereby improving the overall performance of the distributed message streaming system.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: March 5, 2024
    Assignee: Oracle International Corporation
    Inventors: Benjamin Roux, Jonathan Campbell Harkness
  • Publication number: 20230040645
    Abstract: Techniques for storing and processing large volumes of data by increasing the number of partitions that customers can allocate and use for their streams while minimizing the physical footprint of the partitions is disclosed. In certain examples, the stream partitions are created as different logical partitions on a physical partition in a physical storage cluster of a distributed message streaming system. The disclosed system provides an improved process for reading messages stored in different logical partitions of a physical partition by identifying partition chunks in a physical partition that comprise subsets of messages associated with a logical partition and filtering out partition chunks that do not contain messages associated with the logical partition. The disclosed system reduces the amount of the physical partition that needs to be read to retrieve messages stored in different logical partitions thereby improving the overall performance of the distributed message streaming system.
    Type: Application
    Filed: October 13, 2022
    Publication date: February 9, 2023
    Applicant: Oracle International Corporation
    Inventors: Benjamin Roux, Jonathan Campbell Harkness
  • Patent number: 11507584
    Abstract: Techniques for storing and processing large volumes of data by increasing the number of partitions that customers can allocate and use for their streams while minimizing the physical footprint of the partitions is disclosed. In certain examples, the stream partitions are created as different logical partitions on a physical partition in a physical storage cluster of a distributed message streaming system. The disclosed system provides an improved process for reading messages stored in different logical partitions of a physical partition by identifying partition chunks in a physical partition that comprise subsets of messages associated with a logical partition and filtering out partition chunks that do not contain messages associated with the logical partition. The disclosed system reduces the amount of the physical partition that needs to be read to retrieve messages stored in different logical partitions thereby improving the overall performance of the distributed message streaming system.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: November 22, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Benjamin Roux, Jonathan Campbell Harkness
  • Publication number: 20220019591
    Abstract: Techniques for storing and processing large volumes of data by increasing the number of partitions that customers can allocate and use for their streams while minimizing the physical footprint of the partitions is disclosed. In certain examples, the stream partitions are created as different logical partitions on a physical partition in a physical storage cluster of a distributed message streaming system. The disclosed system provides an improved process for reading messages stored in different logical partitions of a physical partition by identifying partition chunks in a physical partition that comprise subsets of messages associated with a logical partition and filtering out partition chunks that do not contain messages associated with the logical partition. The disclosed system reduces the amount of the physical partition that needs to be read to retrieve messages stored in different logical partitions thereby improving the overall performance of the distributed message streaming system.
    Type: Application
    Filed: July 17, 2020
    Publication date: January 20, 2022
    Applicant: Oracle International Corporation
    Inventors: Benjamin Roux, Jonathan Campbell Harkness