Systems and methods for providing proxy control functions in a work machine
First Claim
1. A system for processing messages in a work machine environment, comprising:
- a first work machine including a first gateway and a first destination module; and
a second work machine including a second gateway and a second destination module,wherein the first gateway is configured to;
receive a first message having an identifier that identifies a destination module as a target for the first message, anddetermine, based on the identifier, whether to process the first message with the first gateway or to route the first message from the first gateway, wherein;
when the first gateway can process the first message, it performs functions similar to those of the first destination module using data included in the first message, andwhen the first gateway cannot process the first message, it routes the first message to the second gateway.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
354 Citations
4 Claims
-
1. A system for processing messages in a work machine environment, comprising:
-
a first work machine including a first gateway and a first destination module; and a second work machine including a second gateway and a second destination module, wherein the first gateway is configured to; receive a first message having an identifier that identifies a destination module as a target for the first message, and determine, based on the identifier, whether to process the first message with the first gateway or to route the first message from the first gateway, wherein; when the first gateway can process the first message, it performs functions similar to those of the first destination module using data included in the first message, and when the first gateway cannot process the first message, it routes the first message to the second gateway. - View Dependent Claims (2)
-
-
3. A method for processing messages in a work machine environment, comprising:
-
receiving, at a first gateway located in a first work machine, a message addressed to a destination module located in a work machine; performing by the first gateway functions associated with the destination module, when the first gateway is able to process the message; and routing the message from the first gateway to a second gateway located in a second work machine, when the first gateway is unable to process the message. - View Dependent Claims (4)
-
Specification