← Back to Patent Explorer
US5550981A Expired / Lapsed US ⏱️ 0.0 years remaining

Dynamic binding of network identities to locally-meaningful identities in computer networks

Assignee: NCR Voyix Corp
•
Filing: 1994-06-21
•
Granted: 1996-08-27
•
Expires: 2014-06-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for binding network identities to locally-meaningful identities in a computer network is disclosed. A client computer is connected to a server computer that performs various functions requested by an operator of the client computer. The server computer assigns a temporary locally-meaningful identity to the operator of the client computer, and receives and responds to requests to perform functions from the client computer. The server computer triggers an ownership fault in response to a particular request received from the client computer. The particular request that triggers the ownership fault may be a request to create a file, a request to create a directory, a request to take ownership of an existing file, a request to take ownership of an existing directory, or other function. In response to the ownership fault, the server computer assigns a permanent local identity to the network identity associated with the operator of the client computer in response to the ownership fault depending on its security policy. The permanent local identity may be retrieved from a pool of previously allocated locally-meaningful identities maintained by the server computer, or the permanent local identity may be created as needed. Once the assignment occurs, the server computer maps the permanent local identity to the network identity by updating its records.

Inventors

  • 👤 Eric Bauer
  • 👤 Russel W. Schaffer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 06:27
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/08; G; G06; G06F; G06F21/00; G06F21/60; G06F21/62; G06F21/6218; G06F21/6227; G06F2221/00; G06F2221/21; G06F2221/2141; G06F2221/2149

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 142 words
An apparatus for binding network identities to locally-meaningful identities in a network comprised of a plurality of computers, the apparatus comprising: (a) a first computer; (b) a second computer coupled to the first computer for performing functions requested by an operator of the first computer, the second computer comprising: (1) means for assigning a temporary local identity to a username and domain name pair associated with the operator of the first computer; (2) means for receiving and responding to requests from the first computer to perform functions; (3) means for triggering an ownership fault in response to a particular request received from the assigned temporary local identity associated with the operator of the first computer; and (4) means for assigning a permanent local identity to the network identity associated with the operator of the first computer in response to the ownership fault.
Claim 2
Independent Claim 142 words
An apparatus for binding network identities to locally-meaningful identities in a network comprised of a plurality of computers, the apparatus comprising: (a) a first computer; (b) a second computer coupled to the first computer for performing functions requested by an operator of the first computer, the second computer comprising: (1) means for assigning a temporary local identity to a username and domain name pair associated with the operator of the first computer; (2) means for receiving and responding to requests from the first computer to perform functions; (3) means for triggering an ownership fault in response to a particular request received from the assigned temporary local identity associated with the operator of the first computer; and (4) means for assigning a permanent local identity to the network identity associated with the operator of the first computer in response to the ownership fault.
Claim 3
Dependent Claim 31 words
The invention as set forth in claim 1 above, wherein the means for assigning (4) comprises means for retrieving the permanent local identity from a pool of previously allocated locally-meaningful identities.
Claim 4
Dependent Claim 39 words
The invention as set forth in claim 2 above, wherein the means for assigning (4) further comprises means for creating additional permanent locally-meaningful identities, so that the pool of previously allocated locally-meaningful identities is maintained at an adequate level.
Claim 5
Dependent Claim 28 words
The invention as set forth in claim 1 above, wherein the means for assigning (4) comprises means for creating the permanent local identity when the ownership fault occurs.
Claim 6
Dependent Claim 23 words
The invention as set forth in claim 4 above, wherein the permanent local identity is related to the username and domain name pair.
Claim 7
Dependent Claim 29 words
The invention as set forth in claim 1 above, wherein the second computer further comprises means for updating its records to reflect the assignment of the permanent local identity.
Claim 8
Dependent Claim 29 words
The invention as set forth in claim 6 above, wherein the means for updating comprises means for mapping the username and domain name pair to the permanent local identity.
Claim 9
Dependent Claim 71 words
The invention as set forth in claim 1 above, wherein the particular request is selected from a group comprising a request to create a file, a request to create a directory, a request to take ownership of an existing file, a request to take ownership of an existing directory, a request to print a file, a request to control a print job, and a request to examine a print job's status.
Claim 10
Dependent Claim 36 words
The invention as set forth in claim 1 above, wherein the second computer further comprises means for determining whether to perform the particular request according to a characteristic associated with the username and domain name pair.
Claim 11
Dependent Claim 39 words
The invention as set forth in claim 9 above, wherein the means for determining comprises means for denying the particular request and means for responding to the particular request by transmitting an appropriate error message to the first computer.
Claim 12
Independent Claim 109 words
A method of binding network identities to locally-meaningful identities in a server computer, the method comprising the steps of: (a) assigning a temporary local identity to a username and domain name pair associated with an operator of a client computer connected to the server computer; (b) receiving and responding to requests from the client computer to perform functions; (c) triggering an ownership fault in response to a particular request received from the assigned temporary local identity associated with the operator of the client computer; and (d) assigning a permanent local identity to the network identity associated with the operator of the client computer in response to the ownership fault.
Claim 13
Independent Claim 109 words
A method of binding network identities to locally-meaningful identities in a server computer, the method comprising the steps of: (a) assigning a temporary local identity to a username and domain name pair associated with an operator of a client computer connected to the server computer; (b) receiving and responding to requests from the client computer to perform functions; (c) triggering an ownership fault in response to a particular request received from the assigned temporary local identity associated with the operator of the client computer; and (d) assigning a permanent local identity to the network identity associated with the operator of the client computer in response to the ownership fault.
Claim 14
Dependent Claim 31 words
The invention as set forth in claim 11 above, wherein the assigning step (d) comprises the step of retrieving the permanent local identity from a pool of previously allocated locally-meaningful identities.
Claim 15
Dependent Claim 39 words
The invention as set forth in claim 12 above, wherein the assigning step (d) further comprises the step of creating additional permanent locally-meaningful identities, so that the pool of previously allocated locally-meaningful identities is maintained at an adequate level.
Claim 16
Dependent Claim 28 words
The invention as set forth in claim 11 above, wherein the assigning step (d) comprises the step of creating the permanent local identity when the ownership fault occurs.
Claim 17
Dependent Claim 23 words
The invention as set forth in claim 14 above, wherein the permanent local identity is related to the username and domain name pair.
Claim 18
Dependent Claim 29 words
The invention as set forth in claim 11 above, further comprising the step of updating records in the server computer to reflect the assignment of the permanent local identity.
Claim 19
Dependent Claim 30 words
The invention as set forth in claim 16 above, wherein the step of updating comprises the step of mapping the username and domain name pair to the permanent local identity.
Claim 20
Dependent Claim 71 words
The invention as set forth in claim 11 above, wherein the particular request is selected from a group comprising a request to create a file, a request to create a directory, a request to take ownership of an existing file, a request to take ownership of an existing directory, a request to print a file, a request to control a print job, and a request to examine a print job's status.
Claim 21
Dependent Claim 33 words
The invention as set forth in claim 11 above, further comprising the step of determining whether to perform the particular request according to a characteristic associated with the username and domain name pair.
Claim 22
Dependent Claim 38 words
The invention as set forth in claim 19 above, wherein the step of determining comprises the steps of denying the particular request and responding to the particular request by transmitting an appropriate error message to the client computer.
Claim 23
Dependent Claim 108 words
A server computer, comprising: (a) means for connecting to and communicating with a client computer; (b) means for assigning a temporary local identity to a username and domain name pair associated with an operator of the client computer; (c) means for receiving and responding to requests from the client computer to perform functions; (d) means for triggering an ownership fault in response to a particular request received from the assigned temporary local identity associated with the operator of the client computer; and (e) means for assigning a permanent local identity to the network identity associated with the operator of the client computer in response to the ownership fault.
Claim 24
Dependent Claim 108 words
A server computer, comprising: (a) means for connecting to and communicating with a client computer; (b) means for assigning a temporary local identity to a username and domain name pair associated with an operator of the client computer; (c) means for receiving and responding to requests from the client computer to perform functions; (d) means for triggering an ownership fault in response to a particular request received from the assigned temporary local identity associated with the operator of the client computer; and (e) means for assigning a permanent local identity to the network identity associated with the operator of the client computer in response to the ownership fault.
Claim 25
Dependent Claim 31 words
The invention as set forth in claim 21 above, wherein the means for assigning (e) comprises means for retrieving the permanent local identity from a pool of previously allocated locally-meaningful identities.
Claim 26
Dependent Claim 39 words
The invention as set forth in claim 22 above, wherein the means for assigning (e) further comprises means for creating additional permanent locally-meaningful identities, so that the pool of previously allocated locally-meaningful identities is maintained at an adequate level.
Claim 27
Dependent Claim 28 words
The invention as set forth in claim 21 above, wherein the means for assigning (e) comprises means for creating the permanent local identity when the ownership fault occurs.
Claim 28
Dependent Claim 23 words
The invention as set forth in claim 24 above, wherein the permanent local identity is related to the username and domain name pair.
Claim 29
Dependent Claim 29 words
The invention as set forth in claim 21 above, wherein the server computer further comprises means for updating its records to reflect the assignment of the permanent local identity.
Claim 30
Dependent Claim 29 words
The invention as set forth in claim 26 above, wherein the means for updating comprises means for mapping the username and domain name pair to the permanent local identity.
Claim 31
Dependent Claim 71 words
The invention as set forth in claim 21 above, wherein the particular request is selected from a group comprising a request to create a file, a request to create a directory, a request to take ownership of an existing file, a request to take ownership of an existing directory, a request to print a file, a request to control a print job, and a request to examine a print job's status.
Claim 32
Dependent Claim 36 words
The invention as set forth in claim 21 above, wherein the server computer further comprises means for determining whether to perform the particular request according to a characteristic associated with the username and domain name pair.
Claim 33
Dependent Claim 39 words
The invention as set forth in claim 29 above, wherein the means for determining comprises means for denying the particular request and means for responding to the particular request by transmitting an appropriate error message to the client computer.

References Cited (Backward Citations)

US4714989A Cited
US5062040A Cited
US5263157A Cited
US5218697A Cited
US5381535A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-08-27 2000-02-26 2000-08-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-08-27 2004-02-26 2004-08-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-08-27 2008-02-26 2008-08-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag