PROGRESSIVE BOOT FOR A WIRELESS DEVICE
    1.
    发明申请
    PROGRESSIVE BOOT FOR A WIRELESS DEVICE 审中-公开
    无线设备的渐进引导

    公开(公告)号:WO2009055394A2

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

    申请号:PCT/US2008/080653

    申请日:2008-10-21

    CPC classification number: G06F9/4401 G06F21/575

    Abstract: Techniques for performing progressive boot to reduce perceived boot time for a wireless device are described. Program codes to be stored in a bulk non-volatile memory may be partitioned into multiple code images. A first code image may include program codes used to support basic functionality of the wireless device. A second code image may include the remaining program codes. For progressive boot, the first code image may be loaded first from the bulk non-volatile memory. Once the first code image has been loaded, the wireless device may be rendered operational and may appear as functional to a user. While the wireless device is operational, the second code image may be loaded from the bulk non-volatile memory as background task and/or ondemand as needed.

    Abstract translation: 描述了执行渐进式启动以减少无线设备的感知启动时间的技术。 要存储在大容量非易失性存储器中的程序代码可以被分割成多个代码图像。 第一代码图像可以包括用于支持无线设备的基本功能的程序代码。 第二代码图像可以包括剩余的程序代码。 对于逐行引导,可以首先从批量非易失性存储器加载第一代码图像。 一旦加载了第一代码图像,无线设备就可以呈现为可操作的并且对用户来说可以显示为功能性的。 当无线设备可操作时,第二代码图像可以作为后台任务从大容量非易失性存储器加载和/或根据需要按需加载。

    METHOD AND APPARATUS FOR SECURELY BOOTING FROM AN EXTERNAL STORAGE DEVICE
    2.
    发明申请
    METHOD AND APPARATUS FOR SECURELY BOOTING FROM AN EXTERNAL STORAGE DEVICE 审中-公开
    用于从外部存储设备进行安全防护的方法和装置

    公开(公告)号:WO2007095465A2

    公开(公告)日:2007-08-23

    申请号:PCT/US2007/061916

    申请日:2007-02-09

    CPC classification number: G06F21/64 G06F21/575

    Abstract: Techniques to securely boot up an electronics device (e.g., a cellular phone) from an external storage device are described. Secure data (e.g., a hash digest, a signature, a cryptographic key, and so on) is initially retrieved from a non-writable area of an external memory device (e.g., an one-time programmable (OTP) area of a NAND Flash device). A first program (e.g., a boot program) is retrieved from a writable or main area of the external memory device and authenticated based on the secure data. The first program is enabled for execution if authenticated. A second program may be retrieved from the main area of the external memory device and authenticated based on the secure data. The second program is enabled for execution if authenticated. Additional programs may be retrieved and authenticated. Each program may be authenticated using a secure hash function, a digital signature, and/or some other cryptographic technique.

    Abstract translation: 描述了从外部存储设备安全地引导电子设备(例如,蜂窝电话)的技术。 最初从外部存储器件(例如,NAND闪存的一次可编程(OTP))区域的不可写区域检索安全数据(例如,散列摘要,签名,加密密钥等) 设备)。 从外部存储器件的可写或主区域检索第一程序(例如,引导程序),并基于安全数据进行认证。 如果通过验证,第一个程序启用执行。 可以从外部存储设备的主区域检索第二程序,并且基于安全数据进行认证。 如果通过验证,第二个程序启用执行。 可以检索和认证附加程序。 每个程序可以使用安全散列函数,数字签名和/或其他一些密码技术进行认证。

    PROGRESSIVE BOOT FOR A WIRELESS DEVICE
    3.
    发明申请
    PROGRESSIVE BOOT FOR A WIRELESS DEVICE 审中-公开
    无线设备的渐进式引导

    公开(公告)号:WO2009055394A3

    公开(公告)日:2009-09-24

    申请号:PCT/US2008080653

    申请日:2008-10-21

    CPC classification number: G06F9/4401 G06F21/575

    Abstract: Techniques for performing progressive boot to reduce perceived boot time for a wireless device are described. Program codes to be stored in a bulk non-volatile memory may be partitioned into multiple code images. A first code image may include program codes used to support basic functionality of the wireless device. A second code image may include the remaining program codes. For progressive boot, the first code image may be loaded first from the bulk non-volatile memory. Once the first code image has been loaded, the wireless device may be rendered operational and may appear as functional to a user. While the wireless device is operational, the second code image may be loaded from the bulk non-volatile memory as background task and/or ondemand as needed.

    Abstract translation: 描述用于执行逐行引导以减少无线设备的感知启动时间的技术。 要存储在批量非易失性存储器中的程序代码可以被划分为多个代码图像。 第一代码图像可以包括用于支持无线设备的基本功能的程序代码。 第二代码图像可以包括剩余的程序代码。 对于逐行引导,可以首先从批量非易失性存储器加载第一代码图像。 一旦加载了第一代码图像,则无线设备可以被渲染为可操作的并且可以对用户显示为功能。 当无线设备可操作时,可以根据需要将第二代码映像从大量非易失性存储器加载作为后台任务和/或自变量。

    METHOD AND APPARATUS FOR SECURELY BOOTING FROM AN EXTERNAL STORAGE DEVICE
    4.
    发明申请
    METHOD AND APPARATUS FOR SECURELY BOOTING FROM AN EXTERNAL STORAGE DEVICE 审中-公开
    用于从外部存储设备进行安全防护的方法和装置

    公开(公告)号:WO2007095465A3

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

    申请号:PCT/US2007061916

    申请日:2007-02-09

    CPC classification number: G06F21/64 G06F21/575

    Abstract: Techniques to securely boot up an electronics device (e.g., a cellular phone) from an external storage device are described. Secure data (e.g., a hash digest, a signature, a cryptographic key, and so on) is initially retrieved from a non-writable area of an external memory device (e.g., an one-time programmable (OTP) area of a NAND Flash device). A first program (e.g., a boot program) is retrieved from a writable or main area of the external memory device and authenticated based on the secure data. The first program is enabled for execution if authenticated. A second program may be retrieved from the main area of the external memory device and authenticated based on the secure data. The second program is enabled for execution if authenticated. Additional programs may be retrieved and authenticated. Each program may be authenticated using a secure hash function, a digital signature, and/or some other cryptographic technique.

    Abstract translation: 描述了从外部存储设备安全地引导电子设备(例如,蜂窝电话)的技术。 最初从外部存储器件(例如,NAND闪存的一次可编程(OTP))区域的不可写区域检索安全数据(例如,散列摘要,签名,加密密钥等) 设备)。 从外部存储器件的可写或主区域检索第一程序(例如,引导程序),并基于安全数据进行认证。 如果通过验证,第一个程序启用执行。 可以从外部存储设备的主区域检索第二程序,并且基于安全数据进行认证。 如果通过验证,第二个程序启用执行。 可以检索和认证附加程序。 每个程序可以使用安全散列函数,数字签名和/或其他一些密码技术进行认证。

Patent Agency Ranking