architecture and its implementation of an event - based media management system and method are disclosed . a generic model for events is used for developing architecture for media management , called eventcentric media management system . the system focuses on event experiences and provides flexible functionality for media management . the system and method analyze cross - media files for features to extract atomic events and apply algorithms to cluster files including similar or related features . thus , the emma system allows unified media indexing of multiple media types , better abstraction of the real world , use of context , media processing operations to compute and store features and tags , and a more intuitive support for multiple users . it provides environments for querying and browsing media related to events and authoring of multimedia presentations for sharing with other individuals .