Network Identification via SSID and BSSID Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems require manual entry or trial-and-error methods for identifying networks hosted by appliances, which are time-consuming, prone to errors, and inefficient, especially in densely populated areas with many available networks.

Innovation Solution

A method and system that utilize the comparison of Service Set Identifier (SSID) and Basic Service Set Identifier (BSSID) to quickly identify and connect to appliance-hosted networks by including a portion of the BSSID within the SSID or using predetermined patterns, allowing the computing device to automatically select the correct network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual entry of network information is required, then network identification accuracy is improved, but user convenience deteriorates and time consumption increases

Engineering Contradiction:
Improvenetwork identification accuracyVSAvoiduser convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The computing device automatically performs network identification by comparing SSID and BSSID without requiring manual user input. The system self-determines which network to connect to by analyzing the relationship between network identifiers, eliminating the need for users to manually enter network information while maintaining accurate identification.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If trial and error method is used to connect to networks, then network identification accuracy is improved, but time consumption increases significantly

Engineering Contradiction:
Improvenetwork identification accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary comparison of SSID and BSSID before attempting network connection. By pre-analyzing the relationship between network identifiers and determining whether to attempt connection based on this comparison, the system avoids time-consuming trial and error processes while ensuring accurate network identification.

Inventive Principle:
Principle #10Preliminary action

3Speed

If computing device connects to any available network without verification, then connection speed is improved, but network identification accuracy deteriorates

Engineering Contradiction:
Improveconnection speedVSAvoidnetwork identification accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system uses feedback from comparing SSID and BSSID to determine whether to attempt connection to a network. This feedback mechanism allows the computing device to quickly identify and connect to the correct appliance network while avoiding incorrect networks, maintaining both speed and accuracy through intelligent decision-making based on identifier relationships.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9455878B2Systems and methods for enhanced network identification
Publication Date: 2016.09.27 HAIER US APPLIANCE SOLUTIONS INC
  • US9455878B2 patent drawing
  • US9455878B2 patent drawing
  • US9455878B2 patent drawing

AI summary

Systems and methods for enhanced network identification are provided. One example method includes receiving, by a computing device, identification data for each of a plurality of networks. The identification data for each of the plurality of networks includes a service set identifier and a basic service set identifier. At least one of the plurality of networks is hosted by an appliance. The method includes comparing, by the computing device for each of the plurality of networks, the service set identifier to the basic service set identifier. The method includes determining, by the computing device for each of the plurality of networks, whether to attempt to connect to such network based at least in part on the comparison of the service set identifier to the basic service set identifier for such network.