Real-time Image Comparison for Anonymous Social Connections

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is currently no system or service that enables users to anonymously communicate in real-time based on the similarity of photos they have taken, especially when the recipient is not immediately available or interested.

Innovation Solution

A method and system that acquire and compare images in real-time, establishing a communication interface between users who have taken similar photos within a threshold time, using image similarity determination and real-time communication establishment devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If manual image sending is used, then the user can share the picture with a friend, but the response time is delayed for hours or days

Engineering Contradiction:
Improveresponse timeVSAvoidcommunication reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system automatically compares images and establishes communications without requiring manual intervention from either user. The image comparison device autonomously analyzes uploaded images and the communication establishment device automatically connects users based on similarity matches, eliminating the need for manual sending and waiting processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides real-time feedback by immediately comparing the uploaded image against the database and establishing communications with matching users. This feedback loop eliminates delays by automatically responding to image uploads with potential connections, transforming the asynchronous manual process into a synchronous automated one.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If video call is used to share critical pictures in real time, then real-time communication is achieved, but the operation is difficult on today's phones

Engineering Contradiction:
Improvecommunication easeVSAvoidresponse time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system introduces an intermediary service layer that handles the complex image comparison and matching processes. Instead of requiring users to directly initiate complex video calls, the intermediary automatically compares images, identifies matches, and establishes communications, simplifying the user experience while maintaining real-time connectivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If anonymous real-time communication based on image similarity is implemented, then instant connections are enabled, but the system complexity increases

Engineering Contradiction:
Improveconnection speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system divides the complex functionality into separate modules: an image upload interface, an image comparison device that analyzes visual similarities, and a communication establishment device that creates connections. This segmentation allows each component to be optimized independently and simplifies the overall system architecture while enabling fast, anonymous connections based on image similarity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10311329B2Social connection via real-time image comparison
Publication Date: 2019.06.04 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10311329B2 patent drawing
  • US10311329B2 patent drawing
  • US10311329B2 patent drawing

AI summary

A method and system are provided. The method includes acquiring a first image by a first user. The method further includes performing, using a processor, a comparative analysis of the first image and at least one other image acquired within a threshold time by at least one other user. The method also includes establishing a real-time communication interface between the first user and the at least one other user in response to the comparative analysis.