Method and apparatus for matching registered profiles
DCFirst Claim
1. In a system for matching user information comprising a networked computer system, a plurality of publishers, and a plurality of users, a method of matching a first user of a system with at least one other user of the system, comprising the steps of:
- soliciting characteristic and criteria data from a plurality of users by a plurality of publishers;
storing the characteristic and criteria data of the users of the system on the networked computer system, the characteristic data including an identity of the publisher that solicited a particular user'"'"'s data and establishing an affiliation between the user and the publisher who solicited the user'"'"'s data;
providing publishers with a means for blocking matches between users affiliated with the publisher and users affiliated with selected other publishers;
comparing the criteria data of a first user with the characteristic data of at least one other user of the system;
comparing the criteria data of the at least one other user with the characteristic data of the first user;
providing information associated with the at least one other user to the first user for the case where at least some of the characteristic data of the at least one other user matches the criteria data of the first user, and at least some of the characteristic data of the first user matches the criteria data of the at least one other user, wherein the publisher affiliation of the at least one user can form a basis to prevent the information associated with the at least one other user from being provided to the first user.
0 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system of matching a first user with at least one other user of the system by comparing criteria data of the first user with characteristic data of the at least one other user and criteria data of the at least one other user with characteristic data of the first user. The characteristic and criteria data can be obtained via the Internet, and more specifically through a series of web site screens that prompt the user for characteristic and preference data. The system performs the comparison of the respective characteristic and criteria data to provide a list of matches to the first user. The first user is furnished with information that allows the first user to contact the other users for which a match has been found.
-
Citations
41 Claims
-
1. In a system for matching user information comprising a networked computer system, a plurality of publishers, and a plurality of users, a method of matching a first user of a system with at least one other user of the system, comprising the steps of:
-
soliciting characteristic and criteria data from a plurality of users by a plurality of publishers;
storing the characteristic and criteria data of the users of the system on the networked computer system, the characteristic data including an identity of the publisher that solicited a particular user'"'"'s data and establishing an affiliation between the user and the publisher who solicited the user'"'"'s data;
providing publishers with a means for blocking matches between users affiliated with the publisher and users affiliated with selected other publishers;
comparing the criteria data of a first user with the characteristic data of at least one other user of the system;
comparing the criteria data of the at least one other user with the characteristic data of the first user;
providing information associated with the at least one other user to the first user for the case where at least some of the characteristic data of the at least one other user matches the criteria data of the first user, and at least some of the characteristic data of the first user matches the criteria data of the at least one other user, wherein the publisher affiliation of the at least one user can form a basis to prevent the information associated with the at least one other user from being provided to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for matching a first user with at least one other of a plurality of users of the system wherein a plurality of the users have an affiliation with one of a plurality of publishers, comprising:
-
an interface for obtaining characteristic and criteria data for users of the system, the characteristic data including a publisher identifier representing a user'"'"'s publisher affiliation;
a memory for storing the characteristic and criteria data of users of the system including the first user and the at least one other user;
a comparator for comparing the criteria data of the first user with characteristic data of the at least one other user and comparing the criteria data of the at least one other user with the characteristic data of the first user;
a communication device for providing information associated with the at least one other user to the first user for the case where at least some of the criteria data of the first user matches the characteristic data of the at least one other user and at least some of the criteria data of the at least one other user substantially matches the characteristic data of the first user; and
a publisher criteria device for accepting publisher criteria data to form a basis for preventing the information associated with the at least one other user from being provided to the first user. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. In a system for matching a first user with at least one other of a plurality of users of the system wherein a plurality of the users have an affiliation with one of a plurality of publishers, a computer program product, comprising:
-
a computer usable medium having computer readable code to obtain characteristic and criteria data from users of the system, the characteristic data including a publisher identifier representing a user'"'"'s publisher affiliation;
a computer usable medium having computer readable code to store the characteristic and criteria data of the users of the system;
a computer usable medium having computer readable code to compare the criteria data of a first user with the characteristic data of at least one other user of the system;
a computer usable medium having computer readable code to compare the criteria data of the at least one other user with the characteristic data of the first user;
a computer usable medium having computer readable code to provide information associated with the at least one other user to the first user for the case where at least some of the characteristic data of the at least one other user matches the criteria data of the first user, and at least some of the characteristic data of the first user matches the criteria data of the at least one other user; and
a computer usable medium having computer readable code to accept publisher criteria data, the publisher criteria data forming a basis for preventing the information associated with the at least one other user from being provided to the first user. - View Dependent Claims (19, 20)
-
-
21. In a system for matching user information comprising a networked computer system, a plurality of publishers, and a plurality of users, a method of matching a first user of a system with at least one other user of the system, comprising the steps of:
-
soliciting characteristic data from a plurality of users by a plurality of publishers;
storing the characteristic data of the users of the system on the networked computer system, the characteristic data including an identity of the publisher that solicited a particular user'"'"'s data and establishing an affiliation between the user and the publisher who solicited the user'"'"'s data;
accepting criteria data from a first user having a publisher affiliation;
storing the criteria data from the first user and an identity of the publisher affiliated with the first user on the networked computer system;
comparing the criteria data and affiliated publisher identity of the first user with the characteristic data and affiliate d publisher identity of at least one other user of the system;
providing publishers with a means for blocking matches between users affiliated with the publisher and users affiliated with selected other publishers;
providing information associated with the at least one other user to the first user for the case where at least some of the characteristic data of the at least one other user matches the criteria data of the first user, and at least some of the characteristic data of the first user matches the criteria data of the at least one other user, wherein the publisher affiliation of the at least one user can form a basis to prevent the information associated with the at least one other user from being provided to the first user. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for providing information to a searching user from at least one of a plurality of advertising users of the system wherein a plurality of the advertising users have an affiliation with one of a plurality of publishers, comprising:
-
a first interface for obtaining characteristic data and information for advertising users of the system, the characteristic data including a publisher identifier representing an advertising user'"'"'s publisher affiliation;
a second interface for obtaining criteria data from a searching user of the system, the searching user being affiliated with a publisher;
a memory for storing the characteristic data, information and publisher identity of advertising users of the system and criteria data and publisher identity for the searching user;
a comparator for comparing the criteria data of the first user with characteristic data of a plurality of advertising users;
a communication device for providing information associated at least one advertising user to the searching user for the case where at least some of the criteria data of the searching user substantially matches the characteristic data of the at least one advertising user; and
a publisher criteria device for accepting publisher criteria data to form a basis for preventing the information associated with the at least one advertising user from being provided to the searching user based on the publisher identity of the searching user and the at least one advertising user. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification