基于资源共享技术的智能家居系统的制作方法

文档序号:23883730发布日期:2021-02-05 19:20阅读:140来源:国知局
基于资源共享技术的智能家居系统的制作方法

[0001]
本发明涉及智能家居技术领域,具体来说涉及一种基于资源共享技术的智能家居系统。


背景技术:

[0002]
随着社会经济结构、家庭人口结构以及信息技术的发展变化,人们对家居环境的安全性、舒适性、效率性、透明性有了更高的要求。同时越来越多的家庭要求家居产品不仅要具备简单的智能,更要求整个系统在功能扩展、外延以及服务方面能够做到简单、方便、轻松、安全。
[0003]
每一个家庭中都存在着各种智能电器,例如智能冰箱、智能空调、智能电视、智能灯具等,从系统的角度来看,他们都是零碎的、混乱的、无序的,并不是一个有机的、可组织的整体。对于各种智能家电大多都配置有数据计算模块、数据存储模块、传感器模块,语音控制模块,显示模块等等,但对于大多数智能家电而言,其中的各个模块并非是无时不刻都在使用,比如照明设备大多在晚上使用,空调只在温度不适宜的情况下使用,报警器具有最好的蜂鸣器却不常用等,无法实现设备硬件资源的最大化利用,造成了智能家电的设备硬件资源的浪费。


技术实现要素:

[0004]
本发明旨在解决现有技术存在的智能家电的设备硬件资源浪费的问题,提出一种基于资源共享技术的智能家居系统。
[0005]
本发明解决上述技术问题所采用的技术方案是:基于资源共享技术的智能家居系统,包括:中心控制系统、通信模块和智能家电系统,所述中心控制系统包括用户管理系统、设备管理系统和任务管理系统,所述智能家电系统包括多个智能家电,所述多个智能家电分别通过通信模块与中心控制系统连接;
[0006]
所述用户管理系统用于根据用户身份进行用户管理,至少包括:接收任务管理系统发送的任务,建立用户身份与任务的对应关系,生成与用户身份对应的用户数据;
[0007]
所述任务管理系统用于接收输入的任务,将输入的任务发送至用户管理系统并对其进行分解得到任务功能,将所述任务功能发送至设备管理系统;
[0008]
所述设备管理系统用于对智能家电进行设备管理,包括:接收智能家电的设备参数信息和设备实时状态信息,根据所述设备参数信息建立设备信息模型,所述设备参数信息至少包括:设备的硬件资源、设备的数据资源和设备的功能资源;以及
[0009]
接收任务管理系统发送的任务功能,根据完成所述任务功能需要的硬件资源、数据资源及功能资源,并基于所述设备信息模型和设备实时状态信息确定需要调用的智能家电,生成调用智能家电的硬件资源、数据资源及功能资源对应的控制指令并将其发送至智能家电系统;
[0010]
所述智能家电系统用于向设备管理系统发送智能家电的设备参数信息和设备实
时状态信息,以及接收控制指令并执行相应操作。
[0011]
进一步的,还包括云端数据处理系统;
[0012]
所述用户管理系统还用于将所述用户数据发送至云端数据处理系统;
[0013]
所述设备管理系统还用于将所述智能家电的设备参数信息发送至云端数据处理系统;
[0014]
所述云端数据处理系统用于提供基础设施服务、平台服务和软件服务,接收中心控制系统发送的用户数据和设备参数信息。
[0015]
进一步的,所述云端数据处理系统还用于向设备管理系统发送升级数据;
[0016]
所述设备管理系统还用于将所述升级数据发送至对应的智能家电;
[0017]
所述智能家电系统还用于接收升级数据,根据所述升级数据进行升级。
[0018]
进一步的,所述设备管理系统还用于在调用的智能家电无法完成所述任务功能时,生成调用云端数据处理系统的资源对应的控制指令并将其发送至云端数据处理系统;
[0019]
所述云端数据处理系统还用于接收设备管理系统发送的控制指令并执行相应的操作。
[0020]
进一步的,所述用户管理系统具体包括:用户注册模块、用户登录模块、用户注销模块、用户身份认证模块、用户权限管理模块和用户数据分析模块。
[0021]
进一步的,所述用户数据分析模块用于根据用户身份对应的用户数据生成用户定制化设置;
[0022]
所述用户管理系统还用于在用户登录后,根据其对应的定制化设置生成相应的任务并将其发送至任务管理系统。
[0023]
进一步的,所述输入的任务包括用户语音输入的任务和文字输入的任务。
[0024]
进一步的,还包括:环境检测模块;
[0025]
所述环境检测模块用户实时检测室内家居环境参数,并将其发送至用户管理系统;
[0026]
所述用户管理系统还用于接收室内家居环境参数,在用户登录后确定室内家居环境参数对应的定制化设置,根据当前室内家居环境参数对应的定制化设置生成相应的任务并将其发送至任务管理系统。
[0027]
进一步的,所述输入的任务包括用户语音输入的任务和文字输入的任务。
[0028]
进一步的,所述环境检测模块为多个传感器。
[0029]
进一步的,所述设备的硬件资源包括:存储模块、控制模块、通信模块、语音模块和/或显示模块。
[0030]
本发明的有益效果是:本发明所述的基于资源共享技术的智能家居系统,通过收集各智能家居信息系统设备参数信息,建立包含每个智能家电的资源的设备信息模型,在收到输入的任务后通过中心控制系统的统筹管理统一协调灵活调配,调用相应的智能家电的资源来完成任务,对家居系统中的资源实现了最大化的利用。用户还可以定制家电设备使用方案,智能家居系统根据用户输入的方案对应的任务自动执行相关指令,方便了用户的管理和操作,提高了用户舒适度。
附图说明
[0031]
图1为本发明实施例所述的基于资源共享技术的智能家居系统的结构示意图;
[0032]
图2为本发明实施例所述的设备信息模型的建立流程示意图。
具体实施方式
[0033]
下面将结合附图对本发明的实施方式进行详细描述。
[0034]
本发明所述的基于资源共享技术的智能家居系统,包括:中心控制系统、通信模块和智能家电系统,所述中心控制系统包括用户管理系统、设备管理系统和任务管理系统,所述智能家电系统包括多个智能家电,所述多个智能家电分别通过通信模块与中心控制系统连接;所述用户管理系统用于根据用户身份进行用户管理,至少包括:接收任务管理系统发送的任务,建立用户身份与任务的对应关系,生成与用户身份对应的用户数据;所述任务管理系统用于接收输入的任务,将输入的任务发送至用户管理系统并对其进行分解得到任务功能,将所述任务功能发送至设备管理系统;所述设备管理系统用于对智能家电进行设备管理,包括:接收智能家电的设备参数信息和设备实时状态信息,根据所述设备参数信息建立设备信息模型,所述设备参数信息至少包括:设备的硬件资源、设备的数据资源和设备的功能资源;以及接收任务管理系统发送的任务功能,根据完成所述任务功能需要的硬件资源、数据资源及功能资源,并基于所述设备信息模型和设备实时状态信息确定需要调用的智能家电,生成调用智能家电的硬件资源、数据资源及功能资源对应的控制指令并将其发送至智能家电系统;所述智能家电系统用于向设备管理系统发送智能家电的设备参数信息和设备实时状态信息,以及接收控制指令并执行相应操作。
[0035]
在使用之前,设备管理系统接收智能家电的设备参数信息,根据智能家电的设备参数信息确定每个智能家电对应的硬件资源、数据资源以及功能资源,进而建立包含所有智能家电的硬件资源、数据资源以及功能资源的设备信息模型;在实际使用时,用户可以通过用户管理系统进行注册和登录,并制定自己的智能家居方案,通过任务的方式输入至任务管理系统,任务管理系统对输入的任务进行分解得到多个任务功能;然后任务管理系统根据每个智能家电的实时状态信息以及每个智能家电的硬件资源、数据资源以及功能资源来确定实现该任务功能需要调用的智能家电,并生成资源调用相应的控制指令,对应的智能家电接收控制指令后执行相应的操作,进而实现通过智能家电的资源调用完成用户输入的任务。
[0036]
实施例
[0037]
本发明实施例所述的基于资源共享技术的智能家居系统,如图1所示,包括:中心控制系统、通信模块和智能家电系统,所述中心控制系统包括用户管理系统、设备管理系统和任务管理系统,所述智能家电系统包括多个智能家电,所述多个智能家电分别通过通信模块与中心控制系统连接;
[0038]
所述用户管理系统用于根据用户身份进行用户管理,至少包括:接收任务管理系统发送的任务,建立用户身份与任务的对应关系,生成与用户身份对应的用户数据;本实施例中,用户管理系统具体可以包括:用户注册模块、用户登录模块、用户注销模块、用户身份认证模块、用户权限管理模块和用户数据分析模块。通过以上模块能够实现用户通过相应的身份信息进行注册、注销、登录、身份认证、权限控制等功能。
[0039]
具体而言,所述用户数据分析模块用于根据用户身份对应的用户数据生成用户定制化设置;所述用户管理系统还用于在用户登录后,根据其对应的定制化设置生成相应的任务并将其发送至任务管理系统。
[0040]
本实施例还包括:环境检测模块;所述环境检测模块用户实时检测室内家居环境参数,并将其发送至用户管理系统;所述用户管理系统还用于接收室内家居环境参数,在用户登录后确定室内家居环境参数对应的定制化设置,根据当前室内家居环境参数对应的定制化设置生成相应的任务并将其发送至任务管理系统。
[0041]
可以理解,在使用一定时间后,用户管理系统能够根据用户的身份对应的任务输入以及历史智能家居方案确定用户的智能家居使用习惯和偏好,进而生成用户定制化设置,该定制化设置可以是根据家居环境不同的多个定制化设置,家居环境可通过在室内设置多个传感器进行检测,例如温度传感器、亮度传感器、湿度传感器等等,当后续检测到用户登录后,即可根据当前室内家居环境对应的定制化设置对应的任务输入至任务管理系统,使得用户无需手动输入智能家居方案,进一步方便了用户对智能家居设备的管理。
[0042]
所述任务管理系统用于接收输入的任务,将输入的任务发送至用户管理系统并对其进行分解得到任务功能,将所述任务功能发送至设备管理系统;
[0043]
其中,所述输入的任务包括用户语音输入的任务、文字输入的任务以及对家居环境的检测自动生成的任务。
[0044]
所述设备管理系统用于对智能家电进行设备管理,包括:接收智能家电的设备参数信息和设备实时状态信息,根据所述设备参数信息建立设备信息模型,所述设备参数信息至少包括:设备的硬件资源、设备的数据资源和设备的功能资源;以及
[0045]
接收任务管理系统发送的任务功能,根据完成所述任务功能需要的硬件资源、数据资源及功能资源,并基于所述设备信息模型和设备实时状态信息确定需要调用的智能家电,生成调用智能家电的硬件资源、数据资源及功能资源对应的控制指令并将其发送至智能家电系统;
[0046]
具体而言,在使用之前,设备管理系统接收智能家电的设备参数信息,根据智能家电的设备参数确定每个智能家电所包含的硬件模块、设备数据以及能够实现的功能,即,设备的硬件资源、设备的数据资源和设备的功能资源,进而建立设备信息模型,设备信息模型的建立流程如图2所示。
[0047]
在实际使用时,任务管理系统接收每个智能家电的实时状态信息,并根据每个智能家电的实时状态信息以及每个智能家电的硬件资源、数据资源以及功能资源来确定实现该任务功能需要调用的智能家电,并生成资源调用相应的控制指令,对应的智能家电接收控制指令后执行相应的操作,进而实现通过智能家电的资源调用完成用户输入的任务。
[0048]
在智能家电的资源调用之前,可以在中心控制系统中建立每个智能家电对应的虚拟设备,并建立各虚拟设备与智能家电之间的动态映射,其中,多个虚拟设备可映射到一个智能家电,由一个智能家电完成多个虚拟设备包含的功能;一个虚拟设备也可映射到不同的智能家电,由多个智能家电共同合作完成一个虚拟设备包含的功能。当需要资源调用时,可以优先调用具有映射关系的智能家电的资源,进而非常方便的实现系统功能的分布式处理。
[0049]
其中,设备的硬件资源可以包括:存储模块、控制模块、通信模块、语音模块和/或
显示模块等。设备的数据资源可以包括:用户使用的各种历史数据,设备的功能资源为对应智能家电能够实现的功能。
[0050]
可以理解,任务管理系统根据收到的接收每个智能家电的实时状态信息,通过设备信息模型来判断完成该任务功能可以调用资源的智能家电,生成调用资源对应的控制指令并发送至对应的智能家电,实现智能家电的资源调用。
[0051]
所述智能家电系统用于向设备管理系统发送智能家电的设备参数信息和设备实时状态信息,以及接收控制指令并执行相应操作。
[0052]
为了便于用户数据管理,本实施例还可以包括云端数据处理系统;所述用户管理系统还用于将所述用户数据发送至云端数据处理系统;所述设备管理系统还用于将所述智能家电的设备参数信息发送至云端数据处理系统;所述云端数据处理系统用于提供基础设施服务、平台服务和软件服务,接收中心控制系统发送的用户数据和设备参数信息。
[0053]
为了便于设备的升级,本实施例中,云端数据处理系统还用于向设备管理系统发送升级数据;所述设备管理系统还用于将所述升级数据发送至对应的智能家电;所述智能家电系统还用于接收升级数据,根据所述升级数据进行升级。
[0054]
此外,所述设备管理系统还用于在调用的智能家电无法完成所述任务功能时,生成调用云端数据处理系统的资源对应的控制指令并将其发送至云端数据处理系统;所述云端数据处理系统还用于接收设备管理系统发送的控制指令并执行相应的操作。
[0055]
可以理解,在调用各智能家电无法完成任务功能时,还可以调用云端数据处理系统的资源来进行任务功能的完成,例如,调用云端数据处理系统的处理器和存储器等。
[0056]
本实施例所述的基于资源共享技术的智能家居系统,通过中心控制系统接收任务输入,然后将接收到的任务进行功能分解,根据设备状态以及任务优先级将所需功能分配给相关逻辑设备,然后根据分布式计算原理及自动化策略分配给相应智能家电执行具体动作。此外,还可以将任务以及设备参数信息发送至云端数据处理系统,由云端数据处理系统进行分析计算后将执行信息发送至中心控制系统,借助云端数据处理平台,智能家居产品物理设备可以不配置或者少量配置计算资源及存储资源。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1