Proximity Interaction System Filtering by Shared Trajectories
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
People often cross paths without realizing they share similar interests that could lead to personal or business connections, highlighting a need for a system to enable people to discover and interact with others having similar interests within their proximity.
Innovation Solution
A computer-implemented method and system that allows users to select an interaction purpose (dating, friendship, or business) and filters nearby individuals based on their selected purpose and shared trajectories, enabling users to view and communicate with potential matches.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If a system displays all nearby people to a user, then the user can see more potential connections, but the information overload and user confusion increases
Solution Approach 1:
The system changes the parameter of information presentation by displaying only filtered, relevant attributes (interaction purpose, number of cross paths, shared interests) rather than complete profile data. This selective parameter display reduces information overload while maintaining connection quality.
Solution Approach 2:
Different parts of the interface display different types of information tailored to specific needs: basic info (purpose, cross paths count) is shown to all users, while detailed interest information is only displayed when there is actual overlap between users, creating localized information quality where it matters most.
2Reliability
If the system filters people based on multiple criteria (interaction purpose, cross paths, shared interests), then connection quality improves, but the complexity of the matching system increases
Solution Approach 1:
The filtering system is segmented into three independent modules: (1) interaction purpose filtering, (2) cross paths trajectory filtering, and (3) shared interests filtering. Each module operates independently and contributes to the final matched set, making the overall complex system manageable through functional segmentation.
Solution Approach 2:
The system uses a universal filtering framework that handles multiple types of criteria (spatial proximity, temporal overlap, interest matching) through a single unified algorithm structure, reducing the need for separate complex systems for each filtering dimension.
3Measurement precision
If the system tracks and analyzes user trajectories to determine cross paths, then the accuracy of matching increases, but the computational resources and time required increase
Solution Approach 1:
The system performs preliminary filtering based on interaction purpose and basic trajectory overlap (cross paths count) before conducting detailed interest matching. This preliminary action reduces the dataset size early in the process, minimizing the computational resources needed for subsequent detailed analysis.
Solution Approach 2:
The system calculates only the essential trajectory metric (number of cross paths) rather than complete trajectory analysis. This partial action approach provides sufficient matching accuracy for the application's needs while significantly reducing computational overhead compared to full trajectory reconstruction and analysis.
Data Source
AI summary
Aspects of the present disclosure relate generally to systems and methods for personal interaction. A method includes receiving a user selected interaction purpose that is selected by a user from among dating, friendship, and business. The method further includes determining a subset of proximate people to the user by filtering a set of people within a proximity radius of the user responsive to the user selected interaction purpose and the user and each person in the subset of people having respective trajectories that cross paths. The method also includes outputting a control signal to initiate a display device of the user device to display an image of the subset of people. The method additionally includes outputting another control signal to initiate a communication device of the user device to enable communication between the user and the subset of people.


