Event Notification Control for Selective State Data Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data communication systems between devices like digital cameras and personal computers suffer from increased processing loads due to redundant transmission of selectable value tables during state changes, leading to inefficient data traffic and excessive processing requirements.
Innovation Solution
A communication method where notification data includes a table acquisition flag indicating the necessity of acquiring additional information, allowing devices to selectively transmit and receive only when necessary, thereby reducing redundant data transfers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If notification data always includes complete state information and selectable value tables, then the control device has sufficient information to process events, but the processing load and data traffic increase significantly
Solution Approach 1:
The patent extracts only the necessary information for event notification by introducing a notification data structure that separates essential event parameters from optional additional information. The control device selectively acquires only the required state data based on the event type, avoiding transmission of complete selectable value tables for all events.
Solution Approach 2:
The patent applies partial action by transmitting only the necessary portion of state information for each event type. The notification data includes mandatory event identification and state change information, plus optional additional information only when needed, rather than always transmitting complete data sets.
2Reliability
If the communication device transmits complete selectable value tables during every state change, then the control device can fully process the event, but redundant data transfers occur and communication efficiency decreases
Solution Approach 1:
The patent implements preliminary action by pre-defining the notification data structure with identified necessary fields and optional fields. The control device determines in advance which fields are needed based on event type, and the communication device prepares only those specific fields for transmission, avoiding redundant data transfer.
Solution Approach 2:
The patent applies local quality by making different parts of the notification data have different transmission requirements. Essential event information is always transmitted, while additional information such as selectable value tables is transmitted only locally when needed for specific event types, optimizing data traffic for each local situation.
3Loss of information
If the control device requests additional information for every state change event, then complete information is obtained, but the processing load and communication overhead increase
Solution Approach 1:
The patent implements feedback by having the communication device indicate in the notification data whether additional information is available and necessary. The control device uses this feedback indicator to determine whether to request additional information, creating an efficient feedback loop that avoids unnecessary requests while ensuring complete information is obtained when needed.
Data Source
AI summary
A communication device configured to notify an external control device of information managed in the communication device, the communication device including: a communication circuitry configured to perform data communication with the control device; and a control circuitry configured to generate notification data in response to an event and control the communication circuitry to transmit the notification data to the control device, the event indicating that a state in the communication device changes, wherein the notification data includes: an event identification region to identify a target event to be notified, a data storage region to store state data indicating a state changed in the target event, and a necessity identification region to indicate whether the control device requires acquiring additional information regarding the target event.


