Poll-Based Matching System for Real-Time User and Product Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing social networking and ecommerce sites do not provide real-time matching of users, products, goods, and services based on progressive poll queries, failing to accurately match users with similar opinions or product descriptions across all poll answers.

Innovation Solution

A data processing system with multiple or single match servers that generates a unique user profile by receiving and comparing user answers to other user profiles, products, and services, providing real-time results based on cumulative matching across multiple poll questions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing sites and mobile apps use predefined categories to match user profiles with products and services, then the matching process is simple and fast, but the accuracy and precision of matching user opinions with relevant products and services is insufficient

Engineering Contradiction:
Improvematching precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system transforms the matching approach by changing from static predefined categories to dynamic poll-based parameters. User profiles are matched against products and services based on real-time poll answers, which serve as variable parameters that can be adjusted and updated continuously, thereby improving matching precision without requiring complex rigid structures

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The invention introduces dynamic polling questions that adapt based on user responses and real-time data. The matching system continuously updates and refines connections between users, products, and services through ongoing polls, making the system flexible and responsive rather than static and rigid, thus improving precision while managing complexity through adaptive processes

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If the system progressively polls and matches users to an exact number of same poll answers in real-time, then the matching accuracy is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improvematching accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-establishing poll question frameworks and categorization structures before actual user matching occurs. User profiles are pre-tagged with poll response patterns, and product/service databases are pre-organized with corresponding poll parameters, enabling faster real-time matching without sacrificing accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The matching process is segmented into discrete poll questions and answer categories. Instead of processing all user data at once, the system divides the matching task into multiple smaller poll-based segments that can be processed incrementally, reducing computational burden while maintaining overall matching accuracy through cumulative results

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11599590B2Poll-based networking system
Publication Date: 2023.03.07 TRINITY INFO MEDIA LLC
  • US11599590B2 patent drawing
  • US11599590B2 patent drawing
  • US11599590B2 patent drawing

AI summary

Described is a poll-based system that provides an on-line and mobile network of users and products, goods and services that are determined through polling each of the users. The system compares, in real-time, the current user's polling responses to identify which most similarly match the answered questions to that of the user. As the user progressively answers questions, the system updates the matching and presentation other users and of products, goods and services. Thus, as the user answers polling questions, the selected answers are compared against the selected descriptions of other products, goods and services, or general questions, to generate a likelihood of match between the users, and also each of the products, goods and services. The profiles of products, goods and services that have a likelihood of match within a predetermined threshold are then presented, including links within the profile for specific purchases.