← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag