Work Machine Gateway Proxy Control Protocol Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing work machine environments face challenges in efficiently managing multiple control modules connected via different data links and protocols, leading to complex system maintenance, diagnostics, and compatibility issues between legacy and newer systems.

Innovation Solution

A gateway system that intercepts and routes messages using proxy logic, performing protocol conversions and acting as a virtual control module to consolidate the functionality of multiple control modules, thereby simplifying communication across various data links and protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple discrete control modules are implemented to manage different data links and protocols, then system functionality and protocol support are improved, but device complexity and maintenance difficulty increase

Engineering Contradiction:
Improveprotocol supportVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent consolidates multiple discrete control modules into a single gateway device that handles multiple data links and protocols simultaneously. The gateway integrates functionality that would otherwise require separate modules, reducing system complexity while maintaining protocol support through a unified architecture with centralized message routing and proxy control capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The gateway is designed as a universal control module capable of interfacing with multiple different data link types and protocols through a single device. It provides multi-functional support for various communication standards including J1939, CAN, LIN, and proprietary protocols, eliminating the need for specialized modules for each protocol type.

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

2Adaptability or versatility

If interface devices are added to facilitate communication between different data links, then communication compatibility is improved, but hardware requirements and space consumption increase

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidhardware quantity
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent merges multiple interface device functions into a single gateway unit that can simultaneously support multiple data link interfaces. Instead of adding separate interface devices for each protocol, the gateway integrates all interface capabilities in one consolidated hardware platform, reducing the total quantity of hardware components required.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If specialized components are implemented for each data link type, then communication capability is improved, but system integration and maintenance cost increase

Engineering Contradiction:
Improvedata link supportVSAvoidsystem integration
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The gateway is designed as a universal platform that supports multiple data link types through integrated software and hardware capabilities. It can accommodate J1939, CAN, LIN, and proprietary protocols within a single device architecture, simplifying system integration by providing a standardized interface layer that handles protocol-specific requirements centrally rather than requiring separate specialized components for each protocol.

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

Data Source

PatentUS7983820B2Systems and methods for providing proxy control functions in a work machine
Publication Date: 2011.07.19 CATERPILLAR INC
  • US7983820B2 patent drawing
  • US7983820B2 patent drawing
  • US7983820B2 patent drawing

AI summary

Methods and systems of the present invention are provided for performing proxy control functions in an environment including one or more work machines. Such methods and systems may leverage one or more gateways to serve as a proxy for one or more distinct modules. A gateway, located in a work machine, may be programmed with proxy logic that performs functions associated with certain modules used in a work machine environment. The gateway may monitor a data link and retrieve broadcasted messages. The broadcasted messages may include source and/or destination module address identifiers. The gateway may retrieve messages from the data link based on a determination that the message is destined for a module for which the gateway serves as a proxy. The gateway may route a retrieved message, using a mapping structure, to the appropriate proxy logic that performs functions associated with the destination module.