Using a manifest to record presence of valid software and calibration
    1.
    发明授权
    Using a manifest to record presence of valid software and calibration 有权
    使用清单记录有效的软件和校准

    公开(公告)号:US08930710B2

    公开(公告)日:2015-01-06

    申请号:US13557060

    申请日:2012-07-24

    IPC分类号: G06F11/30 G06F11/26

    摘要: A system and method for verifying that operating software and calibration files are present and valid after a bootloader flashes the files into the memory on a vehicle ECU before allowing the operating software to execute. The ECU memory defines a memory segment for the operating software and the calibration files. A software manifest is provided in a memory slot before the operating software segment in the memory. Likewise, a calibration manifest is provided in a memory slot before the calibration segment in the ECU memory. After the software has been flashed into the ECU memory, a software flag is set in the software manifest memory slot and each time a calibration file is flashed, a calibration flag for the particular calibration file is set in the calibration manifest.

    摘要翻译: 在允许操作软件执行之前,引导加载程序将文件闪烁到车辆ECU上的存储器中之后,验证操作软件和校准文件是否存在并有效的系统和方法。 ECU存储器为操作软件和校准文件定义了一个存储器段。 在存储器中的操作软件段之前的存储器插槽中提供软件清单。 同样,在ECU存储器中的校准段之前的存储器插槽中提供校准清单。 在软件闪烁进入ECU存储器之后,在软件清单存储器插槽中设置软件标志,并且每当闪烁校准文件时,在校准清单中设置用于特定校准文件的校准标志。

    Secure connection systems and methods for vehicles
    2.
    发明授权
    Secure connection systems and methods for vehicles 有权
    车辆的安全连接系统和方法

    公开(公告)号:US08776205B2

    公开(公告)日:2014-07-08

    申请号:US12953918

    申请日:2010-11-24

    IPC分类号: H04L29/06

    CPC分类号: H04L9/3263 H04L2209/84

    摘要: A communication system of a vehicle includes a mode determination module and a connection control module. The mode determination module sets a mode of operation to one of a first mode and a second mode based on a comparison of a common name (CN) of a root certificate with first and second predetermined CNs associated with operation in the first and second modes, respectively. The connection control module selectively transmits a request to one of a first server and a second server to establish a secure wireless connection between the connection control module and the one of the first and second servers. The first and second servers are different, and the first and second predetermined CNs are different.

    摘要翻译: 车辆的通信系统包括模式确定模块和连接控制模块。 模式确定模块基于将根证书的公用名称(CN)与与第一和第二模式中的操作相关联的第一和第二预定CN进行比较,将操作模式设置为第一模式和第二模式之一, 分别。 连接控制模块有选择地向第一服务器和第二服务器之一发送请求,以建立连接控制模块与第一和第二服务器之一之间的安全无线连接。 第一和第二服务器是不同的,并且第一和第二预定CN是不同的。

    METHOD FOR SELECTIVE SOFTWARE ROLLBACK
    3.
    发明申请
    METHOD FOR SELECTIVE SOFTWARE ROLLBACK 有权
    选择性软件滚动的方法

    公开(公告)号:US20140075197A1

    公开(公告)日:2014-03-13

    申请号:US13612225

    申请日:2012-09-12

    IPC分类号: H04L9/32

    摘要: A system and method for validating a software file to be installed into a controller. The method includes preparing the software file including assigning a software version code to the software file, assigning a security version code to the software file, and signing the software file with the software file version code and the security version code. The signed software file is presented to the controller for installing on the controller and the controller verifies the software file signature to determine if the software file is valid and the security version code is valid. The controller allows the software file to be installed in the controller if both the signed software file is valid and the security version code is valid.

    摘要翻译: 用于验证要安装到控制器中的软件文件的系统和方法。 该方法包括准备软件文件,包括向软件文件分配软件版本代码,向软件文件分配安全版本代码,并使用软件文件版本代码和安全版本代码对软件文件进行签名。 将签名的软件文件提交给控制器,以便在控制器上安装,并且控制器验证软件文件签名,以确定软件文件是否有效,并且安全版本代码是否有效。 如果签名的软件文件有效并且安全版本代码有效,则控制器允许将软件文件安装在控制器中。

    IN-VEHICLE MOBILE TRANSACTIONS
    4.
    发明申请
    IN-VEHICLE MOBILE TRANSACTIONS 有权
    车内移动交易

    公开(公告)号:US20130329888A1

    公开(公告)日:2013-12-12

    申请号:US13491836

    申请日:2012-06-08

    IPC分类号: H04W12/06 H04K1/00

    摘要: A mobile client system initiates a wireless communication with a transaction system and receives a digital certificate from the transaction system in response. The digital certificate includes an embedded geographic location of the transaction system. The mobile client system also compares the geographic location of the transaction system with a current geographic location of the mobile client system and establishes an encrypted communication channel with the transaction system upon determining that the location of the transaction system is in proximity of the current location of the mobile client system. The mobile client system further sends the user credentials to the transaction system via the encrypted communication channel. Upon successful authentication of the mobile client system via the user credentials, the mobile client system performs a transaction with the transaction system using a graphical user interface of the client system.

    摘要翻译: 移动客户端系统发起与交易系统的无线通信,并响应于从交易系统接收数字证书。 数字证书包括交易系统的嵌入式地理位置。 移动客户端系统还将交易系统的地理位置与移动客户端系统的当前地理位置进行比较,并且在确定交易系统的位置位于交易系统的当前位置附近时与交易系统建立加密的通信信道 移动客户端系统。 移动客户端系统还经由加密的通信信道将用户凭证发送给交易系统。 在通过用户凭证对移动客户端系统进行成功认证之后,移动客户端系统使用客户端系统的图形用户界面与交易系统进行交易。

    METHODS TO PROVIDE DIGITAL SIGNATURE TO SECURE FLASH PROGRAMMING FUNCTION
    5.
    发明申请
    METHODS TO PROVIDE DIGITAL SIGNATURE TO SECURE FLASH PROGRAMMING FUNCTION 审中-公开
    提供数字签名以保护闪存编程功能的方法

    公开(公告)号:US20130111212A1

    公开(公告)日:2013-05-02

    申请号:US13557031

    申请日:2012-07-24

    IPC分类号: H04L9/32

    CPC分类号: G06F21/57 G06F21/64

    摘要: A method for providing digital signatures for authenticating the source and content of binary files which are flash programmed into automotive embedded controllers. A piece of electronic content is digitally signed on a signing server by creating a hash value and encrypting it using the signer's private key. The content file and digital signature files are then delivered using one of several alternative approaches to a programming tool, which in turn loads the content and signature files onto the controller on which the content will execute. The controller verifies the content by decrypting the signature file to restore the hash value, and comparing the decrypted hash value to a hash value calculated from the content itself. Multiple signature files for a piece of content are supported.

    摘要翻译: 一种用于提供用于认证闪存编程到汽车嵌入式控制器中的二进制文件的源和内容的数字签名的方法。 通过创建哈希值并使用签名者的私钥对签名服务器上的一个电子内容进行数字签名。 然后使用编程工具的几种替代方法之一来传递内容文件和数字签名文件,编程工具又将内容和签名文件加载到内容将要执行的控制器上。 控制器通过解密签名文件来恢复内容,以恢复哈希值,并将解密的哈希值与从内容本身计算的散列值进行比较。 支持一个内容的多个签名文件。

    METHOD TO REPLACE BOOTLOADER PUBLIC KEY
    6.
    发明申请
    METHOD TO REPLACE BOOTLOADER PUBLIC KEY 有权
    更换起动机公共钥匙的方法

    公开(公告)号:US20130111203A1

    公开(公告)日:2013-05-02

    申请号:US13557046

    申请日:2012-07-24

    IPC分类号: G06F9/00

    摘要: A system and method for writing a new or replacement public key to a bootloader stored in a memory segment in the memory of a vehicle ECU without having to rewrite the entire bootloader. The method includes defining a key table in the bootloader memory segment includes a number of vacant memory slots that are available to store replacement public keys if they are needed. The key table is a separate section of the bootloader memory segment so that the key table memory slots are not used by the bootloader code.

    摘要翻译: 一种用于将新的或替换的公钥写入存储在车辆ECU的存储器中的存储器段中的引导加载器的系统和方法,而不必重写整个引导加载器。 所述方法包括在所述引导加载器存储段中定义密钥表,其包括若干需要存储替换公钥的空闲存储器时隙。 密钥表是引导加载程序内存段的单独部分,以便引导程序代码不使用密钥表内存插槽。

    COMPUTER TO VEHICLE WIRELESS LINK
    7.
    发明申请
    COMPUTER TO VEHICLE WIRELESS LINK 有权
    无线连接计算机

    公开(公告)号:US20120322377A1

    公开(公告)日:2012-12-20

    申请号:US13160875

    申请日:2011-06-15

    申请人: Ansaf I. Alrabady

    发明人: Ansaf I. Alrabady

    IPC分类号: H04B7/00

    摘要: A wireless data link system between a vehicle having a vehicle controller and a computing device having a computing processor is provided. The wireless data link system includes a vehicle data link (“VDL”) device and a computing data link (“CDL”). The VDL device has a VDL controller, a VDL memory, and a VDL interface circuitry. The VDL interface circuitry provides a connection to the vehicle controller for exchanging data. The VDL memory stores a passcode that provides a secure connection and a VDL recognizable code that is associated with the VDL device. The CDL device has a CDL controller, a CDL memory, and CDL interface circuitry. The CDL interface circuitry provides a connection to the computing processor for exchanging data.

    摘要翻译: 提供了具有车辆控制器的车辆和具有计算处理器的计算设备之间的无线数据链路系统。 无线数据链路系统包括车辆数据链路(VDL)设备和计算数据链路(CDL)。 VDL设备具有VDL控制器,VDL存储器和VDL接口电路。 VDL接口电路提供与车辆控制器的连接以交换数据。 VDL存储器存储提供与VDL设备相关联的安全连接和VDL可识别代码的密码。 CDL设备具有CDL控制器,CDL存储器和CDL接口电路。 CDL接口电路提供与计算处理器的连接以交换数据。

    Method and apparatus for implementing a mobile server
    8.
    发明授权
    Method and apparatus for implementing a mobile server 有权
    用于实现移动服务器的方法和装置

    公开(公告)号:US07849224B2

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

    申请号:US11856533

    申请日:2007-09-17

    IPC分类号: G06F15/16

    摘要: Methods and apparatus are provided for transmitting data from remote server device to a computer module in a vehicle. A request for data is transmitted from the computer module over an in-vehicle network to an in-vehicle communications gateway module. The request for data from the computer module is destined for a remote server device. A request for a software component is transmitted from a standard port of the in-vehicle communications gateway module to the remote server device. The software component comprises a non-standard transfer protocol module. The in-vehicle communications gateway module loads the non-standard transfer protocol module, and the remote server device transmits the requested data to the in-vehicle communications gateway module according to the non-standard transfer protocol. The in-vehicle communications gateway module then transmits the requested data (provided from the remote server device) to the computer module over the in-vehicle network.

    摘要翻译: 提供了用于将数据从远程服务器设备传输到车辆中的计算机模块的方法和装置。 数据的请求通过车载网络从计算机模块发送到车载通信网关模块。 来自计算机模块的数据请求将发往远程服务器设备。 软件组件的请求从车载通信网关模块的标准端口发送到远程服务器设备。 软件组件包括非标准传输协议模块。 车载通信网关模块加载非标准传输协议模块,远程服务器设备根据非标准传输协议将所请求的数据传输到车载通信网关模块。 车载通信网关模块然后通过车载网络将所请求的数据(从远程服务器设备提供)传送到计算机模块。

    Wireless sensing system
    10.
    发明授权
    Wireless sensing system 失效
    无线传感系统

    公开(公告)号:US07710251B2

    公开(公告)日:2010-05-04

    申请号:US11468793

    申请日:2006-08-31

    IPC分类号: B60C23/00

    摘要: A wireless sensing system and method for wireless sensor interrogation are disclosed. The wireless sensing system includes a plurality of radio frequency sensors distributed within a predefined area, a forward communication link with an energizer coupled to a transmission cable. The energizer is adapted to provide radio frequency signals intended for the plurality of radio frequency sensors to the transmission cable. The transmission cable is adapted as a leaky waveguide antenna selectively slotted and routed within the predefined area for effective air linking of leaked radio frequency signals to the plurality of wireless sensors. The method for wireless sensor interrogation includes providing a plurality of radio frequency sensors distributed within a predefined area, providing a forward communication link including an energizer coupled to a transmission cable, routing the transmission cable through the predefined area in proximity to the plurality of radio frequency sensors, selectively slotting the transmission cable in regions proximate the plurality of radio frequency sensors, transmitting radio frequency signals through the transmission cable, and air linking radio frequency signals to the plurality of radio frequency sensors through the slotted regions proximate the plurality of sensors.

    摘要翻译: 公开了一种用于无线传感器询问的无线传感系统和方法。 无线感测系统包括分布在预定区域内的多个射频传感器,与传输电缆耦合的激励器的正向通信链路。 激发器适于将用于多个射频传感器的射频信号提供给传输电缆。 传输电缆适用于在预定区域内有选择地开槽和布线的泄漏波导天线,用于将泄漏的射频信号有效地连接到多个无线传感器。 用于无线传感器询问的方法包括提供分布在预定区域内的多个射频传感器,提供包括耦合到传输电缆的激励器的前向通信链路,将传输电缆路由到接近多个射频的预定区域 传感器,在接近多个射频传感器的区域中选择性地将传输电缆插槽,通过传输电缆传输射频信号,以及通过靠近多个传感器的时隙区域将射频信号连接到多个射频传感器。