[发明专利]虚拟设备创建方法、系统及装置有效
申请号: | 201410857129.4 | 申请日: | 2014-12-31 |
公开(公告)号: | CN104765275A | 公开(公告)日: | 2015-07-08 |
发明(设计)人: | 王先庆 | 申请(专利权)人: | 北京海尔广科数字技术有限公司;青岛海尔智能家电科技有限公司 |
主分类号: | G05B15/02 | 分类号: | G05B15/02;G05B19/418 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 设备 创建 方法 系统 装置 | ||
技术领域
本发明涉及一种智能家居应用技术领域,尤指一种虚拟设备创建方法、系统及装置。
背景技术
智能家居应用场景中,某些用户需求仅依靠单一家电设备已无法满足,需要对若干家电设备的相关功能进行组合。为了便于管理和控制,引入了虚拟设备的概念,即根据用户需求,在控制平台上构建集成了多个家电设备相关功能的虚拟设备形态(以软件形式存在),向用户提供服务。虚拟设备一般可以由物理设备或抽象设备构建而成的,物理设备、抽象设备和虚拟设备是物联网领域国际标准组织oneM2M中提出的3种设备类型,其中:
物理设备:现实中真实存在的设备形态。
抽象设备:物理设备接入oneM2M平台时,平台将其抽象成若干基本功能单元,称为抽象设备。抽象设备只具有一般属性,屏蔽了设备的底层网络技术和物理形态。
虚拟设备:oneM2M平台从已有设备(包括抽象设备、虚拟设备)中选取相关设备,通过语义组合(mash-up)产生虚拟设备,以提供新的服务。虚拟设备不是实际存在的,而是以软件形式存在于oneM2M平台中。
图1给出了oneM2M平台支持的三种设备类型。如图1所示,虚拟设备温度显示设备由抽象设备温度传感器和显示器虚拟构建而成,其中温度传感器和显示器分别是从物理设备空调和电视中抽象出来的抽象设备。
现有的虚拟设备构建方式,是由云平台根据用户需求,基于语义组合技术自动选取所需的家电设备及功能,进行语义组合(mash-up)构建而成的。以用户在家中查询空气污染指数(Air Pollution Index,API)为例,oneM2M平台语义引擎将已有家电的部分功能,如二氧化碳(CO2)探测、挥发性有机化合物(Volatile Organic Compounds,VOC)监测等,组合成为新资源——空气污染监测设备,满足用户的查询需求。具体过程如下:
用户向oneM2M平台发送语义查询请求,如家里的API是多少;oneM2M平台根据用户查询,确定其语义描述,如确定API包括CO2浓度和VOC浓度;oneM2M平台查询与上述语义描述有关的成员资源(抽象设备和/或已生成的虚拟设备),创建虚拟设备,与相应的成员资源及其对应的物理设备建立关联,并从对应的物理设备处查询数据,将查询结果返回用户。
现有的虚拟设备构建方式,是由云平台根据用户需求,自主选取所需的家电设备及功能,进行语义组合(mash-up),该过程中用户无法参与,没有机会选择用于构建虚拟设备的家电设备。因此,云平台通过控制虚拟设备,向用户提供服务时,可能会涉及用户在当时环境下不希望使用的家电设备,即所构建的虚拟设备有时候构建出的虚拟设备中可能包含用户不想使用的家电设备,创建的虚拟设备不能很好体现用户的创建要求,不能很好地满足用户需求,用户对创建的虚拟设备的满意度比较低,创建的虚拟设备的使用效果可能也会比较差。
发明内容
有鉴于此,本发明的一个目的是提供一种虚拟设备创建方法、系统及装置,用于解决现有技术中虚拟设备创建过程中,用户不能参与,创建的虚拟设备不能很好体现用户的创建要求,从而不能很好地满足用户需求的问题。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。
本发明实施例提供一种虚拟设备创建方法,包括:
接收客户端发送的服务调用请求;
根据所述服务调用请求查询创建虚拟设备所需要的成员设备,生成虚拟设备拓扑图;
将生成的所述虚拟设备拓扑图发送给所述客户端;
接收所述客户端返回的修订后的虚拟设备拓扑图,根据所述修订后的虚拟设备拓扑图创建虚拟设备。
在一些可选的实施例中,所述根据所述服务调用请求查询创建虚拟设备所需要的成员设备,生成虚拟设备拓扑图,包括:
根据所述服务调用请求中包括的服务需求信息,查询创建虚拟设备所需要的成员设备,并获取所述成员设备对应的物理设备;所述成员设备包括抽象设备和/或已生成的虚拟设备;
生成包括成员设备对应的物理设备信息和用户修订字段的虚拟设备拓扑图。
在一些可选的实施例中,所述接收客户端返回的修订后的虚拟设备拓扑图,包括:
接收所述客户端通过所述用户修订字段对虚拟设备拓扑图进行修订后返回的修订后的虚拟设备拓扑图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京海尔广科数字技术有限公司;青岛海尔智能家电科技有限公司,未经北京海尔广科数字技术有限公司;青岛海尔智能家电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410857129.4/2.html,转载请声明来源钻瓜专利网。