一种数据共享服务系统及智能设备监测系统的制作方法

文档序号:12822387阅读:204来源:国知局
一种数据共享服务系统及智能设备监测系统的制作方法与工艺

本发明涉及数据采集监测领域,特别是涉及一种数据共享服务系统。本发明还涉及一种智能设备监测系统。



背景技术:

随着人们对空气质量的重视,气体监测的应用日渐广泛。在气体监测方面,主要有燃气、pm2.5、甲醛、vocs(苯)的监测,其中,在家用领域,主要监测数据有燃气、pm2.5、温湿度。目前市场上的监测设备多为手持式、本地存储显示的离线设备,以及少部分智能气体检测设备。

这些智能气体检测设备可以通过云端监测平台将数据发送至用户的手机app内。但是,由于用户在购买智能气体检测设备时,会将该设备与自身账号进行绑定,故用户只能获取自己家里的智能气体检测设备的数据,而无法获取其他人家的监测数据,这样当自己外出工作无法及时查看手机时,无法拜托自己的邻居帮忙监测自己家里的情况,故可能会导致出现意外情况(如燃气泄漏时)时,无法及时联系物业进行处理,可靠性低。

因此,如何提供一种可靠性高的数据共享服务系统及智能设备监测系统是本领域技术人员目前需要解决的问题。



技术实现要素:

本发明的目的是提供一种数据共享服务系统,能够使每个用户除监测自己绑定的智能检测设备之外,还可以监测其他地方的数据;本发明的另一目的是提供一种包括上述数据共享服务系统的智能设备监测系统。

为解决上述技术问题,本发明提供了一种数据共享服务系统,包括:

云平台数据库,用于通过接收各个智能检测设备发送的设备信息以及采集数据并进行存储;

接口调用模块,用于提供数据接口供各个用户端接入所述数据共享服务系统;

账号管理模块,用于为每个账号分配唯一对应的识别码并记录每个识别码绑定的智能检测设备的信息;接收用户端输入的账号信息进行验证;其中,每个账号依据自身的识别码访问所述云平台数据库中自身绑定的若干个智能检测设备的相应数据;

数据共享逻辑处理模块,用于接收用户端发送的共享指令后,依据所述共享指令携带的待共享设备的信息以及共享对象的信息,提供所述云平台数据库中所述待共享设备的数据访问权限至所述共享对象。

优选地,所述共享对象为特定账号或全部账号。

优选地,所述账号管理模块还包括:

分组单元,用于依据用户端发送的分组请求,建立由若干个账号组成的群组,并为每个群组分配唯一对应的群组识别码。

优选地,所述共享对象还包括特定群组。

优选地,所述数据共享逻辑处理模块还包括:

请求接收单元,用于接收用户端发送的共享开放请求,所述共享开放请求内包括请求共享设备的信息以及发送所述共享开放请求的账号的信息;依据所述请求共享设备的信息查询所述账号管理模块内的记录,确定所述请求共享设备对应的识别码;

请求开放单元,用于发送所述共享开放请求至所述请求共享设备对应的识别码所匹配的账号内;接收到所述请求共享设备对应的识别码所匹配的账号返回的同意指令后,开放所述云平台数据库中所述请求共享设备的数据访问权限至所述发送所述共享开放请求的账号。

优选地,还包括:

一端连接所述账号管理模块、另一端连接公有云的数据访问模块,用于建立所述公有云与所述账号管理模块之间的连接,供用户端通过所述公有云接入所述数据共享服务系统。

优选地,还包括:

gis地理信息系统,用于依据所述云平台数据库存储的设备信息将各个智能检测设备的地理位置与地图进行匹配。

优选地,还包括:

报警模块,用于检测各个智能检测设备的采集数据是否超出对应的预设阈值,若是,从所述账号管理模块内确定与超出所述预设阈值的智能检测设备绑定的账号,并发送报警信息至该账号对应的用户端。

为解决上述技术问题,本发明还提供了一种智能设备监测系统,包括如以上任一项所述的数据共享服务系统、与所述数据共享服务系统相连的若干个智能检测设备、若干个用户端以及公有云。

优选地,所述用户端为移动设备app或网站。

本发明还提供了一种数据共享服务系统,包括云平台数据库;供各个用户端接入的接口调用模块;为各个账号分配唯一识别码并验证用户端输入的账号信息的账号管理模块;依据用户端发送的共享指令,将该用户端账号所绑定的部分智能检测设备在云平台数据库的设备访问权限开放至对应的共享对象。可见,本发明具有设备共享功能,使得每个用户除了监测自己家内的绑定的智能检测设备的采集数据之外,还可以监测其他人家或其他地方的数据,使数据监测由封闭式转变为了开放交互式,提高了用户使用时的便利性和可靠性高。本发明还提供了一种智能设备监测系统,包括上述数据共享服务系统,在此不再赘述。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的一种智能设备监测系统的结构示意图;

图2为本发明提供的另一种智能设备监测系统的结构示意图。

具体实施方式

本发明的核心是提供一种数据共享服务系统,能够使每个用户除监测自己绑定的智能检测设备之外,还可以监测其他地方的数据;本发明的另一核心是提供一种包括上述数据共享服务系统的智能设备监测系统。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供了一种数据共享服务系统,包括:

云平台数据库1,用于通过接收各个智能检测设备发送的设备信息以及采集数据并进行存储;

接口调用模块2,用于提供数据接口供各个用户端接入数据共享服务系统;

账号管理模块3,用于为每个账号分配唯一对应的识别码并记录每个识别码绑定的智能检测设备的信息;接收用户端输入的账号信息进行验证;其中,每个账号依据自身的识别码访问云平台数据库1中自身绑定的若干个智能检测设备的相应数据;

数据共享逻辑处理模块4,用于接收用户端发送的共享指令后,依据共享指令携带的待共享设备的信息以及共享对象的信息,提供云平台数据库1中待共享设备的数据访问权限至共享对象。

即接口调用模块2直接连接各个用户端,之后接口调用模块2与账号管理模块3连接,将用户端输入的信息发送至账号管理模块3;账号管理模块3验证账号信息以及接收用户端发送的访问指令后访问云平台数据库1,获取设备数据并通过接口调用模块2返回用户端。

账号管理模块3将用户端发送的共享指令发送至数据共享逻辑处理模块4,数据共享逻辑处理模块4根据共享指令提供数据访问权限至共享对象,即数据共享逻辑处理模块4从云平台数据库1内获取的相应的数据,并通过账号管理模块3以及接口调用模块2返回至共享对象。

其中,这里的共享对象为特定账号或全部账号。若为特定账号,此时共享指令内携带的共享对象的信息为该共享对象的id;若为全部对象,则表明此时该待共享设备已设置为全开放,任何用户只要能够检测到该待共享设备,即可具有其数据访问权限。当然,即使是全开放的权限设置,也并不是任意接入系统的用户均可进行访问,一般仅为距离该待共享设备处于预设距离范围内,例如500米,才能够检测到该待共享设备,并进行访问。

可以理解的是,账号可以主动将自己拥有的设备权限共享给其他账号。这种情况下,数据共享逻辑处理模块4还具有搜索账号的功能,即能够根据账号名称或账号的地址位置信息等搜索想要共享至的账号;另外,这里的数据共享逻辑处理模块4还可以具有添加好友的功能,即可供账号将搜索出来的某些账号添加至账号管理模块3内设置的好友列表内进行存储,之后账号可将自己的设备权限共享至好友列表内的一个或几个账号。以上仅为优选实施例,实际应用中还可以采用其他方式。

另外,这里的智能检测设备指的是具有通过蓝牙、wifi、gprs、3g/4g等接入互联网能力且具有数据采集能力并能上发数据到云端的设备,例如,智能气体检测设备,其中,智能气体检测设备检测的气体类型可以包括燃气(天然气、液化气)、pm2.5、甲醛、vocs(苯)等,也可包括其他类型的气体,另外,每个智能气体检测设备可以对多种气体进行检测,也可仅能够检测一种气体的数据,本发明对此不作限定

作为优选地,该数据共享逻辑处理模块4还包括:

密码设置单元,用于接收用户端发送的密码设置请求,按用户端输入的密码为该密码设置请求内写携带的若干个智能检测设备的数据访问权限进行加密;只要其他用户端输入正确的密码,即可访问对应的智能检测设备。

此时,每个密码对应一个或多个智能检测设备。

需要注意的是,这里的设备信息包括智能检测设备的地理位置信息,另外还可以包括智能检测设备的型号、设备产品名、公司名、设备产品序列号、mac地址等,当然,本发明对此不作限定。

作为优选地,账号管理模块3还包括:

分组单元,用于依据用户端发送的分组请求,建立由若干个账号组成的群组,并为每个群组分配唯一对应的群组识别码。

进一步的,上述共享对象还包括特定群组。

请求接收单元,用于接收用户端发送的共享开放请求,共享开放请求内包括请求共享设备的信息以及发送共享开放请求的账号的信息;依据请求共享设备的信息查询账号管理模块3内的记录,确定请求共享设备对应的识别码;

请求开放单元,用于发送共享开放请求至请求共享设备对应的识别码所匹配的账号内;接收到请求共享设备对应的识别码所匹配的账号返回的同意指令后,开放云平台数据库1中请求共享设备的数据访问权限至发送共享开放请求的账号。

可以理解的是,有些时候若用户想要获取某个设备的信息,但是该设备并未进行共享,此时用户可向拥有该设备访问权限的账号发起共享开放请求,请求其开放该设备的访问权限给自己,从而提高了数据共享服务系统的便利性。

作为优选地,该系统还包括:

一端连接账号管理模块3、另一端连接公有云的数据访问模块5,用于建立公有云与账号管理模块3之间的连接,供用户端通过公有云接入数据共享服务系统。

可以理解的是,许多用户端由于型号性能问题不能通过接口调用模块2接入系统,此时这些用户端需要连接公有云,然后通过公有云连接数据访问模块5,进而连接账号管理系统,从而接入系统。

作为优选地,该系统还包括:

gis地理信息系统6,用于依据云平台数据库1存储的设备信息将各个智能检测设备的地理位置与地图进行匹配。

此时,数据共享逻辑处理模块4还用于供账号对自身接收到的位置图像进行共享。

可以理解的是,通过gis地理信息系统6,用户可以及时得知智能检测设备的位置,例如当用户接收到某个智能检测设备的报警信息但用户不知道该智能检测设备的位置时,通过该gis地理信息系统6,用户能够及时找到该故障智能检测设备,并进行处理,避免由于找不到设备位置而发生的处理延误事件的发生,提高了便利性。

作为优选地,该系统还包括:

报警模块7,用于检测各个智能检测设备的采集数据是否超出对应的预设阈值,若是,从账号管理模块3内确定与超出预设阈值的智能检测设备绑定的账号,并发送报警信息至该账号对应的用户端。

需要注意的是,当设备a故障时,可能有多个账号均具有设备a的设备权限,此时报警模块7分别发送报警信号至具有设备a的设备权限的全部账号各自对应的用户端。

另外,该报警模块7还用于实时检测并判断各个智能检测设备的使用寿命是否超出对应的预设寿命,若是,从云平台数据库1内确定与超出预设寿命的智能检测设备的设备权限绑定的账号,并发送寿命提醒信号至账号对应的用户端。

可以理解的是,不同智能检测设备对应的预设阈值以及预设寿命可以相同也可以不同,预设阈值的设定与智能检测设备检测的数据类型以及所处位置有关,其预设寿命的设置与智能检测设备的设备类型有关,本发明对此不作限定。

另外,报警模块7还可用于维保时间提醒或其他报警以及提醒等,本发明对此不作限定。

作为优选地,该系统还包括:

与云平台数据库1连接的排名模块8,用于搜索预设范围内若干个智能检测设备,供账号获得特定智能检测设备检测的某一项数据在上述搜索到的若干个智能检测设备中的排名;或供账号获得特定智能检测设备检测的某一项数据在特定群组内的若干个账号绑定的若干个智能检测设备中的排名。

其中,例如,某一项数据可以为pm2.5,特定智能检测设备为自己家里的设备,账号可通过排名模块8获得自家设备与其他账号绑定的智能检测设备或一定范围内的智能检测设备检测的pm2.5的排名。

作为优选地,该排名模块8还用于:

接收某账号发送的排序请求后,依据云平台数据库1内存储的采集数据,生成某一特定智能检测设备在预设时间段内采集的某一特定类型的数据曲线图或数据表格,并发送至该账号对应的用户端进行显示。

需要注意的是,具有管理权限的账号可以对云平台数据库1中存储的内容进行增加、删除、修改等,各个账号均可以通过自身绑定的设备权限查询云平台数据库1内对应的智能检测设备的相关数据。

可以理解的是,当采集的数据为气体数据时,通过对数据进行排名或生成曲线图(或表格),能够使用户直观的了解到周围某种气体的分布情况以及一定时间内某种气体的变化情况,更为直观便利。当然,采集的数据为其他类型的数据时,也可以对数据进行排名或生成曲线图(或表格),本发明对此并不做限定。

可以理解的是,云平台数据库1为了实现获取各个智能检测设备的数据的目的,云平台数据库1与智能检测设备之间需要依次顺序设置与云平台数据库1连接的数据库接口9、系统服务模块10、设备数据接口11以及与智能检测设备连接的标准格式数据打包api12(调用接口)。

另外,数据共享逻辑处理模块4、账号管理模块3需要通过上述系统服务模块10以及数据库接口9来访问云平台数据库1。

本发明还提供了一种数据共享服务系统,包括云平台数据库;供各个用户端接入的接口调用模块;为各个账号分配唯一识别码并验证用户端输入的账号信息的账号管理模块;依据用户端发送的共享指令,将该用户端账号所绑定的部分智能检测设备在云平台数据库的设备访问权限开放至对应的共享对象。可见,本发明具有设备共享功能,使得每个用户除了监测自己家内的绑定的智能检测设备的采集数据之外,还可以监测其他人家或其他地方的数据,使数据监测由封闭式转变为了开放交互式,提高了用户使用时的便利性和可靠性高。

本发明还提供了一种智能设备监测系统,包括如以上数据共享服务系统、与数据共享服务系统相连的若干个智能检测设备、若干个用户端以及公有云。

其中,用户端为移动设备app或网站。参见图1和图2所示,图1为本发明提供的一种智能设备监测系统的结构示意图;图2为本发明提供的另一种智能设备监测系统的结构示意图。

需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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