[发明专利]机器对机器系统中的动态用户界面有效
申请号: | 201680086714.6 | 申请日: | 2016-07-01 |
公开(公告)号: | CN109313543B | 公开(公告)日: | 2022-10-28 |
发明(设计)人: | S-W·杨;Y-K·陈 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F9/451;H04L41/0806;H04L41/0853;H04L41/22;H04W4/50;H04W4/70 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 高见;张欣 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器 系统 中的 动态 用户界面 | ||
1.一种用于部署物联网系统的方法,所述方法包括:
接收通过应用编程工具的图形用户界面接收的一个或多个用户输入;
基于所述一个或多个用户输入,限定针对特定应用的一组能力抽象,其中,所述特定应用用于利用机器对机器网络,并且所述一组能力抽象包括:针对所述特定应用的至少一个传感器能力抽象、至少一个致动器能力抽象、计算逻辑能力抽象、至少一个输入用户界面UI能力抽象、以及至少一个输出UI能力抽象;
基于所述一个或多个用户输入,限定所述一组能力抽象之间的关系,其中,所述关系包括所述输入UI能力抽象与所述计算逻辑能力抽象之间的关系;以及
生成包括服务逻辑的可执行代码以在环境中部署所述特定应用的实例,其中,基于所述一组能力抽象以及所述关系来生成所述代码。
2.如权利要求1所述的方法,其特征在于,部署所述特定应用的所述实例包括选择所述环境中的一个或多个设备以包括在所述特定应用的经部署的实例中,以实现针对所述特定应用的用户界面,并且基于所述输入UI能力抽象和所述输出UI能力抽象中的至少一个能力抽象来提供所述用户界面。
3.如权利要求2所述的方法,其特征在于,所述输入UI能力抽象包括第一输入UI能力抽象,并且所述一组能力抽象进一步包括第二输入UI能力抽象。
4.如权利要求3所述的方法,其特征在于,所述第一输入UI能力抽象对应于在所述用户界面中提供第一类型的输入UI元件,并且所述第二输入UI能力抽象对应于在所述用户界面中提供不同的第二类型的输入UI元件。
5.如权利要求2所述的方法,其特征在于,所述用户界面能实现对所述特定应用的所述经部署的实例的运行时修改。
6.如权利要求1所述的方法,进一步包括:
识别对应于所述一组能力抽象的一组资源抽象;以及
识别所述环境中的满足所述一组资源抽象的资产的集合。
7.如权利要求6所述的方法,其特征在于,所述服务逻辑进一步用于选择所述资产的集合的至少一部分以在所述特定应用的所述实例中进行部署。
8.如权利要求7所述的方法,其特征在于,对所述资产的集合的所述一部分的选择基于所述资产相对于对应于所述环境的管理系统的相应的接近度。
9.如权利要求8所述的方法,其特征在于,所述管理系统包括网关以与所述资产的集合进行无线通信。
10.如权利要求9所述的方法,其特征在于,至少部分地在所述网关处执行所述服务逻辑。
11.如权利要求6所述的方法,其特征在于,至少所述一组能力抽象中的特定能力抽象映射至所述一组资源抽象中的多个资源抽象,并且所述一组能力抽象中的另一个能力抽象映射至所述一组资源抽象中的单个资源抽象。
12.如权利要求11所述的方法,其特征在于,所述输入UI能力抽象和输出UI能力抽象各自映射至所述一组资源抽象中的相应的多个资源抽象。
13.如权利要求6所述的方法,其特征在于,在根据被映射至所述一组能力抽象的相应的运行时抽象的所述特定应用的所述实例的部署之后,所述服务逻辑识别所述资产的集合。
14.如权利要求1所述的方法,其特征在于,从能力抽象的库中选择所述一组能力抽象,并且所述能力抽象的库包括多个不同的输入UI能力抽象和多个不同的输出UI能力抽象。
15.如权利要求1所述的方法,其特征在于,所述关系包括输出UI能力抽象与所述传感器能力抽象、致动器能力抽象、和计算逻辑能力抽象中的一个能力抽象之间的关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680086714.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:表膜和表膜组件
- 下一篇:一种指纹采集方法及终端