US8560478B1ActiveUtility

Asymmetrical multilateral decision support system

Individually held — no corporate assignee on recordPriority: May 25, 2012Filed: May 25, 2012Granted: Oct 15, 2013
Est. expiryMay 25, 2032(~5.8 yrs left)· nominal 20-yr term from priority
Inventors:Erin C. Despain
G06N 5/02G06Q 10/06G06N 20/00G06Q 10/00G06F 16/3347G06F 16/3334
77
PatentIndex Score
11
Cited by
20
References
16
Claims

Abstract

A system and methodology which can effectively provide decision makers with a better means of making decisions in a way that greatly improves the availability, reliability, and relevance of the information which they provide and use to make decisions. The system and methodology facilitates maximizing mutual utility in the context of a mutual decision between multiple users and groups of users identified generally as Parties and Counterparties and performs user specified actions based on meeting mutual threshold parameters.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A decision support system for performing decisions involving at least one entity acting in at least one primary role and at least one counterpart entity acting in at least one secondary role comprising:
 a survey management component, said survey management component managing the provision of a first survey containing at least one first attribute associated with at least one attribute level from an entity acting in at least one primary role to an entity acting in at least one secondary role, and the provision of a second survey containing at least one second attribute associated with at least one attribute level from said entity acting in at least one secondary role to said entity acting in at least one primary role, each of said first and second attributes representing a characteristic of the recipient of the survey for which an attribute level is to be provided, wherein at least one first attribute is unrelated to any second attribute; 
 a utility function generator component, said utility function generator component generating a first utility function representative of preferences of said entity acting in said at least one primary role for at least one said first attribute at one or more attribute level, said utility function generator component further generating at least one second utility function representative of preferences of said entity acting in said at least one secondary role for at least one said second attribute at one or more attribute level; 
 an evaluation and scoring module, said evaluation and scoring module configured to use at least the relations presented in the below formula: 
 
       
         
           
             
               
                 T 
                 = 
                 
                   
                     
                       
                         
                           U 
                           1 
                         
                         
                           e 
                           1 
                         
                       
                       ⁡ 
                       
                         ( 
                         
                           
                             A 
                             2 
                           
                           
                             e 
                             2 
                           
                         
                         ) 
                       
                     
                     + 
                     
                       
                         
                           U 
                           2 
                         
                         
                           e 
                           2 
                         
                       
                       ⁡ 
                       
                         ( 
                         
                           
                             A 
                             1 
                           
                           
                             e 
                             1 
                           
                         
                         ) 
                       
                     
                   
                   : 
                   
                     
                       
                         
                           A 
                           1 
                         
                         
                           e 
                           1 
                         
                       
                       ⁡ 
                       
                         ( 
                         ≁ 
                         ) 
                       
                     
                     ⁢ 
                     
                       
                         A 
                         2 
                       
                       
                         e 
                         2 
                       
                     
                   
                 
               
               , 
             
           
         
         where a utility function is represented by (U e ), an attribute associated with at least one attribute level is represented by (A e ), and (U e (A e )) represents a comparison between a utility function and at least one attribute associated with at least one attribute level, and the over-script values distinguish said first utility function   from said second utility function   and said first attribute   from said second attribute   and said entity acting in a said primary role   from said entity acting in a said secondary role   and subscripts identify associations with entities, and the operator, (+), is any commutative mathematical aggregation operation, and the bracketed not-twiddle, ((˜/)) represents a freedom from equivalence, 
         wherein said evaluation and scoring module is configured to compare said first utility function 
       
       
         
           
             
               ( 
               
                 
                   U 
                   1 
                 
                 
                   e 
                   1 
                 
               
               ) 
             
           
         
       
       against said attribute level for each said second attribute 
       
         
           
             
               ( 
               
                 
                   A 
                   2 
                 
                 
                   e 
                   2 
                 
               
               ) 
             
           
         
       
       and aggregate said comparisons 
       
         
           
             
               
                 ( 
                 
                   
                     
                       U 
                       3 
                     
                     
                       e 
                       1 
                     
                   
                   ⁡ 
                   
                     ( 
                     
                       
                         A 
                         2 
                       
                       
                         e 
                         2 
                       
                     
                     ) 
                   
                 
                 ) 
               
               , 
             
           
         
       
       said evaluation and scoring module further configured to compare said second utility function 
       
         
           
             
               ( 
               
                 
                   U 
                   2 
                 
                 
                   e 
                   2 
                 
               
               ) 
             
           
         
       
       against said attribute level for each said first attribute 
       
         
           
             
               ( 
               
                 
                   A 
                   3 
                 
                 
                   e 
                   1 
                 
               
               ) 
             
           
         
       
       and aggregate said comparisons 
       
         
           
             
               
                 ( 
                 
                   
                     
                       U 
                       2 
                     
                     
                       e 
                       2 
                     
                   
                   ⁡ 
                   
                     ( 
                     
                       
                         A 
                         1 
                       
                       
                         e 
                         1 
                       
                     
                     ) 
                   
                 
                 ) 
               
               ; 
             
           
         
       
       and
 a processor configured to control the survey management component, utility function generator component, and evaluation and scoring module; 
 wherein said evaluation and scoring module further employs said aggregated comparisons associated with said first utility function against said attribute level for each second attribute 
 
       
         
           
             
               ( 
               
                 
                   
                     U 
                     3 
                   
                   
                     e 
                     1 
                   
                 
                 ⁡ 
                 
                   ( 
                   
                     
                       A 
                       2 
                     
                     
                       e 
                       2 
                     
                   
                   ) 
                 
               
               ) 
             
           
         
       
       and said aggregated comparisons associated with said second utility function against said attribute level for each said first attribute 
       
         
           
             
               ( 
               
                 
                   
                     U 
                     2 
                   
                   
                     e 
                     2 
                   
                 
                 ⁡ 
                 
                   ( 
                   
                     
                       A 
                       3 
                     
                     
                       e 
                       1 
                     
                   
                   ) 
                 
               
               ) 
             
           
         
       
       to derive a mutual preference of attribute utility score (T). 
     
     
       2. The system of  claim 1 , wherein the at least one entity acting in at least one primary role comprises a plurality of entities. 
     
     
       3. The system of  claim 1 , wherein the at least one entity acting in at least one secondary role comprises a plurality of entities. 
     
     
       4. The system of  claim 1 , wherein said first and second attributes are assigned attribute levels based on forced choice queries. 
     
     
       5. The system of  claim 1 , wherein communication by said entities acting in at least one primary role and said entities acting in at least one secondary role with said system is accomplished through a telecommunications link and wherein a user associated with said entity acting in at least one primary role or said entity acting in at least one secondary role, respectively, provides input and receives information from said system through a computing device. 
     
     
       6. The system of  claim 5  wherein said computing device is a handheld mobile device. 
     
     
       7. The system of  claim 1  wherein said evaluation and scoring module generates a utility score for each mutual arrangement between said entities acting in at least one primary role and said entities acting in at least one secondary role. 
     
     
       8. The system of  claim 7  wherein preferences for attributes relative to one another are considered by said evaluation and scoring module in generating said utility scores. 
     
     
       9. A method for performing a decision involving at least one entity acting in at least one primary role and at least one entity acting in at least one secondary role, comprising the steps of:
 obtaining from said entity acting in at least one primary role and said entity acting in at least one secondary role an array of surveys defining information relevant to make said decision; 
 wherein said surveys comprise a plurality of attributes which are associated with said preference responses, the attributes of said surveys obtained from said entity acting in at least one primary role differing from the attributes of said surveys obtained from said entity acting in at least one secondary role; 
 obtaining responses to said surveys from said entity acting in at least one primary role and said entity acting in at least one secondary role; 
 obtaining preference responses identifying relative utility values assigned by each of said entity acting in at least one primary role and said entity acting in at least one secondary role; 
 deriving utility functions from said preference responses which predict a utility value for a predefined set of survey responses; 
 aggregating mutual evaluations of said utility functions to arrive at a mutual preference of attribute utility score by using at least the relations provided in the following formula: 
 
       
         
           
             
               
                 T 
                 = 
                 
                   
                     
                       
                         
                           U 
                           1 
                         
                         
                           e 
                           1 
                         
                       
                       ⁡ 
                       
                         ( 
                         
                           
                             A 
                             2 
                           
                           
                             e 
                             2 
                           
                         
                         ) 
                       
                     
                     + 
                     
                       
                         
                           U 
                           2 
                         
                         
                           e 
                           2 
                         
                       
                       ⁡ 
                       
                         ( 
                         
                           
                             A 
                             1 
                           
                           
                             e 
                             1 
                           
                         
                         ) 
                       
                     
                   
                   : 
                   
                     
                       
                         
                           A 
                           1 
                         
                         
                           e 
                           1 
                         
                       
                       ⁡ 
                       
                         ( 
                         ≁ 
                         ) 
                       
                     
                     ⁢ 
                     
                       
                         A 
                         2 
                       
                       
                         e 
                         2 
                       
                     
                   
                 
               
               , 
             
           
         
         where a utility function is represented by (U e ), an attribute associated with at least one attribute level is represented by (A e ), and (U e (A e )) represents a comparison between a utility function and at least one attribute associated with at least one attribute level, and the over-script values distinguish a first utility function   from a second utility function   and a first attribute   from a second attribute   and said entity acting in a said primary role   from said entity acting in a said secondary role   and subscripts identify associations with entities, the operator, (+) is any commutative mathematical aggregation operation, and the bracketed not-twiddle, ((˜/)), represents a freedom from equivalence, and (T) is a mutual preference of attribute utility score; and 
         deriving a set of arrangements for said entity acting in at least one primary role and said entity acting in at least one secondary role which provide a best fit based upon said aggregated mutual evaluations. 
       
     
     
       10. The method of  claim 9  further comprising the step of performing actions based upon at least one arrangement available in said set of arrangements. 
     
     
       11. The method of  claim 9  wherein said step of deriving utility functions employs conjoint analysis. 
     
     
       12. The method of  claim 9  wherein said decision involves a plurality of entities acting in at least one primary role and a plurality of entities acting in at least one secondary role. 
     
     
       13. The method of  claim 9  wherein said decision comprises a selection decision. 
     
     
       14. The method of  claim 9  wherein said decision comprises a hiring decision. 
     
     
       15. The method of  claim 9  wherein said decision comprises a procurement decision. 
     
     
       16. The method of  claim 9  wherein said preference responses comprise relationships between one or more of said attributes and attribute levels.

Join the waitlist — get patent alerts

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

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