2013-10-22_US8566626B_发明授权_US08566626B2 Method for processing a request by selecting an appropriate computer node in a plurality of computer nodes in a storage cluster based on the least submitted bid_+++A_B_D_E_F_K_L_z+++.docx

对比文件名称:2013-10-22_US8566626B_发明授权_US08566626B2 Method for processing a request by selecting an appropriate computer node in a plurality of computer nodes in a storage cluster based on the least submitted bid

目标专利名称:2108接收兴趣消息的网络节点、端点节点和方法CN109076108B

本次调用的模型名称:DeepSeek (AI Assistant)

### 特征比对表格

技术特征描述及公开性判断结果对比文件原文引用(翻译)公开性论述
技术特征A:包括至少一个通信接口(31-2)。《直接公开》[0017] “each node includes a CPU, an operating system, **communication links to the other nodes** (or, to at least a central router)” 翻译:每个节点包括CPU、操作系统、到其他节点的通信链路(或至少到一个中央路由器)。<br>[0069] “network interface 940” 翻译:网络接口940。对比文件明确公开了节点用于与其他节点通信的通信链路/网络接口,该结构与目标专利中的通信接口实质相同,均用于实现节点间的数据收发,因此特征A被直接公开。
技术特征B:至少一个存储器(5)。《直接公开》[0017] “any number of internal hard disk drives” 翻译:任何数量的内部硬盘驱动器。<br>[0069] “memory 924” and “fixed disk 926” 翻译:存储器924 和固定磁盘926。对比文件公开了节点包含硬盘驱动器和存储器,这些均属于存储设备,与目标专利中的存储器功能一致,用于存储数据对象,因此特征B被直接公开。
技术特征C:至少一个处理器,被配置成在所述至少一个通信接口上从下游节点接收兴趣消息。《未公开》[0043] “client application 30 desires to store a digital object … In step 208 the client application sends a request 201 to the PAN to store the digital object.” 翻译:客户端应用程序30希望存储数字对象……在步骤208中,客户端应用程序向PAN发送请求201以存储数字对象。<br>[0041] “health processing module sends a message to all other nodes asking: do you have this digital object…” 翻译:健康处理模块向所有其他节点发送消息询问:你是否拥有这个数字对象……对比文件中的节点虽然能从客户端或其他节点接收请求/查询,但(1)这些请求并非专门针对数据对象名称的“兴趣消息”,且(2)节点接收后不执行“将兴趣消息转发到上游节点”的操作(而是进行多播竞标或直接回复)。目标专利中兴趣消息具有特定协议格式,并沿下游到上游传递,对比文件未披露这种消息类型和转发机制,因此特征C未公开。
技术特征D:所述兴趣消息包括所请求的数据对象的名称。《直接公开》[0047] “client application supplies the identifier to a PAN” 翻译:客户端应用程序向PAN提供标识符。<br>对于GET请求,标识符(UUID)即为所请求数据对象的名称。对比文件公开了客户端在请求中提供数据对象的唯一标识符(UUID),该标识符明确指示所请求的数据对象,与目标专利中兴趣消息包含的数据对象名称作用相同,因此特征D被直接公开。
技术特征E:确定是否针对将所述所请求的数据对象存储在所述至少一个存储器中进行竞标。《直接公开》[0044] “each node computes a write bid for this digital object and returns this bid value to the PAN.” 翻译:每个节点为该数字对象计算写竞标并将该竞标值返回给PAN。对比文件中节点针对写请求(存储请求)计算写竞标,这一行为本身即表示节点决定是否参与存储该数据对象的竞争,节点通过计算竞标值隐含地确定了“是否竞标”(计算竞标即视为确定竞标),因此特征E被直接公开。
技术特征F:计算竞标值。《直接公开》[0044] “each node computes a write bid for this digital object” 翻译:每个节点为该数字对象计算写竞标。<br>[0024] “a node calculates a bid value that reflects how much it will cost” 翻译:节点计算反映成本的竞标值。对比文件明确描述了节点计算竞标值的步骤,竞标值用于决定哪个节点处理请求,与目标专利中计算竞标值以参与竞标的目的完全相同,因此特征F被直接公开。
技术特征G:在所述至少一个通信接口上将所述兴趣消息转发到上游节点。《未公开》[0043]-[0044]描述:PAN收到请求后通过多播向所有节点发送竞标消息,而非将原始兴趣消息转发到特定上游节点。<br>[0047] PAN通过重定向响应告知客户端另一个节点地址,但也不涉及兴趣消息转发到上游。对比文件中节点在收到请求后执行的是多播竞标或重定向,从未将包含数据对象名称的请求消息(兴趣消息)沿着下游到上游的路径转发。目标专利的核心在于兴趣消息沿路径转发并在其中嵌入竞标值,对比文件无对应机制,因此特征G未公开。
技术特征H:所述兴趣消息取决于至少所述是否竞标的确定而包括所述所计算的竞标值。《未公开》[0044] 竞标值通过单独的消息(回复/多播响应)返回给PAN,而非包含在原始请求(兴趣消息)中。<br>[0024] “a node calculates a bid … submitting a bid to the primary access node” 翻译:节点计算竞标……将竞标提交给主接入节点。对比文件中竞标值是与请求分离的消息,从未被放入请求消息本身。目标专利要求兴趣消息根据是否竞标决定是否包含竞标值,对比文件无此特征,因此特征H未公开。
技术特征I:在所述至少一个通信接口上从所述上游节点接收包括所述所请求的数据对象的数据消息。《未公开》[0047] “that node then returns the digital object to the client application” 翻译:该节点随后将数字对象返回给客户端应用程序。<br>健康处理中节点间可能复制对象,但未明确数据消息从上游节点接收。对比文件中数据对象通常从节点直接返回给客户端(下游),或由PAN从客户端接收后存储,没有从上游节点接收数据消息的明确教导。目标专利中数据消息是响应兴趣消息沿反向路径从上游返回,对比文件无此方向性概念,因此特征I未公开。
技术特征J:从至少所述数据消息确定所述网络节点是否赢得了所述竞标。《未公开》[0044] PAN通过比较竞标值确定获胜节点,并通过“continue”或重定向消息告知节点结果,而非从数据消息中确定。<br>[0024] “The node with the lowest bid wins the opportunity” 翻译:具有最低竞标的节点赢得机会。对比文件中节点是否赢得竞标由PAN决策并通过专门消息通知,节点无需从数据消息中推断。目标专利则要求节点从数据消息(可能包含忽略计数器等)自行判断,对比文件无此设计,因此特征J未公开。
技术特征K:如果所述网络节点赢得了所述竞标,则将所述数据对象存储在所述至少一个存储器中。《直接公开》[0024] “The node with the lowest bid wins the opportunity to write” 翻译:具有最低竞标的节点赢得写的机会。<br>[0044]-[0048] 获胜节点(PAN或SAN)最终将数字对象存储到磁盘。对比文件明确:赢得以写请求的节点将数字对象存储到其存储器中,这一操作与目标专利中获胜节点存储数据对象完全相同,因此特征K被直接公开。
技术特征L:在所述至少一个通信接口上将所述数据消息转发到所述下游节点。《直接公开》[0047] “that node then returns the digital object to the client application” 翻译:该节点随后将数字对象返回给客户端应用程序。对比文件对于读请求,节点从磁盘读取数据对象并通过网络发送给客户端(初始请求者,可视为下游节点)。该操作相当于将数据消息转发到下游节点,与目标专利中数据消息沿路径返回下游的作用一致,因此特征L被直接公开。
技术特征M:其中所述接收到的兴趣消息进一步包括接收到的竞标值。《未公开》对比文件所有请求消息均未包含竞标值,竞标值由节点单独提交。目标专利的兴趣消息本身携带接收到的竞标值,以便节点进行比较和替换。对比文件无任何公开或暗示请求消息包含竞标值,因此特征M未公开。
技术特征N:所述至少一个处理器被配置成如果所述是否竞标的确定是肯定的并且所述所计算的竞标值表示比所述接收到的竞标值更高的竞标,则将所述所计算的竞标值包括在所述兴趣消息中。《未公开》对比文件无节点比较接收到的竞标值并将其加入请求消息的操作。节点仅计算自己的竞标并提交给PAN,由PAN比较。目标专利中处理器的配置涉及接收兴趣消息中的竞标值、对比自身竞标值并可能替换写入兴趣消息。对比文件既无兴趣消息中携带竞标值,也无节点动态替换竞标值的机制,因此特征N未公开。
技术特征O:其中所述至少一个处理器进一步被配置成将竞标信息记录在所述至少一个存储器中。《未公开》对比文件未明确节点将竞标信息(如是否参与竞标或是否提交竞标值)持久记录在存储器中。节点可能临时存储但无明确教导。目标专利要求记录竞标信息以辅助后续判断,对比文件虽然可能隐含某些状态记录,但未提供任何关于有意识地、明确地记录竞标信息的细节,因此不满足隐含公开的宽松标准,特征O未公开。
技术特征P:所述竞标信息表示所述网络节点是否将所述所计算的竞标值包括在所述兴趣消息中。《未公开》对比文件无兴趣消息包含竞标值的概念,也无此类信息记录。由于对比文件完全未涉及兴趣消息中竞标值的包含,因此不可能有表示此情况的信息记录,特征P未公开。
技术特征Q:其中所述至少一个处理器被配置成从至少所述数据消息和所述竞标信息确定所述网络节点是否赢得了所述竞标。《未公开》对比文件确定竞标胜负是通过PAN决策(如[0044]-[0045]),而非基于数据消息和记录的竞标信息。对比文件中节点仅被动接收PAN的胜出通知,不需要从数据消息和本地记录推断胜负。目标专利的处理逻辑在对比文件中无对应,特征Q未公开。
技术特征R:其中所述接收到的数据消息包括忽略计数器。《未公开》对比文件所有数据消息(返回给客户端的数据对象或节点间数据)均未提及任何形式的忽略计数器或类似字段。目标专利中的数据消息包含忽略计数器,用于指示忽略的下游节点数量。对比文件无此字段或相关概念,特征R未公开。
技术特征S:所述忽略计数器表示如所述上游节点或另一上游节点所确定的输掉所述竞标的下游节点的数量。《未公开》对比文件无忽略计数器概念,也无上游节点统计下游输标数量的机制。对比文件没有公开任何计数器来表示输掉竞标的节点数量,因此特征S未公开。
技术特征T:所述至少一个处理器被配置成从至少所述忽略计数器和所述竞标信息确定所述网络节点是否赢得了所述竞标。《未公开》对比文件无忽略计数器,也不基于此确定胜负。特征T基于不存在的特征R和特征Q,对比文件无任何相关内容,因此未公开。
技术特征U:其中所述至少一个处理器进一步被配置成在将所述兴趣消息转发到所述上游节点之前,递增所述兴趣消息中的节点计数器。《未公开》对比文件无兴趣消息中的节点计数器。目标专利中节点在转发前递增节点计数器以统计下游节点数量。对比文件无类似操作或计数器字段,特征U未公开。
技术特征V:所述节点计数器表示下游节点的数量。《未公开》对比文件无节点计数器。特征V依附于特征U,对比文件未公开相关计数器及其含义,因此未公开。
技术特征W:其中所述至少一个处理器进一步被配置成如果所述网络节点将所述所计算的竞标值包括在所述兴趣消息中,则将输掉竞标者计数记录在所述至少一个存储器中。《未公开》对比文件无兴趣消息包含竞标值的概念,也无输掉竞标者计数记录。对比文件未涉及兴趣消息中竞标值的包含,也不记录输掉竞标者的数量,因此特征W未公开。
技术特征X:所述输掉竞标者计数基于所述接收到的兴趣消息中包括且表示如所述网络节点所确定的输掉所述竞标的下游节点的数量的所述节点计数器。《未公开》对比文件既无节点计数器也无输掉竞标者计数。特征X依赖于特征U和V,对比文件无相关公开,因此未公开。
技术特征Y:其中所述至少一个处理器被配置成如果所述网络节点赢得了所述竞标,则在将所述数据消息转发到所述下游节点之前基于所述输掉竞标者计数来设置所述数据消息中的所述忽略计数器。《未公开》对比文件无输掉竞标者计数和忽略计数器,也无基于这些设置消息字段的操作。特征Y综合了特征R、S、W、X等,对比文件没有任何基础公开,因此未公开。
技术特征Z:其中所述至少一个处理器被配置成通过检查至少一个空槽是否在所述至少一个存储器上可用和/或最近最少高速缓存的项目是否比一定年龄阈值更旧,来确定是否针对将所述所请求的数据对象存储在所述至少一个存储器中进行竞标。《隐含公开》[0044] “Factors used to calculate a write bid value for the node include: how full the node is” 翻译:用于计算节点写竞标的因素包括:节点有多满。<br>[0024] “a node's bid is derived from the individual bids of each of its volumes” 翻译:节点的竞标源自其每个卷的独立竞标。对比文件在计算写竞标时考虑节点存储空间的填充程度(how full),这直接隐含了节点会检查是否还有空槽(可用存储空间),因为“有多满”是对空余空间的度量。尽管对比文件未提及LRU年龄阈值,但特征Z以“和/或”连接,只要空槽检查部分被公开即可。本领域技术人员阅读对比文件后可以合理推断:节点基于存储容量使用情况(即空槽可用性)决定是否有利于竞标,进而影响是否参与竞标(通过抬高或降低竞标值间接决定是否竞标)。因此特征Z被隐含公开。

### 公开性代码

对比文件直接公开了技术特征A、B、D、E、F、K、L;隐含公开了技术特征Z。

因此,在回答结尾插入对应代码:

<<<A>>><<<B>>><<<D>>><<<E>>><<<F>>><<<K>>><<<L>>><<<z>>>

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

网站备案号:渝ICP备2023012882号


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