7363286

File System Path Alias

PublishedApril 22, 2008
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
30 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of performing an operation on a multi-platform heterogeneous network comprising: (a) obtaining path alias table (PAT) information necessary to create a PAT, wherein the PAT information comprises one or more aliases and location information necessary to locate a desired path for the one or more aliases; (b) resolving the one or more aliases using the PAT information by: (i) finding the desired path for the one or more aliases within a file system of a server; and (ii) building the PAT comprising the one or more aliases and the desired paths for each alias; (c) storing the PAT in a memory on the server; (d) receiving a request for an operation from a client, wherein: (i) the request comprises one of the aliases; and (ii) the server file system and the PAT are not exposed to the client; (e) examining the PAT for the one of the aliases received from the client in the request; and (f) performing the requested operation using the desired path that corresponds to the alias in the PAT.

2

2. The method of claim 1 , wherein the PAT information further comprises information necessary for the server to scan its own file system.

3

3. The method of claim 1 , wherein the PAT information further comprises information necessary to append a sub-directory to the desired path.

4

4. The method of claim 1 , wherein the PAT information further comprises a path, a type, a domain, a drive, and a path directory.

5

5. The method of claim 1 , wherein the server interfaces with the network such that the desired path is for a different machine on the network.

6

6. The method of claim 1 , wherein the PAT operates on an extended binary coded decimal interchange code (EDCDIC) operating system.

7

7. The method of claim 1 , wherein the PAT operates on an American Standard Code for Information Interchange (ASCII) operating system.

8

8. The method of claim 1 , wherein one of the aliases comprises a secondary alias that refers to another alias.

9

9. The method of claim 1 , wherein the operation comprises a request to retrieve a file at a location identified by the alias.

10

10. The method of claim 1 , wherein the operation comprises a request to send a file to a location identified by the alias.

11

11. An apparatus for performing an operation on a multi-platform heterogeneous network comprising: (a) path alias table (PAT) information necessary to create a PAT, wherein the PAT information comprises one or more aliases and location information necessary to locate a desired path for the one or more aliases, wherein the PAT is not exposed to a client; (b) a server having a memory wherein the server is configured to: (i) resolve the one or more aliases using the PAT information by: (1) finding the desired path for the one or more aliases within a server file system, wherein the server file system is not exposed to the client; and (2) building a PAT comprising the one or more aliases and the desired paths for each alias; (iii) store the PAT in the memory; (iv) receive a request for an operation from the client, wherein the request comprises one of the aliases; (v) examine the PAT for the one of the aliases received from the client in the request; and (vi) perform the requested operation using the desired path that corresponds to the alias in the PAT.

12

12. The apparatus of claim 11 , wherein the PAT information further comprises alias information necessary for the server to scan its own file system.

13

13. The apparatus of claim 11 , wherein the PAT information further comprises alias information necessary to append a sub-directory to the desired path.

14

14. The apparatus of claim 11 , wherein the PAT information further comprises a path, a type, a domain, a drive, and a path directory.

15

15. The apparatus of claim 11 , wherein the server is further configured to interface with the network such that the desired path is for a different machine on the network.

16

16. The apparatus of claim 11 , wherein the PAT operates on an extended binary coded decimal interchange code (EDCDIC) operating system.

17

17. The apparatus of claim 11 , wherein the PAT operates on an American Standard Code for Information Interchange (ASCII) operating system.

18

18. The apparatus of claim 11 ,wherein one of the aliases comprises a secondary alias that refers to another alias.

19

19. The apparatus of claim 11 , wherein the operation comprises a request to retrieve a file at a location identified by the alias.

20

20. The apparatus of claim 11 , wherein the operation comprises a request to send a file to a location identified by the alias.

21

21. An article of manufacture comprising a program storage medium readable by a computer and embodying one or more instructions executable by the computer to perform a method for performing an operation on a multi-platform heterogeneous network, the method comprising: (a) obtaining path alias table (PAT) information necessary to create a PAT, wherein the PAT information comprises one or more aliases and location information necessary to locate a desired path for the one or more aliases; (b) resolving the one or more aliases using the PAT information by: (i) finding the desired path for the one or more aliases within a file system of a server; and (ii) building the PAT comprising the one or more aliases and the desired path for each alias; (c) storing the PAT in a memory on the server; (d) receiving a request for an operation from a client, wherein: (i) the request comprises one of the aliases; and (ii) the server file system and the PAT are not exposed to the client; (e) examining the PAT for the one of the aliases received from the client in the request; and (f) performing the requested operation using the desired path that corresponds to the alias in the PAT.

22

22. The article of manufacture of claim 21 , wherein the PAT information further comprises alias information necessary for the server to scan its own file system.

23

23. The article of manufacture of claim 21 , wherein the PAT information further comprises alias information necessary to append a sub-directory to the desired path.

24

24. The article of manufacture of claim 21 , wherein the PAT information further comprises a path, a type, a domain, a drive, and a path directory.

25

25. The article of manufacture of claim 21 , wherein the server interfaces with the network such that the desired path is for a different machine on the network.

26

26. The article of manufacture of claim 21 , wherein the PAT operates on an extended binary coded decimal interchange code (EDCDIC) operating system.

27

27. The article of manufacture of claim 21 , wherein the PAT operates on an American Standard Code for Information Interchange (ASCII) operating system.

28

28. The article of manufacture of claim 21 , wherein one of the aliases comprises a secondary alias that refers to another alias.

29

29. The article of manufacture of claim 21 , wherein the operation comprises a request to retrieve a file at a location identified by the alias.

30

30. The article of manufacture of claim 21 , wherein the operation comprises a request to send a file to a location identified by the alias.

Patent Metadata

Filing Date

Unknown

Publication Date

April 22, 2008

Inventors

Michael William Crump

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “FILE SYSTEM PATH ALIAS” (7363286). https://patentable.app/patents/7363286

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.