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: 20240098100
    Abstract: 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: Application
    Filed: September 15, 2023
    Publication date: March 21, 2024
    Inventors: Jake Lal, Frank Jasik, Simon Fellows, James Rees Wingar, Alexander Fox Thompson, Billy McDermot, John Boyer
  • Patent number: 10824468
    Abstract: 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: Grant
    Filed: February 12, 2019
    Date of Patent: November 3, 2020
    Assignee: Arm Limited
    Inventors: Mark Underwood, Sandeep Kakarlapudi, Robert John Rees
  • Publication number: 20200257555
    Abstract: 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: Application
    Filed: February 12, 2019
    Publication date: August 13, 2020
    Applicant: Arm Limited
    Inventors: Mark Underwood, Sandeep Kakarlapudi, Robert John Rees
  • Patent number: 10732982
    Abstract: 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: Grant
    Filed: July 27, 2018
    Date of Patent: August 4, 2020
    Assignee: Arm Limited
    Inventors: Jussi Tuomas Pennala, Robert John Rees, Hakan Lars-Goran Persson
  • Patent number: 10259570
    Abstract: 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: Grant
    Filed: November 26, 2014
    Date of Patent: April 16, 2019
    Assignee: Airbus Operations Limited
    Inventors: George Iordanidis, John Rees
  • Publication number: 20190056955
    Abstract: 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: Application
    Filed: July 27, 2018
    Publication date: February 21, 2019
    Applicant: Arm Limited
    Inventors: Jussi Tuomas Pennala, Robert John Rees, Hakan Lars-Goran Persson
  • Patent number: 9611035
    Abstract: 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: Grant
    Filed: November 26, 2014
    Date of Patent: April 4, 2017
    Assignee: Airbus Operations Limited
    Inventors: George Iordanidis, John Rees
  • Patent number: 9555782
    Abstract: 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: Grant
    Filed: November 26, 2014
    Date of Patent: January 31, 2017
    Assignee: Airbus Operations Limited
    Inventors: George Iordanidis, John Rees
  • Publication number: 20170015408
    Abstract: 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: Application
    Filed: July 13, 2016
    Publication date: January 19, 2017
    Inventors: John REES, George IORDANIDIS, Michael YATES
  • Patent number: 9211545
    Abstract: 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: Grant
    Filed: February 25, 2013
    Date of Patent: December 15, 2015
    Assignee: Columbia Insurance Company
    Inventors: John Rees, Leonard Lee Hixon, Jr., Marten Hutchison
  • Publication number: 20150291280
    Abstract: 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: Application
    Filed: November 26, 2014
    Publication date: October 15, 2015
    Inventors: George Iordanidis, John Rees
  • Publication number: 20150291279
    Abstract: 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: Application
    Filed: November 26, 2014
    Publication date: October 15, 2015
    Inventors: George IORDANIDIS, John REES
  • Publication number: 20150151728
    Abstract: 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: Application
    Filed: November 26, 2014
    Publication date: June 4, 2015
    Inventors: George IORDANIDIS, John Rees
  • Publication number: 20150066722
    Abstract: 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: Application
    Filed: November 10, 2014
    Publication date: March 5, 2015
    Inventors: Matthew A. Calman, Carrie Anne Hanson, John Rees, Nancy Talarico, Greg Leonard Hertz, Sven David Newman
  • Publication number: 20140101031
    Abstract: 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: Application
    Filed: October 9, 2012
    Publication date: April 10, 2014
    Applicant: Bank of America Corporation
    Inventors: Matthew A. Calman, Carrie Anne Hanson, John Rees, Nancy Talarico, Greg Leonard Hertz, Sven David Newman
  • Publication number: 20140101072
    Abstract: 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: Application
    Filed: October 9, 2012
    Publication date: April 10, 2014
    Applicant: Bank of America Corporation
    Inventors: Matthew A. Calman, Carrie Anne Hanson, Scott R. Enscoe, John Rees, Nancy Talarico, Sven David Newman, Greg Leonard Hertz
  • Publication number: 20130327858
    Abstract: 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: Application
    Filed: February 25, 2013
    Publication date: December 12, 2013
    Applicant: Shaw Industries Group, Inc.
    Inventors: John Rees, Leonard Lee Hixon, JR., Marten Hutchison
  • Publication number: 20130000802
    Abstract: 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: Application
    Filed: July 1, 2011
    Publication date: January 3, 2013
    Inventor: John Rees
  • Patent number: 8205189
    Abstract: 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: Grant
    Filed: July 13, 2007
    Date of Patent: June 19, 2012
    Assignee: Oracle International Corporation
    Inventors: Michael Grossman, John Rees
  • Patent number: 8078579
    Abstract: 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: Grant
    Filed: July 14, 2007
    Date of Patent: December 13, 2011
    Assignee: Oracle International Corporation
    Inventors: Michael Grossman, John Rees