Patent US5889962A successfully refreshed from Google Patents.
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
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 |