SYSTEMS AND METHODS FOR MANAGING STATISTICAL EXPRESSIONS
First Claim
1. A system comprising:
- a user interface generated by an interface engine stored on a computer-readable medium, the user interface being configured to receive user inputs, wherein the user inputs comprise at least one word or phrase representing a rule, the rule comprising an identification of a subset of a data and a statistical expression to be performed on the subset of data, the subset of data comprising at least part of a plurality of data elements of a data set, each of the plurality of data elements comprising information on an individual or group; and
an attribute engine stored on a computer-readable medium, the attribute engine being configured to provide instructions for translating the rule into an executable format comprising a translated statistical expression, access the subset of data, and execute the translated statistical expression to obtain statistics on data elements of the subset of data.
1 Assignment
0 Petitions
Accused Products
Abstract
Using natural language-like user inputs to provide statistics on a subset of data is described. In one embodiment, a user input that includes at least one word or phrase representing a rule is received. The rule includes an identification of a subset of data and a statistical expression to be performed on the subset of data. The subset of data includes at least part of the data elements of a data set. Each data element includes information on an individual or group. Instructions are provided for translating the rule into an executable format. The executable format includes a translated identification of the subset and a translated statistical expression. The subset of the data is accessed using the translated identification of the subset. The translated statistical expression is executed to obtain statistics on data elements of the subset of data. The statistics on the data elements are provided.
-
Citations
20 Claims
-
1. A system comprising:
-
a user interface generated by an interface engine stored on a computer-readable medium, the user interface being configured to receive user inputs, wherein the user inputs comprise at least one word or phrase representing a rule, the rule comprising an identification of a subset of a data and a statistical expression to be performed on the subset of data, the subset of data comprising at least part of a plurality of data elements of a data set, each of the plurality of data elements comprising information on an individual or group; and an attribute engine stored on a computer-readable medium, the attribute engine being configured to provide instructions for translating the rule into an executable format comprising a translated statistical expression, access the subset of data, and execute the translated statistical expression to obtain statistics on data elements of the subset of data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving a user input comprising at least one word or phrase representing a rule, the rule comprising an identification of a subset of data and a statistical expression to be performed on the subset of data, the subset of data comprising at least part of a plurality of data elements of a data set, each of the plurality of data elements comprising information on an individual or group; providing instructions for translating the rule into an executable format comprising a translated identification of the subset and a translated statistical expression; accessing the subset of data using the translated identification of the subset; executing the translated statistical expression to obtain statistics on data elements of the subset of data; and outputting the statistics on the data elements. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a user interface generated by an interface engine stored on a computer-readable medium, the user interface comprising inputs for receiving at least one word or phrase representing a rule, the rule comprising; an identification of a subset of a data set, the data set comprising information on a plurality of individuals or groups; and a representation of a statistical expression as at least one word or phrase; and an attribute engine stored on the computer-readable medium, the attribute engine being configured to provide instructions for translating the rule into an executable format and provide statistics based on the rule to the user interface, wherein the user interface is configured to display the statistics. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer-readable medium on which program code is stored, the program code comprising:
-
program code for receiving a user input comprising a phrase representing a rule, the rule comprising a filter for obtaining a subset of data and a statistical expression to be performed on the subset of data, the subset of data comprising at least part of a plurality of data elements of a data set, each of the plurality of data elements comprising credit-related information on an individual or group; program code for accessing the subset of data using the filter; program code for executing a translated statistical expression to obtain statistics on data elements of the subset of data, the statistics comprising at least one attribute of the subset of data; and program code for outputting the statistics on the data elements by displaying the statistics on a user interface. - View Dependent Claims (19, 20)
-
Specification