Camera Accessory Communication Switching for Faster Error Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing camera systems with multiple accessory apparatus face delays in communication with specific accessories due to prolonged processing of minor errors in Peer-to-Peer (P2P) communication, which disrupts timely communication.

Innovation Solution

A camera system that utilizes a notification channel and a data communication channel to facilitate simultaneous and individual communication with multiple accessory apparatus, switching communication methods based on error types and using a predetermined order to manage errors efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If P2P communication is used for individual communication with a specific accessory apparatus, then communication reliability is improved, but communication speed deteriorates due to prolonged error processing

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidcommunication speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent changes the error processing parameter based on error type. For minor errors (parity errors, buffer overrun), it adopts a skip-continue approach rather than traditional stop-and-retry, fundamentally changing the error handling parameter to reduce communication delays while maintaining reliability for critical errors

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments error processing into different categories: minor errors (parity errors, buffer overrun) are handled by skipping to the next data packet, while communication failures are handled by stopping and retrying. This segmentation allows differentiated error handling that optimizes both speed and reliability

Inventive Principle:
Principle #1Segmentation

2Reliability

If communication specifying a specific accessory apparatus is performed first, then communication reliability with that accessory is improved, but communication frequency with other accessory apparatus deteriorates

Engineering Contradiction:
Improvecommunication reliability with specific accessoryVSAvoidcommunication frequency with other accessories
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary error type classification and switches communication methods in advance. By determining the error type beforehand and pre-selecting the appropriate communication method (P2P or broadcast), the system avoids delays during actual communication and maintains high communication frequency with multiple accessories

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically switches between P2P communication and broadcast communication based on error type and accessory importance. This dynamic adaptation allows the system to prioritize communication with specific accessories when needed while maintaining efficient broadcast communication with all accessories at other times

Inventive Principle:
Principle #15Dynamics

3Reliability

If minor errors are processed thoroughly, then communication reliability is improved, but communication timing with specific accessory apparatus deteriorates

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidcommunication timing delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts minor error processing (parity errors, buffer overrun) from the main communication flow by skipping these errors and continuing to the next data packet. This extraction removes the time-consuming error processing steps while maintaining communication reliability through selective error handling

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements skipping of minor errors by advancing to the next data packet without stopping for detailed processing. This rushing through of non-critical errors maintains communication timing and speed while still ensuring reliability through continued monitoring and handling of critical errors

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS12395715B2Camera, accessory apparatus, communication control method, and storage medium that changes a content of communication error processing according to a type of error by switching a specific accessory apparatus in a predetermined order
Publication Date: 2025.08.19 CANON KK
  • US12395715B2 patent drawing
  • US12395715B2 patent drawing
  • US12395715B2 patent drawing

AI summary

A camera is operable while connected to a plurality of accessory apparatus. The camera is configured to control communication with the plurality of accessory apparatus using a notification channel for notification with the plurality of accessory apparatus and a data communication channel for data communication with the plurality of accessory apparatus. The camera is configured to perform first communication for simultaneous communication with the plurality of accessory apparatus using the data communication channel, and second communication for individual communication with a specific accessory apparatus among the plurality of accessory apparatus using the data communication channel. The camera is configured to change a content of communication error processing according to a type of error when detecting the error based on information that is used to detect the error included in a data packet in performing the second communication by switching the specific accessory apparatus in a predetermined order.