Communication Apparatus Automated Time Synchronization via Code Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication apparatuses require user intervention to select another device for time synchronization, complicating the process.

Innovation Solution

A communication apparatus that automatically establishes a wireless network and provides communication parameters for joining, allowing other devices to synchronize without user selection by using a specific code for time synchronization processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a communication apparatus requires user selection to perform time synchronization with another device, then the synchronization process can be controlled by the user, but the operation becomes complicated and requires user intervention

Engineering Contradiction:
Improvetime synchronization operationVSAvoidsynchronization process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The communication apparatus automatically performs time synchronization by detecting other devices in the same wireless network and initiating synchronization without requiring user selection. The apparatus serves itself by autonomously identifying potential synchronization partners and executing the synchronization process based on stored time synchronization codes, eliminating the need for user intervention in the partner selection process.

Inventive Principle:
Principle #25Self-service

2Extent of automation

If the communication apparatus automatically performs time synchronization without user selection, then the operation is simplified, but the apparatus must automatically identify and select other devices to synchronize with

Engineering Contradiction:
Improvetime synchronization automationVSAvoiddevice identification and selection complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The communication apparatus stores time synchronization codes in advance that correspond to specific time synchronization processing. These pre-stored codes enable the apparatus to automatically identify and select other communication apparatuses for synchronization by matching received codes with stored ones, simplifying the automation process without requiring complex real-time decision-making algorithms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The time synchronization code acts as an intermediary that facilitates automatic device identification and selection. Instead of requiring direct device-to-device recognition or complex selection interfaces, the code serves as a mediator that both devices use to identify each other as synchronization partners, simplifying the automation mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the communication apparatus provides communication parameters to any device that requests them, then network access is facilitated, but unauthorized or incorrect devices may join and cause synchronization issues

Engineering Contradiction:
Improvenetwork joining flexibilityVSAvoidtime synchronization reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The communication apparatus applies different access control policies based on the local quality of the request - specifically, whether the requesting device possesses the correct time synchronization code. Devices with matching codes receive communication parameters and can join the network for synchronization, while devices without matching codes are rejected. This selective approach maintains both network flexibility and synchronization reliability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The time synchronization code serves as an intermediary authentication mechanism that verifies whether a requesting device is authorized to join the network for time synchronization. The code mediates between the open network access policy and the need for reliable synchronization, allowing only authenticated devices to receive communication parameters and participate in synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11071169B2Communication apparatus, control method, and storage medium
Publication Date: 2021.07.20 CANON KK
  • US11071169B2 patent drawing
  • US11071169B2 patent drawing
  • US11071169B2 patent drawing

AI summary

A communication apparatus and method are provided such that, if first information received by a first communication apparatus from a second communication apparatus corresponds to a first code stored in the first communication apparatus, the first code corresponding to time synchronization processing, a communication parameter for joining a network established by the first communication apparatus is provided to the second communication apparatus. If the first information does not corresponds to the first code, the communication parameter is not provided. The first communication apparatus cause the second communication apparatus participating in the network to execute the time synchronization processing using time information about the first communication apparatus.