Apparatus and method for adaptively controlling a target system according to operating environment
First Claim
1. An adaptive system control apparatus comprising a computer device for:
- an operating environment identification module configured to identify an identified operating environment of a target system based on sensing data detected by a sensor;
a system state estimation module configured to estimate an estimated current state of the target system based on the identified operating environment;
a system control module configured to control the target system based on the estimated current state of the target system; and
a control result learning module configured to learn a learned control result of the target system by receiving feedback data from a user,a data storage module storing an external environment identification database (DB) which is used for identifying the identified operating environment of the target system, a user identification database (DB), and a control profile database (DB) in which control instructions of the target system by states are stored,wherein the system control module is configured to control, based on the estimated current state of the target system,;
a silent mode of the target system, a vibration mode of the target system, an automatic answer mode of the target system, an airplane mode of the target system, a mode for restricting use of a mobile phone of the target system, a mode for restricting sound output of the target system, access by the target system to sites of prohibited images by using a content filter, size of menu or fonts displayed by the target system, speed of a car in which the target system is carried or mounted, braking force of braking device of a car in which the target system is carried or mounted, preemptive brake operation of a car to avoid rollover of a car in which the target system is carried or mounted, ambient sounds in a car in which the target system is carried or mounted, car interior volumes of a car in which the target system is carried or mounted and stopping of all functions of a car in which the target system is carried or mounted, andwherein the system state estimation module comprises;
a state estimation submodule configured to estimate an estimated current state of the target system based on the identified operating environment; and
an operating environment learning submodule configured to learn a learned operating environment of the target system by receiving user'"'"'s feedback data for the estimation result and updating at least one of the external environment identification DB and the user identification DB based on the learned operating environment of the target system.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to an apparatus and a method for adaptively controlling functions of a target system by conditions or by users by controlling the target system based on operating environment of the target system. An adaptive system control apparatus includes an operating environment identification module configured to identify operating environment of a target system based on the sensing data detected by a sensor; a system state estimation module configured to estimate current state of the target system based on the identified operating environment information; a system control module configured to control the target system based on the estimated current state information; and a control result learning module configured to learn the control result of the target system by receiving feedback data from a user.
-
Citations
8 Claims
-
1. An adaptive system control apparatus comprising a computer device for:
-
an operating environment identification module configured to identify an identified operating environment of a target system based on sensing data detected by a sensor; a system state estimation module configured to estimate an estimated current state of the target system based on the identified operating environment; a system control module configured to control the target system based on the estimated current state of the target system; and a control result learning module configured to learn a learned control result of the target system by receiving feedback data from a user, a data storage module storing an external environment identification database (DB) which is used for identifying the identified operating environment of the target system, a user identification database (DB), and a control profile database (DB) in which control instructions of the target system by states are stored, wherein the system control module is configured to control, based on the estimated current state of the target system,;
a silent mode of the target system, a vibration mode of the target system, an automatic answer mode of the target system, an airplane mode of the target system, a mode for restricting use of a mobile phone of the target system, a mode for restricting sound output of the target system, access by the target system to sites of prohibited images by using a content filter, size of menu or fonts displayed by the target system, speed of a car in which the target system is carried or mounted, braking force of braking device of a car in which the target system is carried or mounted, preemptive brake operation of a car to avoid rollover of a car in which the target system is carried or mounted, ambient sounds in a car in which the target system is carried or mounted, car interior volumes of a car in which the target system is carried or mounted and stopping of all functions of a car in which the target system is carried or mounted, andwherein the system state estimation module comprises; a state estimation submodule configured to estimate an estimated current state of the target system based on the identified operating environment; and an operating environment learning submodule configured to learn a learned operating environment of the target system by receiving user'"'"'s feedback data for the estimation result and updating at least one of the external environment identification DB and the user identification DB based on the learned operating environment of the target system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An adaptive system control method, the method being implemented by a processor executing instructions stored in a memory and comprising:
-
identifying an identified operating environment of a target system based on sensing data detected by a sensor; estimating an estimated current state of the target system based on the identified operating environment of the target system; controlling the target system based on the estimated current state of the target system; learning a learned control result of the target system by receiving feedback data, from a user; and establishing an external environment identification database (DB) which is used for identifying the identified operating environment of the target system, a user identification database (DB), and a control profile DB in which control instructions of the target system by states are stored, wherein controlling the target system based on the estimated current state of the target system comprises controlling a silent mode of the target system, a vibration mode of the target system, an automatic answer mode of the target system, an airplane mode of the target system, a mode for restricting use of a mobile phone of the target system, a mode for restricting sound output of the target system, access by the target system to sites of prohibited images by using a content filter, size of menu or fonts displayed by the target system, speed of a car in which the target system is carried or mounted, braking force of braking device of a car in which the target system is carried or mounted, preemptive brake operation of a car to avoid rollover of a car in which the target system is carried or mounted, ambient sounds in a car in which the target system is carried or mounted, car interior volumes of a car in which the target system is carried or mounted and stopping of all functions of a car in which the target system is carried or mounted, and wherein the estimating of the current state of the target system comprises; estimating current state of the target system based on the identified operating environment; providing the estimation result to a user; and learning a learned operating environment of the target system by receiving feedback data from the use. - View Dependent Claims (7, 8)
-
Specification