Patents by Inventor Andrew Rees

Andrew 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).

  • Patent number: 11720683
    Abstract: Embodiments of the present disclosure advantageously provide a secure boot integrity verification system that is protected against future quantum attacks without relying on correctly functioning hardware security modules (HSMs) for the expected lifetime of the computer system or embedded device.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: August 8, 2023
    Assignee: Arm Limited
    Inventors: Rainer Herberholz, Alexander Klimov, Peter Andrew Rees Williams
  • Patent number: 11550733
    Abstract: Disclosed are methods, systems and devices for storing states in a memory in support of applications residing in a trusted execution environment (TEE). In an implementation, one or more memory devices accessible by a memory controller may be shared between and/or among processes in an untrusted execution environment (UEE) and a TEE.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: January 10, 2023
    Assignee: Arm Limited
    Inventors: Richard Andrew Paterson, Rainer Herberholz, Peter Andrew Rees Williams, Oded Golombek, Einat Luko
  • Patent number: 11480613
    Abstract: Disclosed are methods, systems and devices for implementing built-in self-test (BIST) to be performed by an untrusted party and/or in an unsecure testing environment. In an embodiment, a test access port (TAP) on a device may enable a party to initiate execution of one or more BIST procedures on the device. Additionally, such a TAP may enable loading of encrypted instructions to be executed by one or more processors formed on a device under test.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: October 25, 2022
    Assignee: Arm Limited
    Inventors: Richard Andrew Paterson, Rainer Herberholz, Peter Andrew Rees Williams, Oded Golombek, Einat Luko, Jeffrey Scott Boyer
  • Publication number: 20220284104
    Abstract: Embodiments of the present disclosure advantageously provide a secure boot integrity verification system that is protected against future quantum attacks without relying on correctly functioning hardware security modules (HSMs) for the expected lifetime of the computer system or embedded device.
    Type: Application
    Filed: March 4, 2021
    Publication date: September 8, 2022
    Applicant: Arm Limited
    Inventors: Rainer Herberholz, Alexander Klimov, Peter Andrew Rees Williams
  • Patent number: 11409323
    Abstract: A monitoring system for monitoring delay of critical path timing margins can include a plurality of adaptive monitoring circuits, where each adaptive monitoring circuit is coupled to a corresponding one of a plurality of paths in a circuit. Each adaptive monitoring circuit can include a first delay element designed to cause a mean timing margin of the plurality of N paths in the circuit to be within one minimum mean unit delay; a second delay element coupled to the first delay element and designed to add a mean delay of k*?max; a set-up capture element capturing an output of the second delay element; and a set-up warning comparison element that outputs a set-up warning signal when the output of the set-up capture element and a shadow capture element or a capture element of the corresponding one of the plurality of paths do not satisfy an expected condition.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: August 9, 2022
    Assignee: ARM LIMITED
    Inventors: Rainer Herberholz, Peter Andrew Rees Williams
  • Publication number: 20220196734
    Abstract: Disclosed are methods, systems and devices for implementing built-in self-test (BIST) to be performed by an untrusted party and/or in an unsecure testing environment. In an embodiment, a test access port (TAP) on a device may enable a party to initiate execution of one or more BIST procedures on the device. Additionally, such a TAP may enable loading of encrypted instructions to be executed by one or more processors formed on a device under test.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 23, 2022
    Inventors: Richard Andrew Paterson, Rainer Herberholz, Peter Andrew Rees Williams, Oded Golombek, Einat Luko, Jeffrey Scott Boyer
  • Publication number: 20220022349
    Abstract: Various implementations described herein are related to a device having a first coil-shaped spiral structure for an active shield and a second coil-shaped spiral structure that is wound in-between windings of the first coil-shaped spiral structure. The first coil-shaped spiral structure may provide for a coil-based electro-magnetic (EM) shield as a counter-measure circuit for protecting an underlying circuit.
    Type: Application
    Filed: July 20, 2020
    Publication date: January 20, 2022
    Inventors: Narayan Prasad Ramachandran, Rainer Herberholz, Peter Andrew Rees Williams, Danny Joseph Traynor
  • Publication number: 20220004622
    Abstract: Disclosed are methods, systems and devices for storing states in a memory in support of applications residing in a trusted execution environment (TEE). In an implementation, one or more memory devices accessible by a memory controller may be shared between and/or among processes in an untrusted execution environment (UEE) and a TEE.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 6, 2022
    Inventors: Richard Andrew Paterson, Rainer Herberholz, Peter Andrew Rees Williams, Oded Golombek, Einat Luko
  • Publication number: 20210191452
    Abstract: A monitoring system for monitoring delay of critical path timing margins can include a plurality of adaptive monitoring circuits, where each adaptive monitoring circuit is coupled to a corresponding one of a plurality of paths in a circuit. Each adaptive monitoring circuit can include a first delay element designed to cause a mean timing margin of the plurality of N paths in the circuit to be within one minimum mean unit delay; a second delay element coupled to the first delay element and designed to add a mean delay of k*?max; a set-up capture element capturing an output of the second delay element; and a set-up warning comparison element that outputs a set-up warning signal when the output of the set-up capture element and a shadow capture element or a capture element of the corresponding one of the plurality of paths do not satisfy an expected condition.
    Type: Application
    Filed: December 20, 2019
    Publication date: June 24, 2021
    Inventors: Rainer HERBERHOLZ, Peter Andrew Rees WILLIAMS
  • Patent number: 10913891
    Abstract: A method for producing hydrocarbons within a reservoir includes (a) injecting an aqueous solution into the reservoir. The aqueous solution includes water and a thermally activated chemical species. The thermally activated chemical species is urea, a urea derivative, or a carbamate. The thermally activated chemical agent is thermally activated at or above a threshold temperature less than 200° C. In addition, the method includes (b) thermally activating the thermally activated chemical species in the aqueous solution during or after (a) at a temperature equal to or greater than the threshold temperature to produce carbon-dioxide and at least one of ammonia, amine, and alkanolamine within the reservoir. Further, the method includes (c) increasing the water wettability of the subterranean formation in response to the thermally activation in (b). Still further, the method includes (d) waterflooding the reservoir with water after (a), (b) and (c).
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: February 9, 2021
    Assignee: BP CORPORATION NORTH AMERICA INC.
    Inventors: James Neil, Spencer Taylor, Huang Zeng, Allan Peats, Giovanna Boccardo, John V. Bullen, Ian Ralph Collins, Andrew Rees
  • Publication number: 20190136124
    Abstract: A method for producing hydrocarbons within a reservoir includes (a) injecting an aqueous solution into the reservoir. The aqueous solution includes water and a thermally activated chemical species. The thermally activated chemical species is urea, a urea derivative, or a carbamate. The thermally activated chemical agent is thermally activated at or above a threshold temperature less than 200° C. In addition, the method includes (b) thermally activating the thermally activated chemical species in the aqueous solution during or after (a) at a temperature equal to or greater than the threshold temperature to produce carbon-dioxide and at least one of ammonia, amine, and alkanolamine within the reservoir. Further, the method includes (c) increasing the water wettability of the subterranean formation in response to the thermally activation in (b). Still further, the method includes (d) waterflooding the reservoir with water after (a), (b) and (c).
    Type: Application
    Filed: January 2, 2019
    Publication date: May 9, 2019
    Applicant: BP Corporation North America Inc.
    Inventors: James Neil, Spencer Taylor, Huang Zeng, Allan Peats, Giovanna Boccardo, John V. Bullen, Ian Ralph Collins, Andrew Rees
  • Patent number: 10214683
    Abstract: A method for producing hydrocarbons within a reservoir includes (a) injecting an aqueous solution into the reservoir. The aqueous solution includes water and a thermally activated chemical species. The thermally activated chemical species is urea, a urea derivative, or a carbamate. The thermally activated chemical agent is thermally activated at or above a threshold temperature less than 200 C. In addition, the method includes (b) thermally activating the thermally activated chemical species in the aqueous solution during or after (a) at a temperature equal to or greater than the threshold temperature to produce carbon-dioxide and at least one of ammonia, amine, and alkanolamine within the reservoir. Further, the method includes (c) increasing the water wettability of the subterranean formation in response to the thermally activation in (b). Still further, the method includes (d) waterflooding the reservoir with water after (a), (b) and (c).
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: February 26, 2019
    Assignee: BP Corporation North America Inc
    Inventors: James Neil, Spencer Taylor, Huang Zeng, Allan Peats, Giovanna Boccardo, John V. Bullen, Ian Ralph Collins, Andrew Rees
  • Publication number: 20180002595
    Abstract: A method for producing hydrocarbons within a reservoir includes (a) injecting an aqueous solution into the reservoir. The aqueous solution includes water and a thermally activated chemical species. The thermally activated chemical species is urea, a urea derivative, or a carbamate. The thermally activated chemical agent is thermally activated at or above a threshold temperature less than 200 C. In addition, the method includes (b) thermally activating the thermally activated chemical species in the aqueous solution during or after (a) at a temperature equal to or greater than the threshold temperature to produce carbon-dioxide and at least one of ammonia, amine, and alkanolamine within the reservoir. Further, the method includes (c) increasing the water wettability of the subterranean formation in response to the thermally activation in (b). Still further, the method includes (d) waterflooding the reservoir with water after (a), (b) and (c).
    Type: Application
    Filed: January 12, 2016
    Publication date: January 4, 2018
    Applicant: BP Corporation North America Inc.
    Inventors: James Neil, Spencer Taylor, Huang Zeng, Allan Peats, Giovanna Boccardo, John V. Bullen, Ian Ralph Collins, Andrew Rees
  • Patent number: 9705393
    Abstract: A method of operating a voltage regulator including a source voltage rail and a plurality of output voltage rails, the method including: converting a source voltage on the source voltage rail to a respective output voltage on each output voltage rail; selecting an output voltage rail; comparing the output voltage on the selected output voltage rail to a reference voltage for the selected output voltage rail; and if the output voltage of the selected output voltage rail is less than the reference voltage for the selected output voltage rail, controlling the voltage regulator to increase the output voltage on the selected output voltage rail, wherein the frequency at which an output voltage rail is selected is dependent upon the rate at which the voltage regulator has previously increased the output voltage on that output voltage rail.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: July 11, 2017
    Assignee: QUALCOMM TECHNOLOGIES INTERNATIONAL, LTD.
    Inventors: Barnaby Golder, Peter Andrew Rees Williams, Sukanta Kishore Panigrahi, Timothy Charles Clapp, Richard Andrew Wilkinson
  • Patent number: 9361564
    Abstract: Methods and devices are described, including a near-field communications (NFC) or radio frequency identification (RFID) device comprising an NFC or RFID circuit, an antenna having at least a first terminal, a first rectifier connected to the first terminal of the antenna, a switch between the first rectifier and the NFC or RFID circuit, a voltage detector for detecting a voltage in the device caused by a signal received at the antenna, and a control module for controlling the switch, wherein when the voltage exceeds a threshold magnitude, the control module controls the switch to be in an open state and, after a predetermined time period, determines whether the voltage still exceeds the threshold magnitude and, if the voltage still exceeds the predetermined magnitude, controls the switch to be in the open state.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: June 7, 2016
    Assignee: Qualcomm Technologies International, Ltd.
    Inventors: Anthony Lawrence McFarthing, Rainer Herberholz, Peter Andrew Rees Williams
  • Patent number: 9331673
    Abstract: An integrated circuit having an external connection pad and an active circuit for generating signals to be output from the integrated circuit by means of the pad, the integrated circuit including an interface circuit associated with the pad, the interface circuit including a latch coupled between the pad and an output of the active circuit, the latch being capable of operating in a first mode in which the state of the pad follows the state of the output of the active circuit and a second mode in which the state of the pad is held by the latch.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: May 3, 2016
    Assignee: Qualcomm Technologies International, Ltd.
    Inventors: Peter Andrew Rees Williams, Barnaby Golder
  • Patent number: 9173165
    Abstract: A communication device comprising: a first radio capable of communicating according to a first protocol and having a set of operational modes; and a second radio capable of communicating according to a second protocol, the communication device being configured to, in dependence on one or more communications by the second radio in accordance with the second protocol, selecting one mode of operation for the first radio from the set of operational modes, wherein said one or more communications comprises: sending a first message; and a response or non-response to the first message.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: October 27, 2015
    Assignee: CAMBRIDGE SILICON RADIO LIMITED
    Inventors: Jeremy Stark, Jonathan Tyson Williams, Peter Collins, Peter Andrew Rees Williams, Nick Jones
  • Publication number: 20150188517
    Abstract: An integrated circuit having an external connection pad and an active circuit for generating signals to be output from the integrated circuit by means of the pad, the integrated circuit including an interface circuit associated with the pad, the interface circuit including a latch coupled between the pad and an output of the active circuit, the latch being capable of operating in a first mode in which the state of the pad follows the state of the output of the active circuit and a second mode in which the state of the pad is held by the latch.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Applicant: Cambridge Silicon Radio Limited
    Inventors: Peter Andrew Rees Williams, Barnaby Golder
  • Publication number: 20150188407
    Abstract: A method of operating a voltage regulator including a source voltage rail and a plurality of output voltage rails, the method including: converting a source voltage on the source voltage rail to a respective output voltage on each output voltage rail; selecting an output voltage rail; comparing the output voltage on the selected output voltage rail to a reference voltage for the selected output voltage rail; and if the output voltage of the selected output voltage rail is less than the reference voltage for the selected output voltage rail, controlling the voltage regulator to increase the output voltage on the selected output voltage rail, wherein the frequency at which an output voltage rail is selected is dependent upon the rate at which the voltage regulator has previously increased the output voltage on that output voltage rail.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Applicant: Cambridge Silicon Radio Limited
    Inventors: Barnaby Golder, Peter Andrew Rees Williams, Sukanta Kishore Panigrahi, Timothy Charles Clapp, Richard Andrew Wilkinson
  • Publication number: 20150154486
    Abstract: Methods and devices are described, including a near-field communications (NFC) or radio frequency identification (RFID) device comprising an NFC or RFID circuit, an antenna having at least a first terminal, a first rectifier connected to the first terminal of the antenna, a switch between the first rectifier and the NFC or RFID circuit, a voltage detector for detecting a voltage in the device caused by a signal received at the antenna, and a control module for controlling the switch, wherein when the voltage exceeds a threshold magnitude, the control module controls the switch to be in an open state and, after a predetermined time period, determines whether the voltage still exceeds the threshold magnitude and, if the voltage still exceeds the predetermined magnitude, controls the switch to be in the open state.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 4, 2015
    Applicant: CAMBRIDGE SILICON RADIO, LTD.
    Inventors: Anthony Lawrence MCFARTHING, Rainer HERBERHOLZ, Peter Andrew Rees WILLIAMS