US5884270A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for facilitating an employment search incorporating user-controlled anonymous communications
Assignee: Thomas Jefferson University
•
Filing: 1996-09-06
•
Granted: 1999-03-16
•
Expires: 2016-09-06
Abstract
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.
Inventors
- 👤 Jay S. Walker
- 👤 Bruce Schneier
- 👤 T. Scott Case
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 06:09
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; G06Q10/105; G06Q10/1053; H; H04; H04L; H04L9/00; H04L9/32; H04L9/321; H04L9/3271; H04L2209/00; H04L2209/42; H04L2209/56
Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
226 words
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.
Claim 2
Independent Claim
226 words
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.
Claim 3
Dependent Claim
41 words
A method in accordance with claim 1 wherein said step of receiving from a first party at least two first-party rules includes receiving at least one first-party rule before receiving said search request and storing said at least one first-party rule.
Claim 4
Dependent Claim
37 words
A method in accordance with claim 2 wherein said step of receiving from a first party at least two first-party rules includes requesting at least one first-party rule from said first party after receiving said search request.
Claim 5
Dependent Claim
30 words
A method in accordance with claim 3 wherein said at least one first-party rule received after said search request includes an authorization to release said identity of said first party.
Claim 6
Dependent Claim
41 words
A method in accordance with claim 1 wherein said step of receiving from said second party at least two second-party rules includes receiving at least one second-party rule before receiving said search request and storing said at least one second-party rule.
Claim 7
Dependent Claim
37 words
A method in accordance with claim 5 wherein said step of receiving from a second party at least two second-party rules includes requesting at least one second-party rule from said second party after processing said search request.
Claim 8
Dependent Claim
31 words
A method in accordance with claim 6 wherein said at least one second-party rule received after processing said search request includes an authorization to release said identity of said second party.
Claim 9
Dependent Claim
53 words
A method in accordance with claim 1 and further including, subsequent to said step of exchanging said first and second data, the step of receiving a request to establish a communications channel between said first and second parties prior to releasing the identity of at least one of said first and second parties.
Claim 10
Dependent Claim
23 words
A method in accordance with claim 8 and further including the step of establishing said communications channel between said first and second parties.
Claim 11
Dependent Claim
24 words
A method in accordance with claim 1 wherein at least one of said first-party rules is conditional on the content of said second data.
Claim 12
Dependent Claim
24 words
A method in accordance with claim 1 wherein at least one of said second-party rules is conditional on the content of said first data.
Claim 13
Independent Claim
229 words
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.
Claim 14
Independent Claim
229 words
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.
Claim 15
Dependent Claim
43 words
A system in accordance with claim 12 wherein said means for receiving from a first party at least two first-party rules includes means for receiving at least one first-party rule before receiving said search request and storing said at least one first-party rule.
Claim 16
Dependent Claim
39 words
A system in accordance with claim 13 wherein said means for receiving from a first party at least two first-party rules includes means for requesting at least one first-party rule from said first party after receiving said search request.
Claim 17
Dependent Claim
30 words
A system in accordance with claim 14 wherein said at least one first-party rule received after said search request includes an authorization to release said identity of said first party.
Claim 18
Dependent Claim
43 words
A system in accordance with claim 12 wherein said means for receiving from said second party at least two second-party rules includes means for receiving at least one second-party rule before receiving said search request and storing said at least one second-party rule.
Claim 19
Dependent Claim
37 words
A system in accordance with claim 16 wherein said means for receiving from a second party at least two second-party rules includes requesting at least one second-party rule from said second party after processing said search request.
Claim 20
Dependent Claim
31 words
A system in accordance with claim 17 wherein said at least one second-party rule received after processing said search request includes an authorization to release said identity of said second party.
Claim 21
Dependent Claim
50 words
A system in accordance with claim 12 and further including, subsequent to said exchanging said first and second data, means for receiving a request to establish a communications channel between said first and second parties prior to releasing the identity of at least one of said first and second parties.
Claim 22
Dependent Claim
22 words
A system in accordance with claim 19 and further including means for establishing said communications channel between said first and second parties.
Claim 23
Dependent Claim
24 words
A system in accordance with claim 12 wherein at least one of said first-party rules is conditional on the content of said second data.
Claim 24
Dependent Claim
24 words
A system in accordance with claim 12 wherein at least one of said second-party rules is conditional on the content of said first data.
Claim 25
Independent Claim
274 words
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.
Claim 26
Independent Claim
274 words
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.
Claim 27
Dependent Claim
41 words
A system in accordance with claim 23 wherein said step of receiving from a first party at least two first-party rules includes receiving at least one first-party rule before receiving said search request and storing said at least one first-party rule.
Claim 28
Dependent Claim
37 words
A system in accordance with claim 24 wherein said step of receiving from a first party at least two first-party rules includes requesting at least one first-party rule from said first party after receiving said search request.
Claim 29
Dependent Claim
30 words
A system in accordance with claim 25 wherein said at least one first-party rule received after said search request includes an authorization to release said identity of said first party.
Claim 30
Dependent Claim
41 words
A system in accordance with claim 23 wherein said step of receiving from said second party at least two second-party rules includes receiving at least one second-party rule before receiving said search request and storing said at least one second-party rule.
Claim 31
Dependent Claim
37 words
A system in accordance with claim 27 wherein said step of receiving from a second party at least two second-party rules includes requesting at least one second-party rule from said second party after processing said search request.
Claim 32
Dependent Claim
31 words
A system in accordance with claim 28 wherein said at least one second-party rule received after processing said search request includes an authorization to release said identity of said second party.
Claim 33
Dependent Claim
53 words
A system in accordance with claim 23 and further including, subsequent to said step of exchanging said first and second data, the step of receiving a request to establish a communications channel between said first and second parties prior to releasing the identity of at least one of said first and second parties.
Claim 34
Dependent Claim
23 words
A system in accordance with claim 30 and further including the step of establishing said communications channel between said first and second parties.
Claim 35
Dependent Claim
24 words
A system in accordance with claim 23 wherein at least one of said first-party rules is conditional on the content of said second data.
Claim 36
Dependent Claim
24 words
A system in accordance with claim 23 wherein at least one of said second-party rules is conditional on the content of said first data.
References Cited (Backward Citations)
US4218738A
Cited
US4847890A
Cited
US4870591A
Cited
US5018096A
Cited
US4914698A
Cited
US4962449A
Cited
US5107443A
Cited
US4962532A
Cited
US5267148A
Cited
US4961224A
Cited
US5077665A
Cited
US5164897A
Cited
US5392353A
Cited
US5058152A
Cited
US5361295A
Cited
US5459859A
Cited
US5283731A
Cited
US5400393A
Cited
JPH0619943A
Cited
US5485510A
Cited
JPH06224938A
Cited
US5416694A
Cited
US5608446A
Cited
US5500513A
Cited
US5495412A
Cited
US5509064A
Cited
US5553145A
Cited
US5689799A
Cited
US5664115A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-03-15 | 2002-09-14 | 2003-03-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-03-15 | 2006-09-14 | 2007-03-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-03-15 | 2010-09-14 | 2011-03-16 | $7700.00 | Window Closed / Lapsed |