Media Device Pairing via GUID Exchange for PTP/IP Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy PTP devices lack TCP/IP network compatibility, preventing them from connecting to PTP/IP enabled devices and supporting multiple devices on a network, which limits their ability to transfer images and metadata effectively.

Innovation Solution

A method for establishing a paired connection between media devices using a protocol that allows for device pairing through an exchange of GUIDs and Friendly Names, enabling TCP/IP network compatibility and allowing legacy devices to connect with PTP/IP enabled devices, even without a common physical network link, by using User Datagram Protocol (UDP) for message transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If legacy PTP devices use traditional PTP protocol, then they can transfer images effectively, but they lack TCP/IP network compatibility and cannot connect to PTP/IP enabled devices

Engineering Contradiction:
Improvenetwork compatibilityVSAvoidconnection stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a pairing mechanism as an intermediary layer between legacy PTP devices and PTP/IP enabled devices. This pairing process exchanges GUIDs and Friendly Names through UDP messages, creating a bridge that enables communication between devices using different protocol versions without requiring both devices to support the same protocol simultaneously

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent makes PTP devices universally compatible by enabling them to function in multiple network environments. Devices can now operate both as traditional PTP devices and as PTP/IP devices through the pairing mechanism, allowing a single device to connect to various types of networked devices including printers, scanners, and other imaging devices regardless of their specific PTP implementation

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

2Adaptability or versatility

If PTP devices support multiple connections, then network functionality is enhanced, but device complexity increases

Engineering Contradiction:
Improvemulti-device supportVSAvoidpairing mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the connection establishment process into distinct phases: discovery phase where devices broadcast their presence, pairing phase where GUIDs and Friendly Names are exchanged, and connection phase where actual data transfer occurs. This segmentation allows complex multi-device support to be managed through simple, sequential steps rather than requiring complex simultaneous management of all connections

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If legacy devices are upgraded for TCP/IP compatibility, then network connectivity is improved, but their original PTP functionality may be compromised

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidoriginal function reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a dynamic protocol selection mechanism where devices can adaptively switch between traditional PTP and PTP/IP modes based on the capabilities of the connected device. The pairing mechanism determines the appropriate protocol version to use, allowing legacy devices to maintain their original PTP functionality when connecting to legacy devices while automatically enabling TCP/IP compatibility when connecting to PTP/IP enabled devices

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7792970B2Method for establishing a paired connection between media devices
Publication Date: 2010.09.07 TOBII TECHNOLOGIES LTD
  • US7792970B2 patent drawing
  • US7792970B2 patent drawing
  • US7792970B2 patent drawing

AI summary

A method for establishing a paired connection between first and second media devices across a network includes transmitting a first information message across the network including an identifier that includes a request to pair the first and second media devices. When a second information message is received from the second media device within a first predetermined time period, the first device retrieves an identifier of the second device and transmits a confirmation message across the network including the device identifiers. A paired connection between the media devices is completed after a corresponding confirmation message from the second device is received within a second predetermined time period.