Reversible Connector Orientation Detection and Signal Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional connectors and ports for mobile computing devices are designed for single orientation connections, leading to user frustration and potential wear or damage when connected incorrectly.

Innovation Solution

A reversible connector system for accessory devices that uses detection pins to automatically route signals based on the orientation of the connector, allowing for either straight or reverse insertion, and distinguishes between different types of devices using combined logic states from these pins.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional single-orientation connectors are used, then device complexity is reduced, but ease of operation deteriorates due to user frustration and incorrect connections

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The connector system is segmented into detection pins that independently sense orientation and data pins that transmit signals. The detection pins are separated from the data transmission pins, allowing the system to first determine orientation and then configure signal routing accordingly, resolving the contradiction between ease of operation and device complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary detection of connector orientation through dedicated detection pins before establishing data transmission. This preliminary action allows the host device to pre-configure signal routing paths, ensuring correct operation from the moment of connection while maintaining a simple connector design

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If reversible connectors with automatic orientation detection are implemented, then ease of operation improves, but device complexity increases due to additional detection and routing mechanisms

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Dedicated detection pins serve as intermediaries between the physical connector and the data transmission system. These intermediary pins sense the orientation without being part of the data path, allowing the system to determine connector orientation and configure signal routing accordingly without adding complexity to the data transmission mechanism

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The signal routing paths are made dynamic and reconfigurable based on detected connector orientation. The system can automatically switch between different routing configurations (straight or reverse) depending on how the connector is inserted, providing adaptability without requiring complex fixed wiring

Inventive Principle:
Principle #15Dynamics

3Reliability

If detection pins are added to determine connector orientation, then reliability improves, but device complexity increases

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The orientation detection function is extracted from the main data transmission pins and implemented using separate dedicated detection pins. This extraction allows the detection mechanism to be simplified and specialized, improving reliability of orientation determination while preventing the detection logic from complicating the data transmission path

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP3155697B1Reversible connector for accessory devices
Publication Date: 2019.07.24 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3155697B1 patent drawingFigure 1
  • EP3155697B1 patent drawingFigure 2
  • EP3155697B1 patent drawingFigure 3

AI summary

Reversible connectors for accessory devices are described. In one or more implementations, a connector cable for an accessory of a host computing device is configured such that a head of the connector cable may be plugged into a corresponding port of the host in either orientation (straight or reverse). The host computing device is configured to sample signals associated with allocated pins of the connector to detect connection of the connector to an accessory port and to ascertain an orientation of the connector. A combination of high and low values of signals conveyed via these allocated pins upon insertion of the connector may be used by a controller of the host to distinguish between different types of devices and to resolve the orientation of the connector cable. A switching mechanism of the host computing device may then be configured to automatically route signals accordingly.