SYSTEM AND METHOD FOR DETERMINING PREFERENCES FROM INFORMATION MASHUPS
First Claim
1. A computer-implemented method for determining preferences from cross-modality information mashups, the method comprising:
- receiving a social welfare function (SWF);
identifying two or more vote computing methods;
for each of the two or more vote computing methods, using the vote computing method to combine information on preferences into a combined list ranking the preferences, wherein the information is from a set of two or more sources, and wherein the set is heterogeneous in modality;
for each combined list, inputting the combined list into the SWF to compute a score; and
outputting the combined list of the vote computing method associated with the highest score.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for determining preferences from information mashups and, in particular, for determining preferences from cross-modality information based on a social welfare function is disclosed. An exemplary embodiment of the invention uses a social welfare function (SWF) to identify a vote computing method from among a group of vote computing methods. The SWF embodies subjective values, e.g. business objectives. The embodiment uses the SWF to identify the vote computing method that combines cross-modality information into a single information mashup in a manner that is most congruent with the subjective values relative to the other vote computing methods. The information mashup may be in the form of a single, merged ranked list.
38 Citations
20 Claims
-
1. A computer-implemented method for determining preferences from cross-modality information mashups, the method comprising:
-
receiving a social welfare function (SWF); identifying two or more vote computing methods; for each of the two or more vote computing methods, using the vote computing method to combine information on preferences into a combined list ranking the preferences, wherein the information is from a set of two or more sources, and wherein the set is heterogeneous in modality; for each combined list, inputting the combined list into the SWF to compute a score; and outputting the combined list of the vote computing method associated with the highest score. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for determining preferences from cross-modality information, said computer program product comprising:
-
a computer readable medium; first program instructions stored on the computer readable medium, the first program instructions to identify two or more vote computing methods; second program instructions stored on the computer readable medium, the second program instructions to, for each of the two or more vote computing methods, use the vote computing method to combine information on preferences into a combined list ranking the preferences, wherein the information is from a set of two or more sources, and wherein the set is heterogeneous in modality; third program instructions stored on the computer readable medium, the third program instructions to, for each combined list, input the combined list into a social welfare function to compute a score; and fourth program instructions stored on the computer readable medium, the fourth program instructions to output the vote computing method associated with the highest score. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for determining preferences from cross-modality information, the system comprising:
-
a communications interface; memory storing computer usable program code; and a processor coupled to the communications interface to receive information on preferences from an external device and coupled to the memory to execute the computer usable program code stored on the memory;
wherein the computer usable program code comprises;computer usable program code configured to identify two or more vote computing methods; computer usable program code configured to, for each of the two or more vote computing methods, use the vote computing method to combine the information on preferences into a combined list ranking the preferences, wherein the information is from a set of two or more sources, and wherein the set is heterogeneous in modality; computer usable program code configured to, for each combined list, input the combined list into a social welfare function to compute a score; and computer usable program code configured to identify the vote computing method associated with the highest score. - View Dependent Claims (17, 18, 19, 20)
-
Specification