Method, system and computer program product for controlling complex rhythmic systems
First Claim
1. A method of engineering emergent behavior of a target system having a population of rhythmic elements, comprising:
- measuring dynamic properties of the rhythmic elements;
using a reduced model to determine target dynamical behavior of the target system;
determining perturbation that produces said target behavior; and
wherein;
said perturbation comprises taking in a set of individual or aggregated signal measurements in order to construct a feedback loop,said determining said feedback loop comprises at least one of pre-processing, processing, and post processing steps, andsaid determining said preprocessing comprises using data filters and smoothing algorithms, said processing comprises using a linear or nonlinear transformation function with adjustable parameters, and said post-processing comprises adjusting the output of the processing step to match the conditions of the target system.
5 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer program product for controlling the behavior of complex rhythmic systems, such as the nervous system, is disclosed. Robust, engineering based measurements of the rhythmic system are taken and used to generate feedback that guides the system towards a desired state. This methodically designed feedback allows the system to maintain the normal behavior of individual elements, thereby achieving high effectiveness, while at the same time minimizing side effects. It therefore becomes possible to move the system towards the desired state in a non-destructive manner. This approach also allows for increased flexibility and applicability because the feedback is generated in a manner that is tailored to the unique variables of the particular system.
-
Citations
51 Claims
-
1. A method of engineering emergent behavior of a target system having a population of rhythmic elements, comprising:
-
measuring dynamic properties of the rhythmic elements; using a reduced model to determine target dynamical behavior of the target system; determining perturbation that produces said target behavior; and
wherein;said perturbation comprises taking in a set of individual or aggregated signal measurements in order to construct a feedback loop, said determining said feedback loop comprises at least one of pre-processing, processing, and post processing steps, and said determining said preprocessing comprises using data filters and smoothing algorithms, said processing comprises using a linear or nonlinear transformation function with adjustable parameters, and said post-processing comprises adjusting the output of the processing step to match the conditions of the target system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An engineering system for engineering emergent behavior of a target system having a population of rhythmic elements, comprising:
-
a measuring means for measuring dynamic properties of the rhythmic elements; a computer processor, wherein said computer processor is adapted for; using a reduced model to determine target dynamical behavior of the system, determining perturbation that produces said target behavior, and wherein; said feedback comprises taking in a set of individual or aggregated signal measurements in order to construct a feedback loop, said determining said feedback further comprises preprocessing said taken in set of individual or aggregated signal measurements if necessary for the construction of said feedback, said preprocessing comprises a nonlinear mathematical transformation, and said nonlinear mathematical transformation is a time-delayed polynomial. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A computer program product comprising a non-transitory computer useable medium having computer program logic for enabling at least one processor in a computer system for engineering the emergent behavior of a target system having a population of rhythmic elements, said engineering emergent behavior method of said computer program logic comprising:
-
receiving data from measuring means for measuring dynamic properties of the rhythmic elements; using a reduced model to determine target dynamical behavior of the system, determining perturbation that produces said target behavior, and wherein; said feedback comprises taking in a set of individual or aggregated signal measurements in order to construct a feedback loop, said determining said feedback further comprises preprocessing said taken in set of individual or aggregated signal measurements if necessary for the construction of said feedback, said preprocessing comprises a nonlinear mathematical transformation, and said nonlinear mathematical transformation is a time-delayed polynomial.
-
Specification