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