US2014188554A1PendingUtilityA1

Priority-Weighted Selection to Match a Panelist to a Market Research Project

Individually held — no corporate assignee on recordPriority: Jan 2, 2013Filed: Jan 2, 2013Published: Jul 3, 2014
Est. expiryJan 2, 2033(~6.5 yrs left)· nominal 20-yr term from priority
G06Q 30/0201
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method of matching a panelist to a market research project includes accessing, by one or more computer processors, a set of quota cells identified for the panelist and having priorities assigned thereto. The method additionally includes selecting, by the one or more computer processors, a market research project by weighting random selection of market research projects according to the priorities assigned to their respective quota cells identified for the panelist. The method further includes matching, by the one or more computer processors, the panelist to the market research project based on the selection.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method of matching a panelist to a market research project, the method comprising:
 accessing, by one or more computer processors, a set of quota cells identified for the panelist and having priorities assigned thereto;   selecting, by the one or more computer processors, a market research project by weighting random selection of market research projects according to the priorities assigned to their respective quota cells identified for the panelist; and   matching, by the one or more computer processors, the panelist to the market research project based on the selection.   
     
     
         2 . The method of  claim 1 , wherein weighting random selection of market research projects according to the priorities assigned to their respective quota cells identified for the panelist includes associating the market research projects with segments of a segmented bell curve based on the priorities assigned to their respective quota cells identified for the panelist. 
     
     
         3 . The method of  claim 2 , wherein weighting random selection of market research projects according to the priorities assigned to their respective quota cells identified for the panelist includes randomly selecting a segment of the bell curve. 
     
     
         4 . The method of  claim 3 , wherein a segment associated with market research projects of higher priority than those of another segment has a greater chance of being selected than the other segment. 
     
     
         5 . The method of  claim 3 , wherein weighting random selection of market research projects according to the priorities assigned to their respective quota cells identified for the panelist includes randomly selecting a market research project of the selected segment of the bell curve. 
     
     
         6 . The method of  claim 1 , further comprising:
 identifying, by the one or more computer processors, the set of quota cells for the panelist by traversing a graph database in a manner constrained to profile parameter value vertices identified for the panelist.   
     
     
         7 . The method of  claim 6 , wherein the graph database relates profile parameter value vertices to quota cell vertices by edges corresponding to Boolean expressions for satisfying quota cell criteria. 
     
     
         8 . The method of  claim 1 , further comprising assigning priorities to the quota cells, by the one or more computer processors, based at least in part on percentage of progress of market research projects associated therewith. 
     
     
         9 . The method of  claim 1 , further comprising assigning priorities to the quota cells, by the one or more computer processors, based at least in part on elapsed effective field time for completion of market research projects associated therewith. 
     
     
         10 . The method of  claim 1 , further comprising assigning priorities to the quota cells, by the one or more computer processors, based at least in part on scarcity of quota cell criteria. 
     
     
         11 . An apparatus for matching a panelist to a market research project, the apparatus comprising:
 means for accessing, by one or more computer processors, a set of quota cells identified for the panelist and having priorities assigned thereto;   means for selecting, by the one or more computer processors, a market research project by weighting random selection of market research projects according to the priorities assigned to their respective quota cells identified for the panelist; and   means for matching, by the one or more computer processors, the panelist to the market research project based on the selection.   
     
     
         12 . The apparatus of  claim 11 , wherein said means for selecting includes means for associating the market research projects with segments of a segmented bell curve based on the priorities assigned to their respective quota cells identified for the panelist. 
     
     
         13 . The apparatus of  claim 12 , wherein said means for selecting includes means for randomly selecting a segment of the bell curve. 
     
     
         14 . The apparatus of  claim 13 , wherein a segment associated with market research projects of higher priority than those of another segment has a greater chance of being selected than the other segment. 
     
     
         15 . The apparatus of  claim 13 , wherein said means for selecting includes means for randomly selecting a market research project of the selected segment of the bell curve. 
     
     
         16 . The apparatus of  claim 11 , further comprising:
 means for identifying the set of quota cells for the panelist by traversing a graph database in a manner constrained to profile parameter value vertices identified for the panelist.   
     
     
         17 . The apparatus of  claim 16 , wherein the graph database relates profile parameter value vertices to quota cell vertices by edges corresponding to Boolean expressions for satisfying quota cell criteria. 
     
     
         18 . The apparatus of  claim 11 , further comprising means for assigning the priorities to the quota cells based at least in part on percentage of progress of market research projects associated therewith. 
     
     
         19 . The apparatus of  claim 11 , further comprising means for assigning the priorities to the quota cells based at least in part on elapsed effective field time for completion of market research projects associated therewith. 
     
     
         20 . The apparatus of  claim 11 , further comprising means for assigning the priorities to the quota cells based at least in part on scarcity of quota cell criteria. 
     
     
         21 . A computer program product, comprising:
 a nontransitory computer-readable medium, comprising:
 code for causing a computer processor to access a set of quota cells identified for the panelist and having priorities assigned thereto; 
 code for causing a computer processor to select a market research project by weighting random selection of market research projects according to the priorities assigned to their respective quota cells identified for the panelist; and 
 code for causing a computer processor to match the panelist to the market research project based on the selection. 
   
     
     
         22 . The computer program product of  claim 21 , wherein said code for causing a computer processor to select includes code for causing a computer processor to associate the market research projects with segments of a segmented bell curve based on the priorities assigned to their respective quota cells identified for the panelist. 
     
     
         23 . The computer program product of  claim 22 , wherein said code for causing a computer processor to select includes code for causing a computer processor to randomly select a segment of the bell curve. 
     
     
         24 . The computer program product of  claim 23 , wherein a segment associated with market research projects of higher priority than those of another segment has a greater chance of being selected than the other segment. 
     
     
         25 . The computer program product of  claim 23 , wherein said code for causing a computer processor to select includes code for causing a computer to randomly select a market research project of the selected segment of the bell curve. 
     
     
         26 . The computer program product of  claim 21 , wherein said nontransitory computer-readable medium further comprises:
 code for causing a computer processor to identify the set of quota cells for the panelist by traversing a graph database in a manner constrained to profile parameter value vertices identified for the panelist.   
     
     
         27 . The computer program product of  claim 26 , wherein the graph database relates profile parameter value vertices to quota cell vertices by edges corresponding to Boolean expressions for satisfying quota cell criteria. 
     
     
         28 . The computer program product of  claim 21 , wherein said nontransitory computer-readable medium further comprises:
 code for causing a computer to assign the priorities to the quota cells based at least in part on percentage of progress of market research projects associated therewith.   
     
     
         29 . The computer program product of  claim 21 , wherein said nontransitory computer-readable medium further comprises:
 code for causing a computer to assign the priorities to the quota cells based at least in part on elapsed effective field time for completion of market research projects associated therewith.   
     
     
         30 . The computer program product of  claim 21 , wherein said nontransitory computer-readable medium further comprises:
 code for causing a computer processor to assign the priorities to the quota cells based at least in part on scarcity of quota cell criteria.   
     
     
         31 . A market research apparatus, comprising:
 a memory that stores data relating to panelists and market research projects; and   a processor configured to:
 access a set of quota cells identified for the panelist and having priorities assigned thereto; 
 select a market research project by weighting random selection of market research projects according to the priorities assigned to their respective quota cells identified for the panelist; and 
 match the panelist to the market research project based on the selection. 
   
     
     
         32 . The apparatus of  claim 31 , wherein said processor is further configured to weight random selection of market research projects according to the priorities assigned to their respective quota cells identified for the panelist by associating the market research projects with segments of a segmented bell curve based on the priorities assigned to their respective quota cells identified for the panelist. 
     
     
         33 . The apparatus of  claim 32 , wherein said processor is further configured to weight random selection of market research projects according to the priorities assigned to their respective quota cells identified for the panelist by randomly selecting a segment of the bell curve. 
     
     
         34 . The apparatus of  claim 33 , wherein a segment associated with market research projects of higher priority than those of another segment has a greater chance of being selected than the other segment. 
     
     
         35 . The apparatus of  claim 33 , wherein said processor is further configured to weight random selection of market research projects according to the priorities assigned to their respective quota cells identified for the panelist by randomly selecting a market research project of the selected segment of the bell curve. 
     
     
         36 . The apparatus of  claim 31 , wherein said processor is further configured to:
 identify the set of quota cells for the panelist by traversing a graph database in a manner constrained to profile parameter value vertices identified for the panelist.   
     
     
         37 . The apparatus of  claim 36 , wherein the graph database relates profile parameter value vertices to quota cell vertices by edges corresponding to Boolean expressions for satisfying quota cell criteria. 
     
     
         38 . The apparatus of  claim 31 , wherein said processor is further configured to:
 assign priorities to the quota cells based at least in part on percentage of progress of market research projects associated therewith.   
     
     
         39 . The apparatus of  claim 31 , wherein said processor is further configured to:
 assign priorities to the quota cells based at least in part on elapsed effective field time for completion of market research projects associated therewith.   
     
     
         40 . The apparatus of  claim 31 , wherein said processor is further configured to:
 assign priorities to the quota cells based at least in part on scarcity of quota cell criteria.   
     
     
         41 . A method of finding a first data item within a set based on a second data item, the method comprising:
 accessing, by one or more computer processors, a set of criteria data items identified for the second data item, wherein the criteria data items represent criteria for matching the second data item to the first data items, and wherein the criteria data items have priorities assigned thereto;   selecting, by the one or more computer processors, a first data item by weighting random selection of first data items according to the priorities assigned to their respective criteria data items identified for the second data item; and   matching, by the one or more computer processors, the second data item to the first data item based on the selection.   
     
     
         42 . The method of  claim 41 , wherein weighting random selection of first data items according to the priorities assigned to their respective criteria data items identified for the second data item includes associating the first data items with segments of a segmented bell curve based on the priorities assigned to their respective criteria data items identified for the second data item. 
     
     
         43 . The method of  claim 42 , wherein weighting random selection of first data items according to the priorities assigned to their respective criteria data items identified for the second data item includes randomly selecting a segment of the bell curve. 
     
     
         44 . The method of  claim 43 , wherein a segment associated with first data items of higher priority than those of another segment has a greater chance of being selected than the other segment. 
     
     
         45 . The method of  claim 43 , wherein weighting random selection of first data items according to the priorities assigned to their respective criteria data items identified for the second data item includes randomly selecting a first data item of the selected segment of the bell curve. 
     
     
         46 . The method of  claim 41 , further comprising:
 identifying, by the one or more computer processors, the set of criteria data items for the second data item by traversing a graph database in a manner constrained to parameter value vertices identified for the second data item, wherein the graph database relates value vertices to criteria vertices by edges corresponding to Boolean expressions for satisfying the criteria for matching the second data item to the first data items.   
     
     
         47 . The method of  claim 41 , further comprising:
 assigning priorities to the criteria data items, by the one or more computer processors, based at least in part on at least one of:
 scarcity of their respective first data items; 
 schedules for finding their respective first data items; or 
 scarcity of second data items that satisfy the criteria of the criteria data item. 
   
     
     
         48 . An apparatus for finding a first data item within a set based on a second data item, the apparatus comprising:
 means for accessing, by one or more computer processors, a set of criteria data items identified for the second data item, wherein the criteria data items represent criteria for matching the second data item to the first data items, and wherein the criteria data items have priorities assigned thereto;   means for selecting, by the one or more computer processors, a first data item by weighting random selection of first data items according to the priorities assigned to their respective criteria data items identified for the second data item; and   means for matching, by the one or more computer processors, the second data item to the first data item based on the selection.   
     
     
         49 . The apparatus of  claim 48 , wherein said means for selecting includes means for associating the first data items with segments of a segmented bell curve based on the priorities assigned to their respective criteria data items identified for the second data item. 
     
     
         50 . The apparatus of  claim 49 , includes means for randomly selecting a segment of the bell curve. 
     
     
         51 . The apparatus of  claim 50 , wherein a segment associated with first data items of higher priority than those of another segment has a greater chance of being selected than the other segment. 
     
     
         52 . The apparatus of  claim 49 , wherein said means for selecting includes randomly means for selecting a first data item of the selected segment of the bell curve. 
     
     
         53 . The apparatus of  claim 48 , further comprising:
 means for identifying, by the one or more computer processors, the set of criteria data items for the second data item by traversing a graph database in a manner constrained to parameter value vertices identified for the second data item, wherein the graph database relates value vertices to criteria vertices by edges corresponding to Boolean expressions for satisfying the criteria for matching the second data item to the first data items.   
     
     
         54 . The apparatus of  claim 48 , further comprising:
 means for assigning priorities to the criteria data items, by the one or more computer processors, based at least in part on at least one of:
 scarcity of their respective first data items; 
 schedules for finding their respective first data items; or 
 scarcity of second data items that satisfy the criteria of the criteria data item.

Join the waitlist — get patent alerts

Track US2014188554A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.