[发明专利]功能调用方法、功能调用装置及计算机可读存储介质有效
申请号: | 201911130245.5 | 申请日: | 2019-11-18 |
公开(公告)号: | CN111131603B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 李政;华承平 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | H04M1/72406 | 分类号: | H04M1/72406;H04M1/72415;H04M1/72439;H04M1/72445;H04M1/72469;H04M1/72484;H04W4/021;H04W4/70;H04W8/00 |
代理公司: | 北京钲霖知识产权代理有限公司 11722 | 代理人: | 冯志云;李志新 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 功能 调用 方法 装置 计算机 可读 存储 介质 | ||
1.一种功能调用方法,其特征在于,应用于第一设备,所述功能调用方法包括:
获取功能执行指令;
解析执行所述指令需要的设备能力;
确定具备至少一种设备能力的至少一个第二设备,调用确定的所述至少一个第二设备对应的能力,控制所述第二设备使用所述能力执行所述功能执行指令以实现对应的功能,所述第二设备为不同于所述第一设备的其它设备。
2.根据权利要求1所述的功能调用方法,其特征在于,所述功能调用方法还包括:
预先记录一个或多个所述第二设备的能力;或者
发现一个或多个第二设备,并与所述第二设备进行交互,获取所述第二设备支持的能力。
3.根据权利要求2所述的功能调用方法,其特征在于,针对发现一个或多个第二设备的方式,所述发现一个或多个第二设备,包括:
响应于所述第一设备加入局域网,发现与所述第一设备位于同一局域网内的一个或多个第二设备;和/或
响应于所述第一设备所在局域网新增第二设备,发现所述新增第二设备;
响应于所述第一设备所在位置指定距离范围内存在第二设备,发现具备与所述第一设备在指定距离范围内通信的第二设备。
4.根据权利要求1所述的功能调用方法,其特征在于,在调用至少一个第二设备的能力执行所述功能执行指令之前,还包括:
确定所述第一设备不具备解析的设备能力中的至少一种。
5.根据权利要求1所述的功能调用方法,其特征在于,在调用至少一个第二设备的能力执行所述功能执行指令之前,还包括:
针对解析的设备能力中的至少一种,确定第二设备中,具备所述至少一种设备能力、且该至少一种设备能力强于所述第一设备对应能力的至少一个第二设备。
6.根据权利要求4或5所述的功能调用方法,其特征在于,所述第一设备采用如下方式确定自身的能力:
查询记录的所述第一设备的能力;和/或
根据所述第一设备自身的硬件部件对应的功能,或者所安装软件实现的功能确定所述第一设备的能力。
7.根据权利要求5所述的功能调用方法,其特征在于,所述第一设备采用如下方式确定第二设备能力强于所述第一设备的对应能力:
根据预先标识的能力等级,确定第二设备与第一设备相同能力中第二设备能力等级高的能力;和/或
针对所述第一设备和确定的第二设备具有的相同的设备能力,对提供该设备能力的硬件的参数进行比对;响应于确定的第二设备对应设备能力的硬件参数所表征的硬件性能优于所述第一设备,确定该第二设备的设备能力强于所述第一设备。
8.根据权利要求1所述的功能调用方法,其特征在于,解析执行所述指令需要的设备能力,包括:
确定预先记录的执行所述指令需要的设备能力;或者
确定执行所述指令需要驱动的硬件部件;根据所述硬件部件对应的功能,确定执行所述指令需要的设备能力;和/或执行所述指令需要的软件;根据所述软件实现的功能,确定执行所述指令需要的设备能力。
9.根据权利要求1所述的功能调用方法,其特征在于,所述方法还包括:
接收第三设备的能力调用请求;
根据所述调用请求所调用的能力,驱动对应硬件以实现对应功能。
10.根据权利要求1所述的功能调用方法,其特征在于,所述方法还包括:
响应于所述第一设备任一设备能力发生变化,向其它设备同步变化信息。
11.根据权利要求1所述的功能调用方法,其特征在于,所述方法还包括:
向总线注册所述第一设备自身的能力;
响应于上电开机,登录所述总线;以及
通过所述总线实现与总线上登录设备之间的交互;其中,所述总线为设备间能力信息交互的机制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911130245.5/1.html,转载请声明来源钻瓜专利网。