Content management system and external data storage system data synchronization
AssigneeMicrosoft Corporation
InventorsDavid Charles Johnson, Jad Honein, Rachna Vargiya
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsDavid Charles Johnson, Jad Honein, Rachna Vargiya
Estimating the term…
Described is a technology by which a content management system (such as part of Microsoft® Office SharePoint® Server) synchronizes data with an external (e.g., third-party) data storage system. For example, live video and/or on demand video webcasts may be stored on the external data storage system, but may be controlled by events created and edited at the content management system, even though the content management system does not directly support video content. In one example, an administrator creates or modifies an event at the content management system, and if the event is coordinated with the external data storage system, the content management system is synchronized with the external data storage system. One-way communication and/or two-way communication may take place for synchronization, including providing parameters to the content management system from the data store, or by sending notifications and queues to synchronize data with the content management system.
In a computing environment, a method, comprising, maintaining media content at a data storage system, maintaining metadata associated with the media content at a content management system that does not directly support the media content, and synchronizing changes to the metadata at the media content system with corresponding data at the data storage system to provide management of the media content via the content management system and usage of the capabilities of the data storage system for media access.
In a computing environment, a system comprising, a content management system that does not provide media streaming capabilities, the content management system including a data synchronization module having an interface by which a source of media content is accessed to use media streaming capabilities thereof, including by providing notifications of changes to metadata corresponding to the media content to the source.
A computer-readable medium having computer-executable instructions, which when executed perform steps, comprising, providing a portal for accessing media content, maintaining metadata associated with media content, managing the metadata at a content management system, and synchronizing changes to the metadata with the content, including when the content is maintained at an external data source, to manage the content at the content management system without maintaining the content for access at the content management system.
Dependencies are inferred from the claim text.