Accessory Interface for Multi-Device Message Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication protocols between portable electronic devices and accessories lack a standard structure or format for messages, making it difficult and tedious to implement effective communication.

Innovation Solution

A method and system that establish connections between an accessory interface and multiple accessories, using different data exchange patterns for messages based on encoded information, allowing the accessory interface to determine and route messages appropriately to each accessory.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a standardized message format is implemented across multiple accessories, then communication efficiency and bandwidth are improved, but the complexity of adapting to different accessory-specific protocols increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidprotocol adaptation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The accessory interface acts as an intermediary device between the portable electronic device and multiple accessories. It receives messages in a first data exchange pattern from the portable electronic device, determines the target accessory based on encoded information, and forwards messages in the appropriate second data exchange pattern to each specific accessory. This mediator approach enables standardized communication from the portable device while maintaining compatibility with diverse accessory protocols without requiring the portable device itself to handle multiple protocol variations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If an accessory interface is introduced to manage multiple accessories, then message routing and communication management are improved, but the overall system complexity increases

Engineering Contradiction:
Improvemessage routing capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The accessory interface is designed with multi-functionality to handle diverse accessory communication requirements. It can establish connections with multiple different accessories simultaneously, each potentially using different data exchange patterns, while maintaining a unified interface with the portable electronic device. This universal design allows a single accessory interface to replace what would otherwise require multiple specialized interfaces or direct connections from the portable device to each accessory.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If different data exchange patterns are used for different accessories, then compatibility with various accessories is improved, but the difficulty of implementing communication increases

Engineering Contradiction:
Improveaccessory compatibilityVSAvoidimplementation difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The communication system is segmented into distinct functional layers: the portable electronic device uses a standardized first data exchange pattern, the accessory interface handles protocol translation and routing, and each accessory uses its own second data exchange pattern. This segmentation isolates the complexity of multiple protocols to the accessory interface layer, allowing the portable device to remain simple while supporting diverse accessories through the intermediary's protocol translation capabilities.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10015200B2Communication with accessories
Publication Date: 2018.07.03 FEMTOMAX INC
  • US10015200B2 patent drawing
  • US10015200B2 patent drawing
  • US10015200B2 patent drawing

AI summary

A plurality of connections may be established between an accessory interface and a plurality of accessories. A connection between the accessory interface and a portable electronic device may also be established. A first set of messages may be communicated via the accessory interface between the portable electronic device and a first accessory of the plurality of accessories. A second set of messages may be communicated via the accessory interface between the portable electronic device and a second accessory of the plurality of accessories. The first and second sets of messages communicated between the portable electronic device and the accessory interface may be formatted in accordance with a data exchange pattern.