Method and system for facilitating an employment search incorporating user-controlled anonymous communications
DCFirst Claim
1. A method for operating a computer system to facilitate an exchange of identities between two anonymous parties, comprising the steps of:
- receiving from a first party first data including an identity of said first party;
receiving from said first party at least two first-party rules for releasing said first data including a rule for releasing said identity of said first party;
receiving from a second party a search request comprising at least one search criterion;
receiving from said second party second data including an identity of said second party;
receiving from said second party at least two second-party rules for releasing said second party data including a rule for releasing said identity of said second party;
processing said search request to determine if said first data satisfies said search criterion; and
if said first data satisfies said search criterion, thenexchanging said first and second data, except said identities of said first and second parties, between said first and second parties in accordance with said first-party and second-party rules,after said exchanging step, upon satisfying said first-party rule for releasing said identity of said first party, transmitting said identity of said first party to said second party, andafter said exchanging step, upon satisfying said second-party rule for releasing said identity of said second party, transmitting said identity of said second party to said first party.
11 Assignments
Litigations
1 Petition
Accused Products
Abstract
A system for facilitating employment searches using anonymous communications includes a plurality of party terminals, a plurality of requestor terminals, and a central controller. The system receives and stores employment data about prospective employment candidates. Upon receiving criteria for candidates of interest from an employer and authorization from the candidates, the central controller releases to the employer the employment data associated with the candidates. The system also establishes communications channels between the employer and the candidates, while maintaining their anonymity.
481 Citations
33 Claims
-
1. A method for operating a computer system to facilitate an exchange of identities between two anonymous parties, comprising the steps of:
-
receiving from a first party first data including an identity of said first party; receiving from said first party at least two first-party rules for releasing said first data including a rule for releasing said identity of said first party; receiving from a second party a search request comprising at least one search criterion; receiving from said second party second data including an identity of said second party; receiving from said second party at least two second-party rules for releasing said second party data including a rule for releasing said identity of said second party; processing said search request to determine if said first data satisfies said search criterion; and if said first data satisfies said search criterion, then exchanging said first and second data, except said identities of said first and second parties, between said first and second parties in accordance with said first-party and second-party rules, after said exchanging step, upon satisfying said first-party rule for releasing said identity of said first party, transmitting said identity of said first party to said second party, and after said exchanging step, upon satisfying said second-party rule for releasing said identity of said second party, transmitting said identity of said second party to said first party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for facilitating an exchange of identities between two anonymous parties, comprising:
-
means for receiving from a first party first data including an identity of said first party; means for receiving from said first party at least two first-party rules for releasing said first data including a rule for releasing said identity of said first party; means for receiving from a second party a search request comprising at least one search criterion; means for receiving from said second party second data including an identity of said second party; means for receiving from said second party at least two second-party rules for releasing said second party data including a rule for releasing said identity of said second party; means for processing said search request to determine if said first data satisfies said search criterion; and means for, if said first data satisfies said search criterion, exchanging said first and second data, except said identities of said first and second parties, between said first and second parties in accordance with said first-party and second-party rules, after said exchanging, upon satisfying said first-party rule for releasing said identity of said first party, transmitting said identity of said first party to said second party, and after said exchanging, upon satisfying said second-party rule for releasing said identity of said second party, transmitting said identity of said second party to said first party. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for facilitating an exchange of identities between two anonymous parties, comprising:
-
a processor; and a memory connected to said processor and storing a program for controlling the operation of said processor; said processor operative with said program in said memory to; receive from a first party and store in said memory first data including an identity of said first party; receive from said first party and store in said memory at least two first-party rules for releasing said first data including a rule for releasing said identity of said first party; receive from a second party and store in said memory a search request comprising at least one search criterion; receive from said second party and store in said memory second data including an identity of said second party; receive from said second party and store in said memory at least two second-party rules for releasing said second party data including a rule for releasing said identity of said second party; process said search request against said first data in said memory to determine if said first data satisfies said search criterion; and if said first data satisfies said search criterion, then exchange said first and second data, except said identities, between said first and second parties in accordance with said first-party and second-party rules, after said exchanging operation, upon satisfying said first-party rule for releasing said identity of said first party, transmit said identity of said first party to said second party, and after said exchanging operation, upon satisfying said second-party rule for releasing said identity of said second party, transmit said identity of said second party to said first party. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification