Patent ID: 7761345

Claim:
Apparatus for aiding the decision-making process of a user selecting from a plurality of products/services, the apparatus comprising: a memory storing data defining a plurality of products/services a user is able to select, said data comprising for each respective product/service: data defining a graphical representation of said respective product/service; data defining a number of criteria defining said respective product/service; and data defining a user interface display providing further information on said respective product/service; a user interface display comprising a first and a second display portion; and recommendation logic responsive to user input of plural selection criteria to apply a matching algorithm to calculate, for each one of a plurality of respective products/services for which data is stored in said memory, a respective score for ranking each respective product/service according to the matching of the data defining the criteria defining the respective product/service and the input user plural selection criteria and to select a predetermined number of graphical representations for inclusion in said second display portion of said user interface display wherein said selected graphical representations comprise graphical representations of products/services associated with scores corresponding to the leading ranked matches between said input plural selection criteria and the data defining the criteria defining said respective products/services, the graphical representations displayed in said second display portion being selectable by a user, said user interface display being responsive to user selection of a graphical representation of a product/service from said second display portion to generate a user interface display providing further information on said selected product/service utilizing data stored in said memory.