Patents by Inventor Christopher James Styles

Christopher James Styles 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: 12270855
    Abstract: A debug probe (102) for controlling debugging of a target system (104) is described, the debug probe comprising an interface (128) comprising a plurality of pins (202), debug control circuitry (130) to control debugging of the target system based on a digitally sampled level of at least one signal communicated through at least one of the plurality of pins, and measurement circuitry (204) to make a measurement of a property of the target system based on an analogue level of a signal received through said at least one of the plurality of pins.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: April 8, 2025
    Assignee: Arm Limited
    Inventor: Christopher James Styles
  • Publication number: 20220026490
    Abstract: A debug probe (102) for controlling debugging of a target system (104) is described, the debug probe comprising an interface (128) comprising a plurality of pins (202), debug control circuitry (130) to control debugging of the target system based on a digitally sampled level of at least one signal communicated through at least one of the plurality of pins, and measurement circuitry (204) to make a measurement of a property of the target system based on an analogue level of a signal received through said at least one of the plurality of pins.
    Type: Application
    Filed: July 16, 2021
    Publication date: January 27, 2022
    Inventor: Christopher James Styles
  • Publication number: 20210373873
    Abstract: A method for delivering an update manifest and an update payload to a target device, the method comprising: receiving, at the target device, security credentials for the target device, the target device being configured to receive the update manifest and the update payload via a remote connection interface using the security credentials; receiving, at the target device, the update manifest from a host device via a local connection interface; and applying, at the target device, the update payload in accordance with the update manifest.
    Type: Application
    Filed: May 27, 2020
    Publication date: December 2, 2021
    Inventors: Christopher James Styles, Linlin Gao
  • Patent number: 10303661
    Abstract: A non-volatile mass storage device is provided comprising memory circuitry accessible to a host data processing device via a communication link. The non-volatile mass storage device comprises processing circuitry for locally accessing the memory circuitry of the file system and is capable of triggering generation of a file for storage on the memory circuitry by connection of the non-volatile mass storage device to the host data processing device. The generated file comprises information dependent upon a state of the non-volatile mass storage device. A corresponding method of operating a non-volatile mass storage device is provided and a computer program is provided for obtaining the information dependent upon the state of the non-volatile mass storage device, for locally accessing the memory circuitry and for generating the file for storage on the memory circuitry.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: May 28, 2019
    Assignee: ARM Limited
    Inventors: Simon Andrew Ford, Christopher James Styles
  • Publication number: 20160306795
    Abstract: A non-volatile mass storage device is provided comprising memory circuitry accessible to a host data processing device via a communication link. The non-volatile mass storage device comprises processing circuitry for locally accessing the memory circuitry of the file system and is capable of triggering generation of a file for storage on the memory circuitry by connection of the non-volatile mass storage device to the host data processing device. The generated file comprises information dependent upon a state of the non-volatile mass storage device.
    Type: Application
    Filed: June 30, 2016
    Publication date: October 20, 2016
    Inventors: Simon Andrew FORD, Christopher James STYLES
  • Patent number: 9405939
    Abstract: A non-volatile mass storage device is provided comprising memory circuitry accessible to a host data processing device via a communication link. The non-volatile mass storage device comprises processing circuitry for locally accessing the memory circuitry of the file system and is capable of triggering generation of a file for storage on the memory circuitry by connection of the non-volatile mass storage device to the host data processing device. The generated file comprises information dependent upon a state of the non-volatile mass storage device. A corresponding method of operating a non-volatile mass storage device is provided and a computer program is provided for obtaining the information dependent upon the state of the non-volatile mass storage device, for locally accessing the memory circuitry and for generating the file for storage on the memory circuitry.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: August 2, 2016
    Assignee: ARM LIMITED
    Inventors: Simon Andrew Ford, Christopher James Styles
  • Patent number: 7788417
    Abstract: A programmer 10 for a target device 16 is provided with a mass storage interface 12 for connecting to a host 2 so as to appear as a mass storage device to the host 2. A target programmer 18 is responsive to an image transferred from the host 2 to the programmer 10 to apply that image to the target device 16.
    Type: Grant
    Filed: July 2, 2007
    Date of Patent: August 31, 2010
    Assignee: ARM Limited
    Inventors: Simon Andrew Ford, Christopher James Styles
  • Publication number: 20100088524
    Abstract: A non-volatile mass storage device is provided comprising memory circuitry accessible to a host data processing device via a communication link. The non-volatile mass storage device comprises processing circuitry for locally accessing the memory circuitry of the file system and is capable of triggering generation of a file for storage on the memory circuitry by connection of the non-volatile mass storage device to the host data processing device. The generated file comprises information dependent upon a state of the non-volatile mass storage device. A corresponding method of operating a non-volatile mass storage device is provided and a computer program is provided for obtaining the information dependent upon the state of the non-volatile mass storage device, for locally accessing the memory circuitry and for generating the file for storage on the memory circuitry.
    Type: Application
    Filed: October 7, 2008
    Publication date: April 8, 2010
    Applicant: ARM LIMITED
    Inventors: Simon Andrew Ford, Christopher James Styles
  • Publication number: 20080195856
    Abstract: A programmer 10 for a target device 16 is provided with a mass storage interface 12 for connecting to a host 2 so as to appear as a mass storage device to the host 2. A target programmer 18 is responsive to an image transferred from the host 2 to the programmer 10 to apply that image to the target device 16.
    Type: Application
    Filed: July 2, 2007
    Publication date: August 14, 2008
    Inventors: Simon Andrew Ford, Christopher James Styles