Intelligently interactive profiling system and method
First Claim
1. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform a method for identifying at least one property of data, the method comprising the following operations:
- receiving data;
making assessments regarding the data;
applying at least one behavioral operator;
analyzing the data, wherein the operation of analyzing the data comprises detecting if there are any anomalies in the data;
outputting results;
receiving feedback concerning system performance; and
adjusting at least one parameter based on the feedback received concerning system performance, wherein the at least one parameter is a parameter of a machine learning method.
2 Assignments
0 Petitions
Accused Products
Abstract
One aspect of the invention is a method for identifying at least one property of data. An example of the method includes receiving data, and making assessments regarding the data. The method also includes applying at least one behavioral operator, and outputting results. The method further comprises receiving feedback concerning system performance. Additionally, the method includes adjusting at least one parameter based on the feedback received concerning system performance, wherein the at least one parameter is a parameter of a machine learning method.
-
Citations
63 Claims
-
1. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform a method for identifying at least one property of data, the method comprising the following operations:
-
receiving data;
making assessments regarding the data;
applying at least one behavioral operator;
analyzing the data, wherein the operation of analyzing the data comprises detecting if there are any anomalies in the data;
outputting results;
receiving feedback concerning system performance; and
adjusting at least one parameter based on the feedback received concerning system performance, wherein the at least one parameter is a parameter of a machine learning method. - 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, 34, 35, 36, 37, 38)
-
-
39. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform a method for identifying at least one property of data, the method comprising the following operations:
-
receiving data;
making assessments regarding the data;
applying at least one behavioral operator;
outputting results;
receiving feedback regarding the outputted results;
adjusting at least one behavioral operator based on the feedback received regarding the outputted results; and
analyzing the data, wherein the operation of analyzing the data comprises generating at least one machine generated mathematical model to explain outcomes. - View Dependent Claims (40, 41, 42, 43)
-
-
44. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform a method for identifying at least one property of data, the method comprising the following operations:
-
receiving data;
making assessments regarding the data;
checking integrity of the data;
applying at least one behavioral operator;
using machine learning to detect if there are any anomalies in the data;
outputting results;
proactively generating at least one suggestion;
outputting the at least one generated suggestion; and
soliciting feedback concerning the at least one generated suggestion. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50. A signal bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform a method for identifying at least one property of data, the method comprising the following operations:
-
receiving data;
making assessments regarding features and the data;
receiving user knowledge;
applying at least one behavioral operator;
outputting results;
wherein the operation of outputting results comprises outputting information configured to display a plurality of membership functions and an indicator showing a relationship between the results and the membership functions;
receiving feedback regarding the outputted results;
adjusting at least one of the at least one behavioral operators based on the feedback received regarding the outputted results;
adding at least one new behavioral operator based on the feedback received regarding the outputted results;
analyzing the data;
wherein the operation of analyzing the data comprises developing at least one mathematical model to explain outcomes;
using the at least one mathematical model to generate at least one new behavioral operator;
including the at least one new behavioral operator in the behavioral operators;
using the at least one mathematical model to delete at least one behavioral operator;
using the at least one mathematical model to modify at least one behavioral operator;
wherein the operation of analyzing the data further comprises detecting if there are any anomalies in the data;
performing additional data integrity testing on a detected anomaly;
generating an alert concerning the detected anomaly;
altering at least one behavioral operator based on the detected anomaly;
receiving feedback concerning system performance;
adjusting at least one parameter based on the feedback received concerning system performance, wherein the at least one parameter is a parameter of a machine learning method;
proactively generating at least one suggestion;
outputting the at least one generated suggestion;
soliciting feedback concerning the at least one generated suggestion;
receiving feedback concerning at least one of the at least one generated suggestions; and
interpreting the feedback received concerning at least one of the at least one generated suggestions.
-
-
51. A signal bearing medium tangibly embodying machine-readable code executable by a digital processing apparatus for identifying at least one property of data, the code comprising:
-
a data integrity module configured to examine integrity of the data;
a behavioral operator module configured generate and evaluate behavioral operators;
an anomaly detection module configured to detect anomalies in the data;
a machine learning module configured to analyze the data; and
an interface/controller module coupled to the data integrity module, the behavioral operators module, the anomaly detection module, and the machine learning module;
wherein the interface/controller module is configured to receive the data. - View Dependent Claims (52, 53, 54, 55, 56)
-
-
57. A computer data signal embodied in a carrier wave embodying a program of machine-readable instructions executable by a digital processing apparatus to perform a method for identifying at least one property of data, wherein the method comprises the following operations:
receiving data;
making assessments regarding the data;
applying at least one behavioral operator;
detecting if there are any anomalies in the data;
outputting results;
receiving feedback concerning system performance; and
adjusting at least one parameter based on the feedback received concerning system performance, wherein the at least one parameter is a parameter of a machine learning method.
-
58. A profiling system, comprising:
-
a storage; and
a processor coupled to the storage, wherein the processor is programmed to perform the following operations;
receiving data;
making assessments regarding the data;
applying at least one behavioral operator;
outputting results;
receiving feedback regarding the outputted results;
adjusting at least one behavioral operator based on the feedback received regarding the outputted results; and
analyzing the data, wherein the operation of analyzing the data comprises generating at least one machine generated mathematical model to explain outcomes. - View Dependent Claims (59)
-
-
60. A profiling system, comprising:
-
means for receiving data;
means for making assessments regarding the data;
means for applying at least one behavioral operator;
means for outputting results;
means for receiving feedback concerning system performance;
means for adjusting at least one parameter based on the feedback received concerning system performance, wherein the at least one parameter is a parameter of a machine learning method;
means for analyzing the data;
means for proactively generating at least one suggestion;
means for outputting the at least one generated suggestion; and
means for soliciting feedback concerning the at least one generated suggestion.
-
-
61. A method for identifying at least one property of data, the method comprising the following operations:
-
receiving data;
making assessments regarding the data;
applying at least one behavioral operator;
analyzing the data, wherein the operation of analyzing the data comprises detecting if there are any anomalies in the data;
outputting results;
receiving feedback concerning system performance; and
adjusting at least one parameter based on the feedback received concerning system performance, wherein the at least one parameter is a parameter of a machine learning method.
-
-
62. A method for identifying at least one property of data, the method comprising the following operations:
-
receiving data;
making assessments regarding the data;
applying at least one behavioral operator;
outputting results;
receiving feedback regarding the outputted results;
adjusting at least one behavioral operator based on the feedback received regarding the outputted results; and
analyzing the data, wherein the operation of analyzing the data comprises generating at least one machine generated mathematical model to explain outcomes.
-
-
63. A method for identifying at least one property of data, the method comprising the following operations:
-
receiving data;
making assessments regarding the data;
checking integrity of the data;
applying at least one behavioral operator;
generating at least one machine generated mathematical model to explain outcomes;
outputting results;
proactively generating at least one suggestion;
outputting the at least one generated suggestion; and
soliciting feedback concerning the at least one generated suggestion.
-
Specification