Auto-ID Node Device Integration Layer for Protocol Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing auto-id systems face challenges in seamlessly integrating with diverse automatic data acquisition devices, device controllers, and management systems due to differences in communication protocols, channels, and modes, limiting their ability to communicate effectively and efficiently across various enterprise applications.

Innovation Solution

The implementation of an auto-id node with a device integration layer that uses adapters, communicators, and converters to handle communication between different types of automatic data acquisition devices, device controllers, and device management systems, enabling communication through various protocols, channels, and modes, and allowing dynamic addition of new connections and devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an auto-id system integrates with diverse automatic data acquisition devices using different communication protocols, channels, and modes, then the adaptability and versatility of the system is improved, but the device complexity and integration difficulty increase

Engineering Contradiction:
Improveability to integrate with diverse devicesVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an adapter as an intermediary component that mediates between the auto-id system and diverse automatic data acquisition devices. The adapter handles protocol conversion, channel adaptation, and mode coordination, allowing the system to integrate with different devices without increasing core system complexity. The adapter acts as a buffer that translates between various communication standards and the unified auto-id interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The adapter is designed with multi-functional capabilities to handle multiple communication protocols (HTTP, TCP/IP, SOAP, JSP), various channels (publish-subscribe, point-to-point, socket), and different modes (online, offline). This universal design allows a single adapter component to serve multiple device types, reducing the need for separate integration solutions for each device and thereby managing complexity while maintaining high adaptability.

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

2Adaptability or versatility

If the auto-id system supports multiple communication protocols and modes, then the versatility is improved, but the difficulty of detecting and measuring communication states increases

Engineering Contradiction:
Improvecommunication protocol supportVSAvoidcommunication state monitoring
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The adapter serves as an intermediary that centralizes communication state monitoring. Instead of monitoring each protocol and channel independently, the adapter provides a unified interface for detecting and measuring communication states across all protocols (HTTP, TCP/IP, SOAP, JSP) and modes (online, offline). This consolidation reduces the complexity of state detection while maintaining comprehensive protocol support.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the system dynamically adds new device connections, then the adaptability is improved, but the device complexity increases

Engineering Contradiction:
Improvedynamic device additionVSAvoidsystem configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The adapter acts as a dynamic intermediary that can be instantiated and configured at runtime to support new device connections. When a new automatic data acquisition device needs to be integrated, the system creates an appropriate adapter instance that handles the specific protocol and channel requirements. This dynamic adapter creation mechanism allows flexible device addition without requiring changes to the core auto-id system architecture, thereby managing complexity while enabling adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system employs dynamic configuration where adapter parameters, communication channels, and operational modes can be adjusted at runtime based on the specific device being integrated. This dynamic approach allows the system to adapt to new devices without static pre-configuration, reducing the burden of system complexity while maintaining high versatility for dynamic device addition.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8417854B2Generic device integration within an auto-id system
Publication Date: 2013.04.09 SAP SE
  • US8417854B2 patent drawing
  • US8417854B2 patent drawing
  • US8417854B2 patent drawing

AI summary

Systems, methods and computer program products for generic device integration within an auto-id system. The system includes an auto-id node operable to collect data emitted by one or more automatic data acquisition devices, process the data, and make the data available to one or more enterprise applications, user interfaces, or other auto-id nodes. The auto-id node includes a device integration layer that is operable to handle communication between the auto-id node and different types of automatic data acquisition devices, device controllers, or device management systems.