US5307494A
Expired / Lapsed
US
⏱️ 0.0 years remaining
File name length augmentation method
Assignee: Fujifilm Business Innovation Corp
•
Filing: 1993-02-26
•
Granted: 1994-04-26
•
Expires: 2013-02-26
Abstract
Abstract A method of augmenting the length of the name of a file in a computer system which allows the use of file names longer than otherwise allowed by the system. A file name table is searched for a table entry corresponding to a long provisional name. An actual file name contained in the corresponding table entry is used to access the file.
Inventors
- 👤 Kazuki Yasumatsu
- 👤 Toshihide Satoh
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 23:52
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/901; G06F16/9014; G06F16/10; G06F16/16; G06F16/164; G06F16/166
Claims Analysis
Total Claims: 3
Claim 1
Independent Claim
318 words
A file name length augmentation and file accessing computer system having a basic system and file name augmentation means, wherein said basic system includes processing means for performing processes which include processes of both creating and accessing a file with respect to a file name in accordance with a plurality of instructions that contain the file name, and a management means for managing the created file through use of a file name management table containing the file name, said file name augmentation means comprising: converting means for converting a provisional file name having a number of characters exceeding a limit value into an actual file name having a number of characters less than or equal to the limit value by calculating a hash value and using the hash value as part of the actual file name; first requirement means for supplying to said processing means instructions to create a new file having the actual file name converted by said converting means and instructions to write the provisional file name as initial data in the new file when the new file is created; second requirement means for supplying access instructions including the actual file name converted by said converting means to said processing means when the new file is to be accessed; and determination means for determining a desired actual file name to be accessed by comparing a requested provisional file name with a provisional file name in a file having a particular actual file name, said particular actual file name having been obtained by supplying to said processing means the access instructions from the second requirement means including the particular actual file name converted from the requested provisional file name by said converting means, in accordance with the file name management table associated with said management means, and supplying the desired actual name to be accessed to the process means when the new file is to be accessed.
Claim 2
Dependent Claim
318 words
A file name length augmentation and file accessing computer system having a basic system and file name augmentation means, wherein said basic system includes processing means for performing processes which include processes of both creating and accessing a file with respect to a file name in accordance with a plurality of instructions that contain the file name, and a management means for managing the created file through use of a file name management table containing the file name, said file name augmentation means comprising: converting means for converting a provisional file name having a number of characters exceeding a limit value into an actual file name having a number of characters less than or equal to the limit value by calculating a hash value and using the hash value as part of the actual file name; first requirement means for supplying to said processing means instructions to create a new file having the actual file name converted by said converting means and instructions to write the provisional file name as initial data in the new file when the new file is created; second requirement means for supplying access instructions including the actual file name converted by said converting means to said processing means when the new file is to be accessed; and determination means for determining a desired actual file name to be accessed by comparing a requested provisional file name with a provisional file name in a file having a particular actual file name, said particular actual file name having been obtained by supplying to said processing means the access instructions from the second requirement means including the particular actual file name converted from the requested provisional file name by said converting means, in accordance with the file name management table associated with said management means, and supplying the desired actual name to be accessed to the process means when the new file is to be accessed.
Claim 3
Dependent Claim
80 words
The file name length augmentation computer system according to claim 1, wherein said converting means calculates the hash value on the basis of a length of the provisional file name and a result of an EXCLUSIVE OR operation of the provisional file name, and wherein the actual file name includes not only a field of the calculated hash value but also an additional field for adding a variable to prevent the calculated hash value from overlapping with another hash value.
References Cited (Backward Citations)
US4356549A
Cited
US4437127A
Cited
US4675810A
Cited
US4611272A
Cited
US4680700A
Cited
US4644468A
Cited
US4888690A
Cited
US4803614A
Cited
US4817032A
Cited
US4748320A
Cited
US4829296A
Cited
US4780816A
Cited
US4853846A
Cited
US5012405A
Cited
US4922417A
Cited
US4712032A
Cited
US4853849A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-04-25 | 1997-10-25 | 1998-04-26 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-04-25 | 2001-10-25 | 2002-04-26 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-04-25 | 2005-10-25 | 2006-04-26 | $7700.00 | Window Closed / Lapsed |