2005-02-03_US2005027871A_发明申请_US20050027871A1 Interoperable systems and methods for peer-to-peer service orchestration_+++a_b_d_e_p_w_x_z+++.docx

对比文件名称:2005-02-03_US2005027871A_发明申请_US20050027871A1 Interoperable systems and methods for peer-to-peer service orchestration

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

本次调用模型名称:gpt-4-turbo

### 特征比对表格

技术特征描述以及公开性判断结果对比文件原文引用公开性论述
**A.** 所述方法包括:在第一设备处,使用与第一IP服务相关联的第一服务名称,在所述SOA总线上通告所述第一IP服务《隐含公开》[0083] “A service can be seen as a well-defined, self-contained set of operations managed by an agent acting in a service provider role. The operations are invoked over the network at some network-addressable location, called an endpoint, using standard protocols and data formats.” <br> [0093] “In this model, a service provider ‘publishes’ the information describing its web service to a service registry.”对比文件公开了在面向服务架构(SOA)中,服务提供者角色可以向服务注册表“发布”(publish)描述其服务的信息。发布服务描述即相当于“通告”服务。虽然对比文件没有明确限定为“IP服务”,但其“服务”是广义的、可通过网络调用的功能单元,本领域技术人员基于其公开的服务通告机制,能够推理出可以在SOA总线上通告包括IP服务在内的各种服务。因此,该技术特征被对比文件隐含公开。
**B.** 在所述SOA总线上发现由第二设备通告的与第二服务名称相关联的第二IP服务,《隐含公开》[0093] “A service requester ‘finds’ this information via some discovery mechanism...” <br> [0395] “Service Discovery—In one embodiment, Service Requester 1630 initiates a service discovery request to locate any NEMO-enabled nodes that provide the desired service...”对比文件明确公开了服务请求者可以通过某种发现机制来“找到”(find)服务提供者发布的服务信息,即服务发现。服务发现是针对服务提供者节点所提供的服务进行的。本领域技术人员基于其公开的服务发现机制,能够推理出可以在SOA总线上发现包括IP服务在内的由其他设备通告的服务。因此,该技术特征被对比文件隐含公开。
**C.** 其中,所述第一服务名称和所述第二服务名称中的每者包括与所述SOA总线处的IP服务统一地关联的服务描述符《未被公开》[0093] “The XML-based language used to describe this information is called Web Services Description Language (WSDL).” <br> [0105] “WSDL—an XML-based standard for describing how to use a web service.”对比文件公开了使用WSDL作为描述Web服务的标准语言。WSDL定义了服务的类型、消息、操作、端口类型、绑定和服务端点,是一种通用的服务描述格式。然而,目标专利中“与SOA总线处的IP服务统一地关联的服务描述符”特指一个统一、固定的标识符(如“org.alljoyn.ipservice”),用于在SOA总线的命名空间中唯一标识IP服务这一类服务,这与WSDL作为通用的、可定制的服务描述格式的作用不同。对比文件没有公开这样一个专门用于统一标识IP服务的特定描述符。因此,该技术特征未被对比文件公开。
**D.** 通过在所述SOA总线上远程地调用所述第二设备的所述第二IP服务,向所述第二设备发送至少第一IP分组《隐含公开》[0083] “The operations are invoked over the network at some network-addressable location, called an endpoint...” <br> [0095] “A service requester is software that invokes various operations offered by a provider according to the binding information specified in the WSDL obtained from a registry.”对比文件公开了服务请求者根据从注册表获得的WSDL中指定的绑定信息,调用(invokes)提供者提供的各种操作。这是典型的远程服务调用。虽然对比文件没有明确将“IP分组”作为调用的参数或内容,但远程服务调用本质上涉及通过网络发送消息或数据。本领域技术人员基于其公开的远程调用机制,能够合理推断出可以通过调用服务的方式来发送数据,包括IP分组形式的数据。因此,该技术特征被对比文件隐含公开。
**E.** 通过第一通告的服务,在所述SOA总线上从所述第二设备接收至少第二IP分组《隐含公开》[0083] “A service can be seen as a well-defined, self-contained set of operations managed by an agent acting in a service provider role.” <br> [0095] “A service requester is software that invokes various operations offered by a provider...”对比文件公开了服务提供者角色提供服务操作,服务请求者可以调用这些操作。当服务请求者调用一个服务时,服务提供者可以执行操作并可能返回结果。这个过程隐含了服务提供者可以向服务请求者发送数据作为响应。虽然未明确提及“IP分组”,但基于远程服务调用的双向通信本质,本领域技术人员能够推理出服务提供者可以通过被调用的服务向请求者返回数据,包括IP分组形式的数据。因此,该技术特征被对比文件隐含公开。
**F.** 其中,与所述第一IP服务相关联的所述第一服务名称还包括:被分配给所述第一设备的唯一的IP地址《未被公开》[0083] “The operations are invoked over the network at some network-addressable location, called an endpoint...” <br> [0106] “port—the combination of a binding and an actual network address —an endpoint”对比文件公开了服务端点(endpoint)包含实际的网络地址(如URI),网络地址可能包含IP地址。然而,目标专利要求服务名称“包括”被分配给设备的唯一IP地址,这意味着IP地址是服务名称本身的一个组成部分或属性。对比文件虽然将网络地址作为端点的一部分,但没有公开将IP地址作为服务“名称”(name)的组成部分。服务名称(如WSDL中的服务名)和网络地址(端点)在对比文件中是逻辑上不同的概念。因此,该技术特征未被对比文件公开。
**G.** 并且,与所述第二IP服务相关联的所述第二服务名称还包括:被分配给所述第二设备的唯一的IP地址《未被公开》同上([0083], [0106])理由同特征F。对比文件未公开将IP地址作为服务名称的组成部分。因此,该技术特征未被对比文件公开。
**H.** 还包括:动态地生成针对所述第一设备的IP地址《未被公开》无相应公开内容。对比文件主要描述服务发现、绑定、调用和授权等高层机制,未涉及为设备动态生成IP地址的具体过程。IP地址分配属于网络层配置,在对比文件公开的SOA/web服务框架中并非必需或提及。因此,该技术特征未被对比文件公开。
**I.** 判断在所述SOA总线上的任何其它设备是否与所述动态地生成的IP地址相关联《未被公开》无相应公开内容。对比文件未提及IP地址冲突检测或判断其他设备是否使用相同地址的机制。因此,该技术特征未被对比文件公开。
**J.** 响应于确定在所述SOA总线上没有其它设备与所述动态地生成的IP地址相关联,将所述动态地生成的IP地址作为所述唯一的IP地址分配给所述第一设备《未被公开》无相应公开内容。对比文件未涉及基于冲突检测结果的IP地址分配机制。因此,该技术特征未被对比文件公开。
**K.** 还包括:响应于确定在所述SOA总线上的另一个设备与所述动态地生成的IP地址相关联,放弃所述动态地生成的IP地址《未被公开》无相应公开内容。对比文件未涉及IP地址冲突解决机制,如放弃已生成的地址。因此,该技术特征未被对比文件公开。
**L.** 动态地生成针对所述第一设备的新的IP地址《未被公开》无相应公开内容。对比文件未涉及动态生成新的IP地址。因此,该技术特征未被对比文件公开。
**M.** 其中,判断在所述SOA总线上的任何其它设备是否与所述动态地生成的IP地址相关联包括:确定在所述SOA总线上的不同的服务与所述动态地生成的IP地址相关联《未被公开》无相应公开内容。对比文件未涉及通过检查服务是否与特定IP地址相关联来判断IP地址冲突。因此,该技术特征未被对比文件公开。
**N.** 确定所述不同的服务包括被分配给所述第一设备的唯一的标识符《未被公开》无相应公开内容。对比文件未涉及服务包含分配给设备的唯一标识符,并用于IP地址冲突判断。因此,该技术特征未被对比文件公开。
**O.** 基于所述唯一的标识符,确定所述不同的服务属于所述第一设备《未被公开》无相应公开内容。对比文件未涉及基于唯一标识符判断服务归属以解决IP地址冲突。因此,该技术特征未被对比文件公开。
**P.** 其中,在所述SOA总线上发现由所述第二设备通告的所述第二IP服务包括:在所述SOA总线上发现与所述第二IP服务相关联的所述第二服务名称《隐含公开》[0093] “A service requester ‘finds’ this information via some discovery mechanism...” <br> [0423] “Client Driven—a NEMO Node 1810a explicitly sends out a request to some set of targeted Nodes that support a ‘Service Query’ service interface 1815a, the request asking whether the targeted Nodes support a specified set of services.”对比文件公开了服务发现机制,服务请求者可以查询目标节点是否支持指定的服务集。发现服务必然涉及获取与该服务相关的信息,包括其标识或描述,这可以对应于服务的“名称”。本领域技术人员能够推理出,在SOA总线上发现一个服务,包括发现与该服务相关联的名称。因此,该技术特征被对比文件隐含公开。
**Q.** 其中,与所述第一IP服务相关联的所述第一服务名称和与所述第二IP服务相关联的所述第二服务名称被通告在由所述SOA总线实现的连续命名空间中《未被公开》[0101] “XML Namespaces and XML Schema. XML-Namespaces are used to resolve naming conflicts and assert specific meanings to elements contained with XML documents.”对比文件提到了XML命名空间(Namespaces)用于解决命名冲突。XML命名空间是用于限定XML元素和属性名称的机制,与目标专利中“由SOA总线实现的连续命名空间”概念不同。后者指的是SOA总线自身提供的一个统一的、连续的逻辑空间,用于通告和定位服务名称,而不限于XML文档内的命名限定。对比文件没有公开这样一种由SOA总线实现的、用于服务通告的连续命名空间。因此,该技术特征未被对比文件公开。
**R.** 其中,所述第一IP分组去往被分配给所述第二设备的唯一的IP地址《未被公开》无相应公开内容。对比文件虽然描述了服务调用去往一个端点(包含网络地址),但未明确公开发送的数据分组(如IP分组)其目的地址是分配给目标设备的唯一IP地址。目标专利强调IP分组的寻址基于IP地址,而对比文件的服务调用寻址基于服务端点(可能为URI)。因此,该技术特征未被对比文件公开。
**S.** 其中,所述第二IP分组去往与所述第一设备相关联的唯一的IP地址《未被公开》无相应公开内容。理由同特征R。对比文件未明确公开接收的数据分组其源地址或目的地址是与设备相关联的唯一IP地址。因此,该技术特征未被对比文件公开。
**T.** 其中,与所述第一IP服务相关联的所述第一服务名称还包括:与所述第一设备相关联的主机名《未被公开》无相应公开内容。对比文件未公开在服务名称中包含主机名。因此,该技术特征未被对比文件公开。
**U.** 其中,与所述第一IP服务相关联的所述第一服务名称还包括:与所述主机名相关联的子域《未被公开》无相应公开内容。对比文件未公开在服务名称中包含子域信息。因此,该技术特征未被对比文件公开。
**V.** 其中,与所述第一IP服务相关联的所述第一服务名称还包括:与所述第一IP服务相关联的子网的指示《未被公开》无相应公开内容。对比文件未公开在服务名称中包含子网指示信息。因此,该技术特征未被对比文件公开。
**W.** 其中,向所述第二设备发送所述第一IP分组还包括:在所述SOA总线上调用所述第二IP服务《隐含公开》[0095] “A service requester is software that invokes various operations offered by a provider...”对比文件明确公开了服务请求者调用(invokes)服务提供者提供的操作。向第二设备发送数据可以通过调用该设备提供的服务操作来实现。因此,该技术特征被对比文件隐含公开。
**X.** 将所述第一IP分组作为与远程地调用所述第二IP服务相关联的参数,发送给所述第二IP服务《隐含公开》[0093] “Remote procedure calls can include one or more arguments or other parameters provided by a first node.” (注:此为背景技术部分引用的公知常识,但说明了远程调用包含参数的概念) <br> 对比文件整体描述了基于消息的服务交互,调用服务时传递参数是隐含的。虽然对比文件说明书未在具体实施部分明确列举“参数”,但远程服务调用或远程过程调用(RPC)的基本模式包括传递参数。WSDL标准也定义了操作的输入、输出消息。本领域技术人员能够毫无疑义地理解,在调用服务时,可以将需要发送的数据作为参数或消息内容传递。因此,该技术特征被对比文件隐含公开。
**Y.** 其中,在虚拟网络接口处,发生向所述第二设备发送所述第一IP分组《未被公开》无相应公开内容。对比文件未提及“虚拟网络接口”(virtual network interface)这一具体网络栈组件。因此,该技术特征未被对比文件公开。
**Z.** 其中,从所述第二设备接收所述第二IP分组,还包括:确定所述第二设备在所述SOA总线上调用了所述第一IP服务《隐含公开》[0095] “A service requester is software that invokes various operations offered by a provider...” <br> [0404] “From the perspective of the Service Provider 1600: ... Determine if the requested service is supported.”对比文件从服务提供者角度公开了需要确定请求的服务是否被支持,这隐含了服务提供者能够感知到有服务请求者调用了它的服务。当第一设备作为服务提供者时,从第二设备接收数据(作为调用的一部分)必然伴随着确定第二设备调用了其服务。因此,该技术特征被对比文件隐含公开。

<<<a>>><<<b>>><<<d>>><<<e>>><<<p>>><<<w>>><<<x>>><<<z>>>

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

网站备案号:渝ICP备2023012882号


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