Method and apparatus for detecting corrupt software code
    1.
    发明授权
    Method and apparatus for detecting corrupt software code 有权
    用于检测损坏的软件代码的方法和装置

    公开(公告)号:US06816985B2

    公开(公告)日:2004-11-09

    申请号:US09993975

    申请日:2001-11-13

    IPC分类号: G06F1100

    CPC分类号: G06F11/1433

    摘要: A method for detecting corrupt software code includes defining a correlation rule for a program, writing the program to a memory device and reading two or more of the markers from the memory device. The program includes at least one segment. Each segment includes executable codes and the segments include multiple markers. The correlation rule defines a relationship between two or more of the markers. The method also includes determining whether one of the segments is corrupt by applying the correlation rule to the markers read from the device and indicating whether one of the segments is corrupt based upon the determination.

    Method and apparatus for remote software code update

    公开(公告)号:US07062763B2

    公开(公告)日:2006-06-13

    申请号:US09992125

    申请日:2001-11-13

    IPC分类号: G06F9/44

    CPC分类号: G06F11/1433 G06F8/65

    摘要: A method for updating code includes receiving an update command for a first program resident in a first code space including at least one segment, transferring program control to a second program executing in second code space including one or more segment, selecting one of the at least one segment, mapping the selected segment to data space and writing the selected segment. A method for detecting corrupt software code includes defining a correlation rule for a program that includes at least one segment that includes multiple markers. The correlation rule defines a relationship between two or more of the markers. The method also includes writing the program to a memory device, reading two or more of the markers from the memory device, determining whether a segment is corrupt by applying the correlation rule to the two or more markers and indicating whether the segment is corrupt based upon the determining.

    Method and apparatus for managing remote software code update
    3.
    发明授权
    Method and apparatus for managing remote software code update 有权
    用于管理远程软件代码更新的方法和设备

    公开(公告)号:US07266731B2

    公开(公告)日:2007-09-04

    申请号:US09991338

    申请日:2001-11-13

    IPC分类号: G06F11/00

    CPC分类号: G06F8/60 G06F11/1433

    摘要: A method for managing remote software code update includes receiving a message from a remote device that includes a first code space having at least one segment and a second code space having one or more segment. The method also includes decoding the message to determine the execution mode of the remote device, indicating code in the first code space is corrupted if the execution mode indicates the remote device is executing in the second code space and indicating the code in the first code space is valid if the execution mode indicates the remote device is executing in the first code space.

    摘要翻译: 用于管理远程软件代码更新的方法包括从远程设备接收包括具有至少一个段的第一代码空间和具有一个或多个段的第二代码空间的消息。 该方法还包括对消息进行解码以确定远程设备的执行模式,如果执行模式指示远程设备在第二代码空间中执行并且指示第一代码空间中的代码,则指示第一代码空间中的代码被破坏 如果执行模式指示远程设备在第一个代码空间中执行,则该命令有效。