2013-05-30_US2013139156A_发明申请_US20130139156A1 APPLICATION-DRIVEN SHARED DEVICE QUEUE POLLING IN A VIRTUALIZED COMPUTING ENVIRONMENT_+++e_g+++.docx

对比文件名称:2013-05-30_US2013139156A_发明申请_US20130139156A1 APPLICATION-DRIVEN SHARED DEVICE QUEUE POLLING IN A VIRTUALIZED COMPUTING ENVIRONMENT

目标专利名称:186双处理器系统的存储器存取CN107111577B

模型名称:DeepSeek-R1

技术特征描述及公开性判断结果对比文件原文引用公开性论述
**特征A**:其中,所述存储器被用作两个处理器针对指令和数据的公共存储器,《未公开》对比文件未记载任何处理器将存储器用作指令和数据公共存储器的内容。目标专利特征A限定存储器被两个处理器共享,既用于存储指令也用于存储数据(参见说明书第[0002]-[0004]段)。对比文件公开的“memory”主要用于存储从设备队列检索的消息,供应用程序处理(参见第[0022]段)。虽然对比文件提及计算机系统包含CPU和存储器(第[0017]段),但并未明确描述两个处理器共享同一存储器作为指令和数据的公共存储。因此,对比文件未直接或隐含公开该技术特征。
**特征B**:并且两个处理器从所述存储器获取它们的指令,《未公开》对比文件未记载任何处理器从同一存储器获取指令的内容。目标专利特征B明确限定两个处理器均从同一共享存储器获取其指令(参见说明书第[0003]、[0025]段)。对比文件仅描述了应用程序(或虚拟机应用)从网络设备接收消息,以及操作系统或虚拟机监控程序从设备队列或内存中检索消息并传递给应用程序的过程(例如第[0030]、[0034]段)。这涉及数据包的接收和处理,而非处理器从存储器中获取执行指令。因此,对比文件未直接或隐含公开该技术特征。
**特征C**:在所述第二处理器处从所述第一处理器接收将存储到所述存储器的数据,《未公开》对比文件未记载一个处理器从另一个处理器接收待存储数据的内容。目标专利特征C描述了第二处理器(如通用处理器)从第一处理器(如跟踪处理器)接收待存储的数据(参见说明书第[0030]段)。对比文件中,应用程序(如102或122)向操作系统(104或124)发送轮询请求以检索消息(参见第[0027]、[0031]段),操作系统或DQ管理器从设备队列中检索消息后传递给应用程序(第[0030]、[0034]段)。这本质上是应用程序与操作系统/设备之间的数据传递,并非两个对等处理器之间的数据传输。因此,对比文件未直接或隐含公开该技术特征。
**特征D**:由所述第二处理器禁用所述第一处理器的操作,《未公开》对比文件未记载一个处理器禁用另一个处理器操作的内容。目标专利特征D涉及第二处理器(控制处理器)主动禁用第一处理器(非控制处理器)的操作,例如通过发出暂停命令等,以防止第一处理器在数据存储期间访问共享存储器(参见说明书第[0027]、[0032]段)。对比文件涉及禁用**设备中断**(第[0029]、[0040]段),而非禁用另一个**处理器**的操作。设备中断管理与处理器操作禁用在技术领域、作用对象和实现方式上均不相同。因此,对比文件未直接或隐含公开该技术特征。
**特征E**:禁用所述第二处理器的中断,《隐含公开》第[0029]段:“interrupt manager 252 may be configured to disable device interrupts associated with the one or more shared device queues 254 identified by DQ identifier module 226.” <br> 第[0040]段:“Upon receiving the request to enable polling, interrupt manager 252 may enable polling and disable device interrupts (block 404) for the identified shared device queues 254”。目标专利特征E中,第二处理器禁用自身中断,以确保数据存储操作(关键代码段)不被中断(参见说明书第[0033]段)。对比文件公开了在轮询(polling)模式下,中断管理器(interrupt manager)会禁用与特定共享设备队列相关联的**设备中断**(device interrupts)(第[0029]、[0040]段)。虽然对比文件禁用的是设备中断,而目标专利禁用的是处理器中断,但两者的技术构思本质相同:在准备执行一个需要独占访问或确保连续性的关键操作(目标专利的数据存储,对比文件的轮询检索)之前,**主动禁用中断机制**,以防止该操作被外部事件打断,从而确保操作的原子性或效率。因此,本领域技术人员可以从对比文件公开的“为特定操作禁用相关中断”这一概念,合理推断出在需要确保关键操作连续完成时,可以禁用执行该操作的处理器自身的中断。该技术特征被对比文件隐含公开。
**特征F**:由所述第二处理器将所述数据存储到所述存储器,《未公开》对比文件未记载处理器将数据写入或存储到存储器的内容。目标专利特征F涉及第二处理器主动执行将数据写入共享存储器的操作(参见说明书第[0027]、[0033]段)。对比文件描述了轮询处理程序(polling handler module)或DQ管理器从共享设备队列中**检索**(retrieve)消息并将其传递给应用程序的过程(第[0030]、[0034]段)。该过程是**读取/获取**数据,而非**写入/存储**数据。数据流向相反。因此,对比文件未直接或隐含公开该技术特征。
**特征G**:启用所述第二处理器的中断,《隐含公开》第[0040]段:“interrupt manager 252 may disable (block 410) polling of those shared device queues 254 for which the request applies and re-enable (block 412) device interrupts for messages received in shared device queues 254 that are no longer being polled.”目标专利特征G是在数据存储完成后,重新启用第二处理器的中断(参见说明书第[0027]段)。对比文件公开了在轮询操作结束后(例如达到阈值或收到停止轮询请求),中断管理器会重新启用(re-enable)先前被禁用的设备中断(第[0040]段)。虽然对比文件启用的是设备中断,而目标专利启用的是处理器中断,但这是与特征E相对应的恢复步骤。本领域技术人员可以从对比文件公开的“在特定操作完成后重新启用相关中断”这一逻辑,合理推断出在关键操作(如特征F的数据存储,或对比文件的轮询)完成后,需要恢复中断机制,因此会启用执行该操作的处理器自身的中断。该技术特征被对比文件隐含公开。
**特征H**:以及启用所述第一处理器。《未公开》对比文件未记载在完成某个操作后启用另一个处理器的内容。目标专利特征H是在数据存储操作完成后,由第二处理器重新启用第一处理器,使其恢复操作(参见说明书第[0027]、[0034]段)。对比文件完全没有描述涉及两个处理器,且一个处理器控制另一个处理器启停的场景。对比文件中涉及“启用”(enable)的操作是针对轮询(polling)本身(第[0040]段),而非针对另一个处理器的操作状态。因此,对比文件未直接或隐含公开该技术特征。
**特征I**:还包括以下的步骤:确定所述第一处理器被禁用的时段。《未公开》对比文件未记载监测或确定一个处理器被另一个处理器禁用的时间段的内容。目标专利特征I涉及监测第一处理器被第二处理器禁用的持续时间(参见说明书第[0028]、[0035]段)。对比文件提及可以基于预定义的时间段阈值来调节轮询(第[0039]段),但这指的是**轮询操作允许持续的时间**,而非一个**处理器被禁用的时间**。两者监控的对象和目的不同。因此,对比文件未直接或隐含公开该技术特征。
**特征J**:还包括以下的步骤:如果所述时段大于门限,则执行所述第一处理器的重置。《未公开》对比文件未记载基于处理器被禁用的时长来重置该处理器的内容。目标专利特征J是当第一处理器被禁用的时间超过阈值(如50ms)时,第二处理器执行对第一处理器的重置(参见说明书第[0028]、[0035]段)。对比文件完全没有提及任何处理器的重置操作。因此,对比文件未直接或隐含公开该技术特征。
**特征K**:还包括以下的步骤:使用所述第二处理器,监测所述第一处理器的状态。《未公开》对比文件未记载一个处理器监测另一个处理器状态的内容。目标专利特征K涉及第二处理器启动状态机以监测第一处理器的状态,确保其被正确重新启用(参见说明书第[0032]、[0036]段)。对比文件涉及监测轮询相关的阈值,如消息在队列中停留的时间、不同应用套接字的数量等(第[0042]-[0044]段),这些监测对象是**设备队列和消息**的状态,而非**另一个处理器的运行状态**。因此,对比文件未直接或隐含公开该技术特征。
**特征L**:还包括以下的步骤:如果所述第一处理器的所述状态在超过门限时间的时间内都没有发生改变,则执行对所述第一处理器的重置。《未公开》对比文件未记载基于处理器状态未改变的时间来重置该处理器的内容。目标专利特征L是如果第一处理器的状态在超过门限时间(如2秒)内未发生变化,则第二处理器对其执行重置(参见说明书第[0030]、[0036]段)。对比文件未涉及对处理器状态的此类监测与重置逻辑。因此,对比文件未直接或隐含公开该技术特征。
**特征M**:其中,所述系统是GNSS接收器,以及所述第一处理器在执行跟踪操作。《未公开》对比文件未提及GNSS接收器或跟踪处理器。目标专利特征M将系统具体限定为全球导航卫星系统(GNSS)接收器,并且第一处理器执行信号跟踪操作(参见说明书第[0004]、[0024]、[0029]段)。对比文件涉及的是通用计算机系统、网络设备(如NIC)和虚拟化环境中的应用驱动轮询(参见第[0001]、[0017]、[0022]段),与GNSS接收器这一特定技术领域完全不同。因此,对比文件未直接或隐含公开该技术特征。
**特征N**:其中,所述门限是50ms。《未公开》对比文件未具体公开50ms这一时间阈值。目标专利特征N将特征J中的门限具体限定为50ms(参见说明书第[0013]、[0035]段)。对比文件虽然提到了基于时间阈值来管理轮询(第[0039]段),但并未给出50ms这一具体数值。因此,对比文件未直接或隐含公开该技术特征。
**特征O**:其中,所述门限时间是2秒。《未公开》对比文件未具体公开2秒这一时间阈值。目标专利特征O将特征L中的门限时间具体限定为2秒(参见说明书第[0013]、[0036]段)。对比文件未提及此具体时间值。因此,对比文件未直接或隐含公开该技术特征。
**特征P**:其中,所述第一处理器和所述第二处理器处于单个集成电路封装中。《未公开》对比文件未记载两个处理器处于单个集成电路封装中的内容。目标专利特征P限定两个处理器集成在单个集成电路封装中(参见说明书第[0015]、[0024]段)。对比文件描述了包含一个或多个CPU的计算机系统(第[0017]段),以及可能包含多个虚拟机的环境,但并未提及这些处理器(无论是物理CPU还是虚拟CPU)是否集成在单个封装内。因此,对比文件未直接或隐含公开该技术特征。
**特征Q**:还包括以下的步骤:在禁用所述第一处理器之前,确定所述第一处理器的稳定性,并且仅在其稳定时,才禁用所述处理器。《未公开》对比文件未记载在禁用任何处理器或中断之前,确定处理器稳定性的内容。目标专利特征Q涉及在禁用第一处理器之前,先确定其是否处于稳定状态(例如通过连续有效位置输出来判断),以确保数据存储不会破坏关键操作(参见说明书第[0030]、[0038]段)。对比文件在启用轮询和禁用中断前,并未进行此类稳定性判断。其判断主要基于应用请求和队列历史记录(第[0024]、[0038]段)。因此,对比文件未直接或隐含公开该技术特征。
**特征R**:其中,确定所述第一处理器的所述稳定性包括:将连续位置计算的数量与门限进行比较,其中,如果连续位置计算的所述数量超过所述门限,则确定所述第一处理器是稳定的。《未公开》对比文件未涉及位置计算或通过连续位置计算数量来判断稳定性的内容。目标专利特征R是特征Q的一种具体实施方式,通过比较连续有效位置输出的数量与阈值(例如10次)来判断GNSS接收器(第一处理器)的稳定性(参见说明书第[0030]段)。该特征紧密关联于GNSS接收器的特定应用场景。对比文件完全不涉及位置计算或GNSS相关概念。因此,对比文件未直接或隐含公开该技术特征。
**特征S**:其中,确定所述第一处理器的所述稳定性包括:将自从所述处理器上一次被禁用以来的时间与门限进行比较,其中,如果所述时间大于所述门限,则确定所述第一处理器是稳定的。《未公开》对比文件未记载通过比较处理器上次被禁用以来的时间与阈值来判断其稳定性的内容。目标专利特征S是特征Q的另一种具体实施方式,通过判断自上一次闪存写/擦除操作(即上一次禁用处理器)以来已经过去的时间是否足够长,来确定处理器是否稳定(参见说明书第[0038]段)。对比文件未提及任何与处理器被禁用历史时间相关的稳定性判断。因此,对比文件未直接或隐含公开该技术特征。
**特征T**:其中,确定所述第一处理器的所述稳定性包括:验证在下一调度事件之前有足够的时间来完成对所述数据的存储。《未公开》对比文件未记载验证在下一调度事件前是否有足够时间来完成操作的内容。目标专利特征T是特征Q的又一种具体实施方式,通过验证在下一个调度事件(如GNSS中的1PPS信号生成)之前是否有足够的时间来完成数据存储操作,以确保时间敏感型任务不受影响(参见说明书第[0038]段)。对比文件的轮询操作管理基于数据量、时间阈值等(第[0039]、[0043]段),但并未涉及针对“下一调度事件”的时间验证。因此,对比文件未直接或隐含公开该技术特征。
**特征U**:还包括以下的步骤:向要被存储的数据分配优先级,并且以至少部分地按照所述优先级规定的顺序来存储数据。《未公开》对比文件未记载为待存储的数据分配优先级并按优先级顺序存储的内容。目标专利特征U涉及为待存储到共享存储器的不同类型数据分配优先级,并至少部分地按照该优先级顺序来存储数据,以管理数据存储的紧迫性与系统稳定性之间的平衡(参见说明书第[0039]-[0040]段)。对比文件提及当多个主机应用请求轮询同一共享设备队列时,轮询处理程序可以管理消息的检索顺序(第[0040]段),但这管理的是**从队列中检索消息的顺序**,且是基于应用程序的请求和队列状态动态管理,而非预先为**待写入存储器的数据**分配静态的优先级并按序存储。两者的目的和对象不同。因此,对比文件未直接或隐含公开该技术特征。

<<<e>>><<<g>>>

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

网站备案号:渝ICP备2023012882号


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