Patents by Inventor Geoffrey Hughes
Geoffrey Hughes 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: 20250163854Abstract: A gas turbine engine for an aircraft includes a fan system having a reverse travelling wave first flap mode, Fan RTW, and including a fan located upstream of the engine core; a fan shaft; and a front engine structure arranged to support the fan shaft and having a front engine structure nodding mode comprising a pair of modes at similar, but not equal, natural frequencies in orthogonal directions; and a gearbox. An LP rotor system including the fan system and a gearbox output shaft arranged to drive the fan shaft has a first reverse whirl rotor dynamic mode, Rotor RW, and a first forward whirl rotor dynamic mode, 1FW. The engine has a maximum take-off speed, MTO. A backward whirl frequency margin of: the ? lowest ? frequency ? of ? either ? mode ? Fan ? RTW ? or ? Rotor ? RW at ? the ? MTO ? speed the ? MTO ? speed may be in the range from 15 to 50%.Type: ApplicationFiled: January 24, 2025Publication date: May 22, 2025Applicant: ROLLS-ROYCE PLCInventors: Matthew SILVESTER, Geoffrey Hughes
-
Publication number: 20230140555Abstract: The present disclosure relates to systems, methods, and computer-readable media for facilitating the transparent insertion of network virtual appliances into a cloud computing system. For example, a transparent network virtual appliance system can dynamically, seamlessly, and quickly add one or more network virtual appliances utilizing a chained gateway load balancer. In particular, the transparent network virtual appliance system can provide additional services to an application virtual network within a cloud computing system without disrupting or modifying the existing architecture of the cloud computing system.Type: ApplicationFiled: February 22, 2022Publication date: May 4, 2023Inventors: Geoffrey Hugh OUTHRED, Anavi Arun NAHAR, Shuo DONG, Xun FAN, Matthew Heeuk YANG, Plaban MOHANTY, Jinzhou JIANG, Yifeng HUANG, Nicole Antonette KISTER, Shekhar AGARWAL, Yanan SUN, Caleb Lee-Yen WYLLIE
-
Patent number: 11404701Abstract: A process for preparing a catalyst material, said catalyst material comprising a support material, a first metal and one or more second metals, wherein the first metal and the second metal(s) are alloyed and wherein the first metal is a platinum group metal and the second metal(s) is selected from the group of transition metals and tin provided the second metal(s) is different to the first metal is disclosed. The process comprises depositing a silicon oxide before or after deposition of the second metal(s), alloying the first and second metals and subsequently removing silicon oxide. A catalyst material prepared by this process is also disclosed.Type: GrantFiled: October 6, 2020Date of Patent: August 2, 2022Assignee: Johnson Matthey Fuel Cells LimitedInventors: Alejandro Martinez Bonastre, Geoffrey Hugh Spikes, Rachel Louise O'Malley
-
Patent number: 11359549Abstract: A gas turbine engine for an aircraft includes a fan system having a reverse travelling wave first flap mode, Fan RTW, and including a fan located upstream of the engine core; a fan shaft; and a front engine structure arranged to support the fan shaft and having a front engine structure nodding mode comprising a pair of modes at similar, but not equal, natural frequencies in orthogonal directions; and a gearbox. An LP rotor system including the fan system and a gearbox output shaft arranged to drive the fan shaft has a first reverse whirl rotor dynamic mode, Rotor RW, and a first forward whirl rotor dynamic mode, 1FW. The engine has a maximum take-off speed, MTO. A backward whirl frequency margin of: the ? ? lowest ? ? frequency ? ? of ? ? either ? ? mode ? ? Fan ? ? RTW ? ? or ? ? Rotor ? ? RW ? ? at the ? ? MTO ? ? speed the ? ? MTO ? ? speed may be in the range from 15 to 50%.Type: GrantFiled: May 26, 2021Date of Patent: June 14, 2022Assignee: ROLLS-ROYCE PLCInventors: Matthew Silvester, Geoffrey Hughes
-
Patent number: 11352958Abstract: An aircraft gas turbine engine includes a fan system having a reverse traveling wave first flap mode, Fan RTW, and including a fan upstream of the engine core; a fan shaft; and a front engine structure to support the shaft and having a front engine structure nodding mode FSN including two modes at similar, but unequal, natural frequencies in orthogonal directions; and a gearbox. The engine includes a gearbox, and a gearbox output shaft to couple output of the gearbox to the fan shaft. An LP rotor system including the fan system and the gearbox output shaft has a first reverse whirl rotor dynamic mode, Rotor RW.Type: GrantFiled: May 27, 2021Date of Patent: June 7, 2022Assignee: ROLLS-ROYCE PLCInventors: Matthew Silvester, Geoffrey Hughes
-
Patent number: 10992582Abstract: A load balancer capable of instantiating a data plane within the load balancer, deleting the data plane from the load balancer, and/or enacting a change to the data plane. The load balancer instantiates a data plane for an identified tenant. The instantiated data plane is placed in a data path of network data transmitted from one or more sources to a plurality of tenant addresses that each corresponds to a different tenant or group of tenants. The instantiated data plane is also dedicated to the identified tenant such that the data plane isolates first network data destined to a first tenant address that corresponds to the identified tenant from second network data destined to one or more other tenant addresses. The load balancer also deletes the instantiated data plane from the load balancer, or enacts a change to the instantiated data plane.Type: GrantFiled: October 8, 2019Date of Patent: April 27, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Deepak Bansal, Geoffrey Hugh Outhred, Narasimhan Agrahara Venkataramaiah, Shekhar Agarwal
-
Patent number: 10914240Abstract: A gas turbine engine, in particular an aircraft engine, includes: a turbine connected via an input shaft device to a gearbox device having a sun gear, a planet carrier having a plurality of planet gears attached thereto, and a ring gear, the sun gear is connected to the input shaft device, the planet carrier or the ring gear is connected to a propulsive fan via an output shaft device of the gearbox device, with a rear carrier bearing device radially between the planet carrier and a static structure on the input side of the gearbox device or a front carrier bearing device radially between the planet carrier and a static structure on the output side of the gearbox device.Type: GrantFiled: June 25, 2019Date of Patent: February 9, 2021Assignee: ROLLS-ROYCE plcInventors: Alan R. Maguire, Geoffrey Hughes
-
Publication number: 20210020953Abstract: A process for preparing a catalyst material, said catalyst material comprising a support material, a first metal and one or more second metals, wherein the first metal and the second metal(s) are alloyed and wherein the first metal is a platinum group metal and the second metal(s) is selected from the group of transition metals and tin provided the second metal(s) is different to the first metal is disclosed. The process comprises depositing a silicon oxide before or after deposition of the second metal(s), alloying the first and second metals and subsequently removing silicon oxide. A catalyst material prepared by this process is also disclosed.Type: ApplicationFiled: October 6, 2020Publication date: January 21, 2021Inventors: Alejandro Martinez Bonastre, Geoffrey Hugh Spikes, Rachel Louise O'Malley
-
Patent number: 10833334Abstract: A process for preparing a catalyst material, said catalyst material comprising a support material, a first metal and one or more second metals, wherein the first metal and the second metal(s) are alloyed and wherein the first metal is a platinum group metal and the second metal(s) is selected from the group of transition metals and tin provided the second metal(s) is different to the first metal is disclosed. The process comprises depositing a silicon oxide before or after deposition of the second metal(s), alloying the first and second metals and subsequently removing silicon oxide. A catalyst material prepared by this process is also disclosed.Type: GrantFiled: January 26, 2017Date of Patent: November 10, 2020Assignee: JOHNSON MATTHEY FUEL CELLS LIMITEDInventors: Alejandro Martinez Bonastre, Geoffrey Hugh Spikes, Rachel Louise O'Malley
-
Publication number: 20200053008Abstract: A load balancer capable of instantiating a data plane within the load balancer, deleting the data plane from the load balancer, and/or enacting a change to the data plane. The load balancer instantiates a data plane for an identified tenant. The instantiated data plane is placed in a data path of network data transmitted from one or more sources to a plurality of tenant addresses that each corresponds to a different tenant or group of tenants. The instantiated data plane is also dedicated to the identified tenant such that the data plane isolates first network data destined to a first tenant address that corresponds to the identified tenant from second network data destined to one or more other tenant addresses. The load balancer also deletes the instantiated data plane from the load balancer, or enacts a change to the instantiated data plane.Type: ApplicationFiled: October 8, 2019Publication date: February 13, 2020Inventors: Deepak BANSAL, Geoffrey Hugh OUTHRED, Narasimhan Agrahara VENKATARAMAIAH, Shekhar AGARWAL
-
Patent number: 10447602Abstract: A load balancer capable of adjusting how network data is distributed to a tenant or group of tenants by manipulating the data plane. The load balancer is placed directly in the flow path of network data that is destined for a tenant or group of tenants having a tenant address. The load balancer includes a control plane and one or more data planes. Each data plane may contain one or more network traffic multiplexors. Further, each data plane may be dedicated to a tenant or group of tenants. Data planes may be added or deleted from the load balancer; additionally, multiplexors may be added or deleted from a data plane. Accordingly, network data directed towards one tenant is less likely to affect the performance of load balancing performed for another tenant.Type: GrantFiled: December 20, 2017Date of Patent: October 15, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Deepak Bansal, Geoffrey Hugh Outhred, Narasimhan Agrahara Venkataramaiah, Shekhar Agarwal
-
Patent number: 10333794Abstract: A system performed by a computing device for validating routing tables of routing devices is provided. The routing tables map destination addresses to a next hops of the routing device. The system accesses one or more contracts that specify the desired behavior of a routing table of a routing device by specifying destination addresses and permissible next hops. For each routing device, the system generates a violation predicate for each contract that is applicable to the routing device. When a violation predicate is evaluated for a target destination address and a target next hop of the routing device, the violation predicate indicates whether the routing table violates the contract. The system then solves the violation predicates for all possible combinations of a target destination address and target next hops to determine whether any routing table violates the desired behavior of its routing device as specified by a contract.Type: GrantFiled: February 17, 2018Date of Patent: June 25, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nikolaj Skallerud Bjorner, Karthick Jayaraman, Geoffrey Hugh Outhred
-
Publication number: 20190036128Abstract: A process for preparing a catalyst material, said catalyst material comprising a support material, a first metal and one or more second metals, wherein the first metal and the second metal(s) are alloyed and wherein the first metal is a platinum group metal and the second metal(s) is selected from the group of transition metals and tin provided the second metal(s) is different to the first metal is disclosed. The process comprises depositing a silicon oxide before or after deposition of the second metal(s), alloying the first and second metals and subsequently removing silicon oxide. A catalyst material prepared by this process is also disclosed.Type: ApplicationFiled: January 26, 2017Publication date: January 31, 2019Inventors: Alejandro MARTINEZ BONASTRE, Geoffrey Hugh SPIKES, Rachel Louise O'MALLEY
-
Publication number: 20180183713Abstract: A load balancer capable of adjusting how network data is distributed to a tenant or group of tenants by manipulating the data plane. The load balancer is placed directly in the flow path of network data that is destined for a tenant or group of tenants having a tenant address. The load balancer includes a control plane and one or more data planes. Each data plane may contain one or more network traffic multiplexors. Further, each data plane may be dedicated to a tenant or group of tenants. Data planes may be added or deleted from the load balancer; additionally, multiplexors may be added or deleted from a data plane. Accordingly, network data directed towards one tenant is less likely to affect the performance of load balancing performed for another tenant.Type: ApplicationFiled: December 20, 2017Publication date: June 28, 2018Inventors: Deepak Bansal, Geoffrey Hugh Outhred, Narasimhan Agrahara Venkataramaiah, Shekhar Agarwal
-
Publication number: 20180176094Abstract: A system performed by a computing device for validating routing tables of routing devices is provided. The routing tables map destination addresses to a next hops of the routing device. The system accesses one or more contracts that specify the desired behavior of a routing table of a routing device by specifying destination addresses and permissible next hops. For each routing device, the system generates a violation predicate for each contract that is applicable to the routing device. When a violation predicate is evaluated for a target destination address and a target next hop of the routing device, the violation predicate indicates whether the routing table violates the contract. The system then solves the violation predicates for all possible combinations of a target destination address and target next hops to determine whether any routing table violates the desired behavior of its routing device as specified by a contract.Type: ApplicationFiled: February 17, 2018Publication date: June 21, 2018Inventors: Nikolaj Skallerud BJORNER, Karthick JAYARAMAN, Geoffrey Hugh OUTHRED
-
Patent number: 9900222Abstract: A system performed by a computing device for validating routing tables of routing devices is provided. The routing tables map destination addresses to a next hops of the routing device. The system accesses one or more contracts that specify the desired behavior of a routing table of a routing device by specifying destination addresses and permissible next hops. For each routing device, the system generates a violation predicate for each contract that is applicable to the routing device. When a violation predicate is evaluated for a target destination address and a target next hop of the routing device, the violation predicate indicates whether the routing table violates the contract. The system then solves the violation predicates for all possible combinations of a target destination address and target next hops to determine whether any routing table violates the desired behavior of its routing device as specified by a contract.Type: GrantFiled: October 26, 2015Date of Patent: February 20, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Nikolaj Skallerud Bjorner, Karthick Jayaraman, Geoffrey Hugh Outhred
-
Patent number: 9871731Abstract: A load balancer capable of adjusting how network data is distributed to a tenant or group of tenants by manipulating the data plane. The load balancer is placed directly in the flow path of network data that is destined for a tenant or group of tenants having a tenant address. The load balancer includes a control plane and one or more data planes. Each data plane may contain one or more network traffic multiplexors. Further, each data plane may be dedicated to a tenant or group of tenants. Data planes may be added or deleted from the load balancer; additionally, multiplexors may be added or deleted from a data plane. Accordingly, network data directed towards one tenant is less likely to affect the performance of load balancing performed for another tenant.Type: GrantFiled: September 30, 2015Date of Patent: January 16, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Deepak Bansal, Geoffrey Hugh Outhred, Narasimhan Agrahara Venkataramaiah, Shekhar Agarwal
-
Publication number: 20170118083Abstract: A system performed by a computing device for validating routing tables of routing devices is provided. The routing tables map destination addresses to a next hops of the routing device. The system accesses one or more contracts that specify the desired behavior of a routing table of a routing device by specifying destination addresses and permissible next hops. For each routing device, the system generates a violation predicate for each contract that is applicable to the routing device. When a violation predicate is evaluated for a target destination address and a target next hop of the routing device, the violation predicate indicates whether the routing table violates the contract. The system then solves the violation predicates for all possible combinations of a target destination address and target next hops to determine whether any routing table violates the desired behavior of its routing device as specified by a contract.Type: ApplicationFiled: October 26, 2015Publication date: April 27, 2017Inventors: Nikolaj Skallerud Bjorner, Karthick Jayaraman, Geoffrey Hugh Outhred
-
Publication number: 20170093724Abstract: A load balancer capable of adjusting how network data is distributed to a tenant or group of tenants by manipulating the data plane. The load balancer is placed directly in the flow path of network data that is destined for a tenant or group of tenants having a tenant address. The load balancer includes a control plane and one or more data planes. Each data plane may contain one or more network traffic multiplexors. Further, each data plane may be dedicated to a tenant or group of tenants. Data planes may be added or deleted from the load balancer; additionally, multiplexors may be added or deleted from a data plane. Accordingly, network data directed towards one tenant is less likely to affect the performance of load balancing performed for another tenant.Type: ApplicationFiled: September 30, 2015Publication date: March 30, 2017Inventors: Deepak Bansal, Geoffrey Hugh Outhred, Narasimhan Agrahara Venkataramaiah, Shekhar Agarwal
-
Publication number: 20160104898Abstract: A de-alloyed catalyst of formula PtXY, wherein X is selected from the group consisting of Ni, Co and Cr; and Y is selected from the group consisting of Zn, Al, Sn, Be, Pb, Ga, V, In, Y, Sr and Ti; characterised in that the total atomic composition relative to Pt of X and Y at the surface of the de-alloyed catalyst as determined from X-ray photoelectron spectroscopy is between 20 and 99% lower than the total atomic composition relative to Pt of X and Y in the bulk of the de-alloyed catalyst is disclosed.Type: ApplicationFiled: May 14, 2014Publication date: April 14, 2016Inventors: Alejandro Martinez BONASTRE, Rachel Louise O'MALLEY, Geoffrey Hugh SPIKES, Frederick Tadeusz WAGNER