Patents by Inventor Matthew Fellows

Matthew Fellows 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: 11977912
    Abstract: A banking pipeline for processing various transactions for multiple financial instruments is disclosed herein. The pipeline may have three distinct interpreters, a transaction interpreter, a rollup interpreter, and a rules interpreter. Different aspects of the transaction may be performed on separate interpreters and each interpreter may perform its aspect of the transaction before the next interpreter begins.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: May 7, 2024
    Assignee: Capital One Services, LLC
    Inventors: Matthew Fellows, Annette Chen, Leandra Irvine
  • Patent number: 11494190
    Abstract: Instruction decoder circuitry decodes processing instructions each generating an output multi-bit data item in a destination architectural register by applying a processing operation to source data item(s) in respective source architectural register(s). The decoder circuitry detects whether an instruction defines a predicated merge operation that propagates a set of zero or more portions of the prevailing contents of the destination architectural register as respective portions of the output multi-bit data item. The portions are defined by predicate data. Register allocation circuitry associates physical registers with the destination architectural register and the source architectural register(s). When detector circuitry detects that an instruction defines a predicated merge operation, the register allocation circuitry associates a further physical register with that instruction to store a copy of the prevailing contents.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: November 8, 2022
    Assignee: Arm Limited
    Inventors: Zachary Allen Kingsbury, Kurt Matthew Fellows, Thomas Gilles Tarridec
  • Publication number: 20220318016
    Abstract: Instruction decoder circuitry decodes processing instructions each generating an output multi-bit data item in a destination architectural register by applying a processing operation to source data item(s) in respective source architectural register(s). The decoder circuitry detects whether an instruction defines a predicated merge operation that propagates a set of zero or more portions of the prevailing contents of the destination architectural register as respective portions of the output multi-bit data item. The portions are defined by predicate data. Register allocation circuitry associates physical registers with the destination architectural register and the source architectural register(s). When detector circuitry detects that an instruction defines a predicated merge operation, the register allocation circuitry associates a further physical register with that instruction to store a copy of the prevailing contents.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Inventors: Zachary Allen KINGSBURY, Kurt Matthew FELLOWS, Thomas Gilles TARRIDEC
  • Publication number: 20210141662
    Abstract: A banking pipeline for processing various transactions for multiple financial instruments is disclosed herein. The pipeline may have three distinct interpreters, a transaction interpreter, a rollup interpreter, and a rules interpreter. Different aspects of the transaction may be performed on separate interpreters and each interpreter may perform its aspect of the transaction before the next interpreter begins.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 13, 2021
    Applicant: Capital One Services, LLC
    Inventors: Matthew FELLOWS, Annette CHEN, Leandra IRVINE
  • Publication number: 20070046486
    Abstract: A system using neurological control signals to control a device is disclosed. The system may include a sensor sensing electrical activity of a plurality of neurons over time and a vector generator generating a neural control vector from the sensed electrical activity of the plurality of neurons over time. The system may also include a control filter to which the neural control vector is applied to provide a control variable and an output device controlled by the control variable.
    Type: Application
    Filed: March 16, 2006
    Publication date: March 1, 2007
    Applicant: Brown University Research Foundation
    Inventors: John Donoghue, Nicholas Hatsopoulos, Mijail Serruya, Matthew Fellows, Liam Paninski