Ethernet Controller Interface for Embedded Device Host Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication interfaces between embedded devices and hosts require proprietary register-based protocols and special host-side software, leading to increased development costs and compatibility issues across different operating systems and hardware configurations.

Innovation Solution

An embedded device with an Ethernet controller and a power supply, capable of operating independently of the host, uses a second Ethernet controller and an electrical isolation medium to establish communication without requiring special host-side software, enabling electrical isolation and compatibility with existing OSs and host architectures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a register-based proprietary PCI bridge interface is used for communication between embedded device and host, then device control capability is improved, but device complexity and development cost increase due to requiring special host-side software and documentation

Engineering Contradiction:
Improvedevice control capabilityVSAvoidsoftware complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an Ethernet controller as an intermediary communication interface between the embedded device and host. Instead of using complex proprietary register-based PCI bridge interfaces, the system uses standard Ethernet communication protocols with pre-existing device drivers, thereby reducing software complexity while maintaining adaptability through standardized networking interfaces

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent employs universal Ethernet communication protocols and standard device drivers that can work across different operating systems and host configurations. This universal approach eliminates the need for proprietary software and documentation, reducing development complexity while maintaining broad adaptability through a widely-supported communication standard

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

2Adaptability or versatility

If different device drivers are required for different Operating Systems, then OS-specific compatibility is improved, but development cost increases due to incompatibility issues across different hardware configurations

Engineering Contradiction:
ImproveOS compatibilityVSAvoiddevelopment cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent uses universal Ethernet communication protocols with pre-existing device drivers that are compatible across multiple operating systems. This approach provides OS-specific compatibility through standardized drivers rather than proprietary ones, significantly reducing development costs while maintaining broad compatibility across different hardware configurations

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

3Adaptability or versatility

If the embedded device is electrically connected to the host, then communication capability is improved, but accessibility is reduced when the host is switched off

Engineering Contradiction:
Improvecommunication capabilityVSAvoiddevice accessibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an electrical isolation medium as an intermediary between the embedded device and host. This isolation medium allows the embedded device to maintain its own power supply and operate independently when the host is switched off, while still enabling communication through the isolated interface, thereby improving device accessibility without sacrificing communication capability

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7610428B2System for providing a communication interface
Publication Date: 2009.10.27 DELL PROD LP
  • US7610428B2 patent drawing
  • US7610428B2 patent drawing
  • US7610428B2 patent drawing

AI summary

A system, providing a communication interface, is provided. The system includes an embedded device and a host. The embedded device includes an Ethernet controller that is connected to a communication bus on the host. The host includes device drivers of the Ethernet controller. Therefore, no special host-side software is required to establish the communication between the embedded device and the host.