Event-Based Media Grouping Using Location and Time Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile devices require cumbersome manual processes to share digital media, such as photos and videos, with others, lacking an efficient method for organizing and automatically sharing event-based media collections among users.

Innovation Solution

The system automatically clusters digital media by location and time to create event-related groups, allowing for dynamic updating and sharing among selected recipients, incorporating new media and user comments, using heuristics and metadata to enhance the playback experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual processes are used to share digital media, then users can share individual media files, but the process is cumbersome and time-consuming

Engineering Contradiction:
Improveease of media sharingVSAvoidtime required for manual sharing
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically clustering media into event-based groups using location and time data before sharing is requested. This pre-organization eliminates the need for manual selection and grouping during the sharing process, significantly reducing the time and effort required from users.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically organizing media files into event groups based on metadata analysis without requiring user intervention. The automatic clustering algorithm independently performs the organization task, freeing users from manual categorization work and enabling one-click sharing of entire event collections.

Inventive Principle:
Principle #25Self-service

2Productivity

If automatic clustering by location and time is implemented, then event-based media groups are created efficiently, but system complexity increases

Engineering Contradiction:
Improvemedia organization efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies a universal clustering algorithm that handles multiple media types (photos, videos, audio) and various event scenarios using the same location and time-based logic. This multi-functional approach achieves high productivity without proportionally increasing complexity, as the same core mechanism serves diverse organizing needs.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes parameters by utilizing existing metadata fields (location coordinates, timestamps) that are already embedded in media files. By operating on these existing parameters rather than creating new complex classification systems, the achievement of efficient automatic clustering is accomplished with minimal added system complexity.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If dynamic updating of media collections is enabled, then new media is automatically incorporated, but processing and storage requirements increase

Engineering Contradiction:
Improvedynamic media collection updatingVSAvoiddata processing volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system implements feedback mechanisms where newly captured media is automatically analyzed against existing event clusters using location and time parameters. This feedback loop enables dynamic updating of media collections by comparing new data with established patterns, allowing adaptability while controlling processing volume through intelligent filtering and matching algorithms.

Inventive Principle:
Principle #23Feedback

4Ease of operation

If automatic recipient selection based on social network data is implemented, then sharing is simplified, but privacy and security concerns increase

Engineering Contradiction:
Improveease of recipient selectionVSAvoidprivacy and security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-analyzing social network relationships and event participation data to create suggested recipient lists before the sharing decision is made. This preliminary preparation simplifies the user's task of selecting recipients while maintaining privacy and security, as users retain final approval authority over the automatically generated suggestions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9143601B2Event-based media grouping, playback, and sharing
Publication Date: 2015.09.22 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9143601B2 patent drawing
  • US9143601B2 patent drawing
  • US9143601B2 patent drawing

AI summary

Exemplary methods, apparatus, and systems are disclosed for capturing, organizing, sharing, and/or displaying media. For example, using embodiments of the disclosed technology, a unified playback and browsing experience for a collection of media can be created automatically. For instance, heuristics and metadata can be used to assemble and add narratives to the media data. Furthermore, this representation of media can recompose itself dynamically as more media is added to the collection. While a collection may use a single user's content, sometimes media that is desirable to include in the collection is captured by friends and/or others at the same event. In certain embodiments, media content related to the event can be automatically collected and shared among selected groups. Further, in some embodiments, new media can be automatically incorporated into a media collection associated with the event, and the playback experience dynamically updated.