Mitigating the effects of audio interruptions via adaptive automated fast audio playback
    1.
    发明授权
    Mitigating the effects of audio interruptions via adaptive automated fast audio playback 有权
    通过自适应自动快速音频播放减轻音频中断的影响

    公开(公告)号:US09042579B2

    公开(公告)日:2015-05-26

    申请号:US13471571

    申请日:2012-05-15

    Abstract: An audio interruption and buffering playback system includes a primary audio source for reproducing primary audio content and a secondary audio source for reproducing secondary audio content. A processing device detects an interruption event that includes the secondary audio source reproducing secondary audio content having priority over the primary audio source. The processor mutes the output of the primary audio content in response to the interruption event. A buffer buffers the audio content from the primary audio source during the interruption event. The buffered audio content is reproduced by the processor to the user at an accelerated playback speed following the interruption event.

    Abstract translation: 音频中断和缓冲重放系统包括用于再现主要音频内容的主音频源和用于再现次要音频内容的次要音频源。 处理装置检测包括具有优先于主音频源的次要音频内容的次要音频源的中断事件。 处理器响应于中断事件使主音频内容的输出静音。 在中断事件期间,缓冲器缓冲来自主音频源的音频内容。 缓冲音频内容由处理器以中断事件之后的加速重放速度再现给用户。

    Method of validating plurality of data during serial communication using a dual path across a single serial link
    2.
    发明授权
    Method of validating plurality of data during serial communication using a dual path across a single serial link 有权
    在串行通信期间使用跨单个串行链路的双路径来验证多个数据的方法

    公开(公告)号:US07464203B2

    公开(公告)日:2008-12-09

    申请号:US11460338

    申请日:2006-07-27

    CPC classification number: H04L1/0041 H04L1/0061

    Abstract: A method and apparatus is provided for validating a plurality of variable data transmitted in an automobile, comprising generating a control copy and a redundant copy of the variable data, calculating a pre-transmittal cross-check measure using the redundant copy of the variable data, and generating a transmittal message using the control copy of the data and the pre-transmittal cross-check measure.

    Abstract translation: 提供一种用于验证在汽车中发送的多个可变数据的方法和装置,包括生成可变数据的控制副本和冗余副本,使用可变数据的冗余副本计算预发送交叉检查措施, 以及使用数据的控制副本和预传输交叉检查措施来生成传送消息。

    Method for determination of pre-authorization engine operation time for a vehicle theft deterrent system
    3.
    发明授权
    Method for determination of pre-authorization engine operation time for a vehicle theft deterrent system 有权
    确定车辆防盗系统预授权引擎运行时间的方法

    公开(公告)号:US07222006B2

    公开(公告)日:2007-05-22

    申请号:US10755949

    申请日:2004-01-13

    CPC classification number: B60R25/04

    Abstract: Methods and apparatus are provided for determining the duration a motor vehicle engine may operate while operator authorization is verified in response to an ignition request. In one embodiment the method includes the steps of decrementing a pre-authorization timer from a first predetermined time limit and a maximum authorization timer from a second predetermined time limit in response to the ignition request. Also upon receipt of the ignition request an authorization process is initiated. Decrementing of the pre-authorization timer is halted in response to active operation of the starter motor of the motor vehicle, and operation of the motor vehicle is inhibited if either the pre-authorization timer or the maximum authorization timer decrements to zero before completion of the authorization operation.

    Abstract translation: 提供了用于确定机动车辆发动机可操作的持续时间的方法和装置,同时响应点火请求来验证操作者授权。 在一个实施例中,该方法包括以下步骤:响应于点火请求,从第一预定时间限制递减预授权定时器和从第二预定时间限制最大授权定时器。 此外,在接收到点火请求后,启动授权过程。 响应于机动车辆的起动电动机的主动操作停止预授权定时器的减少,并且如果在完成之前预授权定时器或最大授权定时器递减到零,则禁止机动车辆的操作 授权操作。

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

    公开(公告)号:US08930710B2

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

    申请号:US13557060

    申请日:2012-07-24

    Abstract: 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.

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

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

    公开(公告)号:US20140075197A1

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

    申请号:US13612225

    申请日:2012-09-12

    CPC classification number: G06F8/65 G06F21/57 G06F21/572 G06F21/64

    Abstract: 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.

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

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

    公开(公告)号:US20130111212A1

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

    申请号:US13557031

    申请日:2012-07-24

    CPC classification number: G06F21/57 G06F21/64

    Abstract: 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.

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

    Dual processor supervisory control system for a vehicle
    8.
    发明授权
    Dual processor supervisory control system for a vehicle 有权
    车载双处理器监控系统

    公开(公告)号:US07467029B2

    公开(公告)日:2008-12-16

    申请号:US11054571

    申请日:2005-02-09

    CPC classification number: B60W50/045 B60W50/0098 B60W50/029

    Abstract: A vehicle control module for controlling an actuator unit in response to an input having a first processor, a first communication link coupled to the first processor, and a second processor coupled to the first processor via the first communication link. The first processor is configured to generate a first value based on the input, transmit the first value to the actuator unit, and receive a second value from the actuator unit based on a data received by the actuator unit from the first processor. The first communication link is configured to transfer the input and the second value to the second processor. The second processor is configured to determine a third value based on the input, and verify the first value based on a comparison of the second value with the third value.

    Abstract translation: 一种车辆控制模块,用于响应于具有第一处理器的输入来控制致动器单元,耦合到第一处理器的第一通信链路和经由第一通信链路耦合到第一处理器的第二处理器。 第一处理器被配置为基于输入产生第一值,将第一值发送到致动器单元,并且基于由致动器单元从第一处理器接收的数据从致动器单元接收第二值。 第一通信链路被配置为将输入和第二值传送到第二处理器。 第二处理器被配置为基于输入来确定第三值,并且基于第二值与第三值的比较来验证第一值。

    AUTHORIZATION SCHEME TO ENABLE SPECIAL PRIVILEGE MODE IN A SECURE ELECTRONIC CONTROL UNIT
    10.
    发明申请
    AUTHORIZATION SCHEME TO ENABLE SPECIAL PRIVILEGE MODE IN A SECURE ELECTRONIC CONTROL UNIT 审中-公开
    在安全电子控制单元中启用特殊特权模式的授权方案

    公开(公告)号:US20140075517A1

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

    申请号:US13612139

    申请日:2012-09-12

    Abstract: A system and method for by-passing a security code to allow developmental software to be installed on a production controller without having to authenticate the software. The method includes requesting information from the controller and creating an information ticket in the controller in response to the request that identifies the controller. The information ticket is sent to a secure server that creates an authorization ticket that identifies the controller from the information ticket and creates a security code for the ticket. The authorization ticket is presented to the controller and if the security code is verified by the controller, the controller allows the developmental software to be installed.

    Abstract translation: 一种用于旁路安全代码以允许开发软件安装在生产控制器上而不必对软件进行认证的系统和方法。 该方法包括响应于识别控制器的请求,从控制器请求信息并在控制器中创建信息票据。 信息票据被发送到安全服务器,该安全服务器创建从信息票据中标识控制器的授权票据,并为票据创建安全代码。 授权票据提交给控制器,如果安全代码由控制器验证,则控制器允许安装开发软件。

Patent Agency Ranking