Dynamic preference-based matching
AssigneeCollege Engine Inc
InventorsJeff Caprini, Ross James Kerr
Life of this patent
Estimating the term…
Abstract
A method and system for preference-based matching can receive input data, preference data, and campaign data. Input data can be received from a first interface, and preference data can be associated with the input data. The input data can be ranked based on the preference data. The campaign criteria can be received from a second interface. The input data can be matched to the campaign criteria to create a match list, which can be sorted based on, for example, the preference data.
Claims7
A method for preference-based matching, comprising:
- receiving input data from a first interface;
- receiving preference data associated with the input data;
- ranking the input data based on the preference data;
- receiving campaign criteria from a second interface;
- and
- matching the input data to the campaign criteria to create a match list and sorting the match list based on the preference data.
A method for preference-based matching, comprising:
- receiving question inputs from a first user interface;
- ranking the question inputs based on preference inputs to generate a ranked list;
- receiving a set of campaign preferences from a second user interface;
- matching the ranked list to the set of campaign preferences to generate a matched list;
- providing the matched list to the second user interface.
A system for preference-based matching, comprising:
- an n-way cluster of processors for executing software instructions, wherein the n-way cluster is communicatively coupled to a storage medium;
- a first graphical interface and a second graphical interface, wherein the first and the second graphical interfaces are configured to communicate with the n-way cluster;
- wherein the software instructions configure the n-way cluster to receive and store input data and preference data from the first graphical interface and to receive and store campaign criteria from a second interface;
- and
- wherein the software instructions further configure the n-way cluster to rank the input data based on the preference data and to match the input data to the campaign criteria to create a match list and to sort the match list based on the preference data.
Dependencies are inferred from the claim text.