Patent ID: 8719229
Filing Date: 2014-05-06
Classification: G06F

Abstract:
1. A method implemented by data processing apparatus, the method comprising: receiving a first source file, the first source file having a first format that is readable by a first application, the first source file including one or more first computer-aided design models; converting the first source file into a first plurality of files, where one or more files in the first plurality of files have a unique format that is readable by a respective application; generating a first snapshot, the first snapshot including the first source file, the first plurality of files, and a first version; receiving a second source file, the second source file having the first format that is readable by the first application, the second source file including one or more second models, the second source file being an updated version of the first source file; converting the second source file into a second plurality of files, where one or more files in the second plurality of files have a unique format that is readable by a respective application; generating a second snapshot, the second snapshot including the second source file, the second plurality of files, and a second version; and associating the second snapshot with the first snapshot, where the second snapshot being a more recent version than the first snapshot.