Electronic file management
AssigneeSiemens Product Lifecycle Management Software Inc.
InventorSunit B. Mangalvedhekar
Life of this patent
Estimating the term…
Abstract
According to one embodiment of the invention, a method of accessing, by a client, one or more files residing in a server includes requesting, by the client, downloading of a selected file residing in the server. The selected file is associated with at least one associated file. The method also includes initiating downloading of the selected file and automatically determining the identify of, and initiating downloading of, the at least one associated file in response to requesting downloading of the selected file. The method also includes initiating storing, in a memory associated with the client, of the selected file and the at least one associated file under respective local identifiers.
Claims46
A method of accessing, by a client, one or more files residing in a server comprising:
- requesting, by the client, downloading of a selected file residing in the server, the selected file associated with at least one associated file;
- in response to requesting downloading of the selected file, initiating downloading of the selected file and automatically determining the identity of, and initiating downloading of, the at least one associated file;
- and
- initiating storing, in a memory associated with the client, of the selected file and the at least one associated file under respective local identifiers.
A method of accessing, by a client, one or more files managed by a document manager residing in a server, the method comprising:
- requesting, by the client, downloading of a selected file residing in the server, the selected file associated with at least one associated file, the selected file and the at least one associated file identified by respective Uniform Resource Locators;
- in response to requesting downloading of the selected file, initiating downloading of the selected file and automatically determining the identity of, and initiating downloading of, the at least one associated file;
- generating respective local identifiers identifying the selected file and the at least one associated file that are indicative of the respective Uniform Resource Locators identifying the selected file and the at least one associated file;
- initiating storing, in a memory associated with the client, of the selected file and the at least one associated file;
- and
- maintaining a status file for the selected file and each of the at least one associated file.
An apparatus for accessing, by a client, one or more files residing in a server comprising:
- software stored on a computer readable medium and operable, when executed on a processor, to:
- request downloading of a selected file residing in a server, the selected file associated with at least one associated file;
- in response to the request, initiate downloading of the selected file and automatically determine the identity of, and initiate downloading of, the at least one associated file;
- and
- initiate storing, in a memory associated with the client, of the selected file and the at least one associated file under respective local identifiers.
A system comprising:
- a server having a document manager stored therein, the document manager operable to maintain a respective profile for each of a plurality of files, each profile including respective identifications of associated files associated with the file;
- one or more clients associated with the server, each of the one or more clients having access to at least one computer readable medium comprising a software program operable to:
- request downloading of a selected file residing in the server, the selected file associated with at least one associated file;
- in response to the request, initiate downloading of the selected file and automatically determine the identity of, and initiate downloading of, the at least one associated file;
- and
- initiate storing, in a memory associated with the client, of the selected file and the at least one associated file under respective local identifiers.
Dependencies are inferred from the claim text.