Patent ID: 7590939
Filing Date: 2009-09-15
Classification: G06F,Y10S

Abstract:
1. A method of managing content of slide files in a slide presentation application, comprising accessing, on a first client device, a source slide presentation document file that includes a plurality of original slides that includes author generated content; parsing the source slide presentation document to identify each of the plurality of original slides; storing, in an external slide library, each of the plurality of original slides as separate library slide files; generating a first synchronization relationship between one of the original files and a respective library slide file generated during the parsing of the source presentation document file, wherein the first synchronization relationship includes a first encoded path between the slide of the one of the original files and the respective library slides file; upon receiving a selection of the respective library slide file in the slide library, inserting a copy of the respective library slide file contained in a slide library into a target slide presentation document located on a second client device: generating a second synchronization relationship between the copy of the respective library slide file in a destination presentation file and the respective library slide file located in the slide library, wherein the second synchronization relationship includes a second encoded path between the copy of the respective library slide file in the destination presentation file and the respective library slide file in the library; monitoring a state of the respective library slide file contained in the slide library via the second synchronization relationship; upon receiving a modification to the author generated content of the original slide in the source presentation document file located on the first client device,