Consistency checking mechanism for configuration parameters in embedded systems
Abstract
An arrangement is provided for consistent parameter configuration in an embedded system. A consistent parameter configuration mechanism comprises a management client and a configuration manager. When the management client receives a set of configuration requests, it notifies the configuration manager to start a transaction, during which the configuration manager requests relevant embedded modules to perform parameter configurations according to the configuration requests, to manage hard coded dependencies, and to enforce registered dependencies. Any detected inconsistency during parameter configuration causes the consistent parameter configuration mechanism to undo the parameter configuration.
Claims
exact text as granted — not AI-modified1 . A system, comprising:
at least one embedded module in an embedded system; and a consistent parameter configuration mechanism in said embedded system, communicating with said at least one embedded module to manage configuration parameters in a consistent fashion wherein configuration parameters are configurable parameters associated with at least one embedded module and said consistent parameter configuration mechanism maintains configuration parameter dependency relationships associated with said at least one embedded module.
2 . The system according to claim 1 , wherein said consistent parameter configuration mechanism comprises:
a configuration database to store a set of configuration parameters of said embedded system, said set of configuration parameters having run-time counterpart variables in said at least one embedded module, said configuration database additionally to determine the behavior of said at least one embedded module and said embedded system; and a consistency assurance mechanism to ensure that said set of configuration parameters stored in said configuration database is consistent.
3 . The system according to claim 2 , wherein said consistency assurance mechanism comprises:
a management client to receive a set of configuration requests to configure at least one configuration parameter from said set of configuration parameters and to manage the execution of said set of configuration requests; and a configuration manager to manage the consistent configuration of said at least one configuration parameter according to said set of configuration requests, said configuration manager communicating with both said management client and said at least one embedded module to execute said set of configuration requests in a consistent fashion.Join the waitlist — get patent alerts
Track US2005080598A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.