User Matching via Indoor Proximity and Availability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Despite advancements in connectivity and communication technologies, there is a need to maintain meaningful and close human connections, particularly with individuals having similar interests and expertise, both for personal and professional relationships, and to facilitate local connections over remote ones.

Innovation Solution

A system and method for matching users based on collected profile information, including location and availability, by determining overlapping interests and ranking potential matches by distance, availability, and user feedback, utilizing IoT sensors and a knowledge base for real-time location tracking and cognitive learning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If users rely on remote communication technologies (telephones, Internet, mobile phones) to connect with people globally, then connectivity and communication reach is improved, but meaningful and close human connections are deteriorated

Engineering Contradiction:
Improvecommunication reachVSAvoidquality of human connection
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The system introduces a digital intermediary (matching platform) that bridges the gap between global connectivity and local connection quality. The platform processes user profiles, interests, and location data to facilitate meaningful local connections, acting as a mediator that transforms remote communication capabilities into proximate relationship opportunities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system prioritizes local connections by filtering and ranking potential matches based on geographic proximity while maintaining user interest compatibility. The matching algorithm gives weight to location-based criteria, ensuring that users are connected with nearby individuals rather than distant ones, thus preserving the quality of human connection.

Inventive Principle:
Principle #3Local quality

2Reliability

If users search for people with similar interests and expertise, then connection quality is improved, but time to find suitable matches is increased

Engineering Contradiction:
Improveconnection qualityVSAvoidtime to find matches
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Users complete comprehensive profile setups in advance, detailing their interests, expertise, and connection preferences. The system pre-processes this information and maintains ready-to-match candidate pools, eliminating the need for users to search manually when they want connections. The preliminary profile creation and pre-computation of matches significantly reduce search time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where users rate and provide input on match quality. This feedback is continuously used to refine the matching algorithm, improving connection quality over time while maintaining efficiency. The feedback loop allows the system to learn from user preferences and adjust matching criteria without requiring users to re-search.

Inventive Principle:
Principle #23Feedback

3Reliability

If the system ranks matches by multiple criteria (distance, availability, interests), then match quality is improved, but system complexity is increased

Engineering Contradiction:
Improvematch qualityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts matching parameters and weights based on user preferences, context, and historical data. Rather than using fixed complex algorithms, the system modifies parameters like distance weight, availability importance, and interest match threshold to optimize match quality for different scenarios, reducing unnecessary complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The matching system is divided into separate modular components: profile processing module, location-based filtering module, availability checking module, and ranking module. Each component handles a specific aspect of the matching process independently, making the overall system more manageable and maintainable despite handling multiple criteria.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11500949B2Matching users by leveraging indoor proximity and availability
Publication Date: 2022.11.15 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11500949B2 patent drawing
  • US11500949B2 patent drawing
  • US11500949B2 patent drawing

AI summary

A method, computer system, and a computer program product for matching one or more users is provided. The present invention may include collecting a user's information. The present invention may include determining that there is an overlap between the user's information and information contained within a knowledge base. The present invention may include ranking one or more matches of the user. The present invention may include displaying the ranked one or more matches to the user. The present invention may include collecting feedback from the user.