Mobile Terminal Printer Search via Selective Certificate Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When multiple printers with unreliable server certificates are present in the Bluetooth communication range, mobile terminals burden users with repeated inquiries, reducing usability during printer search processes.

Innovation Solution

A method for an information processing apparatus to receive a beacon from image processing devices, identify devices satisfying specific conditions, request and verify server certificates via wireless LAN communication, and issue warnings for unreliable certificates, minimizing unnecessary user inquiries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the mobile terminal verifies server certificates for all detected printers, then security is improved, but usability deteriorates due to repeated user inquiries

Engineering Contradiction:
ImprovesecurityVSAvoidusability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The mobile terminal performs certificate verification selectively rather than for all printers. It verifies certificates only for printers that meet specific conditions (e.g., registered printers, printers with high signal strength, or printers in frequently used locations), thereby reducing the number of user inquiries while maintaining security for important devices

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary actions by pre-registering trusted printers and storing their certificate information in advance. When a printer is detected, the terminal checks whether it matches pre-registered information, allowing certificate verification to be skipped for known trusted devices, thus improving usability without compromising security

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the mobile terminal displays warnings for all printers with unreliable certificates, then security awareness is improved, but operation complexity increases

Engineering Contradiction:
Improvesecurity awarenessVSAvoidoperation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The warning display is applied locally and selectively rather than uniformly to all printers. The terminal determines the appropriate warning level based on local conditions such as whether the printer is pre-registered, the strength of Bluetooth signal, or the user's historical interaction patterns, thereby reducing operation complexity while maintaining security awareness where needed

Inventive Principle:
Principle #3Local quality

3Reliability

If the mobile terminal performs certificate verification for multiple printers, then security coverage is improved, but time consumption increases

Engineering Contradiction:
Improvesecurity coverageVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The certificate verification is performed periodically rather than continuously for all printers. The terminal verifies certificates at specific intervals or triggered by certain events (e.g., when a printer is selected for printing), rather than blocking the process for every detected printer, thereby reducing time consumption while maintaining adequate security coverage

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Certificate information is verified and stored in advance for pre-registered printers. When these printers are detected again, the terminal uses the pre-verified certificate information without performing full verification again, significantly reducing time consumption for repeated interactions with trusted devices

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11528368B2Information processing apparatus, storage medium, and control method
Publication Date: 2022.12.13 CANON KK
  • US11528368B2 patent drawing
  • US11528368B2 patent drawing
  • US11528368B2 patent drawing

AI summary

A method for an information processing apparatus searching for an image-processing device is provided. The method includes receiving a predetermined beacon transmitted from an image processing device, identifying an image processing device satisfying a predetermined condition based on the predetermined beacon among one or more image processing devices corresponding to the received predetermined beacon and issuing a request for a server certificate only to a identified device satisfying a predetermined condition about a position among one or more image processing devices found in a search by Bluetooth®.