返回项目页面
对比文件列表
2010-04-15_WO2010041914A_发明申请_WO2010041914A2 METHOD AND APPARATUS FOR RESOLVING IP ADDRESS COLLISION IN REMOTE ACCESS SERVICE_+++a_b_d_h_i_j_k_l_p_r_s_w_x_z+++.docx

好的,作为一名资深专利代理师,我将对目标专利与对比文件进行创造性评估,并严格按照您的要求生成特征比对表格和结论。

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

**目标专利名称:** 316在面向服务架构总线上的互联网协议连接CN104137518B

**对比文件名称:** 2010-04-15_WO2010041914A_发明申请_WO2010041914A2 METHOD AND APPARATUS FOR RESOLVING IP ADDRESS COLLISION IN REMOTE ACCESS SERVICE

## 特征比对表格

技术特征描述及公开性判断结果对比文件原文引用(已翻译)公开性论述
**技术特征A**:所述方法包括:在第一设备处,使用与第一IP服务相关联的第一服务名称,在所述SOA总线上通告所述第一IP服务《隐含公开》[p07] “在发现步骤中,CP发现CD,或CD通告其位置。发现步骤是使用简单服务发现协议(SSDP)执行的。如果CD被添加到网络,则CD通过IP多播向网络传送SSDP存活消息。然后,CP可以通过接收存活消息来确定CD的存在/不存在。”目标专利中,在SOA总线上通告IP服务是核心步骤。对比文件中,在UPnP网络(一种中间件架构,可视为一种特定类型的服务总线)中,受控设备(CD)通过发送SSDP存活消息来“通告其位置”,这本质上就是在网络上通告其服务(功能)的存在性。虽然对比文件使用UPnP/SSDP协议,而目标专利使用SOA总线(如AllJoyn),但两者在“设备/服务在总线上进行通告以供发现”这一基本功能和手段上相同。本领域技术人员能够理解,UPnP的设备发现和通告机制是服务通告的一种具体实现方式。因此,该技术特征被对比文件隐含公开。
**技术特征B**:在所述SOA总线上发现由第二设备通告的与第二服务名称相关联的第二IP服务,《隐含公开》[p07] “当CP新加入网络时,CP向网络多播SSDP多播搜索(M-search)消息。然后,所有检查了M-search消息的CD都向CP发送包含其自身信息的M-search响应消息。”目标专利中,在SOA总线上发现其他设备通告的IP服务。对比文件中,控制点(CP)通过发送SSDP M-search消息来发现网络上的CD,CD则响应包含其信息的消息。这是一个标准的服务发现过程。虽然对比文件发现的是“设备”(CD),而目标专利发现的是“IP服务”,但UPnP设备通过其提供的服务(Service)来定义功能,发现设备即是为了访问其服务。且对比文件[p09]明确指出SOAP用于“调用(或调入)远程函数”,这对应了服务的调用。因此,发现设备可合理推导出发现其提供的服务。该特征被隐含公开。
**技术特征C**:其中,所述第一服务名称和所述第二服务名称中的每者包括与所述SOA总线处的IP服务统一地关联的服务描述符《未公开》无对应内容。目标专利强调使用统一的、专门标识IP服务的描述符(如“org.alljoyn.ipservice”)作为服务名称的一部分,这用于在总线上快速识别IP服务。对比文件中,设备或服务的标识基于UPnP定义的设备类型(DeviceType)和服务类型(ServiceType),例如“urn:schemas-upnp-org:device:Basic:1”或“urn:schemas-upnp-org:service:SwitchPower:1”。这些标识符是UPnP标准定义的,用于区分不同类型的设备和服务,并非一个专门用于在总线上统一标识“IP服务”这一特定功能类别的描述符。对比文件未公开此特定命名约定。
**技术特征D**:通过在所述SOA总线上远程地调用所述第二设备的所述第二IP服务,向所述第二设备发送至少第一IP分组《隐含公开》[p09] “SOAP是一种协议,为了调用(或调入)远程函数的目的,它通过XML写在HTTP上。” <br> [p18] “UPnP CP设备……发送控制消息以访问所发现设备提供的服务,并且该消息通过传输通道直接传递到远程网络中的UPnP设备。”目标专利通过远程调用IP服务来发送IP分组。对比文件明确公开了在UPnP环境中,使用SOAP协议(基于HTTP/XML)来“调用远程函数”(即远程调用服务)以发送控制消息。虽然对比文件发送的是“控制消息”,而目标专利发送的是“IP分组”,但对于本领域技术人员而言,在基于IP的网络架构(如UPnP、SOA)中,通过远程调用传递的数据(无论是控制参数还是IP分组)都是封装在通信协议(如SOAP/HTTP/IP)中的载荷。将待传输的IP数据包作为远程调用的参数进行传递,是一种直接且合理的数据交换方式。因此,对比文件隐含公开了通过远程调用服务来向目标设备发送数据(IP分组)的技术手段。
**技术特征E**:通过第一通告的服务,在所述SOA总线上从所述第二设备接收至少第二IP分组《未公开》无对应内容。目标专利描述了通过自身通告的IP服务接收来自对方远程调用所发送的IP分组。对比文件主要描述了客户端(CP)发起调用、服务器端(CD)响应或执行动作的流程。虽然可以推断被调用的服务能够接收调用请求和参数,但对比文件没有明确描述或示例一个设备通过其通告的服务“接收”由另一个设备主动发送的、作为独立数据传输的“IP分组”这一具体场景。其焦点在于远程控制与状态事件,而非双向的IP数据包交换通道。该特征未被公开。
**技术特征F**:其中,与所述第一IP服务相关联的所述第一服务名称还包括:被分配给所述第一设备的唯一的IP地址《未公开》无对应内容。目标专利将设备的唯一IP地址作为服务名称的一部分进行通告,使得发现服务时即可知悉其IP地址。对比文件中,设备拥有IP地址([p06]),并且设备信息(如URL)中会包含其IP地址(例如在DDD中)。然而,对比文件没有公开将IP地址作为“服务名称”本身的组成部分。在UPnP中,服务通过服务ID(Service ID)和类型(Service Type)标识,设备通过UUID和类型标识,IP地址是网络层寻址信息,通常包含在描述文档或消息头中,而非服务标识符本身。该特定命名方案未被公开。
**技术特征G**:并且中,与所述第二IP服务相关联的所述第二服务名称还包括:被分配给所述第二设备的唯一的IP地址。《未公开》无对应内容。同技术特征F的理由。对比文件未公开将IP地址作为服务名称一部分的技术特征。
**技术特征H**:还包括:动态地生成针对所述第一设备的IP地址《隐含公开》[p50] “IP管理服务3213控制DHCP控制模块3260以分配另一个IP地址来代替冲突的IP地址。” <br> [p06] “CD使用动态主机配置协议(DHCP)获取其IP地址,或者如果网络中没有DHCP服务器,则使用自动IP寻址分配IP地址。”目标专利涉及动态生成IP地址。对比文件[p06]提到设备可以通过DHCP动态获取IP地址,或使用“自动IP寻址”(即链路本地地址分配,如APIPA),这都属于动态生成IP地址的范畴。在[p50]中,为了解决冲突,DHCP控制模块被控制以“分配另一个IP地址”,这也隐含了动态地址分配的能力。因此,对比文件隐含公开了动态生成IP地址的特征。
**技术特征I**:判断在所述SOA总线上的任何其它设备是否与所述动态地生成的IP地址相关联《隐含公开》[p59] “远程访问客户端收集其网络中正在使用的IP地址列表…远程访问客户端将在步骤410中收集的IP地址列表传输到远程访问服务器。” <br> [p50] “UPnP IP管理服务3213还收集其网络中正在使用的IP地址列表,然后通过将其与IP管理CP 3114提供的IP地址列表进行比较来确定是否存在冲突的IP地址。”目标专利判断动态生成的IP地址是否与其他设备冲突。对比文件明确公开了收集本地网络IP地址列表,并与从对端(客户端或服务器)收到的IP地址列表进行比较,以确定是否存在IP地址冲突(判断地址是否已被关联/使用)。虽然对比文件是在远程访问的特定场景下进行冲突检测,但其核心“判断一个IP地址是否已被网络上的其他设备使用”的逻辑与目标专利相同。该特征被隐含公开。
**技术特征J**:响应于确定在所述SOA总线上没有其它设备与所述动态地生成的IP地址相关联,将所述动态地生成的IP地址作为所述唯一的IP地址分配给所述第一设备。《隐含公开》[p06] “如果网络中没有DHCP服务器,则使用自动IP寻址分配IP地址。” <br> [p50] 描述了当比较后发现冲突时,才触发重新分配;逻辑上,若无冲突,则已生成或获取的地址即可成功分配使用。目标专利在确认无冲突后分配地址。对比文件[p06]描述的“自动IP寻址”机制(如IPv4链路本地地址169.254.0.0/16的分配)本身就包含了冲突检测(如ARP探测)和若无冲突则占用的过程。虽然对比文件没有用完全相同的文字描述此流程,但“自动IP寻址”和DHCP的标准行为都隐含了“检查冲突,若无冲突则使用”这一基本逻辑。本领域技术人员可以毫无疑义地得出此结论。因此,该特征被隐含公开。
**技术特征K**:还包括:响应于确定在所述SOA总线上的另一个设备与所述动态地生成的IP地址相关联,放弃所述动态地生成的IP地址《隐含公开》[p50] “IP管理服务3213控制DHCP控制模块3260以分配另一个IP地址来代替冲突的IP地址。” <br> [p68] “第二服务器702可以向客户端发送DHCP FORCERENEW消息,以便释放旧IP地址并重新分配新IP地址。”目标专利在检测到冲突时放弃原地址。对比文件[p50]明确提到用“另一个IP地址来代替冲突的IP地址”,[p68]提到发送DHCP FORCERENEW以“释放旧IP地址”,这直接公开了在发生冲突时放弃(释放)原有地址的技术手段。该特征被隐含公开。
**技术特征L**:动态地生成针对所述第一设备的新的IP地址。《隐含公开》[p50] “分配另一个IP地址来代替冲突的IP地址。” <br> [p68] “重新分配新IP地址。”目标专利在放弃旧地址后生成新地址。对比文件[p50]和[p68]明确记载了在解决IP地址冲突时,需要“分配另一个IP地址”或“重新分配新IP地址”。这必然包含了动态生成一个新的IP地址的过程。该特征被隐含公开。
**技术特征M**:其中,判断在所述SOA总线上的任何其它设备是否与所述动态地生成的IP地址相关联包括:确定在所述SOA总线上的不同的服务与所述动态地生成的IP地址相关联《未公开》无对应内容。目标专利的冲突判断细化到检查“不同的服务”是否关联了该IP地址。对比文件进行冲突判断时,是基于收集到的“IP地址列表”([p50], [p59]),这个列表是设备层或接口层的IP地址列表。对比文件没有提及在SOA总线或UPnP架构下,将“服务”作为独立的实体与IP地址进行关联并检查。其冲突检测发生在更基础的网络层(设备IP),而非服务层。该特征未被公开。
**技术特征N**:确定所述不同的服务包括被分配给所述第一设备的唯一的标识符《未公开》无对应内容。该特征与特征M、O关联,是目标专利中解决“同一设备上不同服务使用相同IP地址不算冲突”这一特定逻辑的步骤。对比文件中完全没有涉及基于“服务”的唯一标识符来判断地址归属性的内容。该特征未被公开。
**技术特征O**:基于所述唯一的标识符,确定所述不同的服务属于所述第一设备。《未公开》无对应内容。同技术特征N的理由。该特征是目标专利中独特的冲突解决逻辑的一部分,对比文件未公开。
**技术特征P**:其中,在所述SOA总线上发现由所述第二设备通告的所述第二IP服务包括:在所述SOA总线上发现与所述第二IP服务相关联的所述第二服务名称。《隐含公开》[p07] “所有检查了M-search消息的CD都向CP发送包含其自身信息的M-search响应消息。” <br> [p08] “当CP在检查响应消息后想要CD时,CP可以向CD发送与CD相关的详细信息的请求。接收到请求的CD以XML文档形式发送其信息。”目标专利强调通过发现服务名称来发现服务。对比文件中,CP通过SSDP发现CD,CD的响应消息中包含其信息(如设备描述文档的URL),进而CP可以获取包含服务描述(含服务类型、ID等,可视为服务名称)的详细描述文档。因此,发现设备并获取其描述的过程,即包含了发现其服务及相关标识(名称)的过程。该特征被隐含公开。
**技术特征Q**:其中,与所述第一IP服务相关联的所述第一服务名称和与所述第二IP服务相关联的所述第二服务名称被通告在由所述SOA总线实现的连续命名空间中。《未公开》无对应内容。目标专利强调了“连续命名空间”的概念,这是特定SOA总线(如AllJoyn)实现服务组织和发现的机制。对比文件UPnP使用基于URL(用于描述文档)和UUID/UDN(用于设备标识)的发现机制,以及基于服务类型的发现,这些并非在一个统一的、连续的“命名空间”中进行通告和查找。该特征涉及目标专利所依托的特定SOA总线的内部实现机制,对比文件未公开。
**技术特征R**:其中,所述第一IP分组去往被分配给所述第二设备的唯一的IP地址。《隐含公开》[p18] “发送控制消息以访问所发现设备提供的服务,并且该消息通过传输通道直接传递到远程网络中的UPnP设备。”目标专利的IP分组携带目的IP地址。对比文件中,控制消息需要发送到特定的远程UPnP设备。在基于IP的网络中,将消息发送到特定设备必然意味着该消息(或其承载的协议数据单元)在网络层是去往该设备的IP地址的。本领域技术人员可以毫无疑义地理解这一点。因此,该特征被隐含公开。
**技术特征S**:其中,所述第二IP分组去往与所述第一设备相关联的唯一的IP地址。《隐含公开》逻辑上,与特征R对称。对比文件描述的远程调用是双向通信的基础,响应或返回消息必然需要寻址到发起方设备。基于与特征R相同的理由,在双向通信中,从第二设备返回的响应或数据(对应“第二IP分组”)必然需要去往第一设备的IP地址。这是IP通信的基本属性。因此,该特征被隐含公开。
**技术特征T**:其中,与所述第一IP服务相关联的所述第一服务名称还包括:与所述第一设备相关联的主机名。《未公开》无对应内容。目标专利将主机名集成到服务名称中,以支持DNS功能。对比文件未提及在服务通告或服务名称中包含主机名。UPnP设备有“友好名称”(Friendly Name),但这是可读的设备名,并非用于网络解析的主机名,且通常不直接作为服务标识符的一部分。该特征未被公开。
**技术特征U**:其中,与所述第一IP服务相关联的所述第一服务名称还包括:与所述主机名相关联的子域。《未公开》无对应内容。该特征是特征T的进一步细化,对比文件更无相关公开。
**技术特征V**:其中,与所述第一IP服务相关联的所述第一服务名称还包括:与所述第一IP服务相关联的子网的指示。《未公开》无对应内容。目标专利在服务名称中指示子网信息以支持多子网环境。对比文件虽然涉及子网和地址转换(如[p77]-[p79]),但子网信息是在地址转换配置(ALGSubnetConfig)中单独管理和传递的,并非作为“服务名称”的组成部分进行通告。该特征未被公开。
**技术特征W**:其中,向所述第二设备发送所述第一IP分组还包括:在所述SOA总线上调用所述第二IP服务《隐含公开》[p09] “SOAP是……为了调用(或调入)远程函数的协议。” <br> [p18] “发送控制消息以访问所发现设备提供的服务”。此特征与技术特征D部分重叠。对比文件明确公开了通过调用远程函数(即服务)来发送消息(控制消息)。因此,该特征被隐含公开。
**技术特征X**:将所述第一IP分组作为与远程地调用所述第二IP服务相关联的参数,发送给所述第二IP服务。《隐含公开》[p09] “SOAP是……为了调用(或调入)远程函数的协议。”对比文件明确使用SOAP协议来调用远程函数。SOAP协议中,调用的具体动作和参数是通过XML编码在消息体中传递的。因此,将数据(无论是控制参数还是IP分组)作为远程调用的参数进行传递,是SOAP协议的标准使用方式。本领域技术人员能够直接且毫无疑义地得出此技术手段。该特征被隐含公开。
**技术特征Y**:其中,在虚拟网络接口处,发生向所述第二设备发送所述第一IP分组。《未公开》无对应内容。目标专利中“虚拟网络接口”是实现网络栈与上层IP服务模块之间耦合的关键组件,是具体的技术实现细节。对比文件完全没有提及“虚拟网络接口”这一概念或组件。该特征未被公开。
**技术特征Z**:其中,从所述第二设备接收所述第二IP分组,还包括:确定所述第二设备在所述SOA总线上调用了所述第一IP服务。《隐含公开》[p09] “SOAP是……为了调用(或调入)远程函数的协议。”当使用SOAP这类远程调用协议时,服务端(对应目标专利的第一IP服务)接收到调用请求时,必然能够确定是哪个客户端(对应第二设备)调用了它,这是远程调用机制的基本属性。因此,该特征被隐含公开。

## 直接/隐含公开总结及代码插入

根据上述分析:

* 对比文件**直接公开**了技术特征:无。

* 对比文件**隐含公开**了技术特征:A, B, D, H, I, J, K, L, P, R, S, W, X, Z。

<<<a>>><<<b>>><<<d>>><<<h>>><<<i>>><<<j>>><<<k>>><<<l>>><<<p>>><<<r>>><<<s>>><<<w>>><<<x>>><<<z>>>

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

网站备案号:渝ICP备2023012882号


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