Electronic files preparation for storage in a server
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 for preparing files for storage in a server includes generating a profile for a selected file. The profile identifies at least one associated file as associated with the selected file. The method also includes transmitting, to a server, the selected file, the profile, and the at least one associated file.
Claims32
A method for preparing files for storage in a server comprising:
- generating a profile for a selected file, the profile identifying the at least one associated file as associated with the selected file;
- and
- transmitting, to a server, the selected file, the profile, and the at least one associated file.
A method for preparing files for storage in a server comprising:
- generating a profile for a selected file, the profile identifying the at least one associated file as associated with the selected file;
- transmitting, to a server, the selected file, the profile, and the at least one associated file;
- after transmitting the selected file, the profile, and the at least one associated file, initiating downloading of the selected file from the server;
- identifying the at least one associated file by examining the profile;
- and
- in response to identifying the at least one associated file by examining the profile, initiating downloading of the at least one associated file from the server.
A method for preparing a plurality of files for storage in a server comprising:
- providing a parent file having at least one level of descendent files;
- generating a profile for the parent file identifying all of the descendent files that are immediately associated with the parent file as immediately associated with the parent file;
- for each level of the descendent files, generating a profile for each descendent file in the level, the profile identifying all of the descendent files that are immediately associated with the descendent file as immediately associated with the descendent file;
- and
- transmitting the parent file, each descendent file in each level of the descendent files, and the profiles to the server.
An apparatus for preparing files for storage in a server comprising:
- software stored on a computer readable medium and operable to:
- generate a profile for a selected file, the profile identifying the at least one associated file as associated with the selected file;
- and
- initiate transmission, to a server, of the selected file, the profile, and the at least one associated file.
The apparatus of claim 30, wherein the software is further operable to:
- after transmitting the selected file, the profile, and the at least one associated file, determine if any of the at least one associated file is a missing file, wherein the missing file is any of the at least one associated file that has a different identifier than the identifier used by the profile to identify the at least one associated file;
- and
- search, using a globally unique identifier associated with each of the at least one associated file, for the missing file.
Dependencies are inferred from the claim text.