WebSocket Messaging System for Proximity-Based Lead Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Consumers face delays in obtaining products or services due to excessive research time and difficulty in identifying suitable vendors, while service providers struggle to quickly reach potential clients, leading to inefficiencies in sales and service delivery.

Innovation Solution

A method and system for communicating engagement notifications to active mobile devices using location data and performance records to efficiently match agents with clients, utilizing WebSocket protocols for low-latency communication and proximity-based notification distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If traditional research and vendor identification methods are used, then consumers can find products or services, but significant time delays occur during the research and identification process

Engineering Contradiction:
Improvetime delay in obtaining products or servicesVSAvoidefficiency of vendor identification and service delivery
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The system pre-qualifies and pre-registers service providers with their capabilities, services, and contact information before any consumer request occurs. This preliminary setup allows the system to immediately match consumers with qualified providers without requiring time-consuming research or verification during the actual service request, thus reducing time delays while maintaining productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a messaging system as an intermediary platform that connects consumers and service providers. This intermediary maintains a database of qualified providers and actively distributes service requests to appropriate providers, eliminating the need for consumers to manually research and identify vendors, thereby reducing time loss and improving overall efficiency

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If service providers manually search for potential clients, then they can identify interested consumers, but the process is slow and inefficient

Engineering Contradiction:
Improvespeed of reaching potential clientsVSAvoidtime to identify and contact interested consumers
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

Service providers are pre-qualified and registered in the system with their service offerings and contact information before any consumer requests occur. This preliminary setup enables the system to immediately notify appropriate providers when relevant service requests are made, eliminating the need for providers to manually search for clients and significantly improving response speed and productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements real-time feedback mechanisms where service requests are immediately distributed to qualified providers through the messaging system. Providers receive instant notifications with consumer information and can respond promptly, creating a rapid feedback loop that improves both the speed of reaching potential clients and reduces time loss compared to manual searching methods

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10405151B2Simultaneous messaging systems and methods
Publication Date: 2019.09.03 2781705 ONTARIO INC
  • US10405151B2 patent drawing
  • US10405151B2 patent drawing
  • US10405151B2 patent drawing

AI summary

At least one of the embodiments described herein relate generally to a method of communicating an engagement to a plurality of active mobile devices, wherein each active mobile device is associated with an active user. The method may include providing at least one communication socket to each of the active mobile devices; receiving location data from those devices including information related to an engagement. In response to receiving the engagement location, a qualified active mobile device can be identified near the engagement location. The selected qualified active mobile device can correspond to the qualified user account with a preferred record.