Systems and methods for intelligently establishing communication
    1.
    发明申请
    Systems and methods for intelligently establishing communication 审中-公开
    用于智能建立通信的系统和方法

    公开(公告)号:US20080027600A1

    公开(公告)日:2008-01-31

    申请号:US11495750

    申请日:2006-07-31

    IPC分类号: G01C22/00

    摘要: Systems and methods are provided for intelligently establishing a communication session between a machine and off-board system. In one implementation, a system for intelligently establishes a communication session. The system includes a machine communicating with a network and an off-board system that transmits a request for data from the machine over the network. The system also includes a communication server in communication with the machine and the off-board system via the network. The communication server determines whether hardware and a network connection to transmit the requested data and are available on-board the machine and determines whether the off-board system has authority to receive the requested data.

    摘要翻译: 提供了系统和方法,用于智能地建立机器和车外系统之间的通信会话。 在一个实现中,用于智能地建立通信会话的系统。 该系统包括与网络通信的机器,以及通过网络从机器发送数据请求的车外系统。 该系统还包括通过网络与机器和车外系统通信的通信服务器。 通信服务器确定硬件和网络连接是否传送所请求的数据,并且在机器上可用,并且确定车外系统是否有权接收所请求的数据。

    Systems and methods for performing protocol conversions in a machine
    2.
    发明授权
    Systems and methods for performing protocol conversions in a machine 有权
    在机器中执行协议转换的系统和方法

    公开(公告)号:US07532640B2

    公开(公告)日:2009-05-12

    申请号:US10646716

    申请日:2003-08-25

    IPC分类号: H04J3/16 H04J3/22

    CPC分类号: H04L69/08

    摘要: Methods and systems are provided for performing protocol conversions in an environment including a work machine having one or more modules coupled to one or more data links. Such methods and systems may leverage one or more gateways to perform tunneling, translating, and bridging operations. Tunneling processes may include receiving a message from a source module in a first protocol, encapsulating the message within transmission units of a second protocol, and transmitting the encapsulated message via the second protocol. Translating processes may include receiving, by the gateway, a message in a first data link protocol including a parameter identifier. The gateway may match the parameter identifier with a parameter identifier included in a translation table and scale associated parameter data using a scale factor corresponding to a second data link protocol. The gateway may then provide the scaled parameter data to a module using the second data link protocol.

    摘要翻译: 提供方法和系统用于在环境中执行协议转换,包括具有耦合到一个或多个数据链路的一个或多个模块的工作机器。 这样的方法和系统可以利用一个或多个网关来执行隧道,翻译和桥接操作。 隧道过程可以包括以第一协议从源模块接收消息,将消息封装在第二协议的传输单元内,以及经由第二协议传输封装消息。 翻译过程可以包括由网关接收包括参数标识符的第一数据链路协议中的消息。 网关可以将参数标识符与包括在转换表中的参数标识符相匹配,并且使用对应于第二数据链路协议的比例因子来缩放相关联的参数数据。 然后,网关可以使用第二数据链路协议将缩放的参数数据提供给模块。

    Systems and methods for providing proxy control functions in a work machine
    3.
    发明授权
    Systems and methods for providing proxy control functions in a work machine 有权
    在工作机器中提供代理控制功能的系统和方法

    公开(公告)号:US07983820B2

    公开(公告)日:2011-07-19

    申请号:US10646685

    申请日:2003-08-25

    IPC分类号: G06F7/70

    摘要: 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.

    摘要翻译: 提供本发明的方法和系统用于在包括一个或多个作业机器的环境中执行代理控制功能。 这样的方法和系统可以利用一个或多个网关作为一个或多个不同模块的代理。 位于工作机器中的网关可以用与执行与在工作机器环境中使用的某些模块相关联的功能的代理逻辑来编程。 网关可以监视数据链路并检索广播消息。 广播的消息可以包括源和/或目的地模块地址标识符。 网关可以基于确定消息发往网关用作代理的模块来从数据链路检索消息。 网关可以使用映射结构将检索到的消息路由到执行与目的地模块相关联的功能的适当的代理逻辑。

    Systems and methods for providing server operations in a work machine
    4.
    发明授权
    Systems and methods for providing server operations in a work machine 有权
    在工作机器中提供服务器操作的系统和方法

    公开(公告)号:US07516244B2

    公开(公告)日:2009-04-07

    申请号:US10646684

    申请日:2003-08-25

    IPC分类号: G06F15/16

    摘要: A method and system are provided to perform a process of managing communications in an environment including a mobile work machine having one or more on-board data links connected to one or more on-board modules and a gateway and including one or more off-board data links connected to one or more off-board systems and the gateway. The process is performed by the gateway and includes receiving a request generated by a source device and transmitted on a first data link. In one embodiment, the first data link may be either one of the on-board data links and one of the off-board data links. Based on the request, the gateway selectively executes a server application that performs a server process. Further, the gateway identifies a destination device associated with the request, configures the request to a format compatible with the destination device, and provides the formatted request to the destination device. Additionally, the gateway receives a response to the formatted request generated by the destination device, configures the response to a format compatible with the first data link, and sends the response to a target device over the first data link.

    摘要翻译: 提供了一种方法和系统,用于执行在包括具有连接到一个或多个车载模块和网关的一个或多个车载数据链路的移动工作机器的环境中管理通信的过程,并且包括一个或多个车外 连接到一个或多个舷外系统和网关的数据链路。 该过程由网关执行,并且包括接收由源设备生成并在第一数据链路上发送的请求。 在一个实施例中,第一数据链路可以是板载数据链路中的一个和非板载数据链路中的一个。 基于该请求,网关选择性地执行执行服务器进程的服务器应用程序。 此外,网关标识与请求相关联的目的地设备,将请求配置为与目的地设备兼容的格式,并将格式化的请求提供给目的地设备。 此外,网关接收到由目的地设备生成的格式化请求的响应,将响应配置为与第一数据链路兼容的格式,并通过第一数据链路将响应发送到目标设备。

    Work machine control using off-board information
    5.
    发明申请
    Work machine control using off-board information 审中-公开
    工作机器控制使用车外信息

    公开(公告)号:US20080109122A1

    公开(公告)日:2008-05-08

    申请号:US11289455

    申请日:2005-11-30

    CPC分类号: G08G1/20

    摘要: A control system to dynamically control the operation of a work machine using information obtained from a remote entity includes a controller configured to determine a position of the work machine. The controller may also be configured to query a remote entity for information related to the position of the work machine. In addition, the controller may be configured to obtain the information in response to the query. The controller may also be configured to control at least one operation of the work machine based on the information received from the remote entity.

    摘要翻译: 使用从远程实体获得的信息动态地控制作业机器的操作的控制系统包括被配置为确定作业机的位置的控制器。 控制器还可以被配置为向远程实体查询与工作机器的位置有关的信息。 此外,控制器可以被配置为响应于查询而获得信息。 控制器还可以被配置为基于从远程实体接收的信息来控制作业机器的至少一个操作。

    Verifying authenticity of electronic control unit code
    6.
    发明授权
    Verifying authenticity of electronic control unit code 有权
    验证电子控制单元代码的真实性

    公开(公告)号:US08484752B2

    公开(公告)日:2013-07-09

    申请号:US11984144

    申请日:2007-11-14

    IPC分类号: G06F21/24 G06F21/22

    CPC分类号: G06F21/51

    摘要: A method and apparatus are provided for verifying authenticity of program code for an electronic control unit. In one implementation, a method is provided. According to the method, program code for an the electronic control unit is received. The method may access metadata embedded in the program code. The metadata may identify a source of the program code. The method may further communicate via a network with a server to determine a status of the program code. The method may verify the authenticity of the program code based on the source of the program code and the status.

    摘要翻译: 提供了一种用于验证电子控制单元的程序代码的真实性的方法和装置。 在一个实现中,提供了一种方法。 根据该方法,接收电子控制单元的程序代码。 该方法可以访问程序代码中嵌入的元数据。 元数据可以标识程序代码的来源。 该方法还可以经由网络与服务器进行通信,以确定程序代码的状态。 该方法可以基于程序代码的来源和状态来验证程序代码的真实性。

    Securing electronic control unit code
    7.
    发明授权
    Securing electronic control unit code 有权
    保护电子控制单元代码

    公开(公告)号:US08321933B2

    公开(公告)日:2012-11-27

    申请号:US11984178

    申请日:2007-11-14

    IPC分类号: G06F21/00

    CPC分类号: G06F21/572

    摘要: Methods and systems are provided for securing electronic control unit code. In one implementation, a method is provided. According to the method, an order for the program code may be transmitted to a developer. The order may include specifications and an authentication key. The method may further include receiving the program code and the authentication certification from the developer and verifying the authentication certificate to determine whether the developer was an authorized source of the program code. The method may generate metadata identifying the authorized source of the program code and embed the metadata in the program code.

    摘要翻译: 提供了用于确保电子控制单元代码的方法和系统。 在一个实现中,提供了一种方法。 根据该方法,程序代码的顺序可以被发送给开发者。 订单可能包括规格和验证密钥。 该方法还可以包括从开发者接收程序代码和认证证明,并验证认证证书以确定开发者是否是程序代码的授权源。 该方法可以生成标识程序代码的授权源的元数据,并将元数据嵌入到程序代码中。

    Virtualized service tool and virtualized control tool
    8.
    发明授权
    Virtualized service tool and virtualized control tool 有权
    虚拟化服务工具和虚拟化控制工具

    公开(公告)号:US08151099B2

    公开(公告)日:2012-04-03

    申请号:US12216206

    申请日:2008-07-01

    IPC分类号: G06F15/177

    摘要: A computer-readable medium is disclosed. The computer-readable medium stores a virtualized service tool application program for running on a computer running an existing operating system platform. The virtualized service tool application program has operating system software configured to execute as an internal operating system platform separate from the existing operating system platform, and that is configured with settings that permit the computer to communicate with one or more machines coupled to the computer. The virtualized service tool application additionally has a service module configured to perform service-related tasks for the one or more machines coupled to the computer.

    摘要翻译: 公开了一种计算机可读介质。 计算机可读介质存储用于在运行现有操作系统平台的计算机上运行的虚拟化服务工具应用程序。 虚拟化服务工具应用程序具有被配置为作为与现有操作系统平台分离的内部操作系统平台执行的操作系统软件,并且配置有允许计算机与耦合到计算机的一个或多个机器进行通信的设置。 虚拟化服务工具应用另外具有服务模块,该服务模块被配置为执行与计算机耦合的一个或多个机器的服务相关任务。

    Securing electronic control unit code
    9.
    发明申请
    Securing electronic control unit code 有权
    保护电子控制单元代码

    公开(公告)号:US20090126028A1

    公开(公告)日:2009-05-14

    申请号:US11984178

    申请日:2007-11-14

    IPC分类号: G06F21/00

    CPC分类号: G06F21/572

    摘要: Methods and systems are provided for securing electronic control unit code. In one implementation, a method is provided. According to the method, an order for the program code may be transmitted to a developer. The order may include specifications and an authentication key. The method may further include receiving the program code and the authentication certification from the developer and verifying the authentication certificate to determine whether the developer was an authorized source of the program code. The method may generate metadata identifying the authorized source of the program code and embed the metadata in the program code.

    摘要翻译: 提供了用于确保电子控制单元代码的方法和系统。 在一个实现中,提供了一种方法。 根据该方法,程序代码的顺序可以被发送给开发者。 订单可能包括规格和验证密钥。 该方法还可以包括从开发者接收程序代码和认证证明,并验证认证证书以确定开发者是否是程序代码的授权源。 该方法可以生成标识程序代码的授权源的元数据,并将元数据嵌入到程序代码中。

    Virtualized service tool and virtualized control tool
    10.
    发明申请
    Virtualized service tool and virtualized control tool 有权
    虚拟化服务工具和虚拟化控制工具

    公开(公告)号:US20100005280A1

    公开(公告)日:2010-01-07

    申请号:US12216206

    申请日:2008-07-01

    IPC分类号: G06F9/00 G06F21/00 G06F3/00

    摘要: A computer-readable medium is disclosed. The computer-readable medium stores a virtualized service tool application program for running on a computer running an existing operating system platform. The virtualized service tool application program has operating system software configured to execute as an internal operating system platform separate from the existing operating system platform, and that is configured with settings that permit the computer to communicate with one or more machines coupled to the computer. The virtualized service tool application additionally has a service module configured to perform service-related tasks for the one or more machines coupled to the computer.

    摘要翻译: 公开了一种计算机可读介质。 计算机可读介质存储用于在运行现有操作系统平台的计算机上运行的虚拟化服务工具应用程序。 虚拟化服务工具应用程序具有被配置为作为与现有操作系统平台分离的内部操作系统平台执行的操作系统软件,并且配置有允许计算机与耦合到计算机的一个或多个机器进行通信的设置。 虚拟化服务工具应用另外具有服务模块,该服务模块被配置为执行与计算机耦合的一个或多个机器的服务相关任务。