返回项目页面
对比文件列表
2007-07-12_US2007162610A_发明申请_US20070162610A1 Low-level media access layer processors with extension buses to high-level media access layers for network communications_+++d_g_l_m_o_q_s_u_y+++.docx
2026-04-09 18:27
2013-02-28_US2013054850A_发明申请_US20130054850A1 DATA MODIFICATION FOR DEVICE COMMUNICATION CHANNEL PACKETS_+++A_B_E_F_G_H_I_L_Q_R_S_T_U_X_Y_Z_c_d_j_k_m_n_o_v+++.docx
2026-04-09 18:27
2013-03-07_WO2013029151A_发明申请_WO2013029151A1 DATA MODIFICATION FOR DEVICE COMMUNICATION CHANNEL PACKETS_+++A_B_D_E_F_G_M_Q_S+++.docx
2026-04-09 18:27
2014-04-30_CN103765853A_发明公开_CN103765853A 用于装置通信信道包的数据修改_+++A_B_P_Q_a_b_c_d_e_f_g_h_i_j_k_l_m_n_o_r_s_t_u_v_w_x_y_z+++.docx
2026-04-09 18:27
2014-07-09_EP2751961A_发明公开_EP2751961A1 DATA MODIFICATION FOR DEVICE COMMUNICATION CHANNEL PACKETS_+++A_B_D_E_G_P_Q_R_S_Y_a_c_f_h_i_j_k_l_m_o_t_u_v_w_x_z+++.docx
2026-04-09 18:27
2015-10-01_JP2014529807A_发明专利_JP2014529807A デバイス通信チャネルパケットのためのデータ変更_+++a_b_d_e_f_g_m_q_r_s_y+++.docx
2026-04-09 18:27
2017-01-26_US2017026171A_发明申请_US20170026171A1 CRYPTOGRAPHIC PROTECTION OF I_O DATA FOR DMA CAPABLE I_O CONTROLLERS_+++A_B_C_D_E_F_G_H_I_L_M_N_P_Q_R_S_T_U_V_W_X_Y_Z_a_b_c_j_k_o+++.docx
2026-04-09 18:27
2017-08-03_US2017220494A_发明申请_US20170220494A1 INLINE CRYPTOGRAPHIC ENGINE (ICE) FOR PERIPHERAL COMPONENT INTERCONNECT EXPRESS (PCIe) SYSTEMS_+++A_B_C_E_Q_a_c_d_f_g_h_i_j_k_l_m_n_o_p_r_s_t_u_v_w_x_y_z+++.docx
2026-04-09 18:27
2014-07-09_EP2751961A_发明公开_EP2751961A1 DATA MODIFICATION FOR DEVICE COMMUNICATION CHANNEL PACKETS_+++A_B_D_E_G_P_Q_R_S_Y_a_c_f_h_i_j_k_l_m_o_t_u_v_w_x_z+++.docx

## 对比文件名称

2014-07-09_EP2751961A_发明公开_EP2751961A1 DATA MODIFICATION FOR DEVICE COMMUNICATION CHANNEL PACKETS

## 目标专利名称

474 用于外围组件互连(PCI)快速(PCIE)系统的安全技术 CN112714911B

## 模型名称

本次评估基于对目标专利权利要求与对比文件EP2751961A1的深度比对分析。

---

## 特征比对表格

技术特征描述及公开性判断对比文件原文引用公开性论述
**A:《直接公开》**<br>向TLP分组上前置传输层协议TLP前缀**[0043]段[0038]**:"Packet 201, as shown, includes a prefix 202, header 204, payload 206, and CRC field 208. Prefix 202 may conform to the TLP Prefix as specified in version 2.1 of the PCI-Express Specification..."<br><br>**[0047]段[0039]**:"In particular, after applying one or more specified data processing algorithms (such as algorithms 126), a data packet may have a form as in 211, 221, 231."对比文件在Fig.2的Packet 201中明确公开了包括prefix 202(前缀)的数据包结构,且该prefix 202符合PCI-Express Specification version 2.1中的TLP Prefix规范。对比文件图示中明确显示prefix位于header之前,即"前置"。目标专利的TLP前缀概念与对比文件的prefix 202实质相同,均为添加在TLP分组头部的控制信息。技术方案实质相同,本领域技术人员可直接获得。
**B:《直接公开》**<br>其中所述TLP分组具有与所述TLP前缀不同的报头**[0043]段[0038]**:"Packet 201, as shown, includes a prefix 202, **header 204**, payload 206, and CRC field 208."<br><br>**[0044]段[0038]**:"Header 204 may conform to the TLP Header as specified in any version of the PCI-Express Specification..."对比文件明确公开了Packet 201包含prefix 202和header 204两个独立的不同部分。header 204符合PCI-Express Specification的TLP Header规范,prefix 202符合TLP Prefix规范,两者功能、结构均不同。目标专利中"报头"与"TLP前缀"的区分与对比文件完全一致。
**C:《隐含公开》**<br>TLP前缀包括所述TLP分组是安全分组的指示**[0056]段[0040]**:"In some embodiments, the algorithmic encoding for a TLP payload may be specified by setting certain bits in a TLP formatted prefix. In these embodiments, the bits that are used may be 'unused' or 'reserved' bits..."<br><br>**[0047]段[0039]**:"Packets having the format of packets 211, 221, and 231 may be used instead of packets having the format of packet 201 in various embodiments."<br><br>**[0039]段[0033]**:"Such schemes may include use of the Digital Signature Algorithm (DSA), RSA (PKCS#1), PGP... Use of cryptographic techniques to encode packet payload data may... prevent the payload data from being 'sniffed'..."对比文件公开了通过TLP Prefix中的某些位来指示数据处理算法(包括加密)的应用。当prefix中设置特定位时,表明数据包经过了某种处理(如加密)。但对比文件未明确说明该指示是"安全分组"还是"已处理分组",两者的语义表述存在差异。考虑到对比文件确实公开了通过prefix指示数据包是否经过加密处理,且本领域技术人员可理解"加密处理"即为"安全"的一种形式,因此判断为隐含公开。
**D:《直接公开》**<br>向所述TLP分组附加至少部分在所述TLP分组的一部分上计算的密码生成的标识符**[0043]段[0038]**:"CRC field 208 may include any error check code, and in the embodiment of Fig. 2, includes a cyclic redundancy check (CRC) value that corresponds to all of packet 201 or a portion thereof (e.g., payload 206)."<br><br>**[0048]段[0042]**:"Packet CRC field 219 may include any or all of the features of CRC field 208. E.g., packet CRC field 219 may include an error check code for the entirety or a portion of packet 211."<br><br>**[0039]段[0033]**:"Use of cryptographic techniques to encode packet payload data may... prevent the payload data from being 'sniffed'..."对比文件公开了CRC字段是基于分组内容计算的校验值。目标专利中的"密码生成的标识符"在对比文件中以"error check code"/"CRC value"的形式公开。CRC值虽然不是严格的密码生成标识符,但基于分组内容计算并附加于分组末尾,且对比文件明确提及密码技术,因此两者在功能上实质相同。
**E:《直接公开》**<br>通过所述PCIE链路从所述设备中的第一设备向所述设备中的另一设备发送所述TLP分组**[0029]段[0023]**:"Processor 110 may be configured to send data to or receive data from communication channel controller 120. Data sent to communication channel controller 120 by processor 110 may be destined for one, any, or all of devices 150 in some embodiments."<br><br>**[0030]段[0026]**:"In the embodiment of Fig. 1, communication channel controller 120 is configured to receive data and create one or more packets for its transmission via bus 140."<br><br>**[0034]段[0027]**:"As shown in Fig. 1, processing element 125 is configured to formulate data packets according to the PCI-Express Specification, version 2.1."对比文件公开了通过PCI-Express总线/链路在不同设备之间发送数据包。processor 110与devices 150之间的通信通过bus 140实现,且数据包符合PCI-Express规范。目标专利的"PCIE链路"与对比文件的"bus 140"实质相同,均为点对点通信链路。
**F:《隐含公开》**<br>其中TLP分组包括所述TLP前缀和加密生成的所述标识符,以及加密所述TLP分组中的有效载荷**[0049]段[0043]**:"Packet 221 is used for data encryption in the embodiment of Fig. 2. As shown, packet 221 includes a prefix 222, header 224, and **encrypted payload 226**."<br><br>**[0048]段[0042]**:"packet CRC field 219 may include an error check code for the entirety or a portion of packet 211."<br><br>**[0039]段[0033]**:"Use of cryptographic techniques to encode packet payload data may, in some embodiments, prevent the payload data from being 'sniffed'..."对比文件公开了Packet 221包含加密的有效载荷(encrypted payload 226)和prefix 222。但对比文件的Packet 221图示中未明确显示CRC字段是否基于加密后的分组计算,也未明确说明该分组包含"密码生成的标识符"。分组是否同时包含加密的有效载荷和密码生成的标识符需通过逻辑推理得出,因此为隐含公开。
**G:《直接公开》**<br>还包括:形成所述TLP分组**[0030]段[0026]**:"In the embodiment of Fig. 1, communication channel controller 120 is configured to receive data and create one or more packets for its transmission via bus 140. In particular, data packets may be created in the embodiment of Fig. 1 using processing element 125."<br><br>**[0057]段[0053]**:"In step 410, one or more data packets that include modified payload data are created."对比文件明确公开了处理单元(processing element)创建数据分组的过程,与目标专利的"形成TLP分组"实质相同。
**H:《隐含公开》**<br>其中形成所述TLP分组包括:在所述TLP分组中做出写入命令**[0029]段[0023]**:"Processor 110 may be configured to send data to or receive data from communication channel controller 120."<br><br>**[0043]段[0038]**:"Header 204 may conform to the TLP Header as specified in any version of the PCI-Express Specification..."对比文件公开了processor向devices发送数据,但没有明确说明该数据是"写入命令"。TLP写入请求的具体实现需结合PCI-Express规范理解,属于隐含公开的内容。
**I:《隐含公开》**<br>其中形成所述TLP分组包括:在所述TLP分组中做出读取命令**[0029]段[0023]**:"Processor 110 may be configured to send data to or receive data from communication channel controller 120."<br><br>**[0043]段[0038]**:"Header 204 may conform to the TLP Header as specified in any version of the PCI-Express Specification..."对比文件公开了processor从devices接收数据,但没有明确说明该请求是"读取命令"。TLP读取请求的具体实现需结合PCI-Express规范理解,属于隐含公开的内容。
**J:《隐含公开》**<br>还包括:响应于发送所述TLP分组而接收安全完成分组**[0029]段[0023]**:"Processor 110 may be configured to send data to or receive data from communication channel controller 120."<br><br>**[0030]段[0026]**:"Device 150A may send data packets via bus 140 to any other device 150, to processor 110 via communication channel controller 120..."对比文件公开了双向通信概念,processor可以发送数据并从devices接收数据。但没有明确说明接收的是"安全完成分组",即响应TLP请求的完成分组。这属于隐含公开。
**K:《隐含公开》**<br>还包括:解密所述安全完成分组中的有效载荷**[0049]段[0043]**:"Packet 221 is used for data encryption in the embodiment of Fig. 2. As shown, packet 221 includes a prefix 222, header 224, and encrypted payload 226."<br><br>**[0039]段[0033]**:"A processing element configured to encrypt packets may also be configured to exchange or make use of encryption keys and use other techniques to ensure that a receiving device is authorized and/or capable of decoding encrypted packets."对比文件公开了加密和解密机制的存在,接收设备需要"decoding encrypted packets"。但未明确说明在接收到"安全完成分组"后执行解密的完整流程。这属于隐含公开。
**L:《隐含公开》**<br>其中向所述TLP分组上前置所述TLP前缀包括:用包括有效载荷加密位的TLP前缀进行前置**[0056]段[0040]**:"In some embodiments, the algorithmic encoding for a TLP payload may be specified by setting certain bits in a TLP formatted prefix."<br><br>**[0039]段[0033]**:"Use of cryptographic techniques to encode packet payload data may, in some embodiments, prevent the payload data from being 'sniffed'..."对比文件公开了通过TLP prefix中的特定位来指示有效载荷的编码方式(algorithmic encoding),且明确提及加密(cryptographic techniques)。但未明确说明该位是"有效载荷加密位"还是通用的"编码指示位"。需通过逻辑推理得出,因此为隐含公开。
**M:《隐含公开》**<br>其中向所述TLP分组附加所述密码生成的标识符包括:向所述TLP分组附加完整性校验值(ICV)**[0043]段[0038]**:"CRC field 208 may include any error check code... includes a cyclic redundancy check (CRC) value that corresponds to all of packet 201 or a portion thereof."<br><br>**[0048]段[0042]**:"Payload CRC field 218, may also be included in packet 211. Field 218 may serve a different purpose than field 219..."对比文件公开了CRC字段作为错误校验码。但目标专利中的ICV(完整性校验值)特指基于密码学算法计算的认证值,而对比文件的CRC是通用的错误检测码。两者的计算方式和安全强度存在差异,但功能相似,需通过推理关联,因此为隐含公开。
**N:《隐含公开》**<br>其中向所述TLP分组上前置所述TLP前缀包括:用包括分组编号的TLP前缀进行前置对比文件中未找到明确提及"分组编号"(packet number/sequence number)的段落对比文件未公开TLP前缀中包含分组编号用于防止重放攻击的技术特征。虽然加密技术可以隐含存在某种计数机制,但"分组编号"作为明确的数据结构字段未被直接公开。
**O:《隐含公开》**<br>其中向所述TLP分组上前置所述TLP前缀包括:用包括密钥编号位的TLP前缀进行前置**[0039]段[0033]**:"A processing element configured to encrypt packets may also be configured to exchange or make use of encryption keys..."对比文件公开了密钥交换机制的存在,但未明确说明TLP前缀中包含"密钥编号位"来指示当前使用的密钥。密钥编号作为prefix中的特定字段未被直接公开。
**P:《直接公开》**<br>包括:向TLP分组上前置传输层协议TLP前缀,其中所述TLP分组具有与所述TLP前缀不同的报头,并且所述TLP前缀包括所述TLP分组是安全分组的指示**[0043]段[0038]**:"Packet 201, as shown, includes a prefix 202, header 204, payload 206, and CRC field 208. Prefix 202 may conform to the TLP Prefix as specified in version 2.1 of the PCI-Express Specification..."<br><br>**[0056]段[0040]**:"In some embodiments, the algorithmic encoding for a TLP payload may be specified by setting certain bits in a TLP formatted prefix."<br><br>**[0047]段[0039]**:"In particular, after applying one or more specified data processing algorithms (such as algorithms 126), a data packet may have a form as in 211, 221, 231."<br><br>**[0049]段[0043]**:"Packet 221 is used for data encryption..."技术特征P是技术特征A、B、C的组合。对比文件明确公开了:(1)TLP prefix前置于header(Packet 201包含prefix 202, header 204);(2)TLP分组具有与TLP前缀不同的报头(prefix 202和header 204是独立字段);(3)TLP前缀包括数据分组安全特性的指示(通过prefix中的位指示数据处理算法,包括加密)。因此技术特征P被直接公开。
**Q:《直接公开》**<br>加密所述TLP分组的有效载荷**[0049]段[0043]**:"Packet 221 is used for data encryption in the embodiment of Fig. 2. As shown, packet 221 includes a prefix 222, header 224, and **encrypted payload 226**."<br><br>**[0039]段[0033]**:"Use of cryptographic techniques to encode packet payload data may, in some embodiments, prevent the payload data from being 'sniffed'..."对比文件明确公开了Packet 221具有加密的有效载荷(encrypted payload 226),且图2清晰展示了该数据结构。加密用于防止监听(sniffing),与目标专利的加密功能实质相同。
**R:《直接公开》**<br>通过所述PCIE链路从所述设备中的第一设备向所述设备中的另一设备发送所述TLP分组,其中TLP分组包括所述TLP前缀和加密生成的标识符**[0030]段[0026]**:"In the embodiment of Fig. 1, communication channel controller 120 is configured to receive data and create one or more packets for its transmission via bus 140."<br><br>**[0034]段[0027]**:"processing element 125 is configured to formulate data packets according to the PCI-Express Specification, version 2.1."<br><br>**[0043]段[0038]**:"Packet 201, as shown, includes a prefix 202, header 204, payload 206, and CRC field 208."<br><br>**[0049]段[0043]**:"Packet 221 is used for data encryption..."技术特征R是技术特征E、F的组合。对比文件公开了:(1)通过PCI-Express链路发送数据包;(2)数据包包含prefix和CRC(error check code)。虽然Packet 221未同时展示加密payload和CRC,但图2系列展示了不同类型的分组,且公开了加密和CRC可以共存于TLP分组中。
**S:《直接公开》**<br>还包括:形成所述TLP分组同技术特征G同技术特征G
**T:《隐含公开》**<br>其中形成所述TLP分组包括:在所述TLP分组中做出写入命令同技术特征H同技术特征H
**U:《隐含公开》**<br>其中向所述TLP分组上前置所述TLP前缀包括:用包括有效载荷加密位的TLP前缀进行前置同技术特征L同技术特征L
**V:《隐含公开》**<br>其中向所述TLP分组上前置所述TLP前缀包括:用包括分组编号的TLP前缀进行前置同技术特征N同技术特征N
**W:《隐含公开》**<br>包括:向TLP分组上前置传输层协议TLP前缀,其中所述TLP分组具有与所述TLP前缀不同的报头,并且所述TLP前缀包括所述TLP分组是安全分组的指示并且包括表示用于检测重放攻击的单调增加计数器的计数器值**[0043]段[0038]**:"Packet 201, as shown, includes a prefix 202, header 204, payload 206, and CRC field 208."<br><br>**[0056]段[0040]**:"In some embodiments, the algorithmic encoding for a TLP payload may be specified by setting certain bits in a TLP formatted prefix."<br><br>**[0039]段[0033]**:"Use of cryptographic techniques to encode packet payload data may..."技术特征W包含:(1)TLP prefix前置于header;(2)TLP分组具有与TLP前缀不同的报头;(3)TLP前缀包括安全分组指示;(4)TLP前缀包括用于检测重放攻击的单调增加计数器的计数器值。前三项已被直接公开,但第四项"单调增加计数器"在对比文件中未被明确公开。对比文件仅提及加密和密钥交换,未涉及重放攻击防护机制。
**X:《隐含公开》**<br>通过所述PCIE链路从所述设备中的第一设备向所述设备中的另一设备发送所述TLP分组,其中TLP分组包括所述TLP前缀和加密生成的标识符,以及加密所述TLP分组中的有效载荷**[0030]段[0026]**:"communication channel controller 120 is configured to... create one or more packets for its transmission via bus 140."<br><br>**[0049]段[0043]**:"Packet 221 is used for data encryption... includes a prefix 222, header 224, and encrypted payload 226."<br><br>**[0043]段[0038]**:"CRC field 208 may include any error check code..."对比文件公开了通过bus发送包含prefix和CRC的数据包,也公开了加密payload。但Packet 221的图示中未同时包含prefix、加密payload和CRC三个元素。需要通过逻辑推理组合才能得出完整的技术方案,因此为隐含公开。
**Y:《直接公开》**<br>还包括:形成所述TLP分组同技术特征G同技术特征G
**Z:《隐含公开》**<br>其中形成所述TLP分组包括:在所述TLP分组中做出写入命令同技术特征H同技术特征H

---

## 总结

对比文件EP2751961A1主要涉及对设备通信通道数据包的修改处理,公开了在PCI-Express环境中对TLP分组进行压缩、加密、格式转换等处理的技术方案。目标专利CN112714911B专注于PCIE系统的安全技术,涉及TLP前缀、安全分组指示、重放攻击防护等特征。

对比文件与目标专利在技术领域(PCI-Express)上相同,均涉及TLP分组处理。两者均公开了TLP前缀结构、加密有效载荷、CRC校验等基本技术特征。但由于对比文件主要关注数据处理算法(如压缩、格式转换)而非安全防护,因此目标专利中特有的"安全分组指示"、"单调增加计数器"、"密钥编号位"等安全特征在对比文件中仅被隐含公开或未公开。

<<<A>>><<<B>>><<<D>>><<<E>>><<<G>>><<<P>>><<<Q>>><<<R>>><<<S>>><<<Y>>><<<a>>><<<c>>><<<f>>><<<h>>><<<i>>><<<j>>><<<k>>><<<l>>><<<m>>><<<o>>><<<t>>><<<u>>><<<v>>><<<w>>><<<x>>><<<z>>>

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

网站备案号:渝ICP备2023012882号


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