Method, system, and program product for retrieving file processing software
First Claim
1. A method for encoding in a filename of a file, an address from which software required to process said file can be accessed, said method comprising:
- encoding said address from which said software required to process said file can be accessed;
merging a primary filename of said file and the encoded address in a new filename, wherein said primary filename and the encoded address are separated by at least one control character; and
renaming said file with said new filename.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and program product for accessing or retrieving on a computer network the required software to process a file is disclosed. According to the invention, it is determined, when accessing a file, whether or not software required to process this file is already installed on the user'"'"'s computing device, depending upon the type of the file. If the required software is not installed on the user'"'"'s device, the address of a server from which this software can be downloaded or accessed through the network is extracted and decoded from the filename of the accessed file. A browser or file transfer program is launched on the user'"'"'s computing device and a request for the required software package is sent from the user'"'"'s computing device to the server corresponding to the decoded address from which it is downloaded or accessed. The software is then unpacked, if necessary, and installed so as to process the accessed file.
-
Citations
27 Claims
-
1. A method for encoding in a filename of a file, an address from which software required to process said file can be accessed, said method comprising:
-
encoding said address from which said software required to process said file can be accessed;
merging a primary filename of said file and the encoded address in a new filename, wherein said primary filename and the encoded address are separated by at least one control character; and
renaming said file with said new filename. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for processing a file having a filename in which an address is encoded for software required to process said file, said method comprising:
-
extracting the encoded address;
decoding the encoded address;
accessing said software required to process said file using the decoded address; and
processing said file using the accessed software. - View Dependent Claims (7, 8, 9)
-
-
10. A system for encoding in a filename of a file, an address from which software required to process said file can be accessed, said system comprising:
-
means for encoding said address from which said software required to process said file can be accessed;
means for merging a primary filename of said file and the encoded address in a new filename, wherein said primary filename and the encoded address are separated by at least one control character; and
means for renaming said file with said new filename. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for processing a file having a filename in which an address is encoded for software required to process said file, said system comprising:
-
means for extracting the encoded address;
means for decoding the encoded address;
means for accessing said software required to process said file using the decoded address; and
means for processing said file using the accessed software. - View Dependent Claims (16, 17, 18)
-
-
19. A program product stored on a recordable medium for encoding in a filename of a file, an address from which software required to process said file can be accessed, which when executed, comprises:
-
program code for encoding said address from which said software required to process said file can be accessed;
program code for merging a primary filename of said file and the encoded address in a new filename, wherein said primary filename and the encoded address are separated by at least one control character; and
program code for renaming said file with said new filename. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A program product stored on a recordable medium for processing a file having a filename in which an address is encoded for software required to process said file, which when executed, comprises:
-
program code for extracting the encoded address;
program code for decoding the encoded address;
program code for accessing said software required to process said file using the decoded address; and
program code for processing said file using the accessed software. - View Dependent Claims (25, 26, 27)
-
Specification