Patent ID: 7519594

Claim:
A computer implemented method of reciprocally publishing and matching data files, comprising the steps of: storing a plurality of Category A data files on a computer memory, each corresponding to a Category A user and each having a set of characteristics; storing a plurality of Category B data files on the computer memory, each corresponding to a Category B user and each having a set of characteristics; enabling a first Category A user to select a participation level for a first Category A data file with regard to the Category B users, wherein the participation levels comprise: a first participation level, in which the Category B data files are available for display to the first Category A user and the first Category A data file is automatically available for display to the Category B users, and a second participation level, in which the Category B data files are available for display to the first Category A user but the first Category A data file is available for display to each Category B user only upon the selection of a Category B data file, corresponding to the respective Category B user, by the Category A user; and enabling a first Category B user to select a participation level for a first Category B data file with regard to the Category A users, wherein the participation levels comprise: a first participation level, in which the Category A data files are available for display to the first Category B user and the first Category B data file is automatically available for display to the Category A users, and a second participation level, in which the Category A data files are available for display to the first Category B user but the first Category B data file is available for display to each Category A user only upon the selection of a Category A data file, corresponding to the respective Category A user, by the Category B user.