Predictive Destination Sharing via Trajectory Correlation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing social networking systems face challenges in efficiently sharing and predicting user locations in real-time, particularly when users want to share their location with friends within a social media application.

Innovation Solution

The implementation of a geographically-based graphical user interface (GUI) that uses location information from user devices to predict a user's destination and share this information with their friends through a map interface, along with estimated time of arrival.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If real-time location sharing is implemented in social networking systems, then user engagement and social interaction are enhanced, but system complexity and computational requirements increase

Engineering Contradiction:
Improveuser engagementVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system divides location data processing into separate modules: location data reception module, trajectory determination module, destination prediction module, and information sharing module. This segmentation allows each component to handle specific tasks independently, reducing overall system complexity while maintaining real-time location sharing functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a server as an intermediary between user devices and the social networking system. The server receives location information from first client devices, processes trajectory and destination data, and shares information with second client devices. This intermediary architecture distributes computational load and simplifies peer-to-peer device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If destination prediction is performed using historical location information and current trajectory, then location sharing accuracy is improved, but data processing time and computational resources increase

Engineering Contradiction:
Improvelocation accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-determines trajectory patterns by correlating historical location information with current trajectory data before final destination prediction is needed. By performing preliminary trajectory analysis, the system prepares processed data that accelerates subsequent destination prediction, reducing real-time processing time while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If location information is shared with friends through social media application, then social interaction is enhanced, but user privacy and security risks increase

Engineering Contradiction:
Improvesocial interactionVSAvoidprivacy risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements selective information sharing where different levels of location data are provided to different users. The system determines what location information to share based on the relationship between users and the context, allowing precise control over privacy exposure while maintaining social interaction benefits.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12213028B2Destination sharing in location sharing system
Publication Date: 2025.01.28 SNAP INC
  • US12213028B2 patent drawing
  • US12213028B2 patent drawing
  • US12213028B2 patent drawing

AI summary

Methods, systems, and devices are described for predicting a destination of a user and sharing the presumed destination with the other users via a geographically-based graphical user interface. Consistent with some embodiments, an electronic communication containing location information is received from a location sensor coupled to a first client device. A current trajectory of the first user is determined based on the location information. A presumed destination of the first user is determined, by correlating the current trajectory of the first user with historical location information of the first user. A map depicting an icon associated with the presumed destination of the first user is displayed, on a display screen of a second client device of a second user.