Wireless Network Authorization via Machine-Readable Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for setting up and managing wireless networks are complex, especially for users without advanced computer skills, often requiring manual configuration and security setup, which can lead to frustration and security vulnerabilities.

Innovation Solution

A method using machine-readable codes associated with devices to authorize access to a wireless network, where a controller verifies the codes against an authorization database, simplifying the process and ensuring only authorized devices can participate, thereby enhancing security and ease of use.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration and security setup are required for wireless networks, then network security is maintained, but user complexity and difficulty of operation increase

Engineering Contradiction:
Improvenetwork securityVSAvoiduser operation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-service authorization where devices automatically obtain network access credentials through machine-readable codes without requiring manual configuration by users. The authorization database and controller handle the security verification automatically, allowing users to simply present a code to gain access.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Machine-readable codes serve as an intermediary between the user and the network security system. Instead of directly configuring security settings, users present a pre-generated code that the controller validates against the authorization database, simplifying the interaction while maintaining security protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If machine-readable codes and authorization databases are implemented, then ease of operation improves, but device complexity increases

Engineering Contradiction:
Improveauthorization process simplicityVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The complex authorization database and security verification logic are extracted from individual user devices and centralized in a separate controller. User devices only need simple code reading capability, while the controller handles the sophisticated database queries and authorization decisions, distributing complexity appropriately.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If automated authorization through machine-readable codes is used, then productivity improves, but security vulnerabilities may increase

Engineering Contradiction:
Improvedevice authorization speedVSAvoidsecurity vulnerabilities
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system implements feedback loops where the controller continuously verifies machine-readable codes against the authorization database before granting access. This automated verification process provides immediate feedback on whether a device is authorized, preventing unauthorized access while maintaining rapid authorization for valid devices.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7634802B2Secure method and system for creating a plug and play network
Publication Date: 2009.12.15 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7634802B2 patent drawing
  • US7634802B2 patent drawing
  • US7634802B2 patent drawing

AI summary

A first device is automatically authorized to participate in a secure network by associating the first device with network access information in a machine-accessible format that can serve as a basis for the authorization. The network access information may be presented to a machine code reader in communication with a second device participating in the secure network. Upon the network access information being presented to the reader, the second device authorizes the first device associated with the identifier to participate in the secure network. Alternatively, the network access information may be registered with an authorization database in which the network access information is associated with a network identifier or an identifier representing a user associated with the secure network. The second device is signaled, by means of a signal button or comparable act, to access the authorization database to verify the first device is authorized to participate in the network.