一种统一管控AI设备的方法与流程

文档序号:19827981发布日期:2020-02-04 12:05阅读:146来源:国知局
一种统一管控AI设备的方法与流程

本发明属于消费电子产品技术领域,涉及一种统一管控ai设备的方法。



背景技术:

目前人工智能技术越来越深入的应用于社会生活的各个方面,从2016年开始,科技圈开始迎来了人工智能概念产品的爆发,直到2017年就出现了数量巨大的人工智能产品走进了千家万户,从手机到电视、从音箱到冰箱,人工智能正在以飞快的速度辐射进我们生活的各个角落,但随之而来的问题也就出现了。人工智能概念而生的产品种类过于繁多,而其实现的功能却同质化极为严重,缺乏整合的思维,不同厂家产品各自为战,无论是智能家居领域、个人消费类智能设备领域还是智慧城市领域,每个厂家都提供自己产品的管控方式,通常是手机app的方式,同时又不能兼容其他厂家的产品,这样使得用户的选择性大大降低,或者为使用不同厂家的ai设备带来很多不便之处。

故,针对目前现有技术存在的问题,实有必要进行开发研究,以提供一种解决方案,对ai设备进行统一的管控。



技术实现要素:

为解决上述问题,本发明的目的在于提供一种统一管控ai设备的方法。

为实现上述目的,本发明的技术方案为:

一种统一管控ai设备的方法,包括如下步骤:

步骤1、在系统中为每类智能设备构建一个虚拟设备;

步骤2、制定一套完整的管控指令集,并设计统一的操控界面;

步骤3、将对虚拟设备的管控操作映射到具体设备,转换为对实际设备的管控操作。

进一步地,步骤1中,针对每一类智能设备,将其功能及操控进行抽象,根据智能设备的功能定义智能设备操作的内部实现的功能信息列表。

进一步地,步骤3具体包括:

统一设备识别接口,为智能设备管控提供简单便捷的管控入口;

定义每类型智能设备的状态数据结构,用于存储设备的实时状态;

为每个设备编写设备驱动器,完成虚拟设备指令和实际设备指令的转换。

进一步地,步骤3中还包括:

设备驱动器还定期获取每个设备的状态信息,进而更新虚拟设备状态信息。

相较于现有技术,本发明将各种智能设备如智能家居设备、智能穿戴设备以及智能安防设备等等利用虚拟化思想,为每个应用场景的智能设备定制一个虚拟的设备,并为虚拟设别制定一套完整的管控指令集,且记录设备的状态,并编写设备驱动器。设计统一的操控界面,可以通过app应用进行访问,使用者通过手机或者pc或者pad等设备,即可对智能设备进行管控。无论是哪个厂家的设备,只要实现对应的虚拟设备的管控指令集即可利用相同的用户管控界面完成设备的操控。

附图说明

图1是本发明一种统一管控ai设备的方法的流程图示。

图2是本发明一种统一管控ai设备的方法以智能空调设备为例的模块图示。

图3是本发明一种统一管控ai设备的方法的原理模块图示。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1所示,本发明一种统一管控ai设备的方法,包括如下步骤:

步骤1、在系统中为每类智能设备构建一个虚拟设备;

针对每一类智能设备,将其功能及操控进行抽象,为每一类智能设备在系统中构建一个虚拟设备。虚拟化思想是对真实计算环境的抽象和模拟,具体地,利用虚拟化的思想,为每一个应用场景的ai设备制定一个虚拟的ai设备。

其中,根据智能设备的功能定义智能设备操作的内部实现的功能信息列表;而根据智能设备的操控定义智能设备的相关服务的服务信息列表,所述服务信息列表包含有智能设备的基本信息。另外,系统中还对设备的状态进行记录,并存储有智能设备驱动器。

步骤2、制定一套完整的管控指令集,并设计统一的操控界面;

为每一类型智能设备制定标准的指令集,并制定可视化的人机界面,为设备管控提供简单便捷的管控入口。

具体地,建立指令集速查表,将指令集填写进指令集速查表;

本发明实施例中,所述指令集速查表记录有指令的名称信息、指令信息、指令参数信息以及对指令的功能及其他辅助说明信息。

所述指令包括有交互控制指令、显示参数配置指令、握手信息指令以及信息反馈指令等。

步骤3、将对虚拟设备的管控操作映射到具体设备,转换为对实际设备的管控操作。

其中,步骤3具体包括:

统一设备识别接口,为智能设备管控提供简单便捷的管控入口;

定义每类型智能设备的状态数据结构,用于存储设备的实时状态;

为每个设备编写设备驱动器,完成虚拟设备指令和实际设备指令的转换。

具体地,如图2所示,多个智能设备如智能空调1、智能空调2、智能空调3,为每个智能空调编写设备驱动器,即驱动器1、驱动器2、驱动器3。指令升高温度调节、降低温度调节以及开关机。三个驱动器分别对应三个智能设备,则用户只需在操作界面中执行其中一个指令,对应到虚拟设备中通过驱动器设置,选择对应的驱动器,对应到实际的设备操控,将用户操作指令转换成实际设备的指令,传输给设备,完成操控;从而完成虚拟设备指令和实际设备指令的转换。

另外,驱动器还定期获取每个设备的状态信息,进而更新虚拟设备状态信息。

如图3所示,本发明将各种智能设备如智能家居设备、智能穿戴设备以及智能安防设备等等利用虚拟化思想,为每个应用场景的智能设备定制一个虚拟的设备,并为虚拟设别制定一套完整的管控指令集,且记录设备的状态,并编写设备驱动器。设计统一的操控界面,可以通过app应用进行访问,使用者通过手机或者pc或者pad等设备,即可对智能设备进行管控。无论是哪个厂家的设备,只要实现对应的虚拟设备的管控指令集即可利用相同的用户管控界面完成设备的操控。

本发明实施例中,为每个虚拟对象分配一套数据结构来管理它们状态,为每个虚拟对象制定完整的指令系统。操作者每次的操作都是对虚拟对象下达指令,再由设备驱动器将指令转换为实际智能设备的指令完成一次设备管控操作。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1