Self-attainable analytic tool and method for adaptive behavior modification
First Claim
Patent Images
1. A system for behavior modification of a user comprising:
- a data collector subsystem capable of receiving user-specific information from sources;
a package designer subsystem, said package designer subsystem capable of determining at least one type of behavior associated with the user based on preselected rules and said user-specific information;
providing a user-specific package including said user-specific information, said at least one type of behavior, and said pre-selected rules;
updating said user-specific package with a user-specific program for behavior modification based on said user-specific package;
modifying said user-specific program based on changes to said user-specific package;
developing feedback to be presented to the user based on said user-specific package;
further updating said user-specific package with said feedback; and
a feedback provider subsystem capable of presenting said feedback to the user;
wherein the user is capable of modifying the at least one type of behavior based upon the feedback.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for behavior modification through dynamic identification of behavior patterns, assistance in finding and implementing healthy alternatives to undesirable behavior patterns, preparation of dynamically variable user-specific programs, monitoring of current user activities, and presenting feedback and information to the user. The system and method further support incorporation of professional and other information into a user-specific package from which the user-specific program is determined, and synchronization and data integrity across the platforms of the system.
-
Citations
33 Claims
-
1. A system for behavior modification of a user comprising:
-
a data collector subsystem capable of receiving user-specific information from sources;
a package designer subsystem, said package designer subsystem capable of determining at least one type of behavior associated with the user based on preselected rules and said user-specific information;
providing a user-specific package including said user-specific information, said at least one type of behavior, and said pre-selected rules;
updating said user-specific package with a user-specific program for behavior modification based on said user-specific package;
modifying said user-specific program based on changes to said user-specific package;
developing feedback to be presented to the user based on said user-specific package;
further updating said user-specific package with said feedback; and
a feedback provider subsystem capable of presenting said feedback to the user;
wherein the user is capable of modifying the at least one type of behavior based upon the feedback. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for modifying behavior comprising the steps of:
-
(a) receiving user information and other information from at least one source;
(b) analyzing the user information and the other information to produce analyzed data;
(c) incorporating within a user-specific package the analyzed data;
(d) accessing at least one rule;
(e) determining, based on the analyzed data and the at least one rule, at least one type of behavior;
(f) further incorporating, within the user-specific package, information with respect to the at least one type of behavior;
(g) further incorporating, within the user-specific package, a user-specific program for behavior modification, the user-specific program being based on the user-specific package;
(h) further incorporating, within the user-specific package, feedback for the user based upon contents of the user-specific package; and
(i) presenting the feedback to the user;
wherein the user is capable of modifying the at least one type of behavior based upon the feedback. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 31, 32, 33)
-
-
20. A system for behavior modification comprising:
-
a data collector subsystem capable of receiving user information from a user, said data collector subsystem capable of updating a user-specific package with said user information;
a data analyst subsystem capable of analyzing said user information to produce analyzed data, said data analyst subsystem capable of accessing rules from a general database, said data analyst subsystem capable of updating said user-specific package with said analyzed data and said rules;
a package designer subsystem capable of determining at least one type of behavior associated with the user based on said user-specific package, said package designer subsystem capable of creating a user-specific program for behavior modification based on said user-specific package;
said package designer subsystem capable of selecting feedback based on said at least one type of behavior and said user-specific package, said package designer subsystem capable of updating said user-specific package with said at least one type of behavior, said user-specific program for behavior modification, and said feedback;
a feedback provider subsystem capable of presenting said feedback to the user; and
a monitor subsystem capable of comparing said user information and said analyzed data to said at least one type of behavior to provide compared data, said monitor subsystem capable of continually updating the user-specific package with the compared data. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method for collecting behavior modification data comprising the steps of:
-
(a) prompting for and accepting user information;
(b) requiring further information if the user information indicates a pre-selected condition;
(c) prompting for and accepting at least one response to at least one entry test, the at least one response being used to create at least one user-specific package, the at least one user-specific package having at least one user-specific program;
(d) prompting for and accepting information relevant to the at least one user-specific program, the information being used for updating the at least one user-specific package, if required;
(e) repeating step (d) if the at least one user-specific program has not been completed;
(f) prompting for and accepting data about at least one user action if the at least one user-specific program has been completed;
(g) comparing the at least one user action with at least one indicator of at least one pre-selected type of behavior;
(h) repeating step (g) if the comparison fails;
(i) providing the at least one indicator for preparing at least one updated user-specific program if the comparison succeeds;
(j) repeating steps (d) through (i) if the at least one updated user-specific program is not complete.
-
-
26. A system for collecting adaptive behavior modification data comprising:
-
a user information prompter subsystem capable of prompting for and accepting user information;
an entry test handler subsystem capable of prompting for and accepting at least one response to at least one entry test, said at least one response being used to create at least one user-specific package;
a condition evaluator subsystem capable of requiring further information if the user information indicates at least one pre-selected condition;
a user-specific package handler subsystem capable of receiving the at least one user-specific package, said at least one user-specific package containing at least one user-specific program, said user-specific package handler subsystem capable of prompting for and accepting information relevant to the at least one user-specific program, the information being used for updating the at least one user-specific package, if required; and
monitor interface subsystem capable of prompting for and accepting data about at least one action of the user with respect to the at least one indicator of the at least one pre-selected type of behavior.
-
-
27. A method for analyzing behavior modification data comprising the steps of:
-
(a) creating a user-specific package;
(b) accessing at least one behavior rule;
(c) determining at least one current user activity, (d) associating at least one identified type of behavior with the at least one current user activity according to the at least one behavior rule;
(e) identifying at least one level of association between at least one behavior pattern and the at least one current user activity, the at least one behavior pattern being associated with the at least one identified type of behavior;
(d) if the at least one level of association is identified, updating the user-specific package based on a combination including the at least one current user activity, the at least one behavior pattern, the at least one level of association, and the at least one identified type of behavior;
(d) repeating steps (b) through (d) until the at least one current user activity forms the null set.
-
-
28. A system for analyzing behavior modification data comprising:
-
a behavior identifier subsystem capable of accessing at least one behavior rule, said behavior identifier subsystem capable of determining at least one current user activity, said behavior identifier subsystem capable of associating, if possible, at least one identified type of behavior with said at least one current user activity according to said at least one behavior rule;
an indicator comparator subsystem capable of identifying at least one level of association, if possible, between at least one behavior pattern and said at least one current user activity, said at least one behavior pattern being associated with said at least one identified type of behavior;
a behavior updater subsystem capable of deriving at least one general database filter based on a combination of said at least one current user activity, said at least one behavior pattern, and said at least one identified type of behavior; and
an analysis archiver subsystem capable of compiling a database including said at least one level of association, said at least one behavior pattern, said at least one current user activity, said at least one identified type of behavior, and said at least one general database filter.
-
-
29. A method for behavior modification self-reflection comprising the steps of:
-
(a) creating a self-reflective device based on at least one user characteristic;
(c) adapting the self-reflective device to at least one change in the at least one user characteristic;
(d) adapting the self-reflective device to current actual and desired behavior of the user, the current and actual desired behavior being determined by a user-specific package, the user-specific package based on at least one identified type of behavior, the at least one identified type of behavior being associated with at least one user-specific program; and
(e) repeating steps (b), (c) and (d) when the current actual and desired behaviors change and when the at least one characteristic changes, if at all.
-
-
30. A system for behavior modification self-reflection comprising:
-
a self-reflective device creator subsystem capable of creating a self-reflective device based on at least one user characteristic;
a self-reflective device adaptor subsystem capable of adapting said self-reflective device to a change in the at least one user characteristic, said self-reflective device adaptor subsystem being capable of adapting the self-reflective device to current actual and desired behavior of the user, the desired behavior being determined by a user-specific package, said user-specific package being based on at least one identified type of behavior, said at least one identified type of behavior having associated user-specific program, said self-reflective device adaptor subsystem adapting said self-reflective device when said current actual and desired behaviors change and when said at least one user characteristic changes, if at all.
-
Specification