Rule builder for data processing
First Claim
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein when executed the program causes the at least one computing device to at least:
- randomly select a proper subset of a data set of strings from at least one predefined column of a plurality of columns, the data set of strings being organized into a plurality of rows and the plurality of columns;
generate a first user interface configured to present individual strings from the proper subset of the data set of strings, wherein the first user interface comprises concurrently visible features comprising a button for adjusting a relative positioning of the at least one predefined column and at least one of;
a component which, when activated, causes another proper subset of the data set of strings to be randomly selected, or a button which, when selected, causes a selection pattern to be verified;
receive, by way of the first user interface, a plurality of substring selections;
identify a selection pattern based at least in part on the plurality of substring selections and a set of pattern rules, the selection pattern being separately represented in individual substring selections of the plurality of substring selections, the individual substring selections comprising at least two characters; and
generate a second user interface configured to present the selection pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for a rule builder for data processing. A proper subset of a data set of strings is selected from one or more columns into which the data set is organized. A selection pattern is identified based at least in part on substring selections and a set of pattern rules. The substring selections are received by way of a first user interface that presents strings from the proper subset. The selection pattern is separately represented in the individual substring selections. A second user interface is generated to present the selection pattern.
28 Citations
20 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein when executed the program causes the at least one computing device to at least:
-
randomly select a proper subset of a data set of strings from at least one predefined column of a plurality of columns, the data set of strings being organized into a plurality of rows and the plurality of columns; generate a first user interface configured to present individual strings from the proper subset of the data set of strings, wherein the first user interface comprises concurrently visible features comprising a button for adjusting a relative positioning of the at least one predefined column and at least one of;
a component which, when activated, causes another proper subset of the data set of strings to be randomly selected, or a button which, when selected, causes a selection pattern to be verified;receive, by way of the first user interface, a plurality of substring selections; identify a selection pattern based at least in part on the plurality of substring selections and a set of pattern rules, the selection pattern being separately represented in individual substring selections of the plurality of substring selections, the individual substring selections comprising at least two characters; and generate a second user interface configured to present the selection pattern. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
at least one computing device comprising a processor; and at least one application executed in the at least one computing device, wherein when executed the at least one application causes the processor to at least; randomly select a proper subset of a data set of strings from at least one predefined column of a plurality of columns, the data set of strings being organized into a plurality of rows and the plurality of columns; generate a user interface configured to present individual strings from the proper subset of the data set of strings, wherein the user interface comprises concurrently visible features comprising a button for adjusting a relative positioning of the at least one predefined column and at least one of;
a component which, when activated, causes another proper subset of the data set of strings to be randomly selected, or a button which, when selected, causes a selection pattern to be verified;receive, by way of the user interface, a plurality of substring selections; identify a selection pattern based at least in part on the plurality of substring selections and a set of pattern rules, the selection pattern being separately represented in individual substring selections of the plurality of substring selections, the individual substring selections comprising at least two characters; and apply the selection pattern to the data set of strings. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
randomly selecting, via at least one of one or more computing devices, a proper subset of a data set of strings from at least one predefined column of a plurality of columns, the data set of strings being organized into a plurality of rows and the plurality of columns; generating, via at least one of one or more computing devices, a first user interface configured to present individual strings from the proper subset of the data set of strings, wherein the first user interface comprises concurrently visible features comprising a button for adjusting a relative positioning of the at least one predefined column and at least one of;
a component which, when activated, causes another proper subset of the data set of strings to be randomly selected, or a button which, when selected, causes a selection pattern to be verified;receiving, via at least one of the one or more computing devices and by way of the first user interface, a plurality of substring selections; identifying, via at least one of the one or more computing devices, a plurality of selection patterns based at least in part on the plurality of substring selections and a set of pattern rules, individual selection patterns of the plurality of selection patterns being separately represented in individual substring selections of the plurality of substring selections, the individual substring selections comprising at least two characters; and generating, via at least one of the one or more computing devices, a second user interface configured to present the plurality of selection patterns. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification