Patents by Inventor Richard Crouse

Richard Crouse 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: 11588690
    Abstract: A network device includes one or more processors and a memory storing firmware that when executed by the one or more processors causes the network device to perform operations including executing the firmware according to a configuration file, wherein the executing includes receiving one or more commands updating the configuration file to become a modified configuration file; and executing the firmware according to the modified configuration file. Wherein executing the firmware according to the modified configuration file includes: extracting a mode from the modified configuration file, the mode indicating a condition, a set of parameters, and a rule mapping the condition to an action; evaluating the condition based on one or more parameter values associated with the set of parameters; and in response to determining that the condition has been met, performing the action, wherein performing the action modifies how a resource is distributed at a location.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: February 21, 2023
    Assignee: ITRON, INC.
    Inventors: Ryan Matthew Wilson, Eric Donald White, Kevin Richard Crouse
  • Publication number: 20220094598
    Abstract: A network device includes one or more processors and a memory storing firmware that when executed by the one or more processors causes the network device to perform operations including executing the firmware according to a configuration file, wherein the executing includes receiving one or more commands updating the configuration file to become a modified configuration file; and executing the firmware according to the modified configuration file. Wherein executing the firmware according to the modified configuration file includes: extracting a mode from the modified configuration file, the mode indicating a condition, a set of parameters, and a rule mapping the condition to an action; evaluating the condition based on one or more parameter values associated with the set of parameters; and in response to determining that the condition has been met, performing the action, wherein performing the action modifies how a resource is distributed at a location.
    Type: Application
    Filed: December 6, 2021
    Publication date: March 24, 2022
    Inventors: Ryan Matthew WILSON, Eric Donald WHITE, Kevin Richard CROUSE
  • Patent number: 11212172
    Abstract: A node includes a firmware application that analyzes sensor data to detect and respond to events associated with the distribution of resources. During execution, the firmware application reads a configuration file that specifies a set of conditions and different actions that should be performed in response to different events associated with those conditions. The configuration file can be dynamically updated during execution of the firmware application to modify the set of conditions the firmware application evaluates and the different actions to be performed when occurrences of specific events are detected. Accordingly, the operational behavior of the node can be modified without needing the node to undergo a firmware update.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: December 28, 2021
    Assignee: ITRON, INC.
    Inventors: Ryan Matthew Wilson, Eric Donald White, Kevin Richard Crouse
  • Publication number: 20200213197
    Abstract: A node includes a firmware application that analyzes sensor data to detect and respond to events associated with the distribution of resources. During execution, the firmware application reads a configuration file that specifies a set of conditions and different actions that should be performed in response to different events associated with those conditions. The configuration file can be dynamically updated during execution of the firmware application to modify the set of conditions the firmware application evaluates and the different actions to be performed when occurrences of specific events are detected. Accordingly, the operational behavior of the node can be modified without needing the node to undergo a firmware update.
    Type: Application
    Filed: December 31, 2018
    Publication date: July 2, 2020
    Inventors: Ryan Matthew WILSON, Eric Donald WHITE, Kevin Richard CROUSE
  • Patent number: 10006833
    Abstract: A method for optimizing size and position parameters of an array of vortex generator blades configured on an offset diffuser in an inlet of an aircraft engine. The method includes providing a computational fluid dynamic analysis of air flowing through the diffuser that identifies a height of a local boundary layer at a plurality of positions across the diffuser substantially parallel to the flow of air and a flow velocity vector at each of the plurality of positions at one half of a height of the local boundary layer. The method also includes determining an angle orientation of the blades using the boundary layer height and the flow vector, determining the length and height of the blades using the boundary layer height, and determining the number and spacing of the blades using the width of the diffuser.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: June 26, 2018
    Assignee: Northrop Grumman Systems Corporation
    Inventors: Nicholas V. Caldwell, Trajaen J. Troia, Richard Crouse