Patent US6128742A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6128742A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of authentication based on intersection of password sets

Assignee: Oracle International Corp
•
Filing: 1998-02-17
•
Granted: 2000-10-03
•
Expires: 2018-02-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There is disclosed a method of authenticating the identity of a first party involved in communicating over a computer network system. The method comprises the steps of: providing the first party with a first password set; providing a second party with a second password set; transmitting an authentication message based on the first password set from the first party to the second party; and authenticating the identity of the first party by the second party for further communications over the computer network if it is demonstrated, based on an analysis of the authentication message, that the first and second password sets contain at least one common password.

Inventors

  • 👤 Edward Porter Felt

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 13:05
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/08; H04L63/0869; G; G06; G06F; G06F21/00; G06F21/30; G06F21/31; H04L63/083

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 134 words
A method of authenticating the identity of a particular party involved in communicating over a computer network system, the method comprising the steps of: providing a first party with a first password set, the first password set being stored on a first storage device of the first party; providing a second party with a second password set, the second password set being stored on a second storage device of the second party; transmitting an authentication message based on the first password set from the first party to the second party; and authenticating the identity of the first party by the second party for further communications over the computer network if it is demonstrated, based on an analysis of the authentication message, that the first and second password sets contain at least one common password.
Claim 2
Independent Claim 134 words
A method of authenticating the identity of a particular party involved in communicating over a computer network system, the method comprising the steps of: providing a first party with a first password set, the first password set being stored on a first storage device of the first party; providing a second party with a second password set, the second password set being stored on a second storage device of the second party; transmitting an authentication message based on the first password set from the first party to the second party; and authenticating the identity of the first party by the second party for further communications over the computer network if it is demonstrated, based on an analysis of the authentication message, that the first and second password sets contain at least one common password.
Claim 3
Dependent Claim 83 words
A method of updating password sets used to authenticate the identity of a party involved in communicating over a computer network system according to the method of claim 1, wherein the first and second password sets include one or more initial common passwords, the method of updating password sets comprising the steps of: updating the second password set with one or more new passwords; and updating the first password set with the one or more new passwords after updating the second password set.
Claim 4
Dependent Claim 32 words
The method of claim 2, further comprising the step of deleting the one or more initial common passwords from the first password set after the step of updating the first password set.
Claim 5
Dependent Claim 40 words
The method of claim 3, further comprising the step of deleting the one or more initial common passwords from the second password set after the step of deleting the one or more initial common passwords from the first password set.
Claim 6
Independent Claim 131 words
A method of authenticating the identity of a particular party involved in communicating over a computer network system, the method comprising the steps of: providing a first party with a first password set, the first password set being stored on a first storage device of the first party; providing a second party with a second password set, the second password set being stored on a second storage device of the second party; transmitting the first password set from the first party to the second party; comparing the first password set with the second password set by the second party; and authenticating the identity of the first party by the second party for further communications over the computer network if the first and second password sets contain at least one common password.
Claim 7
Independent Claim 131 words
A method of authenticating the identity of a particular party involved in communicating over a computer network system, the method comprising the steps of: providing a first party with a first password set, the first password set being stored on a first storage device of the first party; providing a second party with a second password set, the second password set being stored on a second storage device of the second party; transmitting the first password set from the first party to the second party; comparing the first password set with the second password set by the second party; and authenticating the identity of the first party by the second party for further communications over the computer network if the first and second password sets contain at least one common password.
Claim 8
Dependent Claim 83 words
A method of updating password sets used to authenticate the identity of a party involved in communicating over a computer network system according to the method of claim 5, wherein the first and second password sets include one or more initial common passwords, the method of updating password sets comprising the steps of: updating the second password set with one or more new passwords; and updating the first password set with the one or more new passwords after updating the second password set.
Claim 9
Dependent Claim 32 words
The method of claim 6, further comprising the step of deleting the one or more initial common passwords from the first password set after the step of updating the first password set.
Claim 10
Dependent Claim 40 words
The method of claim 7, further comprising the step of deleting the one or more initial common passwords from the second password set after the step of deleting the one or more initial common passwords from the first password set.
Claim 11
Independent Claim 147 words
A method of authenticating the identity of a particular party involved in communicating over a computer network system, the method comprising the steps of: providing a first party with a first password set; providing a second party with a second password set; forming a first modified password set by operating on the first password set with a predetermined function by the first party; forming a second modified password set by operating on the second password set with the predetermined function by the second party; transmitting the first modified password set from the first party to the second party; comparing the first modified password set with the second modified password set by the second party; and authenticating the identity of the first party by the second party for further communications over the computer network if the first and second modified password sets contain at least one common password.
Claim 12
Independent Claim 147 words
A method of authenticating the identity of a particular party involved in communicating over a computer network system, the method comprising the steps of: providing a first party with a first password set; providing a second party with a second password set; forming a first modified password set by operating on the first password set with a predetermined function by the first party; forming a second modified password set by operating on the second password set with the predetermined function by the second party; transmitting the first modified password set from the first party to the second party; comparing the first modified password set with the second modified password set by the second party; and authenticating the identity of the first party by the second party for further communications over the computer network if the first and second modified password sets contain at least one common password.
Claim 13
Dependent Claim 83 words
A method of updating password sets used to authenticate the identity of a party involved in communicating over a computer network system according to the method of claim 9, wherein the first and second password sets include one or more initial common passwords, the method of updating password sets comprising the steps of: updating the second password set with one or more new passwords; and updating the first password set with the one or more new passwords after updating the second password set.
Claim 14
Dependent Claim 32 words
The method of claim 10, further comprising the step of deleting the one or more initial common passwords from the first password set after the step of updating the first password set.
Claim 15
Dependent Claim 40 words
The method of claim 11, further comprising the step of deleting the one or more initial common passwords from the second password set after the step of deleting the one or more initial common passwords from the first password set.
Claim 16
Independent Claim 152 words
A method of authenticating the identity of a particular party involved in communicating over a computer network system, the method comprising the steps of: providing a first party with a first password set; providing a second party with a second password set; generating a first random challenge value by the second party; transmitting the first random challenge value to the first party; forming a first modified password set from the first password set by the first party using the first random challenge value; forming a second modified password set from the second password set by the second party using the first random challenge value; transmitting the first modified password set to the second party; comparing the first and second modified password sets by the second party; and authenticating the identity of the first party by the second party if the first and second modified password sets contain at least one common member.
Claim 17
Independent Claim 152 words
A method of authenticating the identity of a particular party involved in communicating over a computer network system, the method comprising the steps of: providing a first party with a first password set; providing a second party with a second password set; generating a first random challenge value by the second party; transmitting the first random challenge value to the first party; forming a first modified password set from the first password set by the first party using the first random challenge value; forming a second modified password set from the second password set by the second party using the first random challenge value; transmitting the first modified password set to the second party; comparing the first and second modified password sets by the second party; and authenticating the identity of the first party by the second party if the first and second modified password sets contain at least one common member.
Claim 18
Dependent Claim 80 words
The method of claim 13, wherein the step of forming a first modified password set comprises forming a first hash set by operating on each member of the first password set with a one-way hash function and the first random challenge value; and wherein the step of forming a second modified password set comprises forming a second hash set by operating on each member of the second password set with the one-way hash function and the first random challenge value.
Claim 19
Dependent Claim 131 words
The method of claim 13, wherein, if the first and second modified password sets contain at least one common member, further comprising the steps of: generating a second random challenge value by the first party; transmitting the second random challenge value to the second party; forming a third modified password set from the first password set by the first party using the second random challenge value; forming a fourth modified password set from the second password set by the second party using the second random challenge value; transmitting the fourth modified password set to the first party; comparing the third and fourth modified password sets; and authenticating the identity of the second party by the first party if the third and fourth modified password sets contain at least one common member.
Claim 20
Dependent Claim 83 words
A method of updating password sets used to authenticate the identity of a party involved in communicating over a computer network system according to the method of claim 13, wherein the first and second password sets include one or more initial common passwords, the method of updating password sets comprising the steps of: updating the second password set with one or more new passwords; and updating the first password set with the one or more new passwords after updating the second password set.
Claim 21
Dependent Claim 32 words
The method of claim 16, further comprising the step of deleting the one or more initial common passwords from the first password set after the step of updating the first password set.
Claim 22
Dependent Claim 40 words
The method of claim 17, further comprising the step of deleting the one or more initial common passwords from the second password set after the step of deleting the one or more initial common passwords from the first password set.
Claim 23
Independent Claim 139 words
A method of authenticating the identity of a particular party involved in communicating over a computer network system, the method comprising the steps of: providing a first party with a first password set; providing a second party with a second password set; transmitting a first authentication message, which is based on the first password set and a predetermined criteria, from the first party to a third party; transmitting a second authentication message which is based on the second password set and the predetermined criteria, from the second party to the third party; and authenticating the identity of the first party by the third party for further communications over the computer network if it is demonstrated, based on an analysis of the first and second authentication messages, that the first and second password sets contain at least one common password.
Claim 24
Independent Claim 139 words
A method of authenticating the identity of a particular party involved in communicating over a computer network system, the method comprising the steps of: providing a first party with a first password set; providing a second party with a second password set; transmitting a first authentication message, which is based on the first password set and a predetermined criteria, from the first party to a third party; transmitting a second authentication message which is based on the second password set and the predetermined criteria, from the second party to the third party; and authenticating the identity of the first party by the third party for further communications over the computer network if it is demonstrated, based on an analysis of the first and second authentication messages, that the first and second password sets contain at least one common password.
Claim 25
Dependent Claim 149 words
A networked computer system comprising: a first terminal and a second terminal; the first terminal having stored therein a first password set and comprising: a first computing means for operating on the first password set with a predetermined function, a first comparing means for comparing the output of the first computing means with a transmitted set of values from the second terminal, and a first transmitting means for transmitting the output of the first computing means to the second terminal; and the second terminal having stored therein a second password set and comprising: a second computing means for operating on the second password set with the predetermined function, a second comparing means for comparing the output of the second computing means with a transmitted set of values from the first terminal, and a second transmitting means for transmitting the output of the second computing means to the first terminal.
Claim 26
Dependent Claim 149 words
A networked computer system comprising: a first terminal and a second terminal; the first terminal having stored therein a first password set and comprising: a first computing means for operating on the first password set with a predetermined function, a first comparing means for comparing the output of the first computing means with a transmitted set of values from the second terminal, and a first transmitting means for transmitting the output of the first computing means to the second terminal; and the second terminal having stored therein a second password set and comprising: a second computing means for operating on the second password set with the predetermined function, a second comparing means for comparing the output of the second computing means with a transmitted set of values from the first terminal, and a second transmitting means for transmitting the output of the second computing means to the first terminal.
Claim 27
Dependent Claim 84 words
The method of claim 1, wherein, if the first and second password sets contain at least one common member, further comprising the steps of: transmitting a further authentication message, which is based on the second password set, from the second party to the first party; and authenticating the identity of the second party by the first party if, based on the analysis of the further authentication message, the first party determines that the first and second password sets contain at least one common member.
Claim 28
Dependent Claim 72 words
The method of claim 5, wherein, if the first and second modified password sets contain the at least one common member, further comprising the steps of: transmitting a further authentication message from the second party to the first party; and after the further authentication message is transmitted, authenticating the identity of the second party if the first party determines that the first and second password sets contain at least one common member.
Claim 29
Dependent Claim 110 words
The method of claim 9, wherein, if the first and second modified password sets contain at least one common member, further comprising the steps of: forming a third modified password set by operating on the first password set with a further predetermined function by the first party; forming a fourth modified password set by operating on the second password set with the further predetermined function by the second party; transmitting the fourth modified password set from the second party to the first party; and authenticating the identity of the second party if the first party determines that the third and fourth modified password sets contain at least one common member.
Claim 30
Dependent Claim 128 words
The method of claim 13, wherein, if the first and second modified password sets contain at least one common member, further comprising the steps of: generating a second random challenge value by the first party; transmitting the second random challenge value to the second party; forming a third modified password set from the first password set by the first party using the second random challenge value; forming a fourth modified password set from the second password set by the second party using the second random challenge value; transmitting the fourth modified password set from the second party to the first party; and authenticating the identity of the second party if the first party determines that the third and fourth modified password sets contain at least one common member.
Claim 31
Dependent Claim 126 words
The method of claim 19, wherein, if the first and second password sets contain at least one common member, further comprising the steps of: transmitting a further authentication message from the second party to the first party; transmitting a third authentication message, which is based on the first password set and a further predetermined criteria, from the first party to a third party; transmitting a fourth authentication message, which is based on the second password set and the further predetermined criteria, from the second party to the third party; and authenticating the identity of the second party if, based on the analysis of the third and fourth authentication messages, the first party determines that the first and second password sets contain at least one common member.
Claim 32
Dependent Claim 139 words
A networked computer system, comprising: a first terminal; and a second terminal, wherein the first terminal has stored therein a first password set, and comprising: a first computing arrangement operating on the first password set using a predetermined function and generating a first output, a first comparing arrangement comparing the first output to a transmitted set of values from the second terminal, and a first transmitting arrangement transmitting the first output to the second terminal, and wherein the second terminal has stored therein a second password set, and comprising: a second computing arrangement operating on the second password set using the predetermined function and generating a second output, a second comparing arrangement comparing the second output to a transmitted set of values from the first terminal, and a second transmitting arrangement transmitting the second output to the first terminal.
Claim 33
Dependent Claim 139 words
A networked computer system, comprising: a first terminal; and a second terminal, wherein the first terminal has stored therein a first password set, and comprising: a first computing arrangement operating on the first password set using a predetermined function and generating a first output, a first comparing arrangement comparing the first output to a transmitted set of values from the second terminal, and a first transmitting arrangement transmitting the first output to the second terminal, and wherein the second terminal has stored therein a second password set, and comprising: a second computing arrangement operating on the second password set using the predetermined function and generating a second output, a second comparing arrangement comparing the second output to a transmitted set of values from the first terminal, and a second transmitting arrangement transmitting the second output to the first terminal.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-10-03 2004-04-03 2004-10-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-10-03 2008-04-03 2008-10-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-10-03 2012-04-03 2012-10-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag