[发明专利]一种基于虚拟化技术的硬件调用、共享方法及系统有效
申请号: | 201410844114.4 | 申请日: | 2014-12-30 |
公开(公告)号: | CN104461581B | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 刘利;刘金明 | 申请(专利权)人: | 中科创达软件股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/455 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100191 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 外部设备 调用 电子设备 调用请求 虚拟化技术 调用成功 判断结果 响应信息 硬件信息 库文件 发送 建立连接 请求调用 输出数据 适配层 共享 回传 手机 写入 | ||
1.一种基于虚拟化技术的硬件调用方法,其特征在于,包括:
预先在电子设备的硬件适配层写入包含智能终端的硬件信息的库文件;
所述电子设备与所述智能终端建立连接;
所述电子设备通过所述连接向所述智能终端发送硬件调用请求,所述硬件调用请求中包含所述库文件中的所述硬件信息;
接收所述智能终端回传的硬件调用响应信息;
根据所述硬件调用响应信息,判断所述硬件调用请求所请求调用的硬件是否调用成功,得到第一判断结果;
当所述第一判断结果表示调用成功时,接收所述智能终端发送的所述硬件的输出数据。
2.根据权利要求1所述的方法,其特征在于,所述电子设备通过所述连接向所述智能终端发送硬件调用请求,具体包括:
通过所述电子设备的框架层向所述硬件适配层发起调用指令;
通过所述硬件适配层向所述智能终端发送所述硬件调用请求。
3.根据权利要求1所述的方法,其特征在于,所述接收所述智能终端发送的所述硬件的输出数据之前,还包括:
向所述智能终端发送对于所述硬件的控制指令,以便所述智能终端基于所述控制指令调整所述硬件的工作状态;
所述接收所述智能终端发送的所述硬件的输出数据,具体包括:
接收所述硬件受控于所述控制指令进行工作时的输出数据。
4.根据权利要求1所述的方法,其特征在于,还包括:
当所述第一判断结果表示调用失败时,停止基于所述硬件执行的应用进程。
5.一种基于虚拟化技术的硬件共享方法,其特征在于,包括:
智能终端获取电子设备发送的硬件调用请求;所述硬件调用请求中包含有硬件信息;所述硬件信息预先写入在所述电子设备的硬件适配层的库文件中;
向所述电子设备发送硬件调用响应信息;
启动所述硬件调用请求调用的硬件;
获取所述硬件在工作过程中产生的输出数据;
将所述输出数据发送至所述电子设备。
6.一种基于虚拟化技术的硬件调用系统,其特征在于,包括:
库文件写入单元,用于预先在电子设备的硬件适配层写入包含智能终端的硬件信息的库文件;
连接建立单元,用于与所述智能终端建立连接;
调用请求发送单元,用于通过所述连接向所述智能终端发送硬件调用请求,所述硬件调用请求中包含所述库文件中的所述硬件信息;
响应信息接收单元,用于接收所述智能终端回传的硬件调用响应信息;
第一判断单元,用于根据所述硬件调用响应信息,判断所述硬件调用请求所请求调用的硬件是否调用成功,得到第一判断结果;
输出数据接收单元,用于当所述第一判断结果表示调用成功时,接收所述智能终端发送的所述硬件的输出数据。
7.根据权利要求6所述的系统,其特征在于,所述调用请求发送单元,具体包括:
调用指令发送子单元,用于通过所述电子设备的框架层向所述硬件适配层发送调用指令;
调用请求发送子单元,用于通过所述硬件适配层向所述智能终端发送所述硬件调用请求。
8.根据权利要求6所述的系统,其特征在于,还包括:
控制指令发送单元,用于在接收所述智能终端发送的所述硬件的输出数据之前,向所述智能终端发送对于所述硬件的控制指令,以便所述智能终端基于所述控制指令调整所述硬件的工作状态;
所述输出数据接收单元,具体包括:
输出数据接收子单元,用于接收所述硬件受控于所述控制指令进行工作时的输出数据。
9.根据权利要求6所述的系统,其特征在于,还包括:
应用进程停止单元,用于当所述第一判断结果表示调用失败时,停止基于所述硬件执行的应用进程。
10.一种基于虚拟化技术的硬件共享系统,其特征在于,包括:
硬件调用请求获取单元,用于获取电子设备发送的硬件调用请求;所述硬件调用请求中包含有硬件信息;所述硬件信息预先写入在所述电子设备的硬件适配层的库文件中;
响应信息发送单元,用于向所述电子设备发送硬件调用响应信息;
硬件启动单元,用于启动所述硬件调用请求调用的硬件;
输出数据获取单元,用于获取所述硬件在工作过程中产生的输出数据;
输出数据发送单元,用于将所述输出数据发送至所述电子设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科创达软件股份有限公司,未经中科创达软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410844114.4/1.html,转载请声明来源钻瓜专利网。