Patent ID: 8078686
Filing Date: 2011-12-13
Classification: H04L

Abstract:
1. A method of caching a plurality of file fragments to improve file transfer performance, comprising the steps of: receiving a write request from a product lifecycle management system in a network system, wherein the product lifecycle management system supports product visualization and design, and transmitting a write ticket in response; receiving at least one file fragment in the network system from the product lifecycle management system for storage in a file management server system, the at least one file fragment transmitted between a plurality of intermediate points in a network system between the product lifecycle management system and the file management server system; exposing the at least one file fragment as a primary object to an application; caching said at least one file fragment in the file management server system and in each of the plurality of intermediate points in a network system; and managing said at least one non-changing file fragment throughout said network system at a plurality of file management cache points, wherein the plurality of file management cache points each stores the at least one file fragment, an index file that references the at least one file fragment, and a hash index that references the index file.