Patents by Inventor John Rees
John Rees 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: 20240098100Abstract: An automated sandbox generator for a cyber-attack exercise on a mimic network in a cloud environment can include various components. The cloud deployment component deploys the mimic network in a sandbox environment in the cloud environment. The mimic network can be a clone of components from a network that exists in an organization's environment and/or, predefined example components. The attack engine deploys a cyber threat to use an exploit for the wargaming cyber-attack exercise in the mimic network. The user interface displays, in real time, results of the wargaming cyber-attack exercise being conducted in the sandbox environment, to create a behavioral profile of how the cyber threat using the exploit would actually perform in that particular organization's environment as well as have human users interact with the cyber threat deployed by the attack engine during the cyber-attack on the mimic network, as it happens in real time, during the wargaming cyber-attack exercise.Type: ApplicationFiled: September 15, 2023Publication date: March 21, 2024Inventors: Jake Lal, Frank Jasik, Simon Fellows, James Rees Wingar, Alexander Fox Thompson, Billy McDermot, John Boyer
-
Patent number: 10824468Abstract: A method of controlling a data processor to perform data processing operations is disclosed in which a host processor prepares one or more queue(s) of operations for execution by the data processor. When an error is encountered in the processing of an operation for one of the one or more queue(s), a queue can be set into an error state in which instructions that may have a data dependency on another operation are not executed. The host processor includes in the queues error barrier instructions that divide the respective queues into sets of operations between which there are no data processing dependencies. An error state for a queue can thus be cleared when its processing reaches the next error barrier instruction in the queue.Type: GrantFiled: February 12, 2019Date of Patent: November 3, 2020Assignee: Arm LimitedInventors: Mark Underwood, Sandeep Kakarlapudi, Robert John Rees
-
Publication number: 20200257555Abstract: A method of controlling a data processor to perform data processing operations is disclosed in which a host processor prepares one or more queue(s) of operations for execution by the data processor. When an error is encountered in the processing of an operation for one of the one or more queue(s), a queue can be set into an error state in which instructions that may have a data dependency on another operation are not executed. The host processor includes in the queues error barrier instructions that divide the respective queues into sets of operations between which there are no data processing dependencies. An error state for a queue can thus be cleared when its processing reaches the next error barrier instruction in the queue.Type: ApplicationFiled: February 12, 2019Publication date: August 13, 2020Applicant: Arm LimitedInventors: Mark Underwood, Sandeep Kakarlapudi, Robert John Rees
-
Patent number: 10732982Abstract: A data processing system comprises one or more data processing units, a configurable interconnect and control circuitry. The control circuitry allocates one or more of the data processing units to a virtual machine and configures the configurable interconnect so as route one or more data processing tasks from the virtual machine to the one or more data processing units allocated for use by that virtual machine. This can provide a flexible and adaptable data processing system for carrying out the data processing tasks of a virtual machine, with the particular allocation of data processing units being substantially transparent to the virtual machine.Type: GrantFiled: July 27, 2018Date of Patent: August 4, 2020Assignee: Arm LimitedInventors: Jussi Tuomas Pennala, Robert John Rees, Hakan Lars-Goran Persson
-
Patent number: 10259570Abstract: An electrically actuated braking system for an aircraft, comprising: an electro-mechanical brake actuator (EMAbrake) proximate a wheel of the aircraft, the EMAbrake including a motor; an electro-mechanical actuator controller (EMAC) including a motor controller for generating a drive signal for the EMAbrake; and a braking control unit for generating a braking force command signal for the EMAC, wherein the braking control unit and the EMAC are disposed together with the EMAbrake in a common line replaceable unit (LRU).Type: GrantFiled: November 26, 2014Date of Patent: April 16, 2019Assignee: Airbus Operations LimitedInventors: George Iordanidis, John Rees
-
Publication number: 20190056955Abstract: A data processing system comprises one or more data processing units, a configurable interconnect and control circuitry. The control circuitry allocates one or more of the data processing units to a virtual machine and configures the configurable interconnect so as route one or more data processing tasks from the virtual machine to the one or more data processing units allocated for use by that virtual machine. This can provide a flexible and adaptable data processing system for carrying out the data processing tasks of a virtual machine, with the particular allocation of data processing units being substantially transparent to the virtual machine.Type: ApplicationFiled: July 27, 2018Publication date: February 21, 2019Applicant: Arm LimitedInventors: Jussi Tuomas Pennala, Robert John Rees, Hakan Lars-Goran Persson
-
Patent number: 9611035Abstract: An electrically actuated braking system for an aircraft, including: an electro-mechanical brake actuator (EMAbrake) proximate a wheel of the aircraft, the EMAbrake including a motor; an electro-mechanical actuator controller (EMAC) including a first motor controller for generating a first drive signal for the EMAbrake, and a second motor controller for generating a second drive signal for the EMAbrake, wherein the first motor controller and the second motor controller are dissimilar so as to provide protection against common mode failure of the first and second motor controllers.Type: GrantFiled: November 26, 2014Date of Patent: April 4, 2017Assignee: Airbus Operations LimitedInventors: George Iordanidis, John Rees
-
Patent number: 9555782Abstract: An electrically actuated braking system for an aircraft. The system includes: an electro-mechanical brake actuator (EMAbrake) proximate a wheel of the aircraft, the EMAbrake including a motor; an electro-mechanical actuator controller (EMAC) including a motor controller for generating a drive signal for the EMAbrake; a braking control unit (BCU) for generating a braking force command signal for the EMAC during a normal mode of operation; and an emergency braking control unit (eBCU) for generating a braking force command signal for the EMAC during an emergency operating mode. The eBCU is disposed together with the EMAC in a common line replaceable unit (LRU).Type: GrantFiled: November 26, 2014Date of Patent: January 31, 2017Assignee: Airbus Operations LimitedInventors: George Iordanidis, John Rees
-
Publication number: 20170015408Abstract: A aircraft landing gear for an aircraft, comprising a plurality of wheels, an electrically powered drive system comprising a drive motor arranged to drive at least one of the plurality of wheels, and an electrically powered braking system comprising a brake arranged to brake at least one of the plurality of wheels. A power supply unit is arranged to provide a supply of power to the electrically powered drive system, and also to the electrically powered braking system.Type: ApplicationFiled: July 13, 2016Publication date: January 19, 2017Inventors: John REES, George IORDANIDIS, Michael YATES
-
Patent number: 9211545Abstract: The present invention relates generally to the reclaiming of carpet waste material. More particularly, the invention relates to a method and system for reclaiming carpet components such as yarn, tufting primary, binder, and secondary backing from post-industrial and post-consumer carpet waste in a substantially continuous flow process.Type: GrantFiled: February 25, 2013Date of Patent: December 15, 2015Assignee: Columbia Insurance CompanyInventors: John Rees, Leonard Lee Hixon, Jr., Marten Hutchison
-
Publication number: 20150291280Abstract: An electrically actuated braking system for an aircraft, comprising: an electro-mechanical brake actuator (EMAbrake) proximate a wheel of the aircraft, the EMAbrake including a motor; an electro-mechanical actuator controller (EMAC) including a motor controller for generating a drive signal for the EMAbrake; and a braking control unit for generating a braking force command signal for the EMAC; wherein the braking control unit and the EMAC are disposed together with the EMAbrake in a common line replaceable unit (LRU).Type: ApplicationFiled: November 26, 2014Publication date: October 15, 2015Inventors: George Iordanidis, John Rees
-
Publication number: 20150291279Abstract: An electrically actuated braking system for an aircraft, comprising: an electro-mechanical brake actuator (EMAbrake) proximate a wheel of the aircraft, the EMAbrake including a motor; an electro-mechanical actuator controller (EMAC) including a first motor controller for generating a first drive signal for the EMAbrake, and a second motor controller for generating a second drive signal for the EMAbrake, wherein the first motor controller and the second motor controller are dissimilar so as to provide protection against common mode failure of the first and second motor controllers.Type: ApplicationFiled: November 26, 2014Publication date: October 15, 2015Inventors: George IORDANIDIS, John REES
-
Publication number: 20150151728Abstract: An electrically actuated braking system for an aircraft. The system includes: an electro-mechanical brake actuator (EMAbrake) proximate a wheel of the aircraft, the EMAbrake including a motor; an electro-mechanical actuator controller (EMAC) including a motor controller for generating a drive signal for the EMAbrake; a braking control unit (BCU) for generating a braking force command signal for the EMAC during a normal mode of operation; and an emergency braking control unit (eBCU) for generating a braking force command signal for the EMAC during an emergency operating mode. The eBCU is disposed together with the EMAC in a common line replaceable unit (LRU).Type: ApplicationFiled: November 26, 2014Publication date: June 4, 2015Inventors: George IORDANIDIS, John Rees
-
Publication number: 20150066722Abstract: According to an embodiment, a contribution for a goal is managed. A monetary target associated with a goal is determined. A current savings level toward the monetary target is determined. A rule associated with a maximum contribution amount toward the monetary target is accessed. An amount for a contribution is calculated according to the monetary target, the current savings level, and the rule. The amount calculated for the contribution is transferred to an account associated with the goal.Type: ApplicationFiled: November 10, 2014Publication date: March 5, 2015Inventors: Matthew A. Calman, Carrie Anne Hanson, John Rees, Nancy Talarico, Greg Leonard Hertz, Sven David Newman
-
Publication number: 20140101031Abstract: According to an embodiment, a contribution for a goal is managed. A monetary target associated with a goal is determined. A current savings level toward the monetary target is determined. A rule associated with a maximum contribution amount toward the monetary target is accessed. An amount for a contribution is calculated according to the monetary target, the current savings level, and the rule. The amount calculated for the contribution is transferred to an account associated with the goal.Type: ApplicationFiled: October 9, 2012Publication date: April 10, 2014Applicant: Bank of America CorporationInventors: Matthew A. Calman, Carrie Anne Hanson, John Rees, Nancy Talarico, Greg Leonard Hertz, Sven David Newman
-
Publication number: 20140101072Abstract: According to some embodiments, a system comprises an interface and one or more processors. The interface receives a request to display a giving plan associated with a donor. The processors determine beneficiaries and assets of the donor. The processors also determine an allocation plan that associates one or more of the assets with one or more of the beneficiaries. The interface displays the giving plan comprising a graphical representation of the beneficiaries and a relative value of the assets associated with each beneficiary based on the allocation plan. The giving plan also comprises interactive features that facilitate modifying the graphical representation in order to visualize a potential change to the allocation plan.Type: ApplicationFiled: October 9, 2012Publication date: April 10, 2014Applicant: Bank of America CorporationInventors: Matthew A. Calman, Carrie Anne Hanson, Scott R. Enscoe, John Rees, Nancy Talarico, Sven David Newman, Greg Leonard Hertz
-
Publication number: 20130327858Abstract: The present invention relates generally to the reclaiming of carpet waste material. More particularly, the invention relates to a method and system for reclaiming carpet components such as yarn, tufting primary, binder, and secondary backing from post-industrial and post-consumer carpet waste in a substantially continuous flow process.Type: ApplicationFiled: February 25, 2013Publication date: December 12, 2013Applicant: Shaw Industries Group, Inc.Inventors: John Rees, Leonard Lee Hixon, JR., Marten Hutchison
-
Publication number: 20130000802Abstract: A windshield wiper sleeve of the present invention includes a body member having an elongate longitudinal configuration that defines an interior area, the body member having a closed end and an opposed generally open end in communication with the interior area. The open end is selectively movable between a completely open configuration so as to receive the windshield wiper arm into the interior area and a partially closed configuration so as to secure the body member to the windshield wiper arm when the windshield wiper arm is positioned in the interior area. A handle is attached to the body member closed end that is configured to be grasped by a person to slidably urge the body member away from the windshield wiper member when the open end is at the completely open configuration.Type: ApplicationFiled: July 1, 2011Publication date: January 3, 2013Inventor: John Rees
-
Patent number: 8205189Abstract: A method and system for definition control in a data repository application. Each structure for the repository application is defined. Each structure and a corresponding definition for the structure are stored in a library. An object is created for each structure stored in the library that points to the definition. The structures are interconnected as the application is built. The repository application is built for a specific use includes each of the interconnected structures and provides automatic tracking of each use of each definition and automatic cascading of definition changes to each use.Type: GrantFiled: July 13, 2007Date of Patent: June 19, 2012Assignee: Oracle International CorporationInventors: Michael Grossman, John Rees
-
Patent number: 8078579Abstract: A method and system for determining currency of data in a data processing system. The processing steps along a dependency chain used to populate a data reporting program are back tracked recursively through each processing step until a first originating set of processing steps are reached. The currency of each data source for the programs is identified and it is determined whether the program has run since that time. If any one of the sources for the program of the processing step is more recent than a last run time of the program associated with the processing step, the program is re-run and outputs updated. The same process is executed moving forward along the dependency chain, to each other processing step.Type: GrantFiled: July 14, 2007Date of Patent: December 13, 2011Assignee: Oracle International CorporationInventors: Michael Grossman, John Rees