Patents by Inventor Peter Bower

Peter Bower 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: 20250243086
    Abstract: The present invention relates to a method of determining the total organic carbon content (TOC) of a purified water stream in a water purification apparatus having at least a first pump, a first conductivity sensor, an oxidiser, and an oxidiser recirculation circuit having a dedicated second pump, the method comprising at least the steps of: (a) using the first pump to pass a water supply stream through the water purification apparatus, including through the first conductivity sensor and the oxidiser, to provide a purified water stream available for dispense; (b) using the first conductivity sensor to measure a first conductivity value of the water supply stream prior to the oxidiser; (c) stopping the first pump; (d) using the second pump in the oxidiser recirculation circuit to recirculate the water in the oxidiser only through the first conductivity sensor and the oxidiser a plurality of times, (e) using the first conductivity sensor to measure a second conductivity value of the recirculated water; and (
    Type: Application
    Filed: July 28, 2022
    Publication date: July 31, 2025
    Inventors: John Walker, Craig Stephen Over, Lee Underwood, Peter Bower
  • Publication number: 20250156239
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting partitions in a multitenant application server environment. In accordance with an embodiment, an application server administrator (e.g., a WLS administrator) can create or delete partitions; while a partition administrator can administer various aspects of a partition, for example create resource groups, deploy applications to a specific partition, and reference specific realms for a partition. Resource groups can be globally defined at the domain, or can be specific to a partition. Applications can be deployed to a resource group template at the domain level, or to a resource group scoped to a partition or scoped to the domain. The system can optionally associate one or more partitions with a tenant, for use by the tenant.
    Type: Application
    Filed: January 16, 2025
    Publication date: May 15, 2025
    Inventors: RAJIV MORDANI, NAZRUL ISLAM, JOSEPH DI POL, PETER BOWER, TIMOTHY QUINN, LAWRENCE FEIGEN, ABHIJIT KUMAR
  • Patent number: 12250267
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting partitions in a multitenant application server environment. In accordance with an embodiment, an application server administrator (e.g., a WLS administrator) can create or delete partitions; while a partition administrator can administer various aspects of a partition, for example create resource groups, deploy applications to a specific partition, and reference specific realms for a partition. Resource groups can be globally defined at the domain, or can be specific to a partition. Applications can be deployed to a resource group template at the domain level, or to a resource group scoped to a partition or scoped to the domain. The system can optionally associate one or more partitions with a tenant, for use by the tenant.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: March 11, 2025
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajiv Mordani, Nazrul Islam, Joseph Di Pol, Peter Bower, Timothy Quinn, Lawrence Feigen, Abhijit Kumar
  • Publication number: 20250047619
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.
    Type: Application
    Filed: October 23, 2024
    Publication date: February 6, 2025
    Inventors: Rajiv Mordani, Nazrul Islam, Abhijit Kumar, Timothy Quinn, Peter Bower, Lawrence Feigen, Joseph DiPol
  • Publication number: 20250019262
    Abstract: The present invention relates to a method of determining the total organic carbon content (TOC) of a purified water stream in a water purification apparatus having at least a first pump, a first conductivity sensor, an oxidiser, and an oxidiser recirculation circuit having a dedicated second pump, the method comprising at least the steps of: (a) using the first pump to pass a water supply stream through the water purification apparatus, including through the first conductivity sensor and the oxidiser, to provide a purified water stream available for dispense; (b) using the first conductivity sensor to measure a first conductivity value of the water supply stream prior to the oxidiser; (c) stopping the first pump; (d) using the second pump in the oxidiser recirculation circuit to recirculate the water in the oxidiser only through the first conductivity sensor and the oxidiser a plurality of times, (e) using the first conductivity sensor to measure a second conductivity value of the recirculated water; and (
    Type: Application
    Filed: July 28, 2022
    Publication date: January 16, 2025
    Inventors: John Walker, Craig Stephen Over, Lee Underwood, Peter Bower
  • Patent number: 12143308
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.
    Type: Grant
    Filed: May 26, 2023
    Date of Patent: November 12, 2024
    Inventors: Rajiv Mordani, Nazrul Islam, Abhijit Kumar, Timothy Quinn, Peter Bower, Lawrence Feigen, Joseph DiPol
  • Publication number: 20230300083
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.
    Type: Application
    Filed: May 26, 2023
    Publication date: September 21, 2023
    Inventors: Rajiv Mordani, Nazrul Islam, Abhijit Kumar, Timothy Quinn, Peter Bower, Lawrence Feigen, Joseph DiPol
  • Patent number: 11683274
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: June 20, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajiv Mordani, Nazrul Islam, Abhijit Kumar, Timothy Quinn, Peter Bower, Lawrence Feigen, Joseph DiPol
  • Publication number: 20230032267
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting partitions in a multitenant application server environment. In accordance with an embodiment, an application server administrator (e.g., a WLS administrator) can create or delete partitions; while a partition administrator can administer various aspects of a partition, for example create resource groups, deploy applications to a specific partition, and reference specific realms for a partition. Resource groups can be globally defined at the domain, or can be specific to a partition. Applications can be deployed to a resource group template at the domain level, or to a resource group scoped to a partition or scoped to the domain. The system can optionally associate one or more partitions with a tenant, for use by the tenant.
    Type: Application
    Filed: October 17, 2022
    Publication date: February 2, 2023
    Inventors: RAJIV MORDANI, NAZRUL ISLAM, JOSEPH DIPOL, PETER BOWER, TIMOTHY QUINN, LAWRENCE FEIGEN, ABHIJIT KUMAR
  • Patent number: 11477278
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting partitions in a multitenant application server environment. In accordance with an embodiment, an application server administrator (e.g., a WLS administrator) can create or delete partitions; while a partition administrator can administer various aspects of a partition, for example create resource groups, deploy applications to a specific partition, and reference specific realms for a partition. Resource groups can be globally defined at the domain, or can be specific to a partition. Applications can be deployed to a resource group template at the domain level, or to a resource group scoped to a partition or scoped to the domain. The system can optionally associate one or more partitions with a tenant, for use by the tenant.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: October 18, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajiv Mordani, Nazrul Islam, Joseph Dipol, Peter Bower, Timothy Quinn, Lawrence Feigen, Abhijit Kumar
  • Publication number: 20220255879
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.
    Type: Application
    Filed: April 28, 2022
    Publication date: August 11, 2022
    Inventors: Rajiv Mordani, Nazrul Islam, Abhijit Kumar, Timothy Quinn, Peter Bower, Lawrence Feigen, Joseph DiPol
  • Patent number: 11343200
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: May 24, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajiv Mordani, Nazrul Islam, Abhijit Kumar, Timothy Quinn, Peter Bower, Lawrence Feigen, Joseph DiPol
  • Patent number: 10951655
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting dynamic security configuration in a multitenant application server environment. Common configuration changes required for partition level security can be made without requiring a server restart, such as for example, adding a new security realm for a partition; deleting an existing realm; changing the configuration on an existing realm; adding or removing a security provider to a realm; or changing the configuration of a security provider. In accordance with an embodiment, also described herein is a system and method for supporting dynamic reconfiguration in a multitenant application server environment. Attributes of partition management components, for example managed beans (MBeans) and child MBeans contained within a partition, can be made dynamic and annotated accordingly, so that a restart of servers is not required for configuration changes to those attributes for a particular partition.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: March 16, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Peter Bower, Joseph Di Pol
  • Publication number: 20200336437
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.
    Type: Application
    Filed: July 1, 2020
    Publication date: October 22, 2020
    Inventors: Rajiv Mordani, Nazrul Islam, Abhijit Kumar, Timothy Quinn, Peter Bower, Lawrence Feigen, Joseph DiPol
  • Patent number: 10767574
    Abstract: The invention relates to a multi-fuel engine comprising a primary fuel supply and at least a secondary fuel supply. The primary and at least secondary fuels are arranged to mix with each other and with air for combustion in one or more cylinders of the engine in use. One or more electronic control units (ECU) are provided to control one or more supply characteristics of the primary and/or at least secondary fuel(s) in use. The engine includes a mass air flow (MAF) sensing means. At least one of the ECUs is arranged to receive one or more signals from the MAF sensing means to control, at least partially, one or more supply characteristics of the primary fuel. In addition, the ECU and/or a further ECU is arranged to receive one or more signals from the MAF sensing means to control, at least partially, one or more supply characteristics of the at least secondary fuel.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: September 8, 2020
    Assignees: Finn Associates (Businesscare) Limited, Merlin Fuel Technology Limited
    Inventors: Paul Finn, Pam Wade, Peter Bower, Neil Curry
  • Patent number: 10742568
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting multi-tenancy in an application server, cloud, on-premise, or other environment, which enables categories of components and configurations to be associated with particular application instances or partitions. Resource group templates define, at a domain level, collections of deployable resources that can be referenced from resource groups. Each resource group is a named, fully-qualified collection of deployable resources that can reference a resource group template. A partition provides an administrative and runtime subdivision of the domain, and contains one or more resource groups. Each resource group can reference a resource group template, to bind deployable resources to partition-specific values, for use by the referencing partition. A tenant of the application server or cloud environment can be associated with a partition, or applications deployed therein, for use by that tenant.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: August 11, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rajiv Mordani, Nazrul Islam, Abhijit Kumar, Timothy Quinn, Peter Bower, Lawrence Feigen, Joseph DiPol
  • Patent number: 10594619
    Abstract: A system and method for supporting configuration of dynamic clusters in an application server environment. The method can begin with providing, at one or more computers, including an application server environment executing thereon, a plurality of deployable resources which can be used within the application server environment, and one or more partitions, wherein each partition provides an administrative and runtime subdivision of the domain, wherein the system can associate one or more partitions with a tenant, for use by the tenant. The method can further provide a dynamic cluster for use by the one or more partitions, the dynamic cluster comprising an initial number of servers running within the dynamic cluster. The method can then receive, at an administration server to receive, a command; and then configure, via an API, the dynamic cluster.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: March 17, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Christopher Kasso, Byron Nevins, Peter Bower, Rehana Tabassum
  • Patent number: 10523709
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting dynamic security configuration in a multitenant application server environment. Common configuration changes required for partition level security can be made without requiring a server restart, such as for example, adding a new security realm for a partition; deleting an existing realm; changing the configuration on an existing realm; adding or removing a security provider to a realm; or changing the configuration of a security provider. In accordance with an embodiment, also described herein is a system and method for supporting dynamic reconfiguration in a multitenant application server environment. Attributes of partition management components, for example managed beans (MBeans) and child MBeans contained within a partition, can be made dynamic and annotated accordingly, so that a restart of servers is not required for configuration changes to those attributes for a particular partition.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: December 31, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Peter Bower
  • Publication number: 20180363569
    Abstract: The invention relates to a multi-fuel engine comprising a primary fuel supply and at least a secondary fuel supply. The primary and at least secondary fuels are arranged to mix with each other and with air for combustion in one or more cylinders of the engine in use. One or more electronic control units (ECU) are provided to control one or more supply characteristics of the primary and/or at least secondary fuel(s) in use. The engine includes a mass air flow (MAF) sensing means. At least one of the ECUs is arranged to receive one or more signals from the MAF sensing means to control, at least partially, one or more supply characteristics of the primary fuel. In addition, the ECU and/or a further ECU is arranged to receive one or more signals from the MAF sensing means to control, at least partially, one or more supply characteristics of the at least secondary fuel.
    Type: Application
    Filed: October 10, 2016
    Publication date: December 20, 2018
    Inventors: Paul Finn, Pam Wade, Peter Bower, Neil Curry
  • Patent number: 10097589
    Abstract: In accordance with an embodiment, described herein is a system and method for providing security in a multitenant application server environment. In accordance with an embodiment, per-partition security configuration includes: per-partition security realm (including configuration for authentication, authorization, credential mapping, auditing, password validation, certificate validation, and user lockout); SSL configuration, including keys, certificates, and other configuration attributes; and access control for partition and global resources. An administrator can designate one or more partition users as partition administrators, via grant of roles.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: October 9, 2018
    Assignee: Oracle International Corporation
    Inventors: William S. Hopkins, Craig Perez, David A. Guy, Peter Bower, Juan Li, Jeff J. Tancill, Krishnakumar Sriramadhesikan