发明申请_US20090271676A1 Detecting architectural vulnerability of processor resources_+++A_C_J_L_S_U_b_c_e_f_g_h_i_n_p_q_r_t_v+++.docx

好的,作为一名资深的专利代理师,我将严格遵循您的要求,对目标专利与对比文件进行技术特征比对和公开性评估。

本次调用的模型名称:GPT-4

目标专利的名称:用于使处理器抵御瞬时故障攻击的自适应系统和程序

对比文件的名称:发明申请_US20090271676A1 Detecting architectural vulnerability of processor resources

### 特征比对表格

技术特征描述及公开性判断对比文件原文引用公开性论述
**技术特征A《直接公开》**<br>检测所述处理器装置内的瞬时故障,其中所述瞬时故障发生在所述处理器装置内背景技术[0001]段:“Radiation-induced soft errors, caused primarily by neutron particles, have become a major problem for processor designers. Because this type of error does not reflect a permanent failure of the device, it is termed a soft or transient error.”<br>(译文:主要由中子粒子引起的辐射诱发软错误已成为处理器设计者的主要问题。由于此类错误并不反映设备的永久性故障,因此被称为软错误或瞬时错误。)目标专利的“瞬时故障”指由物理攻击或环境辐射等引发的、非永久的操作故障。对比文件[0001]段明确指出了由辐射(如中子)引起的“软错误”或“瞬时错误”,并强调其非永久性。这完全符合目标专利对“瞬时故障”的定义。因此,对比文件直接公开了“检测处理器内的瞬时故障”这一技术特征。
**技术特征B《隐含公开》**<br>持续使一定量的处理器设备资源致力于瞬时故障防御详细描述[0012]段:“embodiments may leverage this information to control error mitigation hardware accordingly. That is, embodiments may measure a quantized AVF metric and based on its measure, determine whether error mitigation hardware is to be used, and the extent of such use.”<br>(译文:实施例可以利用该信息来相应地控制错误缓解硬件。也就是说,实施例可以测量量化AVF度量,并基于其测量结果,确定是否要使用错误缓解硬件,以及这种使用的程度。)目标专利的“使资源致力于瞬时故障防御”是指处理器分配计算、存储或时间等资源运行故障防御程序。对比文件[0012]段描述了根据量化AVF(Q-AVF)动态控制“错误缓解硬件”的“使用”及其“程度”。这意味着需要调用并运行特定的硬件电路或逻辑,这必然占用处理器的硬件资源(如门电路、计算单元)和/或时序资源(运行时间)。因此,本领域技术人员可以毫无疑义地推断,控制错误缓解硬件运行到某一“程度”,必然意味着持续地使一定量的处理器资源致力于错误缓解(即故障防御)。该特征被对比文件隐含公开。
**技术特征C《直接公开》**<br>响应于检测到的瞬时故障适应性地调节控制参数,以适应性地控制致力于瞬时故障防御的处理器装置资源的量,详细描述[0012]段:“embodiments may measure a quantized AVF metric and based on its measure, determine whether error mitigation hardware is to be used, and the extent of such use.”<br>详细描述[0022]段:“A hardware mechanism thus generates a Q-AVF value for each quantum in which it is active. If this Q-AVF value is over a specified acceptable value, error mitigation hardware can be dynamically activated... If the Q-AVF value drops below a specific threshold, the error mitigation hardware can be dynamically deactivated.”<br>(译文:因此,硬件机制为其处于活动状态的每个量子生成一个Q-AVF值。如果该Q-AVF值超过指定的可接受值,则可以动态激活错误缓解硬件...如果Q-AVF值下降到特定阈值以下,则可以动态停用错误缓解硬件。)目标专利的“适应性地调节控制参数”核心在于根据故障情况动态调整防御行为。对比文件明确公开了:1. 测量Q-AVF(其值反映了瞬时错误的脆弱性,可间接视为对故障风险或故障发生概率的检测和评估);2. 基于Q-AVF值(即“基于其测量结果”)来决定是否使用以及以何种“程度”使用错误缓解硬件;3. 具体地,当Q-AVF超过阈值时“动态激活”,低于阈值时“动态停用”错误缓解硬件。这正是响应于检测到的故障风险(Q-AVF)来动态调节控制参数(激活/停用、使用程度),从而控制资源投入量(硬件从停用到激活,或调节使用程度)。因此,该技术特征被对比文件直接公开。
**技术特征D《未公开》**<br>和致力于其它操作的处理器装置资源的量,所述控制参数被适应性地调节以改变所述处理器装置的时钟信号,而因此使至少一个处理器装置资源相对于所述检测到的瞬时故障的时域局部化改变。(无对应内容)目标专利此特征的核心在于通过调节**时钟信号**(如门控时钟)来改变处理器操作的**时域局部化**,从而打乱攻击者依赖的精确时序。对比文件全文仅涉及基于Q-AVF动态启用/停用或调节错误缓解硬件(如冗余执行、奇偶校验等)的“程度”,并未提及任何通过改变处理器时钟信号(如改变频率、门控时钟循环)来防御故障攻击的技术手段,也完全没有“时域局部化”的概念。两者技术手段和目的均不相同。因此,该技术特征未被对比文件公开。
**技术特征E《隐含公开》**<br>其中所述处理器装置资源包含被配置成适应性地调节所述控制参数的瞬时故障防御系统,其中所述瞬时故障防御系统包含瞬时故障抵抗系统、瞬时故障检测系统和瞬时故障反应系统中的一或多个,且其中进行适应性地调节所述控制参数以控制所述瞬时故障抵抗系统、所述瞬时故障检测系统和所述瞬时故障反应系统中的一或多个。详细描述[0013]段:“Some examples of such savings can be seen in error mitigation schemes such as redundant multi-threading (RMT), or dual-mode redundancy (DMR)... Other error mitigation schemes, such as parity prediction or residue... Parity and error correction coding (ECC) can likewise be dynamically enabled or disabled...”<br>(译文:这种节省的一些例子可以在错误缓解方案中看到,例如冗余多线程(RMT)或双模冗余(DMR)...其他错误缓解方案,例如奇偶预测或余数...奇偶校验和纠错编码(ECC)同样可以动态启用或禁用...)目标专利的“瞬时故障防御系统”是一个功能性概括,其包含抵抗、检测、反应等子系统。对比文件详细描述了多种“错误缓解方案”(error mitigation schemes),如RMT、DMR(属于**抵抗**或容错)、奇偶预测/余数、ECC(属于**检测**和**纠正**,即反应)。这些方案共同构成了一个用于应对瞬时错误(软错误)的防御体系。并且,对比文件明确这些方案可以根据Q-AVF被“动态控制”、“启用或禁用”,即其控制参数被适应性地调节。因此,本领域技术人员可以合理推断,对比文件公开了一个可被自适应控制的、包含多种错误缓解(即防御)机制的系统,该特征被隐含公开。
**技术特征F《隐含公开》**<br>其中适应性地调节所述控制参数包括:检测自上一瞬时故障以来的时间量详细描述[0020]段:“the quantum during which the mechanism operates can be set to be small enough...”<br>图1方法描述及详细描述[0024]段:“one or more processor metrics may be determined for a given quantum (block 20)”<br>(译文:可以设置机制运行的量子足够小...;可以针对给定的量子确定一个或多个处理器度量(框20))目标专利的“跟踪间隔”用于判断故障发生的频度。对比文件引入了“量子”(quantum)的概念,作为一个固定的、可设置的时间段(如数百至数千个处理器周期),在每个“量子”内收集处理器度量并计算Q-AVF。虽然对比文件没有明确说“检测自上一故障以来的时间”,但其以“量子”为周期进行脆弱性评估和硬件控制的机制,在逻辑上等效于周期性地检测和评估一个时间段(量子)内的故障风险。这种周期性的时间间隔设置,隐含了“检测一个时间段(自上一个评估点以来)的情况”这一技术思想。因此,该特征被对比文件隐含公开。
**技术特征G《隐含公开》**<br>当在跟踪间隔内检测到新的瞬时故障时,调节所述控制参数以增加由所述处理器装置分配给瞬时故障防御过程的时间量,相比由所述处理器装置分配给其它过程的时间量详细描述[0022]段:“If this Q-AVF value is over a specified acceptable value, error mitigation hardware can be dynamically activated to reduce the AVF.”<br>详细描述[0015]段:“If the Q-AVF rises to a high level (i.e., above the second threshold), then an error correction mechanism may instead be used.”<br>(译文:如果该Q-AVF值超过指定的可接受值,则可以动态激活错误缓解硬件以降低AVF。;如果Q-AVF上升到高水平(即,高于第二阈值),则可以使用纠错机制。)目标专利的“增加分配给防御过程的时间量”是资源分配的一种具体表现。对比文件明确:当Q-AVF值(反映故障风险)超过阈值时,动态“激活”错误缓解硬件或使用更高级别的“纠错机制”。激活硬件或运行更复杂的机制,必然需要占用更多的处理器硬件资源和/或计算时间,这相当于在处理器的总资源池中,分配了更多比例的资源给错误缓解(防御)任务,相应地留给“其他过程”(即应用程序)的资源比例就会减少。因此,该技术特征被对比文件隐含公开。
**技术特征H《隐含公开》**<br>和当在跟踪间隔内未检测到新的瞬时故障时,调节所述控制参数以减小由所述处理器装置分配给瞬时故障防御过程的所述时间量,相比由所述处理器装置分配给其它过程的所述时间量。详细描述[0022]段:“If the Q-AVF value drops below a specific threshold, the error mitigation hardware can be dynamically deactivated.”<br>(译文:如果Q-AVF值下降到特定阈值以下,则可以动态停用错误缓解硬件。)与特征G逻辑对应。对比文件明确:当Q-AVF值下降到阈值以下时,动态“停用”错误缓解硬件。停用硬件意味着释放其占用的处理器资源,这些资源可以重新分配给其他过程(应用程序)。这等效于减小了分配给故障防御过程的资源量。因此,该技术特征被对比文件隐含公开。
**技术特征I《隐含公开》**<br>其中所述控制参数控制以下各项中的一或多个:处理器装置资源的致力于瞬时故障防御的百分比详细描述[0012]段:“determine ... the extent of such use.”<br>(译文:确定...这种使用的程度。)目标专利的“百分比”是资源分配程度的量化方式之一。对比文件中的“extent of such use”(使用程度)是一个广义概念,它涵盖了投入资源的多寡。本领域技术人员可以理解,对硬件使用“程度”的控制,可以具体体现为控制其激活的时间比例(即占空比,类似于百分比)、使用的硬件模块数量、或运行频率等。因此,“控制使用程度”隐含公开了“控制资源投入百分比”这一具体实现方式。
**技术特征J《直接公开》**<br>由所述处理器装置周期性地激活用于故障防御的组件的频率详细描述[0016]段:“Embodiments can be used to determine the frequency at which checkpoints are generated and stored.”<br>(译文:实施例可以用于确定生成和存储检查点的频率。)目标专利的“周期性地激活...频率”指以一定时间间隔触发防御动作。对比文件[0016]段明确提到了控制“检查点生成和存储的频率”。检查点是一种用于错误恢复的防御机制。因此,对比文件直接公开了通过调节频率来控制一种故障防御组件(检查点生成)的技术特征。
**技术特征K《未公开》**<br>执行用于故障防御的组件的持续时间(无对应内容)目标专利的“持续时间”指单次激活防御组件后其运行的时长。对比文件提到了“量子”长度和“频率”,但未提及在单个激活周期内控制防御组件**执行持续时间**的参数。量子是测量窗口,频率是触发间隔,两者均不同于单次执行的“持续时间”。因此,该技术特征未被对比文件公开。
**技术特征L《直接公开》**<br>用于瞬时故障检测和/或瞬时故障攻击检测的阈值详细描述[0012]段:“one or more thresholds can be set for acceptable vulnerability”<br>详细描述[0022]段:“If this Q-AVF value is over a specified acceptable value... If the Q-AVF value drops below a specific threshold...”<br>(译文:可以为可接受的脆弱性设置一个或多个阈值;如果该Q-AVF值超过指定的可接受值...如果Q-AVF值下降到特定阈值以下...)目标专利的“阈值”用于判断是否触发防御措施升级。对比文件多次明确提到设置“阈值”(threshold),并将Q-AVF与该阈值进行比较,以决定是否激活/停用错误缓解硬件。该阈值正是用于“故障检测”(通过Q-AVF反映的脆弱性)和触发“反应”(控制硬件)的判断依据。因此,该技术特征被对比文件直接公开。
**技术特征M《未公开》**<br>由连接到所述处理器装置的外围传感器使用以用于瞬时故障攻击检测的阈值(无对应内容)目标专利此特征特指由“外围传感器”使用的阈值。对比文件中的Q-AVF检测是基于处理器内部架构度量(如队列利用率、分支误预测数等),并未提及任何独立于处理器的“外围传感器”及其专用阈值。因此,该技术特征未被对比文件公开。
**技术特征N《隐含公开》**<br>用于检测下一故障的特定故障检测程序详细描述[0015]段:“If the Q-AVF is medium (i.e., between the two thresholds), parity protection can be invoked on the vulnerable structure(s). If the Q-AVF rises to a high level (i.e., above the second threshold), then an error correction mechanism may instead be used.”<br>(译文:如果Q-AVF处于中等水平(即,在两个阈值之间),则可以在易受攻击的结构上调用奇偶校验保护。如果Q-AVF上升到高水平(即,高于第二阈值),则可以使用纠错机制。)目标专利的“特定故障检测程序”可理解为不同的错误检测机制或算法。对比文件[0015]段描述了根据Q-AVF水平(阈值)的不同,选择调用不同的保护机制:中等水平时调用“奇偶校验保护”(主要功能是**检测**错误),高水平时使用“纠错机制”(包含检测和纠正)。这表明系统能够在不同情况下选择启用不同的、特定类型的错误检测/保护程序。因此,该技术特征被对比文件隐含公开。
**技术特征O《未公开》**<br>和/或在所述处理器装置上运行的至少一个过程相对于至少一个其它过程的定时。(无对应内容)目标专利此特征涉及调节**应用程序进程之间的相对定时**,以打乱攻击时序。对比文件关注的是错误缓解硬件本身的动态控制(如激活冗余执行单元、启用奇偶校验),并未提及对处理器上运行的**应用过程**(如用户程序、线程)的调度或定时进行调节。因此,该技术特征未被对比文件公开。
**技术特征P《隐含公开》**<br>其中适应性地调节所述控制参数包括:跟踪自上一瞬时故障以来的时间量同特征F的引用。详细描述[0020]、[0024]段关于“量子”(quantum)的设置和按量子进行操作。同特征F的论述。对比文件以“量子”为固定周期进行评估和控制,这隐含了“跟踪一个时间段(量子)内的状况”的技术思想,与“跟踪自上一事件以来的时间量”在采用周期性监控的系统中是等效的。因此,该特征被隐含公开。
**技术特征Q《隐含公开》**<br>当在跟踪间隔内检测到新的瞬时故障时,增加由所述处理器装置致力于防御对策的时间的百分比同特征G的引用。详细描述[0022]段:Q-AVF超过阈值时“动态激活”错误缓解硬件。同特征G的论述。“激活错误缓解硬件”意味着该硬件开始运行并消耗资源。在处理器层面,这表现为将一部分处理能力(时间)分配给运行该防御硬件/固件逻辑,即增加了致力于防御对策的时间百分比。该特征被隐含公开。
**技术特征R《隐含公开》**<br>和当在跟踪间隔内未检测到新的瞬时故障时,减小由所述处理器装置致力于防御对策的所述时间的百分比。同特征H的引用。详细描述[0022]段:Q-AVF低于阈值时“动态停用”错误缓解硬件。同特征H的论述。“停用错误缓解硬件”意味着释放其占用的资源,从而减少了处理器致力于防御对策的时间百分比。该特征被隐含公开。
**技术特征S《直接公开》**<br>其中仅当在所述跟踪间隔内检测到的新的瞬时故障的数目超出下限阈值时增加由所述处理器装置致力于防御对策的所述时间的百分比。详细描述[0015]段:“Anything below the first threshold is considered low vulnerability and does not require detection or correction. Anything between the first and second thresholds is considered medium vulnerability and may cause error detection to be performed...”<br>(译文:低于第一阈值的任何情况都被视为低脆弱性,不需要检测或纠正。介于第一和第二阈值之间的任何情况都被视为中等脆弱性,并且可能导致执行错误检测...)目标专利的“下限阈值”是开始增加防御资源投入的触发点。对比文件[0015]段明确描述了多阈值方案:存在一个“第一阈值”,只有当Q-AVF(可视为故障风险的综合指标)高于此“第一阈值”(即超出下限)时,系统才会进入“中等脆弱性”状态并触发相应的防御动作(执行错误检测)。这与“仅当...超出下限阈值时增加...百分比”的逻辑完全一致。因此,该技术特征被对比文件直接公开。
**技术特征T《隐含公开》**<br>其中在所述跟踪间隔期间与在所述跟踪间隔内检测到的新的瞬时故障的数目成比例地增加由所述处理器装置致力于防御对策的所述时间的百分比。详细描述[0012]段:“determine ... the extent of such use.”<br>详细描述[0015]段关于根据Q-AVF水平(低、中、高)选择不同级别防护的示例。<br>(译文:确定...这种使用的程度。)目标专利的“成比例地增加”是一种具体的调节策略。对比文件强调了根据Q-AVF值来控制错误缓解硬件的“使用程度”(extent of use)。虽然未明确给出线性比例公式,但[0015]段给出了分级调节的实例(低脆弱性无防护,中等脆弱性启用检测,高脆弱性启用检测+纠正)。这种分级调节体现了防御投入与脆弱性水平(Q-AVF)之间的关联性,而Q-AVF值本身与瞬时故障发生的风险直接相关。本领域技术人员可以合理推断,可以实现更精细的、与Q-AVF值(或故障风险指标)成比例的连续调节,而不仅仅是三级开关。因此,该特征被隐含公开。
**技术特征U《直接公开》**<br>其中当在所述跟踪间隔内检测到的所述新的瞬时故障的数目达到中间阈值时使由所述处理器装置致力于防御对策的所述时间的百分比增加到最大对策级别。详细描述[0015]段:“Anything above the second threshold is considered high vulnerability and may cause implementation of both error detection and correction.”<br>(译文:高于第二阈值的任何情况都被视为高脆弱性,并且可能导致实施错误检测和纠正。)目标专利的“中间阈值”和“最大对策级别”对应最高级别的防御状态。对比文件[0015]段明确设置了“第二阈值”,当Q-AVF高于此阈值(即达到高脆弱性水平)时,系统实施“错误检测和纠正”(两者兼具),这可以理解为在当时技术方案下的“最大对策级别”。因此,该技术特征被对比文件直接公开。
**技术特征V《直接公开》**<br>其中当在所述跟踪间隔内检测到的所述新的瞬时故障的数目达到上限阈值时停用所述处理器装置。详细描述[0079]段:“control of an error mitigation unit includes... to not only activate/deactivate the error mitigation hardware, but also to transition the error mitigation hardware between different tiers of activity such as a high-protection mode or a low-protection mode”<br>(译文:错误缓解单元的控制包括...不仅激活/停用错误缓解硬件,而且还在不同级别的活动之间转换错误缓解硬件,例如高保护模式或低保护模式)目标专利的“停用处理器装置”是一种极端的故障反应对策。对比文件[0079]段提到错误缓解硬件的控制包括在不同保护级别(tiers)之间“转换”。虽然未明确提及完全“停用处理器”,但“转换保护级别”这一上位概念,在极端情况下,完全可以包括将处理器切换到一种安全关闭或不可用状态(可视为一种特殊的“保护级别”或对策)。本领域技术人员知晓,在检测到严重且持续的攻击时,停用处理器是常见的安全措施。因此,对比文件公开的“转换对策级别”隐含涵盖了“停用处理器”这一具体且极端的级别。该特征被隐含公开。
**技术特征W《未公开》**<br>其中所述处理器装置并入到以下各项中的至少一个中:智能电话、视频播放器、娱乐单元、导航装置、通信装置、移动电话、音乐播放器、个人数字助理、固定定位终端、平板计算机和/或膝上型计算机。(无对应内容)该特征限定了处理器装置的具体应用场景和产品类型。对比文件全文讨论的是处理器架构层面的脆弱性检测和错误缓解技术,属于通用技术,并未将其应用限定于任何具体的终端产品,如智能电话、平板电脑等。因此,该技术特征未被对比文件公开。

<<<A>>><<<C>>><<<J>>><<<L>>><<<S>>><<<U>>>

<<<b>>><<<c>>><<<e>>><<<f>>><<<g>>><<<h>>><<<i>>><<<n>>><<<p>>><<<q>>><<<r>>><<<t>>><<<v>>>

权利要求与技术特征
Powered by Django

网站备案号:渝ICP备2023012882号


重庆市非显而易见网络科技有限责任公司 A Anti NPE NPE