掌桥专利:专业的专利平台
掌桥专利
首页

物联网数据上报的方法、装置及存储介质

文献发布时间:2024-04-18 19:58:53


物联网数据上报的方法、装置及存储介质

技术领域

本发明涉及物联网技术领域,尤其涉及一种物联网数据上报的方法、装置及存储介质。

背景技术

物联网是在互联网的基础上延伸和扩展的网络,在物联网架构中,终端设备可以上报物联网数据,将下游数据传递到上游处理器,上游处理器根据这些物联网数据进行分析和决策,从而可以为人们提供预警、异常等报告。

然而,在实际应用中,终端设备上报的各自采集的数据往往类别比较单一和固定,不足以支撑处理器完成一个完整的分析和决策。因此,提出一种全面物联网数据的上报方案显得尤为重要。

发明内容

本发明所要解决的技术问题在于,提供一种物联网数据上报的方法、装置及存储介质,能够提高物联网数据的上报全面性,进而有利于提高物联网数据分析的准确性及效率。

为了解决上述技术问题,本发明第一方面公开了一种物联网数据上报的方法,所述方法包括:

根据待上报数据的目标类别,确定包含有所述目标类别的目标数据需求;

根据所述目标数据需求和所述待上报数据的目标类别,确定辅助类别;

获取类别为所述辅助类别的数据,作为辅助数据;

控制上报所述待上报数据和所述辅助数据;

其中,所述待上报数据和所述辅助数据是由至少一个物联网终端设备采集得到的数据。

作为一种可选的实施方式,在本发明第一方面中,所述根据待上报数据的目标类别,确定包含有所述目标类别的目标数据需求,包括:

根据待上报数据的目标类别确定待上报目的,并根据所述待上报目的确定数据类别与数据需求的关联关系,从所述关联关系中确定所述目标类别关联的目标数据需求;或者,

根据数据类别与数据需求的第一关联关系,从所述第一关联关系中确定所述目标类别关联的目标数据需求。

作为一种可选的实施方式,在本发明第一方面中,所述获取类别为所述辅助类别的数据,作为辅助数据,包括:

从与所述辅助类别对应的辅助终端设备处,获取类别为所述辅助类别的数据,作为辅助数据;或者,

从与所述辅助类别对应的辅助终端设备的关联设备处,获取类别为所述辅助类别的数据,作为辅助数据;

其中,所述辅助终端设备为所有所述物联网终端设备中的一个或多个;

所述从与所述辅助类别对应的辅助终端设备处,获取类别为所述辅助类别的数据,包括:

控制所述辅助终端设备采集类别为所述辅助类别的数据;或者,从与所述辅助类别对应的辅助终端设备处获取采集好的类别为所述辅助类别的数据。

作为一种可选的实施方式,在本发明第一方面中,所述根据待上报数据的目标类别确定待上报目的,包括:

根据预设的数据类别与数据用途的对应关系,确定待上报数据的目标类别对应的目标数据用途;

若所述目标数据用途是数据用途中的用户用途,则确定待上报目的为第一目的;

若所述目标数据用途是数据用途中的设备用途,则确定待上报目的为第二目的。

作为一种可选的实施方式,在本发明第一方面中,所述根据待上报数据的目标类别,确定包含有所述目标类别的目标数据需求之前,所述方法还包括:

获得与所述物联网终端设备关联的至少一个用户终端中的其中一个所述用户终端的预安排事项;

分析所述预安排事项,得到与所述预安排事项匹配的数据,作为待上报数据。

作为一种可选的实施方式,在本发明第一方面中,所述目标数据用途是数据用途中的用户用途,所述方法还包括:

根据预先设置的用户终端的终端类型,判断当前用户终端的当前终端类型;

若所述当前终端类型为第一类终端,则确定所述目标用户类型为第一用户类型;

若所述当前终端类型为第二类终端,则确定所述目标用户类型为第二用户类型;

其中,所述根据所述待上报目的确定数据类别与数据需求的关联关系,从所述关联关系中确定所述目标类别关联的目标数据需求,包括:

确定数据类别与数据需求的关联关系为第二关联关系;

根据所述目标用户类型,确定所述第二关联关系中的数据类别与数据需求的目标对应关系;

从所述目标对应关系中确定所述目标类别关联的目标数据需求;

其中,所述根据所述目标用户类型,确定所述第二关联关系中的数据类别与数据需求的目标对应关系,包括:

若所述目标用户类型为所述第一用户类型,则将所述第二关联关系中的第一对应关系作为目标对应关系;

若所述目标用户类型为所述第二用户类型,则将所述第二关联关系中的第二对应关系作为所述目标对应关系;

其中,所述第一用户类型的年龄区间的区间最小值小于所述第二用户类型的年龄区间的区间最小值,所述第一用户类型的年龄区间的区间最大值大于所述第二用户类型的年龄区间的区间最大值。

作为一种可选的实施方式,在本发明第一方面中,所述根据所述目标数据需求和所述待上报数据的目标类别,确定辅助类别之前,所述方法还包括:

判断所述目标数据需求是否包括除所述目标类别之外的其他数据类别;

若是,执行所述的根据所述目标数据需求和所述待上报数据的目标类别,确定辅助类别的操作,所有所述其他数据类别包括所述辅助类别。

本发明第二方面公开了一种物联网数据上报的装置,所述装置包括:

第一确定模块,用于根据待上报数据的目标类别,确定包含有所述目标类别的目标数据需求;

第二确定模块,用于根据所述目标数据需求和所述待上报数据的目标类别,确定辅助类别;

获取模块,用于获取类别为所述辅助类别的数据,作为辅助数据;

控制模块,用于控制上报所述待上报数据和所述辅助数据;

其中,所述待上报数据和所述辅助数据是由至少一个物联网终端设备采集得到的数据。

作为一种可选的实施方式,在本发明第二方面中,所述第一确定模块根据待上报数据的目标类别,确定包含有所述目标类别的目标数据需求的具体方式为:

根据待上报数据的目标类别确定待上报目的,并根据所述待上报目的确定数据类别与数据需求的关联关系,从所述关联关系中确定所述目标类别关联的目标数据需求;或者,

根据数据类别与数据需求的第一关联关系,从所述第一关联关系中确定所述目标类别关联的目标数据需求。

作为一种可选的实施方式,在本发明第二方面中,所述获取模块获取类别为所述辅助类别的数据,作为辅助数据的具体方式为:

从与所述辅助类别对应的辅助终端设备处,获取类别为所述辅助类别的数据,作为辅助数据;或者,

从与所述辅助类别对应的辅助终端设备的关联设备处,获取类别为所述辅助类别的数据,作为辅助数据;

其中,所述辅助终端设备为所有所述物联网终端设备中的一个或多个;

所述从与所述辅助类别对应的辅助终端设备处,获取类别为所述辅助类别的数据,包括:

控制所述辅助终端设备采集类别为所述辅助类别的数据;或者,从与所述辅助类别对应的辅助终端设备处获取采集好的类别为所述辅助类别的数据。

作为一种可选的实施方式,在本发明第二方面中,所述第一确定模块根据待上报数据的目标类别确定待上报目的的具体方式为:

根据预设的数据类别与数据用途的对应关系,确定待上报数据的目标类别对应的目标数据用途;

若所述目标数据用途是数据用途中的用户用途,则确定待上报目的为第一目的;

若所述目标数据用途是数据用途中的设备用途,则确定待上报目的为第二目的。

作为一种可选的实施方式,在本发明第二方面中,所述装置还包括:

获得模块,用于在所述第一确定模块根据待上报数据的目标类别,确定包含有所述目标类别的目标数据需求之前,获得与所述物联网终端设备关联的至少一个用户终端中的其中一个所述用户终端的预安排事项;

分析模块,用于分析所述预安排事项,得到与所述预安排事项匹配的数据,作为待上报数据。

作为一种可选的实施方式,在本发明第二方面中,所述目标数据用途是数据用途中的用户用途,所述装置还包括:

第一判断模块,用于根据预先设置的用户终端的终端类型,判断当前用户终端的当前终端类型;

第三确定模块,用于若所述当前终端类型为第一类终端,则确定目标用户类型为第一用户类型;

第三确定模块,用于若所述当前终端类型为第二类终端,则确定所述目标用户类型为第二用户类型;

其中,所述第一确定模块根据所述待上报目的确定数据类别与数据需求的关联关系,从所述关联关系中确定所述目标类别关联的目标数据需求的方式具体包括:

确定数据类别与数据需求的关联关系为第二关联关系;

根据所述目标用户类型,确定所述第二关联关系中的数据类别与数据需求的目标对应关系;

从所述目标对应关系中确定所述目标类别关联的目标数据需求;

其中,所述第一确定模块根据所述目标用户类型,确定所述第二关联关系中的数据类别与数据需求的目标对应关系的方式具体包括:

若所述目标用户类型为所述第一用户类型,则将所述第二关联关系中的第一对应关系作为目标对应关系;

若所述目标用户类型为所述第二用户类型,则将所述第二关联关系中的第二对应关系作为所述目标对应关系;

其中,所述第一用户类型的年龄区间的区间最小值小于所述第二用户类型的年龄区间的区间最小值,所述第一用户类型的年龄区间的区间最大值大于所述第二用户类型的年龄区间的区间最大值。

作为一种可选的实施方式,在本发明第二方面中,所述装置还包括:

第二判断模块,用于在所述第二确定模块根据所述目标数据需求和所述待上报数据的目标类别,确定辅助类别之前,判断所述目标数据需求是否包括除所述目标类别之外的其他数据类别;若是,触发所述第二确定模块执行所述的根据所述目标数据需求和所述待上报数据的目标类别,确定辅助类别的操作,所有所述其他数据类别包括所述辅助类别。

本发明第三方面公开了另一种物联网数据上报的装置,所述装置包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的物联网数据上报的方法。

本发明第四方面公开了一种计算机可读存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的物联网数据上报的方法。

与现有技术相比,本发明实施例具有以下有益效果:

本发明实施例中,通过待上报数据的类别,确定目标数据需求,根据目标数据需求和待上报数据的类别确定辅助类别;获取类别为辅助类别的数据,作为辅助数据,从而控制上报待上报数据和辅助数据。可见,实施本发明能够提高物联网数据的上报全面性,进而有利于提高物联网数据分析的准确性及效率。

附图说明

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

图1是本发明实施例公开的一种物联网数据上报的场景架构示意图;

图2是本发明实施例公开的一种物联网数据上报的方法的流程示意图;

图3是本发明实施例公开的另一种物联网数据上报的方法的流程示意图;

图4是本发明实施例公开的一种物联网数据上报的装置的结构示意图;

图5是本发明实施例公开的另一种物联网数据上报的装置的结构示意图;

图6是本发明实施例公开的另一种物联网数据上报的装置的结构示意图。

具体实施方式

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

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或端没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或端固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本发明中,终端设备是指具有无线连接功能的电子设备。在一些实施例中,终端设备例如为移动设备、电脑、或悬浮车中内置的车载设备等,或其任意组合。移动设备例如可以包括手机、智能家居设备、可穿戴设备、智能移动设备、虚拟现实设备等,或其任意组合,其中,可穿戴设备例如包括:智能手表、智能手环、计步器等。

本发明公开了一种物联网数据上报的方法、装置及存储介质,可以应用于智慧家庭场景,能够提高物联网数据的上报全面性,进而有利于提高物联网数据分析的准确性及效率。以下分别进行详细说明。

为了更好的理解本发明所描述的一种物联网数据上报的方法、装置及存储介质,首先对物联网数据上报的方法所适用的场景架构加以描述,具体的,该场景架构可以如图1所示,图1是本发明实施例公开的一种物联网数据上报的场景架构示意图,该场景架构可以包括至少一个物联网终端设备(图1中以三个物联网终端设备进行示例)、处理器、上游处理器,其中,处理器可以作为本发明物联网数据上报的方法的执行主体,上游处理器用于接收处理器上报的由下游物联网终端设备采集的物联网数据,从而根据这些物联网数据进行分析和决策。

实施例一

请参阅图2,图2是本发明实施例公开的一种物联网数据上报的方法的流程示意图。如图2所示,该物联网数据上报的方法可以包括以下操作:

101、根据待上报数据的目标类别,确定包含有目标类别的目标数据需求。

这里,目标类别能够表示该待上报数据的用途和数据来源。例如,目标类别可以是空气湿度、智能门锁的性能参数等。目标数据需求指的是能够完成一个完整的物联网数据分析所需要的各数据类别的集合。

102、根据目标数据需求和待上报数据的目标类别,确定辅助类别。

这里,辅助类别指的是目标数据需求所表示的各数据类别的集合中,目标类别以外的其他数据类别。

103、获取类别为辅助类别的数据,作为辅助数据。

104、控制上报待上报数据和辅助数据。

其中,待上报数据和辅助数据是由至少一个物联网终端设备采集得到的数据。

可见,实施本发明实施例能够提高物联网数据的上报全面性,进而有利于提高物联网数据分析的准确性及效率。

在一个可选的实施例中,根据待上报数据的目标类别,确定包含有目标类别的目标数据需求,包括:

根据待上报数据的目标类别确定待上报目的,并根据待上报目的确定数据类别与数据需求的关联关系,从关联关系中确定目标类别关联的目标数据需求;或者,根据数据类别与数据需求的第一关联关系,从第一关联关系中确定目标类别关联的目标数据需求。

可选的,数据类别与数据需求的第一关联关系的部分表示可如表1所示。

表1

可见,本可选的实施例提供了两种根据待上报的目标类别确定目标数据需求的方式,即,可以先确定待上报目的,根据上报目的确定数据类别与数据需求的关联关系,通过该关联关系找到与待上报目的关联的目标数据需求,也可以直接设置数据类别与数据需求的关联关系,根据目标类别确定目标数据需求。如此,提高了本申请方案的可操作性,能够给用户带来更好的使用体验。

在一个可选的实施例中,获取类别为辅助类别的数据,作为辅助数据,包括:

从与辅助类别对应的辅助终端设备处,获取类别为辅助类别的数据,作为辅助数据;或者,从与辅助类别对应的辅助终端设备的关联设备处,获取类别为辅助类别的数据,作为辅助数据;

其中,辅助终端设备为所有物联网终端设备中的一个或多个;

从与辅助类别对应的辅助终端设备处,获取类别为辅助类别的数据,包括:

控制辅助终端设备采集类别为辅助类别的数据;或者,从与辅助类别对应的辅助终端设备处获取采集好的类别为辅助类别的数据。

可见,本可选的实施例提供了两种获取类别为辅助类别的数据的方式,若本方案应用场景的各个终端设备的互联程度较低,则可以选择通过辅助终端直接获取类别为辅助类别的数据的方式,若各个终端设备的互联程度较高,则除了直接获取数据的方式,还可以通过终端设备的关联设备间接获取数据。可以看出,本可选实施例通过提供多种数据获取方式,使本方案能够应用于各种家庭场景,在设备互联程度较低的家庭场景或者互联程度较高的家庭场景中都可以较好的应用。并且,针对上述第一种方式,若类别为辅助类别的数据已经被辅助终端设备采集,则可以直接获取采集好的类别为辅助类别的数据,如此,能够提高物联网数据上报的效率。

在一个可选的实施例中,根据待上报数据的目标类别确定待上报目的,包括:

根据预设的数据类别与数据用途的对应关系,确定待上报数据的目标类别对应的目标数据用途;

若目标数据用途是数据用途中的用户用途,则确定待上报目的为第一目的;

若目标数据用途是数据用途中的设备用途,则确定待上报目的为第二目的。

这里,用户用途表示待上报数据的直接服务对象是用户,设备用途表示待上报数据的直接服务对象是设备。

可见,本可选的实施例通过判断待上报数据的直接服务对象是用户还是设备确定待上报目的是第一目的还是第二目的,便于后续针对两种不同的待上报目的上报相对应的数据。

在一个可选的实施例中,根据待上报数据的目标类别,确定包含有目标类别的目标数据需求之前,该物联网数据上报的方法还包括:

获得与物联网终端设备关联的至少一个用户终端中的其中一个用户终端的预安排事项;

分析预安排事项,得到与预安排事项匹配的数据,作为待上报数据。

在本可选的实施例中,获得用户终端的预安排事项可以有多种方式。例如,获取用户在其用户终端录入的语音信息,从该语音信息中提取指令信息作为预安排事项。又例如,获取用户在其用户终端的应用软件中输入的文字信息,从该文字信息中提取指令信息作为预安排事项。

可见,本可选的实施例通过分析用户终端的预安排事项确定待上报数据,能够使本方案更好地服务于用户。

在一个可选的实施例中,目标数据用途是数据用途中的用户用途,该物联网数据上报的方法还包括:

根据预先设置的用户终端的终端类型,判断当前用户终端的当前终端类型;

若当前终端类型为第一类终端,则确定目标用户类型为第一用户类型;

若当前终端类型为第二类终端,则确定目标用户类型为第二用户类型;

其中,根据待上报目的确定数据类别与数据需求的关联关系,从关联关系中确定目标类别关联的目标数据需求,包括:

确定数据类别与数据需求的关联关系为第二关联关系;

根据目标用户类型,确定第二关联关系中的数据类别与数据需求的目标对应关系;

从目标对应关系中确定目标类别关联的目标数据需求;

其中,根据目标用户类型,确定第二关联关系中的数据类别与数据需求的目标对应关系,包括:

若目标用户类型为第一用户类型,则将第二关联关系中的第一对应关系作为目标对应关系;

若目标用户类型为第二用户类型,则将第二关联关系中的第二对应关系作为目标对应关系;

其中,第一用户类型的年龄区间的区间最小值小于第二用户类型的年龄区间的区间最小值,第一用户类型的年龄区间的区间最大值大于第二用户类型的年龄区间的区间最大值。

在本可选的实施例中,判断当前用户终端的当前终端类型是第一类终端还是第二类终端可以有多种方式。

例如,可以根据家庭成员的年龄情况,预先对各个家庭成员各自的用户终端的所属类型进行设置,老人和小孩设置为第一类终端,其余家庭成员设置为第二类终端。则在判断当前终端类型时,若该家庭成员是老人或小孩,则判断当前终端类型为第一类终端,否则为第二类终端。

又例如,可以对智慧家庭场景的所有用户终端预先设置终端类型。具体的,若某个智慧家庭场景中有至少4种用户终端,分别为智能手表、智能手环、可移动电脑、虚拟现实设备等,则可以将老人和小孩使用频率较高的智能手表和智能手环设置为第一类终端,将可移动电脑和虚拟现实设备设置为第二类终端。

可选的,数据类别与数据需求的第二关联关系的部分表示可如表2所示。

表2

可见,本可选的实施例在数据用途是用户用途的情况下,通过根据用户年龄将用户分为两类,分别设置数据类别与数据需求的对应关系,能够获取更贴合用户需求的数据以服务于用户。

在一个可选的实施例中,目标数据用途是数据用途中的设备用途,根据待上报目的确定数据类别与数据需求的关联关系,从关联关系中确定目标类别关联的目标数据需求,包括:

确定数据类别与数据需求的关联关系为第三关联关系;

从第三关联关系中确定目标类别关联的目标数据需求。

可选的,数据类别与数据需求的第三关联关系的部分表示可如表3所示。

表3

可见,本可选的实施例通过设置数据用途为设备用途情况下的数据类别与数据需求的第三关联关系,提高了针对智能设备的数据分析效率。

实施例二

请参阅图3,图3是本发明实施例公开的另一种物联网数据上报的方法的流程示意图。如图3所示,该物联网数据上报的方法可以包括以下操作:

201、根据待上报数据的目标类别,确定包含有目标类别的目标数据需求。

202、判断目标数据需求是否包括除目标类别之外的其他数据类别。

203、若是,根据目标数据需求和待上报数据的目标类别,确定辅助类别。

204、获取类别为辅助类别的数据,作为辅助数据。

205、控制上报待上报数据和辅助数据。

其中,待上报数据和辅助数据是由至少一个物联网终端设备采集得到的数据。

上述步骤201、步骤203-205的具体的技术细节和技术名词解释,可以参照实施例一中对步骤101-104的表述,在此不再赘述。

可见,本发明实施例能够提高物联网数据的上报全面性,进而有利于提高物联网数据分析的准确性及效率。并且,通过增加判断步骤判断目标数据需求是否包括除目标类别之外的其他数据类别,在确定有其他数据类别的情况下再确定辅助类别,能够减少相关设备的损耗。

实施例三

请参阅图4,图4是本发明实施例公开的一种物联网数据上报的装置的结构示意图。如图4所示,该物联网数据上报的装置可以包括:

第一确定模块301,用于根据待上报数据的目标类别,确定包含有目标类别的目标数据需求;

第二确定模块302,用于根据目标数据需求和待上报数据的目标类别,确定辅助类别;

获取模块303,用于获取类别为辅助类别的数据,作为辅助数据;

控制模块304,用于控制上报待上报数据和辅助数据;

其中,待上报数据和辅助数据是由至少一个物联网终端设备采集得到的数据。

可见,实施图4所示实施例,通过第一确定模块301、第二确定模块302、获取模块303和控制模块304之间的配合,能够提高物联网数据的上报全面性,进而有利于提高物联网数据分析的准确性及效率。

在一个可选的实施例中,第一确定模块301根据待上报数据的目标类别,确定包含有目标类别的目标数据需求的具体方式为:

根据待上报数据的目标类别确定待上报目的,并根据待上报目的确定数据类别与数据需求的关联关系,从关联关系中确定目标类别关联的目标数据需求;或者,

根据数据类别与数据需求的第一关联关系,从第一关联关系中确定目标类别关联的目标数据需求。

可见,实施本可选实施例所描述的装置,提高了本申请方案的可操作性,能够给用户带来更好的使用体验。

在一个可选的实施例中,获取模块303获取类别为辅助类别的数据,作为辅助数据的具体方式为:

从与辅助类别对应的辅助终端设备处,获取类别为辅助类别的数据,作为辅助数据;或者,

从与辅助类别对应的辅助终端设备的关联设备处,获取类别为辅助类别的数据,作为辅助数据;

其中,辅助终端设备为所有物联网终端设备中的一个或多个;

从与辅助类别对应的辅助终端设备处,获取类别为辅助类别的数据,包括:

控制辅助终端设备采集类别为辅助类别的数据;或者,从与辅助类别对应的辅助终端设备处获取采集好的类别为辅助类别的数据。

可见,实施本可选实施例所描述的装置,通过提供多种数据获取方式,使本方案的装置能够应用于各种家庭场景,在设备互联程度较低的家庭场景或者互联程度较高的家庭场景中都可以较好的应用。并且,若类别为辅助类别的数据已经被辅助终端设备采集,则可以直接获取采集好的类别为辅助类别的数据,如此,能够提高物联网数据上报的效率。

在一个可选的实施例中,第一确定模块301根据待上报数据的目标类别确定待上报目的的具体方式为:

根据预设的数据类别与数据用途的对应关系,确定待上报数据的目标类别对应的目标数据用途;

若目标数据用途是数据用途中的用户用途,则确定待上报目的为第一目的;

若目标数据用途是数据用途中的设备用途,则确定待上报目的为第二目的。

可见,实施本可选实施例所描述的装置,通过判断待上报数据的直接服务对象是用户还是设备确定待上报目的是第一目的还是第二目的,便于后续针对两种不同的待上报目的上报相对应的数据。

在一个可选的实施例中,如图5所示,物联网数据上报的装置还包括:

获得模块305,用于在第一确定模块301根据待上报数据的目标类别,确定包含有目标类别的目标数据需求之前,获得与物联网终端设备关联的至少一个用户终端中的其中一个用户终端的预安排事项;

分析模块306,用于分析预安排事项,得到与预安排事项匹配的数据,作为待上报数据。

可见,实施本可选实施例所描述的装置,通过分析用户终端的预安排事项确定待上报数据,能够使本方案更好地服务于用户。

在一个可选的实施例中,目标数据用途是数据用途中的用户用途,如图5所示,物联网数据上报的装置还包括:

第一判断模块307,用于根据预先设置的用户终端的终端类型,判断当前用户终端的当前终端类型;

第三确定模块308,还用于若当前终端类型为第一类终端,则确定目标用户类型为第一用户类型;

第三确定模块308,还用于若当前终端类型为第二类终端,则确定目标用户类型为第二用户类型;

其中,第一确定模块301根据待上报目的确定数据类别与数据需求的关联关系,从关联关系中确定目标类别关联的目标数据需求的方式具体包括:

确定数据类别与数据需求的关联关系为第二关联关系;

根据目标用户类型,确定第二关联关系中的数据类别与数据需求的目标对应关系;

从目标对应关系中确定目标类别关联的目标数据需求;

其中,第一确定模块301根据目标用户类型,确定第二关联关系中的数据类别与数据需求的目标对应关系的方式具体包括:

若目标用户类型为第一用户类型,则将第二关联关系中的第一对应关系作为目标对应关系;

若目标用户类型为第二用户类型,则将第二关联关系中的第二对应关系作为目标对应关系;

其中,第一用户类型的年龄区间的区间最小值小于第二用户类型的年龄区间的区间最小值,第一用户类型的年龄区间的区间最大值大于第二用户类型的年龄区间的区间最大值。

可见,实施本可选实施例所描述的装置,通过根据用户年龄将用户分为两类,分别设置数据类别与数据需求的对应关系,能够获取更贴合用户需求的数据以服务于用户。

在一个可选的实施例中,如图5所示,物联网数据上报的装置还包括:

第二判断模块309,用于在第二确定模块302根据目标数据需求和待上报数据的目标类别,确定辅助类别之前,判断目标数据需求是否包括除目标类别之外的其他数据类别;若是,触发第二确定模块302执行根据目标数据需求和待上报数据的目标类别,确定辅助类别的操作,所有其他数据类别包括辅助类别。

可见,实施本可选实施例所描述的装置,通过增加判断步骤判断目标数据需求是否包括除目标类别之外的其他数据类别,在确定有其他数据类别的情况下再确定辅助类别,能够减少相关设备的损耗。

实施例四

请参阅图6,图6是本发明实施例公开的另一种物联网数据上报的装置的结构示意图。如图6所示,该物联网数据上报的装置可以包括:

存储有可执行程序代码的存储器401;

与存储器401耦合的处理器402;

处理器402调用存储器401中存储的可执行程序代码,执行本发明前述实施例所描述的物联网数据上报的方法中的步骤。

实施例五

本发明实施例公开了一种计算机可存储介质,该计算机存储介质存储有计算机指令,该计算机指令被调用时,用于执行本发明前述实施例所描述的物联网数据上报的方法中的步骤。

实施例六

本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行前述实施例所描述的物联网数据上报的方法中的步骤。

以上所描述的装置实施例仅是示意性的,其中作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(ErasableProgrammable Read Only Memory,EPROM)、一次可编程只读存储器(One-timeProgrammable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

最后应说明的是:本发明实施例公开的一种物联网数据上报的方法、装置及存储介质所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。

相关技术
  • 一种埋点数据上报方法、装置及计算机可读存储介质
  • 数据回溯与上报方法、装置、计算机设备及存储介质
  • 数据上报方法、装置、计算机设备及存储介质
  • 多物联网射频识别设备数据获取方法、装置及存储介质
  • 一种事件顺序记录上报方法、装置、设备及可读存储介质
  • 基于NB-IoT物联网水表数据上报方法、装置、设备及存储介质
  • 数据上报方法、数据上报装置、电子设备及存储介质
技术分类

06120116514375