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: 11868290Abstract: 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: GrantFiled: August 11, 2022Date of Patent: January 9, 2024Assignee: Imagination Technologies LimitedInventors: Bert Hindle, Ben Fletcher
-
Publication number: 20220405219Abstract: 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: ApplicationFiled: August 11, 2022Publication date: December 22, 2022Inventors: Bert Hindle, Ben Fletcher
-
Publication number: 20220327093Abstract: 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: ApplicationFiled: June 28, 2022Publication date: October 13, 2022Inventors: Bert Hindle, Ben Fletcher
-
Patent number: 11429546Abstract: 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: GrantFiled: April 5, 2021Date of Patent: August 30, 2022Assignee: Imagination Technologies LimitedInventors: Bert Hindle, Ben Fletcher
-
Patent number: 11416442Abstract: 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: GrantFiled: December 28, 2020Date of Patent: August 16, 2022Assignee: Imagination Technologies LimitedInventors: Bert Hindle, Ben Fletcher
-
Patent number: 11371926Abstract: 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: GrantFiled: December 24, 2020Date of Patent: June 28, 2022Assignee: International Business Machines CorporationInventors: Shawn Stedman, Dan Fein, Eric J. Barkie, Tim Roche, Ben Fletcher
-
Publication number: 20210224208Abstract: 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: ApplicationFiled: April 5, 2021Publication date: July 22, 2021Inventors: Bert Hindle, Ben Fletcher
-
Patent number: 11060963Abstract: 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: GrantFiled: September 18, 2018Date of Patent: July 13, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shawn Stedman, Dan Fein, Eric J. Barkie, Tim Roche, Ben Fletcher
-
Patent number: 10997100Abstract: 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: GrantFiled: February 12, 2020Date of Patent: May 4, 2021Assignee: Imagination Technologies LimitedInventors: Bert Hindle, Ben Fletcher
-
Publication number: 20210117367Abstract: 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: ApplicationFiled: December 28, 2020Publication date: April 22, 2021Inventors: Bert Hindle, Ben Fletcher
-
Publication number: 20210116350Abstract: 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: ApplicationFiled: December 24, 2020Publication date: April 22, 2021Applicant: International Business Machines CorporationInventors: Shawn Stedman, Dan Fein, Eric J. Barkie, Tim Roche, Ben Fletcher
-
Patent number: 10877923Abstract: 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: GrantFiled: April 25, 2017Date of Patent: December 29, 2020Assignee: Imagination Technologies LimitedInventors: Bert Hindle, Ben Fletcher
-
Publication number: 20200183866Abstract: 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: ApplicationFiled: February 12, 2020Publication date: June 11, 2020Inventors: Bert Hindle, Ben Fletcher
-
Patent number: 10599595Abstract: 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: GrantFiled: April 25, 2017Date of Patent: March 24, 2020Assignee: Imagination Technologies LimitedInventors: Bert Hindle, Ben Fletcher
-
Publication number: 20200088620Abstract: 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: ApplicationFiled: September 18, 2018Publication date: March 19, 2020Applicant: International Business Machines CorporationInventors: Shawn Stedman, Dan Fein, Eric J. Barkie, Tim Roche, Ben Fletcher
-
Publication number: 20170308502Abstract: 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: ApplicationFiled: April 25, 2017Publication date: October 26, 2017Inventors: Bert Hindle, Ben Fletcher
-
Publication number: 20170308488Abstract: 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: ApplicationFiled: April 25, 2017Publication date: October 26, 2017Inventors: Bert Hindle, Ben Fletcher