Patents by Inventor Russell C. Eberhart

Russell C. Eberhart 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: 8238924
    Abstract: Embodiments of a system and a method for assigning a plurality of resources to a plurality of targets in near real-time are described herein. An evolutionary algorithm such as a particle swarm algorithm iteratively evaluates a predetermined fitness function characteristic of a system including the plurality of resources to find solutions containing optimal resource assignments. Resource parameters are changed based on the assignments to operate on the targets.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: August 7, 2012
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Russell C. Eberhart, Xiaohui Hu, Patrick J. Shaffer
  • Patent number: 8219506
    Abstract: A method is used to configure an extended analog computer for use as an application controller. The method includes selecting input pins from among a plurality of pins in a continuous sheet processor, selecting an arrangement of intermediate and output pins from among the remaining pins in the plurality of pins in the continuous sheet processor, applying a pattern data set to the input pins, using an evolutionary algorithm, coupling current sources and sinks to the intermediate and output pins, measuring an error between an output and its expected value, and continuing to select intermediate and output pin arrangements, apply pattern data sets, and measure errors until a configuration threshold is met.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: July 10, 2012
    Assignee: Indiana University Research and Technology Corp.
    Inventors: Russell C. Eberhart, Jonathan W. Mills, Bryce Himebaugh, Xiaohui Hu
  • Publication number: 20110269491
    Abstract: Embodiments of a system and a method for assigning a plurality of resources to a plurality of targets in near real-time are described herein. An evolutionary algorithm such as a particle swarm algorithm iteratively evaluates a predetermined fitness function characteristic of a system including the plurality of resources to find solutions containing optimal resource assignments. Resource parameters are changed based on the assignments to operate on the targets.
    Type: Application
    Filed: April 30, 2010
    Publication date: November 3, 2011
    Inventors: Russell C. Eberhart, Xiaohui Hu, Patrick J. Shaffer
  • Publication number: 20100030711
    Abstract: A method is used to configure an extended analog computer for use as an application controller. The method includes selecting input pins from among a plurality of pins in a continuous sheet processor, selecting an arrangement of intermediate and output pins from among the remaining pins in the plurality of pins in the continuous sheet processor, applying a pattern data set to the input pins, using an evolutionary algorithm, coupling current sources and sinks to the intermediate and output pins, measuring an error between an output and its expected value, and continuing to select intermediate and output pin arrangements, apply pattern data sets, and measure errors until a configuration threshold is met.
    Type: Application
    Filed: November 13, 2007
    Publication date: February 4, 2010
    Applicant: INDIANA RESEARCH & TECHNOLOGY CORPORATION
    Inventors: Russell C. Eberhart, Jonathan W. Mills, Bryce Himebaugh, Xiaohui Hu
  • Publication number: 20030191406
    Abstract: A method of diagnosing patients suspected of having a neurological disorder is disclosed and includes monitoring movement of a patient in order to obtain movement data that is representative of the movement of the patient. Another step of the method includes processing the movement data in order to obtain an input pattern that is representative of the movement data. The method also includes the step of processing the input pattern with a computational intelligence system that has been trained to classify movement based upon a predetermined group of neurological disorder classifications. Furthermore, the method includes generating with the computational intelligence system an output that is indicative of an appropriate neurological disorder classification for the patient. An analysis system for diagnosing patients suspected of having a neurological disorder is also disclosed.
    Type: Application
    Filed: May 13, 2003
    Publication date: October 9, 2003
    Inventors: Russell C. Eberhart, Robert M. Worth
  • Patent number: 6561992
    Abstract: A method of diagnosing patients suspected of having a neurological disorder is disclosed and includes monitoring movement of a patient in order to obtain movement data that is representative of the movement of the patient. Another step of the method includes processing the movement data in order to obtain an input pattern that is representative of the movement data. The method also includes the step of processing the input pattern with a computational intelligence system that has been trained to classify movement based upon a predetermined group of neurological disorder classifications. Furthermore, the method includes generating with the computational intelligence system an output that is indicative of an appropriate neurological disorder classification for the patient. An analysis system for diagnosing patients suspected of having a neurological disorder is also disclosed.
    Type: Grant
    Filed: September 5, 2000
    Date of Patent: May 13, 2003
    Assignee: Advanced Research and Technology Institute, Inc.
    Inventors: Russell C. Eberhart, Robert M. Worth
  • Patent number: 6516309
    Abstract: A method of evolving a neural network that includes a plurality of processing elements interconnected by a plurality of weighted connections includes the step of obtaining a definition for the neural network by evolving a plurality of weights for the plurality of weighted connections, and evolving a plurality of activation function parameters associated with the plurality of processing elements. Another step of the method includes determining whether the definition for the neural network may be simplified based upon at least one activation function parameter of the plurality of activation function parameters. Yet another step of the method includes updating the definition for the neural network in response to determining that the definition for the neural network may be simplified. The method utilizes particle swarm optimization techniques to evolve the plurality of weights and the plurality of activation parameters.
    Type: Grant
    Filed: July 14, 1999
    Date of Patent: February 4, 2003
    Assignee: Advanced Research & Technology Institute
    Inventors: Russell C. Eberhart, Yuhui Shi