非显而易见杯

专利无效挑战赛

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

专利公开号:CN104137518B

专利权人:高通股份有限公司

无效请求书提交日期:2026年


上一项目 下一项目

非显而易见性评估仅供参考,不构成法律建议。



权利要求列表点击可跳转

序号 权利要求内容

1

一种在面向服务架构(SOA)总线上实现互联网协议(IP)连接的方法,所述方法包括:在第一设备处,使用与第一IP服务相关联的第一服务名称,在所述SOA总线上通告所述第一IP服务; 在所述SOA总线上发现由第二设备通告的与第二服务名称相关联的第二IP服务,其中,所述第一服务名称和所述第二服务名称中的每者包括与所述SOA总线处的IP服务统一地关联的服务描述符; 通过在所述SOA总线上远程地调用所述第二设备的所述第二IP服务,向所述第二设备发送至少第一IP分组;以及通过第一通告的服务,在所述SOA总线上从所述第二设备接收至少第二IP分组; 其中,与所述第一IP服务相关联的所述第一服务名称还包括:被分配给所述第一设备的唯一的IP地址;以及其中,与所述第二IP服务相关联的所述第二服务名称还包括:被分配给所述第二设备的唯一的IP地址。

2

根据权利要求1所述的方法,还包括: 动态地生成针对所述第一设备的IP地址; 判断在所述SOA总线上的任何其它设备是否与所述动态地生成的IP地址相关联;以及响应于确定在所述SOA总线上没有其它设备与所述动态地生成的IP地址相关联,将所述动态地生成的IP地址作为所述唯一的IP地址分配给所述第一设备。

3

根据权利要求2所述的方法,还包括: 响应于确定在所述SOA总线上的另一个设备与所述动态地生成的IP地址相关联,放弃所述动态地生成的IP地址;以及动态地生成针对所述第一设备的新的IP地址。

4

根据权利要求2所述的方法,其中,判断在所述SOA总线上的任何其它设备是否与所述动态地生成的IP地址相关联包括:确定在所述SOA总线上的不同的服务与所述动态地生成的IP地址相关联; 确定所述不同的服务包括被分配给所述第一设备的唯一的标识符; 基于所述唯一的标识符,确定所述不同的服务属于所述第一设备。

5

根据权利要求1所述的方法,其中,在所述SOA总线上发现由所述第二设备通告的所述第二IP服务包括:在所述SOA总线上发现与所述第二IP服务相关联的所述第二服务名称。

6

根据权利要求5所述的方法,其中,与所述第一IP服务相关联的所述第一服务名称和与所述第二IP服务相关联的所述第二服务名称被通告在由所述SOA总线实现的连续命名空间中。

7

根据权利要求1所述的方法,其中,所述第一IP分组去往被分配给所述第二设备的唯一的IP地址。

8

根据权利要求1所述的方法,其中,所述第二IP分组去往与所述第一设备相关联的唯一的IP地址。

9

根据权利要求1所述的方法,其中,与所述第一IP服务相关联的所述第一服务名称还包括:与所述第一设备相关联的主机名。

10

根据权利要求9所述的方法,其中,与所述第一IP服务相关联的所述第一服务名称还包括:与所述主机名相关联的子域。

11

根据权利要求1所述的方法,其中,与所述第一IP服务相关联的所述第一服务名称还包括:与所述第一IP服务相关联的子网的指示。

12

根据权利要求1所述的方法,其中,向所述第二设备发送所述第一IP分组还包括:在所述SOA总线上调用所述第二IP服务;以及 将所述第一IP分组作为与远程地调用所述第二IP服务相关联的参数,发送给所述第二IP服务。

13

根据权利要求1所述的方法,其中,在虚拟网络接口处,发生向所述第二设备发送所述第一IP分组。

14

根据权利要求1所述的方法,其中,从所述第二设备接收所述第二IP分组,还包括:确定所述第二设备在所述SOA总线上调用了所述第一IP服务;以及接收作为与远程地调用所述第一IP服务相关联的参数的所述第二IP分组。

15

根据权利要求1所述的方法,其中,在虚拟网络接口处,发生从所述第二设备接收所述第二IP分组。

16

根据权利要求1所述的方法,其中,所述第一设备和所述第二设备使用不同的接入协议连接到所述SOA总线。

17

根据权利要求16所述的方法,其中,所述SOA总线是通过由异构无线技术互连的多个设备来实现的。

18

根据权利要求1所述的方法,其中,所述SOA总线是通过对等网络来实现的。

19

一种用于在面向服务架构(SOA)总线上实现互联网协议(IP)连接的设备,所述设备包括:通告模块,其被配置为使用与第一IP服务相关联的第一服务名称在所述SOA总线上通告所述第一IP服务; 发现模块,其被配置为在所述SOA总线上发现由第二设备通告的与第二服务名称相关联的第二IP服务,其中,所述第一服务名称和所述第二服务名称中的每者包括与所述SOA总线处的IP服务统一地关联的服务描述符; 发射机,其被配置为通过在所述SOA总线上远程地调用所述第二设备的所述第二IP服务,向所述第二设备发送至少第一IP分组;以及接收机,其被配置为通过第一通告的服务,在所述SOA总线上从所述第二设备接收至少第二IP分组; 其中,与所述第一IP服务相关联的所述第一服务名称还包括:被分配给所述第一设备的唯一的IP地址;以及其中,与所述第二IP服务相关联的所述第二服务名称还包括:被分配给所述第二设备的唯一的IP地址。

20

根据权利要求19所述的设备,其中,所述发现模块被配置为通过以下方式,在所述SOA总线上发现由所述第二设备通告的所述第二IP服务:在所述SOA总线上发现与所述第二IP服务相关联的所述第二服务名称。

21

根据权利要求20所述的设备,其中,与所述第一IP服务相关联的所述第一服务名称和与所述第二IP服务相关联的所述第二服务名称被通告在由所述SOA总线实现的连续命名空间中。

22

根据权利要求19所述的设备,其中,所述发射机被配置为通过以下操作向所述第二设备发送所述第一IP分组:在所述SOA总线上调用所述第二IP服务;以及 将所述第一IP分组作为与远程地调用所述第二IP服务相关联的参数,发送给所述第二IP服务。

23

根据权利要求19所述的设备,其中,所述接收机被配置为通过以下操作,从所述第二设备接收所述第二IP分组:确定所述第二设备在所述SOA总线上调用了所述第一IP服务;以及接收作为与远程地调用所述第一IP服务相关联的参数的所述第二IP分组。

24

根据权利要求19所述的设备,其中,所述发射机包括:虚拟网络接口,其被配置为: 从由所述第一设备实现的IP应用接收所述第一IP分组; 将所述第一IP分组转发给所述第一IP服务; 从所述第一IP服务接收所述第二IP分组;以及 将所述第二IP分组转发给由所述第一设备实现的所述IP应用。

25

一种用于在面向服务架构(SOA)总线上实现互联网协议(IP)连接的装置,所述装置包括:用于在第一设备处,使用与第一IP服务相关联的第一服务名称,在所述SOA总线上通告所述第一IP服务的单元; 用于在所述SOA总线上发现由第二设备通告的与第二服务名称相关联的第二IP服务的单元,其中,所述第一服务名称和所述第二服务名称中的每者包括与所述SOA总线处的IP服务统一地关联的服务描述符; 用于通过在所述SOA总线上远程地调用所述第二设备的所述第二IP服务,向所述第二设备发送至少第一IP分组的单元;以及用于通过第一通告的服务,从所述第二设备接收至少第二IP分组的单元; 其中,与所述第一IP服务相关联的所述第一服务名称还包括:被分配给所述第一设备的唯一的IP地址;以及其中,与所述第二IP服务相关联的所述第二服务名称还包括:被分配给所述第二设备的唯一的IP地址。

26

根据权利要求25所述的装置,还包括: 用于动态地生成针对所述第一设备的IP地址的单元; 用于判断在所述SOA总线上的任何其它设备是否与所述动态地生成的IP地址相关联的单元;以及用于响应于确定在所述SOA总线上没有其它设备与所述动态地生成的IP地址相关联,将所述动态地生成的IP地址作为所述唯一的IP地址分配给所述第一设备的单元。

27

根据权利要求26所述的装置,还包括: 用于响应于确定在所述SOA总线上的另一个设备与所述动态地生成的IP地址相关联,放弃所述动态地生成的IP地址的单元;以及用于动态地生成针对所述第一设备的新的IP地址的单元。

28

根据权利要求25所述的装置,其中,所述用于在所述SOA总线上发现由所述第二设备通告的所述第二IP服务的单元包括:用于在所述SOA总线上发现与所述第二IP服务相关联的所述第二服务名称的单元。

29

根据权利要求28所述的装置,其中,与所述第一IP服务相关联的所述第一服务名称和与所述第二IP服务相关联的所述第二服务名称被通告在由所述SOA总线实现的连续命名空间中。

30

根据权利要求25所述的装置,其中,所述第一IP分组去往被分配给所述第二设备的唯一的IP地址。

31

根据权利要求25所述的装置,其中,所述第二IP分组去往与所述第一设备相关联的唯一的IP地址。

32

根据权利要求25所述的装置,其中,所述用于向所述第二设备发送所述第一IP分组的单元还包括:用于在所述SOA总线上调用所述第二IP服务的单元;以及用于将所述第一IP分组作为与远程地调用所述第二IP服务相关联的参数,发送给所述第二IP服务的单元。

33

根据权利要求25所述的装置,其中,所述用于向所述第二设备发送所述第一IP分组的单元包括虚拟网络接口。

34

根据权利要求25所述的装置,其中,所述用于从所述第二设备接收所述第二IP分组的单元还包括:用于确定所述第二设备在所述SOA总线上调用了所述第一IP服务的单元;以及用于接收作为与远程地调用所述第一IP服务相关联的参数的所述第二IP分组的单元。

35

根据权利要求25所述的装置,其中,所述用于从所述第二设备接收所述第二IP分组的单元包括虚拟网络接口。

36

根据权利要求25所述的装置,其中,所述第一设备和所述第二设备使用不同的接入协议连接到所述SOA总线。

37

一种非暂时性计算机可读介质,其上存储有用于在面向服务架构(SOA)总线上实现互联网协议(IP)连接的指令,所述指令包括:可操作用于在第一设备处,使用与第一IP服务相关联的第一服务名称,在所述SOA总线上通告所述第一IP服务的指令; 可操作用于在所述SOA总线上发现由第二设备通告的与第二服务名称相关联的第二IP服务的指令,其中,所述第一服务名称和所述第二服务名称中的每者包括与所述SOA总线处的IP服务统一地关联的服务描述符; 可操作用于通过在所述SOA总线上远程地调用所述第二设备的所述第二IP服务,向所述第二设备发送至少第一IP分组的指令;以及可操作用于通过第一通告的服务,从所述第二设备接收至少第二IP分组的指令; 其中,与所述第一IP服务相关联的所述第一服务名称还包括:被分配给所述第一设备的唯一的IP地址;以及其中,与所述第二IP服务相关联的所述第二服务名称还包括:被分配给所述第二设备的唯一的IP地址。

38

一种用于在面向服务架构(SOA)总线上实现互联网协议(IP)连接的系统,所述系统包括:所述SOA总线,其被配置为使用多种不同的接入技术,通信地耦合到多个不同的设备; 第一设备,其被配置为使用与第一IP服务相关联的第一服务名称,在所述SOA总线上通告所述第一IP服务;以及第二设备,其被配置为使用与第二IP服务相关联的第二服务名称,在所述SOA总线上通告所述第二IP服务,其中,所述第一服务名称和所述第二服务名称中的每者包括与所述SOA总线处的IP服务统一地关联的服务描述符; 其中,所述SOA总线使所述第一设备和所述第二设备能够通过由所述第二设备对所述第一IP服务的远程调用,以及由所述第一设备对所述第二IP服务的远程调用,来交换IP分组; 其中,由所述第一设备通告的所述第一服务名称包括与所述第一设备相关联的IP地址;以及由所述第二设备通告的所述第二服务名称包括与所述第二设备相关联的IP地址。

39

根据权利要求38所述的系统,其中: 所述SOA总线被配置为实现连续的命名空间;以及 所述第一服务名称和所述第二服务名称均被通告在所述连续的命名空间中。


对比文件列表

编号 名称

权利要求1

一种在面向服务架构(SOA)总线上实现互联网协议(IP)连接的方法,所述方法包括:在第一设备处,使用与第一IP服务相关联的第一服务名称,在所述SOA总线上通告所述第一IP服务; 在所述SOA总线上发现由第二设备通告的与第二服务名称相关联的第二IP服务,其中,所述第一服务名称和所述第二服务名称中的每者包括与所述SOA总线处的IP服务统一地关联的服务描述符; 通过在所述SOA总线上远程地调用所述第二设备的所述第二IP服务,向所述第二设备发送至少第一IP分组;以及通过第一通告的服务,在所述SOA总线上从所述第二设备接收至少第二IP分组; 其中,与所述第一IP服务相关联的所述第一服务名称还包括:被分配给所述第一设备的唯一的IP地址;以及其中,与所述第二IP服务相关联的所述第二服务名称还包括:被分配给所述第二设备的唯一的IP地址。


权利要求2

根据权利要求1所述的方法,还包括: 动态地生成针对所述第一设备的IP地址; 判断在所述SOA总线上的任何其它设备是否与所述动态地生成的IP地址相关联;以及响应于确定在所述SOA总线上没有其它设备与所述动态地生成的IP地址相关联,将所述动态地生成的IP地址作为所述唯一的IP地址分配给所述第一设备。


权利要求3

根据权利要求2所述的方法,还包括: 响应于确定在所述SOA总线上的另一个设备与所述动态地生成的IP地址相关联,放弃所述动态地生成的IP地址;以及动态地生成针对所述第一设备的新的IP地址。


权利要求4

根据权利要求2所述的方法,其中,判断在所述SOA总线上的任何其它设备是否与所述动态地生成的IP地址相关联包括:确定在所述SOA总线上的不同的服务与所述动态地生成的IP地址相关联; 确定所述不同的服务包括被分配给所述第一设备的唯一的标识符; 基于所述唯一的标识符,确定所述不同的服务属于所述第一设备。


权利要求5

根据权利要求1所述的方法,其中,在所述SOA总线上发现由所述第二设备通告的所述第二IP服务包括:在所述SOA总线上发现与所述第二IP服务相关联的所述第二服务名称。


权利要求6

根据权利要求5所述的方法,其中,与所述第一IP服务相关联的所述第一服务名称和与所述第二IP服务相关联的所述第二服务名称被通告在由所述SOA总线实现的连续命名空间中。


权利要求7

根据权利要求1所述的方法,其中,所述第一IP分组去往被分配给所述第二设备的唯一的IP地址。


权利要求8

根据权利要求1所述的方法,其中,所述第二IP分组去往与所述第一设备相关联的唯一的IP地址。


权利要求9

根据权利要求1所述的方法,其中,与所述第一IP服务相关联的所述第一服务名称还包括:与所述第一设备相关联的主机名。


权利要求10

根据权利要求9所述的方法,其中,与所述第一IP服务相关联的所述第一服务名称还包括:与所述主机名相关联的子域。


权利要求11

根据权利要求1所述的方法,其中,与所述第一IP服务相关联的所述第一服务名称还包括:与所述第一IP服务相关联的子网的指示。


权利要求12

根据权利要求1所述的方法,其中,向所述第二设备发送所述第一IP分组还包括:在所述SOA总线上调用所述第二IP服务;以及 将所述第一IP分组作为与远程地调用所述第二IP服务相关联的参数,发送给所述第二IP服务。


权利要求13

根据权利要求1所述的方法,其中,在虚拟网络接口处,发生向所述第二设备发送所述第一IP分组。


权利要求14

根据权利要求1所述的方法,其中,从所述第二设备接收所述第二IP分组,还包括:确定所述第二设备在所述SOA总线上调用了所述第一IP服务;以及接收作为与远程地调用所述第一IP服务相关联的参数的所述第二IP分组。


权利要求15

根据权利要求1所述的方法,其中,在虚拟网络接口处,发生从所述第二设备接收所述第二IP分组。


权利要求16

根据权利要求1所述的方法,其中,所述第一设备和所述第二设备使用不同的接入协议连接到所述SOA总线。


权利要求17

根据权利要求16所述的方法,其中,所述SOA总线是通过由异构无线技术互连的多个设备来实现的。


权利要求18

根据权利要求1所述的方法,其中,所述SOA总线是通过对等网络来实现的。


权利要求19

一种用于在面向服务架构(SOA)总线上实现互联网协议(IP)连接的设备,所述设备包括:通告模块,其被配置为使用与第一IP服务相关联的第一服务名称在所述SOA总线上通告所述第一IP服务; 发现模块,其被配置为在所述SOA总线上发现由第二设备通告的与第二服务名称相关联的第二IP服务,其中,所述第一服务名称和所述第二服务名称中的每者包括与所述SOA总线处的IP服务统一地关联的服务描述符; 发射机,其被配置为通过在所述SOA总线上远程地调用所述第二设备的所述第二IP服务,向所述第二设备发送至少第一IP分组;以及接收机,其被配置为通过第一通告的服务,在所述SOA总线上从所述第二设备接收至少第二IP分组; 其中,与所述第一IP服务相关联的所述第一服务名称还包括:被分配给所述第一设备的唯一的IP地址;以及其中,与所述第二IP服务相关联的所述第二服务名称还包括:被分配给所述第二设备的唯一的IP地址。


权利要求20

根据权利要求19所述的设备,其中,所述发现模块被配置为通过以下方式,在所述SOA总线上发现由所述第二设备通告的所述第二IP服务:在所述SOA总线上发现与所述第二IP服务相关联的所述第二服务名称。


权利要求21

根据权利要求20所述的设备,其中,与所述第一IP服务相关联的所述第一服务名称和与所述第二IP服务相关联的所述第二服务名称被通告在由所述SOA总线实现的连续命名空间中。


权利要求22

根据权利要求19所述的设备,其中,所述发射机被配置为通过以下操作向所述第二设备发送所述第一IP分组:在所述SOA总线上调用所述第二IP服务;以及 将所述第一IP分组作为与远程地调用所述第二IP服务相关联的参数,发送给所述第二IP服务。


权利要求23

根据权利要求19所述的设备,其中,所述接收机被配置为通过以下操作,从所述第二设备接收所述第二IP分组:确定所述第二设备在所述SOA总线上调用了所述第一IP服务;以及接收作为与远程地调用所述第一IP服务相关联的参数的所述第二IP分组。


权利要求24

根据权利要求19所述的设备,其中,所述发射机包括:虚拟网络接口,其被配置为: 从由所述第一设备实现的IP应用接收所述第一IP分组; 将所述第一IP分组转发给所述第一IP服务; 从所述第一IP服务接收所述第二IP分组;以及 将所述第二IP分组转发给由所述第一设备实现的所述IP应用。


权利要求25

一种用于在面向服务架构(SOA)总线上实现互联网协议(IP)连接的装置,所述装置包括:用于在第一设备处,使用与第一IP服务相关联的第一服务名称,在所述SOA总线上通告所述第一IP服务的单元; 用于在所述SOA总线上发现由第二设备通告的与第二服务名称相关联的第二IP服务的单元,其中,所述第一服务名称和所述第二服务名称中的每者包括与所述SOA总线处的IP服务统一地关联的服务描述符; 用于通过在所述SOA总线上远程地调用所述第二设备的所述第二IP服务,向所述第二设备发送至少第一IP分组的单元;以及用于通过第一通告的服务,从所述第二设备接收至少第二IP分组的单元; 其中,与所述第一IP服务相关联的所述第一服务名称还包括:被分配给所述第一设备的唯一的IP地址;以及其中,与所述第二IP服务相关联的所述第二服务名称还包括:被分配给所述第二设备的唯一的IP地址。


权利要求26

根据权利要求25所述的装置,还包括: 用于动态地生成针对所述第一设备的IP地址的单元; 用于判断在所述SOA总线上的任何其它设备是否与所述动态地生成的IP地址相关联的单元;以及用于响应于确定在所述SOA总线上没有其它设备与所述动态地生成的IP地址相关联,将所述动态地生成的IP地址作为所述唯一的IP地址分配给所述第一设备的单元。


权利要求27

根据权利要求26所述的装置,还包括: 用于响应于确定在所述SOA总线上的另一个设备与所述动态地生成的IP地址相关联,放弃所述动态地生成的IP地址的单元;以及用于动态地生成针对所述第一设备的新的IP地址的单元。


权利要求28

根据权利要求25所述的装置,其中,所述用于在所述SOA总线上发现由所述第二设备通告的所述第二IP服务的单元包括:用于在所述SOA总线上发现与所述第二IP服务相关联的所述第二服务名称的单元。


权利要求29

根据权利要求28所述的装置,其中,与所述第一IP服务相关联的所述第一服务名称和与所述第二IP服务相关联的所述第二服务名称被通告在由所述SOA总线实现的连续命名空间中。


权利要求30

根据权利要求25所述的装置,其中,所述第一IP分组去往被分配给所述第二设备的唯一的IP地址。


权利要求31

根据权利要求25所述的装置,其中,所述第二IP分组去往与所述第一设备相关联的唯一的IP地址。


权利要求32

根据权利要求25所述的装置,其中,所述用于向所述第二设备发送所述第一IP分组的单元还包括:用于在所述SOA总线上调用所述第二IP服务的单元;以及用于将所述第一IP分组作为与远程地调用所述第二IP服务相关联的参数,发送给所述第二IP服务的单元。


权利要求33

根据权利要求25所述的装置,其中,所述用于向所述第二设备发送所述第一IP分组的单元包括虚拟网络接口。


权利要求34

根据权利要求25所述的装置,其中,所述用于从所述第二设备接收所述第二IP分组的单元还包括:用于确定所述第二设备在所述SOA总线上调用了所述第一IP服务的单元;以及用于接收作为与远程地调用所述第一IP服务相关联的参数的所述第二IP分组的单元。


权利要求35

根据权利要求25所述的装置,其中,所述用于从所述第二设备接收所述第二IP分组的单元包括虚拟网络接口。


权利要求36

根据权利要求25所述的装置,其中,所述第一设备和所述第二设备使用不同的接入协议连接到所述SOA总线。


权利要求37

一种非暂时性计算机可读介质,其上存储有用于在面向服务架构(SOA)总线上实现互联网协议(IP)连接的指令,所述指令包括:可操作用于在第一设备处,使用与第一IP服务相关联的第一服务名称,在所述SOA总线上通告所述第一IP服务的指令; 可操作用于在所述SOA总线上发现由第二设备通告的与第二服务名称相关联的第二IP服务的指令,其中,所述第一服务名称和所述第二服务名称中的每者包括与所述SOA总线处的IP服务统一地关联的服务描述符; 可操作用于通过在所述SOA总线上远程地调用所述第二设备的所述第二IP服务,向所述第二设备发送至少第一IP分组的指令;以及可操作用于通过第一通告的服务,从所述第二设备接收至少第二IP分组的指令; 其中,与所述第一IP服务相关联的所述第一服务名称还包括:被分配给所述第一设备的唯一的IP地址;以及其中,与所述第二IP服务相关联的所述第二服务名称还包括:被分配给所述第二设备的唯一的IP地址。


权利要求38

一种用于在面向服务架构(SOA)总线上实现互联网协议(IP)连接的系统,所述系统包括:所述SOA总线,其被配置为使用多种不同的接入技术,通信地耦合到多个不同的设备; 第一设备,其被配置为使用与第一IP服务相关联的第一服务名称,在所述SOA总线上通告所述第一IP服务;以及第二设备,其被配置为使用与第二IP服务相关联的第二服务名称,在所述SOA总线上通告所述第二IP服务,其中,所述第一服务名称和所述第二服务名称中的每者包括与所述SOA总线处的IP服务统一地关联的服务描述符; 其中,所述SOA总线使所述第一设备和所述第二设备能够通过由所述第二设备对所述第一IP服务的远程调用,以及由所述第一设备对所述第二IP服务的远程调用,来交换IP分组; 其中,由所述第一设备通告的所述第一服务名称包括与所述第一设备相关联的IP地址;以及由所述第二设备通告的所述第二服务名称包括与所述第二设备相关联的IP地址。


权利要求39

根据权利要求38所述的系统,其中: 所述SOA总线被配置为实现连续的命名空间;以及 所述第一服务名称和所述第二服务名称均被通告在所述连续的命名空间中。


Powered by Django

网站备案号:渝ICP备2023012882号


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