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

Method and system for providing an additional identifier for sessions in a file server

Assignee: Apple Inc
•
Filing: 1995-10-13
•
Granted: 1999-03-30
•
Expires: 2015-10-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for increasing the number of entities that can be serviced by a file server. The file server includes a plurality of server session sockets (SSSs), and means for assigning an entity identification number and one of the plurality of SSSs to a request from one of the number of entities, wherein each SSS can support a plurality of entities.

Inventors

  • 👤 Mohammad Hanif
  • 👤 Kevin Stinson
  • 👤 Kazuhisa Yanagihara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 13:10
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/10; G06F16/14; G06F16/148; H; H04; H04L; H04L9/00; H04L9/40; H04L67/00; H04L67/2866; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/327

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 126 words
A file server which allows for increasing a number of entities that can be serviced comprising: a plurality of server session sockets (SSSs), each of the plurality of SSSs comprising an addressable entity within the file server for enabling communications, a plurality of entity identification numbers being associated with each of the plurality of SSSs; means for assigning a particular SSS of the plurality of SSSs and assigning an entity identification number of the plurality of entity identification numbers associated with the particular SSS of the plurality of SSSs to a request from one of the number of entities; and means within the file server for matching the entity identification number and the particular SSS to a communication from the one of the number of entities.
Claim 2
Dependent Claim 126 words
A file server which allows for increasing a number of entities that can be serviced comprising: a plurality of server session sockets (SSSs), each of the plurality of SSSs comprising an addressable entity within the file server for enabling communications, a plurality of entity identification numbers being associated with each of the plurality of SSSs; means for assigning a particular SSS of the plurality of SSSs and assigning an entity identification number of the plurality of entity identification numbers associated with the particular SSS of the plurality of SSSs to a request from one of the number of entities; and means within the file server for matching the entity identification number and the particular SSS to a communication from the one of the number of entities.
Claim 3
Dependent Claim 16 words
The file server of claim 1 in which the entity identification number comprises a session identification.
Claim 4
Dependent Claim 16 words
The file server of claim 1 in which the request comprises an incoming open session request.
Claim 5
Independent Claim 108 words
A method which allows for increasing the number of entities that can be serviced by a file server comprising: (a) providing a plurality of server session sockets (SSSs) within the file server, each of the plurality of SSSs comprising an addressable entity within the file server for enabling communications, a plurality of entity identification numbers being associated with each of the plurality of SSSs; (b) assigning a particular SSS to a request from one of the number of entities; and (c) assigning an entity identification number of the plurality of entity identification numbers associated with the particular SSS to the request from one of the number of entities.
Claim 6
Independent Claim 108 words
A method which allows for increasing the number of entities that can be serviced by a file server comprising: (a) providing a plurality of server session sockets (SSSs) within the file server, each of the plurality of SSSs comprising an addressable entity within the file server for enabling communications, a plurality of entity identification numbers being associated with each of the plurality of SSSs; (b) assigning a particular SSS to a request from one of the number of entities; and (c) assigning an entity identification number of the plurality of entity identification numbers associated with the particular SSS to the request from one of the number of entities.
Claim 7
Dependent Claim 15 words
The method of claim 4 in which the entity identification number comprises a session identification.
Claim 8
Dependent Claim 15 words
The method of claim 4 in which the request comprises an incoming open session request.
Claim 9
Independent Claim 124 words
A method for increasing the number of entities that can be serviced by a file server, the method comprising the steps of: (a) providing a plurality of server session sockets (SSSs) within the file server, wherein each one of the plurality of SSSs includes one SSS reference number and a plurality of session identifiers to assign to entities on a network; and (b) receiving a session open request from an entity; (c) finding a first available session identifier of a particular one of the plurality of SSSs; (d) assigning a reference number of the particular one of the plurality of SSSs to the entity; and (e) assigning the first available session identifier of the particular one of the plurality of SSSs to the entity.
Claim 10
Independent Claim 124 words
A method for increasing the number of entities that can be serviced by a file server, the method comprising the steps of: (a) providing a plurality of server session sockets (SSSs) within the file server, wherein each one of the plurality of SSSs includes one SSS reference number and a plurality of session identifiers to assign to entities on a network; and (b) receiving a session open request from an entity; (c) finding a first available session identifier of a particular one of the plurality of SSSs; (d) assigning a reference number of the particular one of the plurality of SSSs to the entity; and (e) assigning the first available session identifier of the particular one of the plurality of SSSs to the entity.
Claim 11
Dependent Claim 66 words
The method of claim 7 wherein in a first type of communication from the entity to the server, the entity provides the session reference number and session identifier assigned to the entity, the method further comprising the step of: (f) identifying which one of the plurality of SSSs the entity is assigned ot by referencing the session reference number and session identifier provided by the entity.
Claim 12
Dependent Claim 73 words
The method of claim 8 wherein in a second type of communication from the entity to the server, the entity provides the session reference number and an entity address, the method further comprising the step of: (g) searching each one of the plurality of SSSs until the session reference number and entity address provided by the entity matches the session reference number and entity address stored in a particular one of the SSSs.
Claim 13
Dependent Claim 119 words
A computer-readable medium containing program instructions for increasing the number of entities that can be serviced by a file server, the program containing instructions for: (a) providing a plurality of server session sockets (SSSs) within the file server, each of the plurality of SSSs comprising an addressable entity within the file server for enabling communications, a plurality of entity identification numbers being associated with each of the plurality of SSSs; (b) assigning a particular SSS of the plurality of SSSs to a request from one of the number of entities; and (c) assigning an entity identification number of the plurality of entity identification numbers associated with the particular SSS to the request from one of the number of entities.
Claim 14
Dependent Claim 119 words
A computer-readable medium containing program instructions for increasing the number of entities that can be serviced by a file server, the program containing instructions for: (a) providing a plurality of server session sockets (SSSs) within the file server, each of the plurality of SSSs comprising an addressable entity within the file server for enabling communications, a plurality of entity identification numbers being associated with each of the plurality of SSSs; (b) assigning a particular SSS of the plurality of SSSs to a request from one of the number of entities; and (c) assigning an entity identification number of the plurality of entity identification numbers associated with the particular SSS to the request from one of the number of entities.
Claim 15
Dependent Claim 16 words
The computer-readable medium of claim 10 in which the entity identification number comprises a session identification.
Claim 16
Dependent Claim 16 words
The computer-readable medium of claim 11 in which the request comprises an incoming open session request.
Claim 17
Dependent Claim 29 words
The file server of claim 1 wherein the assigning means further assign a reference number of the particular SSS to the request from one of the number of entities.
Claim 18
Dependent Claim 47 words
The file server of claim 13 wherein the matching means further comprise: means for matching the entity identification number and the particular SSS to a communication from the one of the number of entities when the communication does not include the reference number of the particular SSS.
Claim 19
Dependent Claim 34 words
The method of claim 4 wherein the assigning step (b) further includes the step of: (b1) assigning a reference number of the particular SSS to the request from one of the number of entities.
Claim 20
Dependent Claim 44 words
The method of claim 15 further including the step of: (d) matching the entity identification number and the particular SSS to a communication from the one of the number of entities when the communication does not include the reference number of the particular SSS.
Claim 21
Dependent Claim 44 words
The method of claim 7 further including the step of: (f) matching the entity identification number and the particular SSS to a communication from the one of the number of entities when the communication does not include the reference number of the particular SSS.
Claim 22
Dependent Claim 34 words
The computer-readable medium of claim 10 wherein the assigning instruction (b) further includes instructions for: (b1) assigning a reference number for the particular SSS to the request from one of the number of entities.
Claim 23
Dependent Claim 48 words
The computer-readable medium of claim 18 further wherein the program further includes instructions for: (d) matching the entity identification number and the particular SSS to a communication from the one of the number of entities when the communication does not include the reference number of the particular SSS.

References Cited (Backward Citations)

US4661902A Cited
US4689786A Cited
US5165020A Cited
US5150464A Cited
US5475819A Cited
US5504866A Cited
US5615339A Cited
US5594872A Cited
US5553242A Cited
US5485460A Cited
US5636371A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-29 2002-09-28 2003-03-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-29 2006-09-28 2007-03-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-29 2010-09-28 2011-03-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag