Accessory Device State Switching via Notification Channel

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing camera systems face challenges in appropriately controlling the operating state of accessory devices like interchangeable lenses and intermediate adapters, particularly in managing power consumption and communication efficiency between the camera and these devices.

Innovation Solution

The implementation of a communication control method that allows accessory devices to switch between an active and sleep state, using a notification channel for signal transfer and a data communication channel for data exchange, enabling the camera to instruct the accessory devices to change their state based on user operations and power management needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the accessory device remains in active state to ensure rapid response to user operations, then responsiveness is improved, but power consumption increases

Engineering Contradiction:
Improveresponse speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The accessory device dynamically switches between active and sleep states based on operational needs. The control unit monitors for user operations and transitions the device to sleep state when idle, while maintaining the capability to quickly wake up and respond to operations, thus optimizing both responsiveness and power consumption

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The accessory device employs periodic polling or interrupt-based monitoring to detect user operations rather than continuous operation. This allows the device to remain in low-power sleep state periodically checking for operations, and only transitioning to active state when actually needed, reducing overall power consumption while maintaining responsiveness

Inventive Principle:
Principle #19Periodic action

2Productivity

If the accessory device uses a notification channel for signal transfer to enable quick state switching, then communication efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidcommunication channel complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The communication interface is segmented into two distinct channels: a notification channel for simple state change requests and a data communication channel for detailed data exchange. This segmentation allows each channel to be optimized for its specific purpose, improving overall communication efficiency while keeping each individual channel relatively simple

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The notification channel acts as an intermediary that triggers state transitions without requiring complex data exchange. When the camera detects a user operation via the notification channel, it sends a simple wake-up signal to the accessory device, which then activates and can use the data communication channel if detailed interaction is needed

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10911659B2Accessory device, camera, and storage medium
Publication Date: 2021.02.02 CANON KK
  • US10911659B2 patent drawing
  • US10911659B2 patent drawing
  • US10911659B2 patent drawing

AI summary

An accessory device 100 being able to switch an operating state between an active state and a sleep state in which power consumption is smaller than in the active state performs communication with a camera 200 via a notification channel CS used for signal transfer between the camera 200 and the accessory device 100 and a data communication channel DATA used for data communication between the camera and the accessory device. The accessory device receives active instruction data that is transmitted from the camera in response to output of a predetermined signal from the accessory device in the sleep state via the notification channel, and switches the operating state of the accessory device 100 from the sleep state to the active state upon receiving the active instruction data.