Patent ID: 8577876

Claim:
A system for determining personal preferences of users in various forms of art whereby the users access said system through personal communication devices, said system comprising: a user interface component for receiving information from the personal communication devices; a controller device for storing first and second test elements; a central processing unit operably communicated with said controller device and said user interface component for receiving information from the users to determine correlation between said first and second test elements presented to the users through said user interface component; a software of said central processing unit configured to calculate various distances between locations of a first user and a second user and each of a plurality of said first test elements and said second test elements presented to and selected by the first user and the second user respectively to determine consecutive orders of said first test elements and said second test elements relative to said locations of each of the first user and the second user thereby identifying preferences of the first user in one form of art and preferences of the second user in another form of art whereby said preferences of the first user and the second user are determined by said software based on difference between values of said consecutive orders; presenting at least one of said preferences of art of the first user and the second user to a third user as said software calculates various distances between a location of the third user and said plurality of said first test elements and said second test elements presented to and selected by the third user to determine a consecutive order of said first test elements and said second test elements relative to said location of the third user thereby identifying preference of the third user in either forms of art of the first user and the second user as identified by said software as said software determines a match between said values of one of said consecutive orders of the first user and the second user and values of said consecutive order of the third user; wherein said controller device includes a first sub-controller for storing and circulating through said user interface component said first test elements and a second sub-controller for storing and circulating through said user interface component said second test elements; and wherein values of said consecutive orders represent distances between locations of each user and locations of each test element.