System and method for providing effective file-sharing in a computer system to allow concurrent multi-user access
US7293033B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 21, 2003 |
| Grant date | Nov 6, 2007 |
| Priority date | — |
| Expiry date | Feb 15, 2025 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S707/99942
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A computer system that allows for multiple users that each have access to shareable files. In one exemplary embodiment, each user has a user file tree that corresponds to the shareable file tree and initially contains links or pointers to selected shareable files. Each user also has a private file area to store files. If a user wishes to access a shareable file to perform an action that does not modify the shareable file, then the user file tree will point to the shareable file and allow the user to access the file. On the other hand, if the user wishes to access a shareable file and perform an operation that modifies the shareable file, the computer system will make a copy of the shareable file and place the copy in the user's private file area. Next, the computer system will modify the user's file tree such that the link that pointed to the shareable file now points to the copy of the shareable file that was placed in the user's private file area. The user is then able to access the copy and may modify the copy. Because each user's private file area is not publicly available, any changes made by this user are not visible to any other user.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.