当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于应用和资源可重用性的利用分层抽象的IOT服务建模制造技术

技术编号:17963570 阅读:47 留言:0更新日期:2018-05-16 07:06
系统、装置和方法可以识别在包括多个物联网(IOT)设备的物理环境中配置第一IOT应用的请求中的能力抽象,并且基于能力抽象从多个资源抽象中选择资源抽象。所选资源抽象可以对应于多个IOT设备中的第一IOT设备。另外,第一IOT应用可以与第一IOT设备绑定。在一个示例中,接收源自第一IOT设备的第一数据,从多个运行时间抽象中选择第一运行时间抽象,其中第一运行时间抽象对应于第一IOT应用,并且第一数据经由第一运行时间抽象被发送到第一IOT应用。

Hierarchical and abstract IOT service modeling for application and resource reusability

Systems, devices, and methods can identify the ability abstraction in the request of configuring the first IOT application in the physical environment of the IOT device, and select resource abstraction from multiple resource abstractions based on the ability abstraction. The selected resource abstraction can correspond to the first IOT device in multiple IOT devices. In addition, the first IOT application can be bound to the first IOT device. In one example, the first data from the first IOT device is received, the first run time abstraction is selected from multiple run time abstractions, in which the first runtime Abstract corresponds to the first IOT application, and the first data is sent to the first IOT application via the first run time abstraction.

【技术实现步骤摘要】
【国外来华专利技术】用于应用和资源可重用性的利用分层抽象的IOT服务建模
实施例一般涉及物联网(IOT)。更具体地,实施例涉及用于应用和资源的可重用性的利用分层抽象的IOT服务建模。
技术介绍
物联网(IOT)解决方案可以使诸如恒温器、洗衣机/干衣机等的家用设备能够交互地将操作数据报告给房主、公用事业公司和其他分析服务。IOT应用的代码通常可以嵌入(带有应用使用的设备的唯一标识符(ID,例如媒体访问控制/MAC地址))。因此,当IOT应用部署在物理环境中时,应用可以永久地绑定到环境中的特定IOT设备。如果IOT设备出现故障,由于部署的不灵活性的本质,应用的重新配置可能会耗时且成本高昂。另外,如果在同一环境中部署多个IOT应用,则每个应用可能被绑定到一组专用设备,这可能是低效的并且进一步增加了成本。附图说明通过阅读以下说明书和所附权利要求,并且通过参考以下附图,实施例的各种优点对于本领域技术人员将变得显而易见,其中:图1是根据实施例的提示的示例的图示;图2是根据实施例的具有分层抽象的IOT服务模型的示例的图示;图3是根据实施例的操作分层抽象控制器以增强应用可重用性的方法的示例的流程图;图4是根据实施例的操本文档来自技高网...
用于应用和资源可重用性的利用分层抽象的IOT服务建模

【技术保护点】
一种增强组件的可重用性的计算系统,包括:存储器模块;输入设备,用于接收对在包括多个设备的物理环境中的第一应用进行绑定的请求;以及分层抽象控制器,包括,请求处置器,用于识别所述请求中的能力抽象;资源管理器,用于基于所述能力抽象从多个资源抽象中选择资源抽象,其中,所选择的资源抽象对应于所述多个设备中的第一设备;以及部署管理器,用于将所述第一应用与所述第一设备进行绑定,其中,所述存储器模块用于记录所述第一应用和所述第一设备之间的所述绑定。

【技术特征摘要】
【国外来华专利技术】1.一种增强组件的可重用性的计算系统,包括:存储器模块;输入设备,用于接收对在包括多个设备的物理环境中的第一应用进行绑定的请求;以及分层抽象控制器,包括,请求处置器,用于识别所述请求中的能力抽象;资源管理器,用于基于所述能力抽象从多个资源抽象中选择资源抽象,其中,所选择的资源抽象对应于所述多个设备中的第一设备;以及部署管理器,用于将所述第一应用与所述第一设备进行绑定,其中,所述存储器模块用于记录所述第一应用和所述第一设备之间的所述绑定。2.如权利要求1所述的系统,其中,所述分层抽象控制器还包括:设备接口,用于接收源自所述第一设备的第一数据;以及运行时间管理器,用于从多个运行时间抽象中选择第一运行时间抽象,其中,所述第一运行时间抽象对应于所述第一应用,并且其中,所述运行时间管理器用于经由所述第一运行时间抽象将所述第一数据发送至所述第一应用。3.如权利要求2所述的系统,其中,所述设备接口用于接收源自所述第一设备的第二数据,所述运行时间管理器用于从所述多个运行时间抽象中选择第二运行时间抽象,所述第二运行时间抽象对应于第二应用,并且所述运行时间管理器用于经由所述第二运行时间抽象将所述第二数据发送至所述第二应用。4.如权利要求1所述的系统,其中,所述分层抽象控制器还包括提示生成器,用于生成包括多个能力抽象的提示,并且其中,所述请求与所述提示相关联。5.如权利要求4所述的系统,其中,所述多个能力抽象包括一个或多个类别。6.如权利要求1至5中任一项所述的系统,其中,当所述第一应用与发生故障的第二设备绑定时,所述部署管理器用于将所述第一应用与所述第二设备解除绑定。7.一种分层抽象控制器装置,包括:请求处置器,用于识别在包括多个设备的物理环境中对第一应用进行配置的请求中的能力抽象;资源管理器,用于基于所述能力抽象从多个资源抽象中选择资源抽象,其中,所选择的资源抽象对应于所述多个设备中的第一设备;以及部署管理器,用于将所述第一应用与所述第一设备进行绑定。8.如权利要求7所述的装置,还包括:设备接口,用于接收源自所述第一设备的第一数据;以及运行时间管理器,用于从多个运行时间抽象中选择第一运行时间抽象,其中,所述第一运行时间抽象对应于所述第一应用,并且其中,所述运行时间管理器用于经由所述第一运行时间抽象将所述第一数据发送至所述第一应用。9.如权利要求8所述的装置,其中,所述设备接口用于接收源自所述第一设备的第二数据,所述运行时间管理器用于从所述多个运行时间抽象中选择第二运行时间抽象,所述第二运行时间抽象对应于第二应用,并且所述运行时间管理器用于经由所述第二运行时间抽象将所述第二数据发送至所述第二应用。10.如权利要求7所述的装置,还包括提示生成器,用于生成包括多个能力抽象的提示,其中,所述请求与所述提示相关联。11.如权利要求10所述的装置,其中,所述多个能力抽象包括一个或多个类别。12.如权利要求7至11中任一项所述的装置,其中,当所述第一应用与发生故...

【专利技术属性】
技术研发人员:杨劭文陈彦光
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1