Shared file system
Abstract
A shared file environment permits multiple users to read a file that is being updated concurrently. The process maintains N level shadows for a file to allow multiple users to read a file even though that file may be updated by one or more updaters in succession. A reader of a file does not need to wait on an updater of the file nor does the reader see any updates as they are being made. Each reader that opens the file sees the latest committed level of the file; that is, if reader A opens the file for read before updater B commits his changes, then there will exist one level shadow for the file after B commits. The process maintains N level shadows for a file, although only one updater of a file is allowed at a time. A new construct, referred to as the Not Available Yet (NAY) structure, contains entries for all files that are currently open for read. The NAY structure has an entry for each level of a file that is open for read. A counter associated with the entry indicates the number of readers of that level of the file. These entries are anchors for a list of block numbers of shadow blocks that cannot be unallocated because there is at least one reader of that level. A logging procedure allocates and unallocates blocks to track the N-level shadow blocks.

Term
Term ended
Projected expiry passed 15 April 2009, 17.4 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
1 sheet
Sheet 1
Every citation, both waysCites: the store holds 1 of 2
| Document | Relation | Office | Category | Cited during |
|---|---|---|---|---|
| WO8400426A1 | Cites | World Intellectual Property Organization (WIPO) | X | Search report |
5 members in 3 offices
Priority claims3
| Document | Office | Kind | Date |
|---|---|---|---|
| 199437 | United States of America | – | |
| 19943788 | United States of America | A | |
| US19880199437 | – | – | – |
Members5
| Document | Office | Kind | |
|---|---|---|---|
| JPH01319837A | Japan | A | |
| EP0348614A2 | European Patent Office (EPO) | A2 | |
| EP0348614A3This record | European Patent Office (EPO) | A3 | |
| US5043876A | United States of America | A | |
| JP2531783B2 | Japan | B2 |
10 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Application deemed to be withdrawnWithdrawn18D | 18D | |
| Information on the status of an ep patent application or granted ep patentGrantedSTAA | STAA | |
| Despatch of communication of intention to grant a patentGRAH | GRAH | |
| Despatch of communication of intention to grantGRAG | GRAG | |
| First examination report despatched17Q | 17Q | |
| Designated contracting statesAK | AK | |
| Search report despatchedPUAL | PUAL | |
| Request for examination filed17P | 17P | |
| Designated contracting statesAK | AK | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phasePUAI | PUAI |
Numbers
- Publication
- 0348614
- Publication, DOCDB
- 0348614
- Publication, EPODOC
- EP0348614
- Application
- 106770
- Application, DOCDB
- 89106770
- Application, EPODOC
- EP19890106770
Titles4
- German
- Verfahren zur Unterstützung eines anteilig genutzten Dateisystemes
- English
- Method for supporting a shared file system
- French
- Procédé pour supporter un système de fichiers partagés
- English
- SHARED FILE SYSTEM
Classification
- CPC, 3
- G06F17/30168
- G06F16/1767
- Y10S707/99952
- IPC, 2
- G06F12 00
- G06F17 30
Designated states3
- Contracting states, 3
- Germany
- France
- United Kingdom