OS Connection Logic Using Split Access Point Identifiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing techniques for establishing a connection between information processing apparatuses and communication apparatuses, such as smartphones and printers, are not convenient enough, particularly in terms of automatically identifying and connecting to access points with specific identification information.

Innovation Solution

An information processing apparatus and method that includes a program and an Operating System, which executes instructions to connect with a communication apparatus that has enabled an access point with identification information containing both a specific character string and a unique character string, allowing communication of information related to another access point via the established connection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual selection or input of access point information is required, then connection security can be maintained, but user convenience and connection speed are reduced

Engineering Contradiction:
Improveconnection convenienceVSAvoidconnection time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-configuring the OS with specific character strings that correspond to access points. When a connection request is made, the OS automatically matches the requested access point name with the pre-configured character strings and establishes the connection without requiring manual user input or selection, thereby improving convenience and reducing connection time.

Inventive Principle:
Principle #10Preliminary action

2Speed

If access point identification uses only specific character strings, then connection speed is improved, but security against incorrect connections deteriorates

Engineering Contradiction:
Improveconnection speedVSAvoidconnection accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies segmentation by dividing the access point identification into two parts: a specific character string for quick matching and a unique character string for security. The OS stores both components separately and uses them in combination to identify access points, allowing fast initial matching while maintaining security through the unique identifier component.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If the OS handles all connection decisions automatically, then user convenience is improved, but system complexity increases

Engineering Contradiction:
Improveautomatic connectionVSAvoidOS complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling the OS to automatically handle connection decisions based on pre-configured character strings without requiring complex user interactions. The OS autonomously matches access point names with stored character strings and executes connections automatically, simplifying the user interface while the underlying complexity is managed through predefined configuration mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240267717A1Information processing apparatus that establishes connection to a communication apparatus, control method, and non-transitory computer-readable storage medium storing program.
Publication Date: 2024.08.08 CANON KK
  • US20240267717A1 patent drawing
  • US20240267717A1 patent drawing
  • US20240267717A1 patent drawing

AI summary

An information processing apparatus executes, by a predetermined program, an instruction to an OS for connecting with a communication apparatus that has enabled a predetermined access point which includes identification information including both a specific character string and a character string other than the specific character string, and communicates, in a case in which a connection between the information processing apparatus and the communication apparatus that has enabled the predetermined access point is established by the instruction executed by designating a specific character string on the OS, by the predetermined program, information related to a different access point from the predetermined access point and is positioned outside the information processing apparatus and the communication apparatus. The information related to the different access point is communicated via the connection between the information processing apparatus and the communication apparatus that has enabled the predetermined access point.