US2014108973A1PendingUtilityA1
System and method to generate a targeted audience
Est. expiryOct 15, 2032(~6.3 yrs left)· nominal 20-yr term from priority
G06Q 30/0251G06F 3/0484G06Q 30/0204
52
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A computerized method and system for generating a graphical user interface to build an audience is disclosed including receiving a plurality of filtering attributes from a database, the filtering attributes representing characteristics associated with a plurality of recipients, generating a graphical user interface comprising a plurality of lines and at least one Boolean operand, binding at least one attribute and at least one range to each row, grouping a plurality of lines with the at least one Boolean operand to generate a Boolean expression, and executing the Boolean expression to filter the plurality of recipients based on the characteristics in the database.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computerized method for generating a graphical user interface to build an audience, the method comprising:
receiving a plurality of filtering attributes from a database, the filtering attributes representing characteristics associated with a plurality of recipients; generating a graphical user interface comprising a plurality of lines and at least one Boolean operand; inserting at least one attribute and at least one range to each line of the plurality of lines; grouping at least two lines of the plurality of lines with the at least one Boolean operand to generate a Boolean expression, the Boolean expression based at least in part on the at least one attribute and the at least one range of the at least two lines of the plurality of lines; and selecting a subset of recipients from the plurality of recipients by evaluating the characteristics in the database against the Boolean expression.
2 . The method of claim 1 , further comprising generating a mailing list including each recipient of the subset of recipients.
3 . The method of claim 2 , further comprising sending a communication to each recipient of the subset of recipients.
4 . The method of claim 1 , wherein the graphical user interface comprises a second Boolean operand.
5 . The method of claim 4 , further comprising grouping a plurality of the grouped lines with the second Boolean operand to generate the Boolean expression.
6 . The method of claim 1 , wherein the graphical user interface is configured to enable a user to drag and drop the plurality of filtering attributes onto the plurality of lines.
7 . The method of claim 1 , wherein the graphical user interface is configured to enable a user to drag and drop each of the plurality of lines to a new position within the plurality of lines.
8 . The method of claim 1 , wherein the graphical user interface is configured to enable a user to select at least three of the plurality of lines in the grouping step.
9 . The method of claim 1 , wherein the at least one range is a pre-defined attribute type.
10 . The method of claim 1 , wherein the plurality of filtering attributes is received from a plurality of databases.
11 . The method of claim 1 , wherein the graphical user interface is configured to enable a user to build a visual representation of a Boolean expression by dragging and dropping any of the plurality of lines, the at least one Boolean operand, and the plurality of filtering attributes.
12 . The method of claim 1 , wherein the characteristics are demographics.
13 . A system for generating a graphical user interface to build an audience, the system comprising:
a database, the database configured to store a plurality of filtering attributes, a plurality of recipients, and at least one characteristic associated with each recipient of the plurality of recipients; a server, the server electronically coupled to the database and configured to pull the plurality of filtering attributes, the plurality of recipients, and the at least one characteristic from the database; wherein the server is further configured to generate a graphical user interface comprising a plurality of lines and a Boolean operand, the graphical user interface configured to enable a user to associate the plurality of filtering attributes with the plurality of lines and group at least two of the plurality of lines with a Boolean operand to generate a Boolean expression.
14 . The system of claim 13 , wherein the at least one characteristic is a demographic information.
15 . The system of claim 13 , wherein the at least one characteristic is a purchase history.
16 . The system of claim 13 , wherein the server is further configured to generate a mailing list from the plurality of recipients by executing the Boolean expression.
17 . The system of claim 13 , wherein the graphical user interface is further configured to enable a user to drag and drop each of the plurality of lines, the Boolean operand, and the filtering attributes.
18 . A computerized method to build an audience, the method comprising:
receiving a set of attributes through a graphical user interface from a user over a network, the graphical user interface being configured to enable a user to build a Boolean expression associated with the set of attributes; receiving a Boolean expression associated with the set of attributes through the graphical user interface; and identifying a subset of recipients from a plurality of recipients by evaluating the Boolean expression against characteristics associated with the plurality of recipients.
19 . The method of claim 18 , wherein the graphical user interface is presented to the user through a web service.
20 . The method of claim 18 , wherein the characteristics includes at least one of demographic information, purchase history, and expected engagement.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.