Patents by Inventor Matthew Edmunds
Matthew Edmunds 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).
-
Publication number: 20240136931Abstract: The present invention generally relates to a modular high power bi-directional half bridge buck/boost converter assembly and, in particular, to a system for converting power from one form of current (either AC or DC) to a differing level of voltage, either lower (buck) or higher (boost), to output a wave signal based on pulse wave modulation (PWM) switching control by means of an external digital controller and methods of operation. In particular, an inverter-converter system includes at least one half bridge module including a plurality of circuit components, at least one inductor which is connected to the at least one half bridge module and a power supply, and a controller which is configured to receive and send instructions to the at least one half bridge module for converting an input voltage to an output voltage and dynamically tune switching frequencies based on a load of the inverter-converter system.Type: ApplicationFiled: November 28, 2023Publication date: April 25, 2024Inventors: David MD Kim, Philip Edmund Schaefer, German Rafael Nielsen Lopez, Matthew Jordan Serrano
-
Patent number: 11962186Abstract: A rotary electric machine arranged as a brushless electric ring motor is described and includes a rotor that is disposed within a stator and arranged to rotate on a guide element. The rotor has a plurality of ferritic elements arranged on an outer surface, and the stator is an annular device having a plurality of electro-magnetic elements arranged on an inner portion between first and second flanges. The first and second flanges both include an annular ring that is fabricated from a non-magnetic material and has a plurality of ferromagnetic elements. The ferromagnetic elements are magnetically coupled to corresponding ones of the electro-magnetic elements to exert magnetic force on the ferritic elements of the rotor when the electro-magnetic elements are activated. The rotary electric machine may operate as a first thrust generating system that is upstream of a second thrust generating system for a turbojet engine.Type: GrantFiled: January 19, 2022Date of Patent: April 16, 2024Assignee: The Boring CompanyInventors: Steven P. Walker, Christopher E. Plass, Matthew Edmunds
-
Publication number: 20240097568Abstract: The present invention generally relates to a modular high power bi-directional half bridge buck/boost converter assembly and, in particular, to a system for converting power from one form of current (either AC or DC) to a differing level of voltage, either lower (buck) or higher (boost), to output a wave signal based on pulse wave modulation (PWM) switching control by means of an external digital controller and methods of operation. In particular, an inverter-converter system includes at least one half bridge module including a plurality of circuit components, at least one inductor which is connected to the at least one half bridge module and a power supply, and a controller which is configured to receive and send instructions to the at least one half bridge module for converting an input voltage to an output voltage and dynamically tune switching frequencies based on a load of the inverter-converter system.Type: ApplicationFiled: November 29, 2023Publication date: March 21, 2024Inventors: David MD Kim, Philip Edmund Schaefer, German Rafael Nielsen Lopez, Matthew Jordan Serrano
-
Patent number: 11845536Abstract: Certain aspects of the present disclosure provide techniques for an aerodynamic surface actuation system, including: a middle track connected to an aerodynamic surface and configured to move along a plurality of intermediate tracks, wherein one or more inner surfaces of the middle track are configured to interface with one or more outer surfaces of the plurality of intermediate tracks; a plurality of outer tracks, each including a flange and configured to interface with one or more inner surfaces of the plurality of intermediate tracks; and an actuator configured to control a position of the middle track and a position of the plurality of intermediate tracks via a plurality of linkages.Type: GrantFiled: July 26, 2021Date of Patent: December 19, 2023Assignee: The Boeing CompanyInventors: Matthew Edmunds, Robert Hoffenberg, Gregory M. Santini, Steven P Walker
-
Patent number: 11720792Abstract: Disclosed are systems, methods, and devices for generating a visualization of a deep reinforcement learning (DRL) process. State data is received, reflective of states of an environment explored by an DRL agent, each state corresponding to a time step. For each given state, saliency metrics are calculated by processing the state data, each metric measuring saliency of a feature at the time step corresponding to the given state. A graphical visualization is generated, having at least two dimensions in which: each feature of the environment is graphically represented along a first axis; and each time step is represented along a second axis; and a plurality of graphical markers representing corresponding saliency metrics, each graphical marker having a size commensurate with the magnitude of the particular saliency metric represented, and a location along the first and second axes corresponding to the feature and time step for the particular saliency metric.Type: GrantFiled: July 31, 2020Date of Patent: August 8, 2023Assignee: ROYAL BANK OF CANADAInventors: Matthew Edmund Taylor, Bilal Kartal, Pablo Francisco Hernandez Leal, Nathan Douglas, Dianna Yim, Frank Maurer
-
Patent number: 11574148Abstract: A computer system and method for extending parallelized asynchronous reinforcement learning for training a neural network is described in various embodiments, through coordinated operation of plurality of hardware processors or threads such that each functions as a worker agent that is configured to simultaneously interact with a target computing environment for local gradient computation based on a loss determination and to update global network parameters based at least on local gradient computation to train the neural network through modifications of weighted interconnections between interconnected computing units as gradient computation is conducted across a plurality of iterations of a target computing environment, the loss determination including at least a policy loss term (actor), a value loss term (critic), and an auxiliary control loss. Variations are described further where the neural network is adapted to include terminal state prediction and action guidance.Type: GrantFiled: November 5, 2019Date of Patent: February 7, 2023Assignee: ROYAL BANK OF CANADAInventors: Bilal Kartal, Pablo Francisco Hernandez Leal, Matthew Edmund Taylor
-
Publication number: 20230026241Abstract: Certain aspects of the present disclosure provide techniques for an aerodynamic surface actuation system, including: a middle track connected to an aerodynamic surface and configured to move along a plurality of intermediate tracks, wherein one or more inner surfaces of the middle track are configured to interface with one or more outer surfaces of the plurality of intermediate tracks; a plurality of outer tracks, each including a flange and configured to interface with one or more inner surfaces of the plurality of intermediate tracks; and an actuator configured to control a position of the middle track and a position of the plurality of intermediate tracks via a plurality of linkages.Type: ApplicationFiled: July 26, 2021Publication date: January 26, 2023Inventors: Matthew EDMUNDS, Robert HOFFENBERG, Gregory M. SANTINI, Steven P. WALKER
-
Publication number: 20220316521Abstract: A tie-rod with a swivel tie-rod end includes a tie-rod central rod and a first tie-rod end including a swivel joint. The first tie-rod end is connected to the tie-rod central rod by the swivel joint. The swivel joint is operable to enable rotation of the first tie-rod end with respect to the tie-rod central rod while maintaining a common longitudinal axis between the first tie-rod end and the tie-rod central rod. The tie-rod further includes a second tie-rod end connected to the tie-rod central rod.Type: ApplicationFiled: March 22, 2022Publication date: October 6, 2022Applicant: The Boeing CompanyInventors: Saif Sultan, Sean R. Cysewski, Abul K. Azad, George B. Bojko, JR., Matthew Edmunds, Christopher E. Plass
-
Publication number: 20220243683Abstract: A rotary electric machine arranged as a brushless electric ring motor is described and includes a rotor that is disposed within a stator and arranged to rotate on a guide element. The rotor has a plurality of ferritic elements arranged on an outer surface, and the stator is an annular device having a plurality of electro-magnetic elements arranged on an inner portion between first and second flanges. The first and second flanges both include an annular ring that is fabricated from a non-magnetic material and has a plurality of ferromagnetic elements. The ferromagnetic elements are magnetically coupled to corresponding ones of the electro-magnetic elements to exert magnetic force on the ferritic elements of the rotor when the electro-magnetic elements are activated. The rotary electric machine may operate as a first thrust generating system that is upstream of a second thrust generating system for a turbojet engine.Type: ApplicationFiled: January 19, 2022Publication date: August 4, 2022Applicant: The Boeing CompanyInventors: Steven P. Walker, Christopher E. Plass, Matthew Edmunds
-
Patent number: 11308401Abstract: Systems, methods, and computer readable media directed to interactive reinforcement learning with dynamic reuse of prior knowledge are described in various embodiments. The interactive reinforcement learning is adapted for providing computer implemented systems for dynamic action selection based on confidence levels associated with demonstrator data or portions thereof.Type: GrantFiled: January 31, 2019Date of Patent: April 19, 2022Assignee: ROYAL BANK OF CANADAInventors: Matthew Edmund Taylor, Zhaodong Wang
-
Patent number: 11295174Abstract: A computer system and method for extending parallelized asynchronous reinforcement learning to include agent modeling for training a neural network is described. Coordinated operation of plurality of hardware processors or threads is utilized such that each functions as a worker process that is configured to simultaneously interact with a target computing environment for local gradient computation based on a loss determination mechanism and to update global network parameters. The loss determination mechanism includes at least a policy loss term (actor), a value loss term (critic), and a supervised cross entropy loss. Variations are described further where the neural network is adapted to include a latent space to track agent policy features.Type: GrantFiled: November 5, 2019Date of Patent: April 5, 2022Assignee: ROYAL BANK OF CANADAInventors: Pablo Francisco Hernandez Leal, Bilal Kartal, Matthew Edmund Taylor
-
Publication number: 20210312282Abstract: Systems are methods are provided for facilitating explainability of decision-making by reinforcement learning agents. A reinforcement learning agent is instantiated which generates, via a function approximation representation, learned outputs governing its decision-making. Data records of a plurality of past inputs for the agent are stored, each of the past inputs including values of a plurality of state variables. Data records of a plurality of past learned outputs of the agent are also stored. A group definition data structure defining groups of the state variables are received. For a given past input a given group, data generated reflective of a perturbed input by altering a value of at least one state variable is generated, and are presented to the reinforcement learning agent to obtain a perturbed learned output generated by the reinforcement learning agent; and a distance metric is generated reflective of a magnitude of difference between the perturbed learned output and the past learned output.Type: ApplicationFiled: April 1, 2021Publication date: October 7, 2021Inventors: Pablo Francisco HERNANDEZ LEAL, Ruitong HUANG, Bilal KARTAL, Changjian LI, Matthew Edmund TAYLOR, Alexander BRANDIMARTE, Pui Shing LAM
-
Publication number: 20210073912Abstract: Disclosed are systems, methods, and devices for training a learning agent. A learning agent that maintains a reinforcement learning neural network is instantiated. State data reflective of a state of an environment explored by the learning agent is received. An uncertainty metric calculated upon processing the state data, the uncertainty metric measuring epistemic uncertainty of the learning agent. Upon determining that the uncertainty metric exceeds a pre-defined threshold: a request signal requesting an action suggestion from a demonstrator is sent; a suggestion signal reflective of the action suggestion is received; and an action signal to implement the action suggestion is sent.Type: ApplicationFiled: September 3, 2020Publication date: March 11, 2021Inventors: Felipe Leno DA SILVA, Pablo Francisco HERNANDEZ LEAL, Bilal KARTAL, Matthew Edmund TAYLOR
-
Publication number: 20210034974Abstract: Disclosed are systems, methods, and devices for generating a visualization of a deep reinforcement learning (DRL) process. State data is received, reflective of states of an environment explored by an DRL agent, each state corresponding to a time step. For each given state, saliency metrics are calculated by processing the state data, each metric measuring saliency of a feature at the time step corresponding to the given state. A graphical visualization is generated, having at least two dimensions in which: each feature of the environment is graphically represented along a first axis; and each time step is represented along a second axis; and a plurality of graphical markers representing corresponding saliency metrics, each graphical marker having a size commensurate with the magnitude of the particular saliency metric represented, and a location along the first and second axes corresponding to the feature and time step for the particular saliency metric.Type: ApplicationFiled: July 31, 2020Publication date: February 4, 2021Inventors: Matthew Edmund TAYLOR, Bilal KARTAL, Pablo Francisco HERNANDEZ LEAL, Nathan DOUGLAS, Dianna YIM, Frank MAURER
-
Patent number: 10895133Abstract: A gas production line including: an inlet; an outlet; and a wet gas condenser connected between the inlet and the outlet, wherein the wet gas condenser includes: a condensing chamber; a condensing surface; and a collecting chamber, wherein, in use, water vapour in wet gas passing over the condensing surface is condensed into liquid water, the liquid water flowing along a predetermined flow path into the collecting chamber.Type: GrantFiled: April 5, 2017Date of Patent: January 19, 2021Assignee: GE Oil & Gas UK LimitedInventor: Matthew Edmund Stone
-
Publication number: 20200279136Abstract: A system for a machine reinforcement learning architecture for an environment with a plurality of agents includes: at least one memory and at least one processor configured to provide a multi-agent reinforcement learning architecture, the multi-agent reinforcement learning model based on a mean field Q function including multiple types of agents, wherein each type of agent has a corresponding mean field.Type: ApplicationFiled: February 28, 2020Publication date: September 3, 2020Inventors: Sriram Ganapathi Subramanian, Pascal Poupart, Matthew Edmund Taylor, Nidhi Hegde
-
Publication number: 20200143208Abstract: A computer system and method for extending parallelized asynchronous reinforcement learning to include agent modeling for training a neural network is described. Coordinated operation of plurality of hardware processors or threads is utilized such that each functions as a worker process that is configured to simultaneously interact with a target computing environment for local gradient computation based on a loss determination mechanism and to update global network parameters. The loss determination mechanism includes at least a policy loss term (actor), a value loss term (critic), and a supervised cross entropy loss. Variations are described further where the neural network is adapted to include a latent space to track agent policy features.Type: ApplicationFiled: November 5, 2019Publication date: May 7, 2020Inventors: Pablo Francisco HERNANDEZ LEAL, Bilal KARTAL, Matthew Edmund TAYLOR
-
Publication number: 20200143206Abstract: A computer system and method for extending parallelized asynchronous reinforcement learning for training a neural network is described in various embodiments, through coordinated operation of plurality of hardware processors or threads such that each functions as a worker agent that is configured to simultaneously interact with a target computing environment for local gradient computation based on a loss determination and to update global network parameters based at least on local gradient computation to train the neural network through modifications of weighted interconnections between interconnected computing units as gradient computation is conducted across a plurality of iterations of a target computing environment, the loss determination including at least a policy loss term (actor), a value loss term (critic), and an auxiliary control loss. Variations are described further where the neural network is adapted to include terminal state prediction and action guidance.Type: ApplicationFiled: November 5, 2019Publication date: May 7, 2020Inventors: Bilal KARTAL, Pablo Francisco HERNANDEZ LEAL, Matthew Edmund TAYLOR
-
Publication number: 20190236458Abstract: Systems, methods, and computer readable media directed to interactive reinforcement learning with dynamic reuse of prior knowledge are described in various embodiments. The interactive reinforcement learning is adapted for providing computer implemented systems for dynamic action selection based on confidence levels associated with demonstrator data or portions thereof.Type: ApplicationFiled: January 31, 2019Publication date: August 1, 2019Inventors: Matthew Edmund TAYLOR, Zhaodong WANG
-
Publication number: 20190236455Abstract: Disclosed herein are a system and method for providing a machine learning architecture based on monitored demonstrations. The system may include: a non-transitory computer-readable memory storage; at least one processor configured for dynamically training a machine learning architecture for performing one or more sequential tasks, the at least one processor configured to provide: a data receiver for receiving one or more demonstrator data sets, each demonstrator data set including a data structure representing the one or more state-action pairs; a neural network of the machine learning architecture, the neural network including a group of nodes in one or more layers; and a pre-training engine configured for processing the one or more demonstrator data sets to extract one or more features, the extracted one or more features used to pre-train the neural network based on the one or more state-action pairs observed in one or more interactions with the environment.Type: ApplicationFiled: January 31, 2019Publication date: August 1, 2019Inventors: Matthew Edmund TAYLOR, Gabriel Victor DE LA CRUZ, JR., Yunshu DU