Map Clustering Media Items Using Representative Icons

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing photo management applications struggle to effectively display large numbers of geotagged photos on a map, leading to cumbersome user interactions and limited insight into locations of interest, as they typically show icons rather than images, making it difficult to visualize clusters of media items.

Innovation Solution

Media items are grouped into clusters and represented by non-overlapping icons on a map, with representative items selected for display. When zooming, clusters are regrouped, and new representative items are selected to maintain a non-overlapping display, allowing for a more intuitive organization and viewing of media items.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If individual photo icons are displayed on a map, then each photo location is visible, but the screen becomes cluttered and user interaction becomes cumbersome when dealing with large numbers of photos

Engineering Contradiction:
Improvephoto location visibilityVSAvoiduser interaction simplicity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

Multiple photo icons at nearby locations are merged into a single cluster icon displayed on the map. The cluster icon aggregates multiple photos and includes a counter indicating the number of photos in the cluster, reducing visual clutter while preserving location information. Users can interact with the cluster to access individual photos.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The cluster icon serves multiple functions: it displays the aggregated photo locations, shows the count of photos in the cluster, provides visual feedback about photo density, and acts as an interactive element to access individual photos. This multi-functionality reduces the need for separate UI elements.

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

2Loss of information

If photo images are displayed directly on the map, then visual insight into locations of interest is improved, but the screen space is overwhelmed and the map becomes difficult to navigate

Engineering Contradiction:
Improvelocation visualization insightVSAvoidscreen space utilization
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

Instead of displaying actual photo images on the map, the system uses cluster icons as simplified representations. These icons contain thumbnail previews or representative images that convey visual information about the photos without occupying excessive screen space. The full images are displayed only when users select individual photos or enter detailed view modes.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If a large number of photos are displayed on the map, then complete photo coverage is achieved, but the map view becomes cluttered and loses readability

Engineering Contradiction:
Improvephoto coverage completenessVSAvoidmap display complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The map display is segmented into different zoom levels and interaction states. At overview zoom levels, photos are grouped into clusters to maintain map readability. When users zoom in or select specific clusters, the segmentation allows individual photos to be displayed in detail panels or expanded views, maintaining complete photo coverage while adapting display complexity to user needs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The photo display system dynamically adjusts between clustered and individual photo views based on user interaction, zoom level, and selected region. The interface transitions smoothly between aggregation modes and detailed views, allowing the system to maintain both complete photo coverage and map readability at different stages of user exploration.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10664510B1Displaying clusters of media items on a map using representative media items
Publication Date: 2020.05.26 META PLATFORMS INC
  • US10664510B1 patent drawing
  • US10664510B1 patent drawing
  • US10664510B1 patent drawing

AI summary

Clustering media items includes: identifying a first plurality of media items associated with a first map view of a map; grouping the first plurality of media items into a first set of one or more clusters that correspond to a first set of one or more respective regions; displaying the first set of one or more clusters using a first set of one or more representative media items; in response to a request to change the first map view: identifying a second plurality of media items in a second map view associated with the request; grouping the second plurality of media items into a second set of one or more clusters that corresponds to a second set of one or more respective regions; and displaying the second set of one or more clusters using a second set of one or more representative media items.