Accessory Multi-Channel Connection Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Accessories struggle to determine whether they are connected to a single portable media device via multiple communication channels or multiple devices simultaneously, leading to potential operational errors and unexpected behavior.

Innovation Solution

A method where a device receives information from an accessory about its supported communication channels and transmits notifications to the accessory regarding connections on these channels, allowing the accessory to differentiate between connections to the same device or different devices across various communication channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an accessory interfaces with multiple communication channels simultaneously, then the accessory can connect to multiple devices or multiple channels of the same device, but the accessory cannot distinguish between these scenarios leading to operational errors

Engineering Contradiction:
Improvecommunication channel connectivityVSAvoidconnection identification accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements feedback by having the first device send notifications over the first communication channel to inform the accessory about connection states on the second communication channel. This feedback loop enables the accessory to accurately determine whether connections on different channels lead to the same device or different devices, resolving the identification ambiguity while maintaining multi-channel connectivity

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The first communication channel serves as an intermediary communication path that carries notification information about the second communication channel's connection state. This intermediary mechanism allows the accessory to gain knowledge about multi-device connection scenarios without directly analyzing the complex multi-channel topology, thereby improving reliability while preserving adaptability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the accessory operates without receiving notifications from the device, then the accessory can detect connections independently, but the accessory cannot determine whether connections lead to the same device or different devices

Engineering Contradiction:
Improveautonomous connection detectionVSAvoiddevice identity information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The notification mechanism provides feedback from the first device to the accessory, supplying information about connection states on the second communication channel. This feedback compensates for the information loss that would otherwise occur, enabling the accessory to determine device identity relationships while maintaining autonomous operation capabilities

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2719156B1Techniques for facilitating interoperation between an accessory and multiple devices
Publication Date: 2019.01.23 APPLE INC
  • EP2719156B1 patent drawingFigure 1
  • EP2719156B1 patent drawingFigure 2
  • EP2719156B1 patent drawingFigure 3

AI summary

Techniques that facilitate interoperation between an accessory (106) and multiple devices (102,104). In one set of embodiments, a device (102) can receive, over a first communication channel (112) of a first type, information from an accessory (106) identifying communication channels (124) of a second type supported by the accessory. The device (102) can further establish a connection with the accessory on a second communication channel (124) of the second type. Upon establishment of the connection, the device (102) can transmit over the first communication channel (112) a notification identifying the connection on the second communication channel (124). Based on the notification, the accessory (106) can determine that it is connected to the same device on the first and second communication channels (112,124) and can operate accordingly.