Patents by Inventor Ben Fletcher

Ben Fletcher 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: 11868290
    Abstract: A communications interface for interfacing between a host system and a state machine includes an event slot, the event slot comprising a plurality of registers including: a write register for writing by the host system, and a read register for reading by the host system, wherein the event slot is addressed from the host system by a single address location permitting the host system to write data to the write register and/or read data from the read register; and wherein the write register and the read register are individually addressable by the state machine.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: January 9, 2024
    Assignee: Imagination Technologies Limited
    Inventors: Bert Hindle, Ben Fletcher
  • Publication number: 20220405219
    Abstract: A communications interface for interfacing between a host system and a state machine includes an event slot, the event slot comprising a plurality of registers including: a write register for writing by the host system, and a read register for reading by the host system, wherein the event slot is addressed from the host system by a single address location permitting the host system to write data to the write register and/or read data from the read register; and wherein the write register and the read register are individually addressable by the state machine.
    Type: Application
    Filed: August 11, 2022
    Publication date: December 22, 2022
    Inventors: Bert Hindle, Ben Fletcher
  • Publication number: 20220327093
    Abstract: An integrated circuit includes a memory configured to store a plurality of functions; a mapping interface configured to perform a mapping from a received first signal to a first function of the plurality of functions; and a state machine configured to, in response to said mapping, execute the first function; wherein the integrated circuit is arranged to, in dependence on the execution of the first function at the state machine, modify said mapping between the first signal and the first function so as to re-map the first signal to a second function of the plurality of functions such that, on receiving a subsequent first signal, the state machine is configured to execute the second function.
    Type: Application
    Filed: June 28, 2022
    Publication date: October 13, 2022
    Inventors: Bert Hindle, Ben Fletcher
  • Patent number: 11429546
    Abstract: A communications interface for interfacing between a host system and a state machine includes an event slot, the event slot comprising a plurality of registers including: a write register for writing by the host system, and a read register for reading by the host system, wherein the event slot is addressed from the host system by a single address location permitting the host system to write data to the write register and/or read data from the read register; and wherein the write register and the read register are individually addressable by the state machine.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: August 30, 2022
    Assignee: Imagination Technologies Limited
    Inventors: Bert Hindle, Ben Fletcher
  • Patent number: 11416442
    Abstract: An integrated circuit includes a memory configured to store a plurality of functions; a mapping interface configured to perform a mapping from a received first signal to a first function of the plurality of functions; and a state machine configured to, in response to said mapping, execute the first function; wherein the integrated circuit is arranged to, in dependence on the execution of the first function at the state machine, modify said mapping between the first signal and the first function so as to re-map the first signal to a second function of the plurality of functions such that, on receiving a subsequent first signal, the state machine is configured to execute the second function.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: August 16, 2022
    Assignee: Imagination Technologies Limited
    Inventors: Bert Hindle, Ben Fletcher
  • Patent number: 11371926
    Abstract: Embodiments relate to a system for particulate matter collection and analysis. The embodiments include system components and an associated control system. One or more of the components are dynamically adjustable. Fluid flow is captured by a capture medium positioned relative to a fluid channel, and particulate matter present within the fluid flow is acquired. A modifiable component is provided relative to the capture medium. The control system is provided in communication with the system components and functions to provide and support dynamic adjustment of the modifiable component in response to acquired particulate matter and analysis thereof.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: June 28, 2022
    Assignee: International Business Machines Corporation
    Inventors: Shawn Stedman, Dan Fein, Eric J. Barkie, Tim Roche, Ben Fletcher
  • Publication number: 20210224208
    Abstract: A communications interface for interfacing between a host system and a state machine includes an event slot, the event slot comprising a plurality of registers including: a write register for writing by the host system, and a read register for reading by the host system, wherein the event slot is addressed from the host system by a single address location permitting the host system to write data to the write register and/or read data from the read register; and wherein the write register and the read register are individually addressable by the state machine.
    Type: Application
    Filed: April 5, 2021
    Publication date: July 22, 2021
    Inventors: Bert Hindle, Ben Fletcher
  • Patent number: 11060963
    Abstract: Embodiments relate to a system for particulate matter collection and analysis. The embodiments include system components and an associated control system. One or more of the components are dynamically adjustable. Fluid flow is captured by a capture medium positioned relative to a fluid channel, and particulate matter present within the fluid flow is acquired. An image capture device is employed to analyze captured particulate matter. In addition, a modifiable component is provided relative to the capture medium, the fluid channel and the image capture device. The control system is provided in communication with the system components and functions to provide and support dynamic adjustment of one or more of the modifiable component, image capture device, or capture medium in response to the acquired particulate matter and analysis thereof.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: July 13, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shawn Stedman, Dan Fein, Eric J. Barkie, Tim Roche, Ben Fletcher
  • Patent number: 10997100
    Abstract: A communications interface for interfacing between a host system and a state machine includes an event slot, the event slot comprising a plurality of registers including: a write register for writing by the host system, and a read register for reading by the host system, wherein the event slot is addressed from the host system by a single address location permitting the host system to write data to the write register and/or read data from the read register; and wherein the write register and the read register are individually addressable by the state machine.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: May 4, 2021
    Assignee: Imagination Technologies Limited
    Inventors: Bert Hindle, Ben Fletcher
  • Publication number: 20210117367
    Abstract: An integrated circuit includes a memory configured to store a plurality of functions; a mapping interface configured to perform a mapping from a received first signal to a first function of the plurality of functions; and a state machine configured to, in response to said mapping, execute the first function; wherein the integrated circuit is arranged to, in dependence on the execution of the first function at the state machine, modify said mapping between the first signal and the first function so as to re-map the first signal to a second function of the plurality of functions such that, on receiving a subsequent first signal, the state machine is configured to execute the second function.
    Type: Application
    Filed: December 28, 2020
    Publication date: April 22, 2021
    Inventors: Bert Hindle, Ben Fletcher
  • Publication number: 20210116350
    Abstract: Embodiments relate to a system for particulate matter collection and analysis. The embodiments include system components and an associated control system. One or more of the components are dynamically adjustable. Fluid flow is captured by a capture medium positioned relative to a fluid channel, and particulate matter present within the fluid flow is acquired. A modifiable component is provided relative to the capture medium. The control system is provided in communication with the system components and functions to provide and support dynamic adjustment of the modifiable component in response to acquired particulate matter and analysis thereof.
    Type: Application
    Filed: December 24, 2020
    Publication date: April 22, 2021
    Applicant: International Business Machines Corporation
    Inventors: Shawn Stedman, Dan Fein, Eric J. Barkie, Tim Roche, Ben Fletcher
  • Patent number: 10877923
    Abstract: An integrated circuit includes a memory configured to store a plurality of functions; a mapping interface configured to perform a mapping from a received first signal to a first function of the plurality of functions; and a state machine configured to, in response to said mapping, execute the first function; wherein the integrated circuit is arranged to, in dependence on the execution of the first function at the state machine, modify said mapping between the first signal and the first function so as to re-map the first signal to a second function of the plurality of functions such that, on receiving a subsequent first signal, the state machine is configured to execute the second function.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: December 29, 2020
    Assignee: Imagination Technologies Limited
    Inventors: Bert Hindle, Ben Fletcher
  • Publication number: 20200183866
    Abstract: A communications interface for interfacing between a host system and a state machine includes an event slot, the event slot comprising a plurality of registers including: a write register for writing by the host system, and a read register for reading by the host system, wherein the event slot is addressed from the host system by a single address location permitting the host system to write data to the write register and/or read data from the read register; and wherein the write register and the read register are individually addressable by the state machine.
    Type: Application
    Filed: February 12, 2020
    Publication date: June 11, 2020
    Inventors: Bert Hindle, Ben Fletcher
  • Patent number: 10599595
    Abstract: A communications interface for interfacing between a host system and a state machine, the communications interface comprising: an event slot, the event slot comprising a plurality of registers including: a write register for writing by the host system, and a read register for reading by the host system, wherein the event slot is addressed from the host system by a single address location permitting the host system to write data to the write register and/or read data from the read register; and wherein the write register and the read register are individually addressable by the state machine.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: March 24, 2020
    Assignee: Imagination Technologies Limited
    Inventors: Bert Hindle, Ben Fletcher
  • Publication number: 20200088620
    Abstract: Embodiments relate to a system for particulate matter collection and analysis. The embodiments include system components and an associated control system. One or more of the components are dynamically adjustable. Fluid flow is captured by a capture medium positioned relative to a fluid channel, and particulate matter present within the fluid flow is acquired. An image capture device is employed to analyze captured particulate matter. In addition, a modifiable component is provided relative to the capture medium, the fluid channel and the image capture device. The control system is provided in communication with the system components and functions to provide and support dynamic adjustment of one or more of the modifiable component, image capture device, or capture medium in response to the acquired particulate matter and analysis thereof.
    Type: Application
    Filed: September 18, 2018
    Publication date: March 19, 2020
    Applicant: International Business Machines Corporation
    Inventors: Shawn Stedman, Dan Fein, Eric J. Barkie, Tim Roche, Ben Fletcher
  • Publication number: 20170308502
    Abstract: An integrated circuit includes a memory configured to store a plurality of functions; a mapping interface configured to perform a mapping from a received first signal to a first function of the plurality of functions; and a state machine configured to, in response to said mapping, execute the first function; wherein the integrated circuit is arranged to, in dependence on the execution of the first function at the state machine, modify said mapping between the first signal and the first function so as to re-map the first signal to a second function of the plurality of functions such that, on receiving a subsequent first signal, the state machine is configured to execute the second function.
    Type: Application
    Filed: April 25, 2017
    Publication date: October 26, 2017
    Inventors: Bert Hindle, Ben Fletcher
  • Publication number: 20170308488
    Abstract: A communications interface for interfacing between a host system and a state machine, the communications interface comprising: an event slot, the event slot comprising a plurality of registers including: a write register for writing by the host system, and a read register for reading by the host system, wherein the event slot is addressed from the host system by a single address location permitting the host system to write data to the write register and/or read data from the read register; and wherein the write register and the read register are individually addressable by the state machine.
    Type: Application
    Filed: April 25, 2017
    Publication date: October 26, 2017
    Inventors: Bert Hindle, Ben Fletcher