一种生成物联网传感器数据的方法及装置与流程

文档序号:16545137发布日期:2019-01-08 20:48阅读:323来源:国知局
一种生成物联网传感器数据的方法及装置与流程

本发明涉及物联网技术领域,具体而言,涉及一种生成物联网传感器数据的方法及装置。



背景技术:

物联网技术通过因特网连接所有物理/虚拟物体,使用户能够使用相互必要的数据或通过相互控制来执行协同工作。

机器学习技术是通过基于所分配的目的执行基于数据的学习来预测和提供新环境所需的数据(或知识)的技术。

物联网技术和机器学习技术的组合可以为数据提供者提供新的商业模型,其能够创建新的利润结构。

机器学习功能必然需要基本上用于学习的数据。只有当数据是正确表示成为学习目的的目标/环境的数据时,分析结果才有效地应用于真实环境。要进行数据分析,需要实际数据。在这种情况下,机器学习使用真实数据。在许多情况下,很难从真实环境中获取真实数据。在这种情况下,机器学习可以使用生成的数据进行初始设置或试错练习,然后它可以更新模型以反映具有真实数据的真实环境。为了使其有效,需要生成的数据类似于真实数据,而不是随机生成数据,或者基于特定分布的某些假设生成。但是,数据确实很难保护(安装/收集传感器很困难)。因此,需要生成虚拟数据,并且通常,机器学习数据分析器随机生成并使用特定条件下的值或者在特定分布的假设下生成数据。也就是说,需要开发一种生成表示真实情况的值的方法,以将生成的值提供给数据分析器。



技术实现要素:

本发明提出了一种生成物联网传感器数据的方法,该方法包括:

从用户的查询语句中提取对应于用户期望的物联网数据的搜索数据;

搜索数据存储单元,其中登记了由多个物联网传感器中的每一个测量的多个物联网传感器和物联网数据中的每一个的元数据,以搜索具有元数据的物联网传感器对应于提取的搜索数据,或者具有与提取的搜索数据类似的元数据的物联网传感器;

当搜索结果找到真实的物联网传感器时,从数据存储单元获取真实物联网传感器的物联网数据,以生成真实的物联网数据,当找不到真实的物联网传感器并找到真实的物联网传感器时,从数据存储单元获得现实物联网传感器的物联网数据,并通过使用获得的物联网数据生成类似于真实物联网数据的真实物联网数据。

所述的方法,所述生成包括对从所述数据存储单元获得的现实物联网传感器的物联网数据执行机器学习,以生成所述现实物联网数据。

所述的方法,所述搜索包括根据语义搜索技术搜索所述数据存储单元,以搜索所述真实物联网传感器和所述真实物联网传感器。

所述的方法,还包括:

使用找到的真实物联网传感器配置传感器池;

从配置的传感器池生成虚拟物联网传感器;和

将由虚拟物联网传感器测量的虚拟物联网传感器和物联网数据注册为数据存储单元中的虚拟物联网数据。

所述的方法,搜索还包括搜索数据存储单元以搜索具有与提取的搜索数据相对应的元数据的虚拟物联网传感器,以及虚拟物联网传感器的元数据包括找到的配置传感器池的现实物联网传感器的元数据;所述搜索包括搜索所述数据存储单元以按照所述真实物联网传感器,所述虚拟物联网传感器和现实物联网传感器的顺序执行搜索;所述生成包括:当作为搜索的结果找到虚拟物联网传感器时,从数据存储单元获得虚拟物联网传感器的虚拟物联网数据,以生成虚拟物联网数据。

一种生成物联网传感器数据的装置,该装置包括:

数据存储单元,其中登记了由多个物联网传感器中的每一个测量的多个物联网传感器和物联网数据中的每一个的元数据;

查询分析器从用户的查询语句中提取对应于用户期望的物联网数据的搜索数据;

实时物联网数据生成器搜索数据存储单元以搜索具有与提取的搜索数据相对应的元数据的物联网传感器,并且当找到真实物联网传感器时,获得真实物联网数据;物联网传感器从数据存储单元生成真实的物联网数据;

现实的物联网传感器搜索器,当没有找到真实的物联网传感器时,根据真实物联网数据发生器的请求,搜索具有与提取的搜索数据类似的元数据的物联网传感器;和

一个真实的物联网数据生成器,当真实的物联网传感器搜索器找到真实的物联网传感器时,从数据存储单元获取真实物联网传感器的物联网数据,并使用获得的物联网数据生成类似于真实物联网数据的真实物联网数据。

所述的装置,所述真实物联网数据生成器对从所述数据存储单元获得的所述真实物联网传感器的物联网数据执行机器学习,以生成所述真实物联网数据。

所述的装置,所述现实物联网传感器搜索器根据语义搜索技术搜索所述数据存储单元,以搜索与所提取的搜索数据类似的元数据。

所述的装置,还包括:虚拟物联网传感器生成器,其中,所述虚拟物联网传感器生成器利用所找到的现实物联网传感器配置传感器池,从所配置的传感器池生成虚拟物联网传感器,并且注册所生成的虚拟物联网传感器;由虚拟物联网传感器测量的物联网传感器和物联网数据作为数据存储单元中的虚拟物联网数据。

附图说明

从以下结合附图的描述可以进一步理解本发明。图中的部件不一定按比例绘制,而是将重点放在示出实施例的原理上。在图中,在不同的视图中,相同的附图标记指定对应的部分。

图1是本发明的一种生成物联网传感器数据的方法的示意图。

具体实施方式

为了使得本发明的目的、技术方案及优点更加清楚明白,以下结合其实施例,对本发明进行进一步详细说明;应当理解,此处所描述的具体实施例仅用于解释本发明,并不用于限定本发明。对于本领域技术人员而言,在查阅以下详细描述之后,本实施例的其它系统、方法和/或特征将变得显而易见。旨在所有此类附加的系统、方法、特征和优点都包括在本说明书内、包括在本发明的范围内,并且受所附权利要求书的保护。在以下详细描述描述了所公开的实施例的另外的特征,并且这些特征根据以下将详细描述将是显而易见的。

实施例一:

如图1所示,为本发明一种生成物联网传感器数据的方法的示意图,该方法包括:

从用户的查询语句中提取对应于用户期望的物联网数据的搜索数据;

搜索数据存储单元,其中登记了由多个物联网传感器中的每一个测量的多个物联网传感器和物联网数据中的每一个的元数据,以搜索具有元数据的物联网传感器对应于提取的搜索数据,或者具有与提取的搜索数据类似的元数据的物联网传感器;

当搜索结果找到真实的物联网传感器时,从数据存储单元获取真实物联网传感器的物联网数据,以生成真实的物联网数据,当找不到真实的物联网传感器并找到真实的物联网传感器时,从数据存储单元获得现实物联网传感器的物联网数据,并通过使用获得的物联网数据生成类似于真实物联网数据的真实物联网数据。

所述的方法,其中,所述生成包括对从所述数据存储单元获得的所述现实物联网传感器的物联网数据执行机器学习,以生成所述实际物联网数据。

所述的方法,其中,所述搜索包括根据语义搜索技术搜索所述数据存储单元,以搜索所述真实物联网传感器和所述真实物联网传感器。

所述的方法,还包括:

使用找到的真实物联网传感器配置传感器池;

从配置的传感器池生成虚拟物联网传感器;和

将由虚拟物联网传感器测量的虚拟物联网传感器和物联网数据注册为数据存储单元中的虚拟物联网数据。

所述的方法,其中,

搜索还包括搜索数据存储单元以搜索具有与提取的搜索数据相对应的元数据的虚拟物联网传感器,以及

虚拟物联网传感器的元数据包括找到的配置传感器池的现实物联网传感器的元数据。

所述的方法,其中,所述搜索包括搜索所述数据存储单元以按照所述真实物联网传感器,所述虚拟物联网传感器和现实物联网传感器的顺序执行搜索。

所述的方法,其中,所述生成包括:当作为搜索的结果找到虚拟物联网传感器时,从数据存储单元获得虚拟物联网传感器的虚拟物联网数据,以生成虚拟物联网数据。

实施例二:

一种生成物联网传感器数据的装置,该装置包括:

数据存储单元,其中登记了由多个物联网传感器中的每一个测量的多个物联网传感器和物联网数据中的每一个的元数据;

查询分析器从用户的查询语句中提取对应于用户期望的物联网数据的搜索数据;

实时物联网数据生成器搜索数据存储单元以搜索具有与提取的搜索数据相对应的元数据的物联网传感器,并且当找到真实物联网传感器时,获得真实物联网数据。物联网传感器从数据存储单元生成真实的物联网数据;

现实的物联网传感器搜索器,当没有找到真实的物联网传感器时,根据真实物联网数据发生器的请求,搜索具有与提取的搜索数据类似的元数据的物联网传感器(以下称为真实物联网传感器);和

一个真实的物联网数据生成器,当真实的物联网传感器搜索器找到真实的物联网传感器时,从数据存储单元获取真实物联网传感器的物联网数据,并使用获得的物联网数据生成类似于真实物联网数据的真实物联网数据。

所述的装置,其中,所述真实物联网数据生成器对从所述数据存储单元获得的所述真实物联网传感器的物联网数据执行机器学习,以生成所述真实物联网数据。

所述的装置,其中,所述现实物联网传感器搜索器根据语义搜索技术搜索所述数据存储单元,以搜索与所提取的搜索数据类似的元数据。

所述的装置,还包括:虚拟物联网传感器生成器,其中,所述虚拟物联网传感器生成器利用所找到的现实物联网传感器配置传感器池,从所配置的传感器池生成虚拟物联网传感器,并且注册所生成的虚拟物联网传感器。由虚拟物联网传感器测量的物联网传感器和物联网数据作为数据存储单元中的虚拟物联网数据。

所述的装置,其中,

当找不到真实的物联网传感器时,在搜索真实的物联网传感器之前,现实的物联网传感器搜索器搜索数据存储单元以搜索具有与提取的搜索数据相对应的元数据的虚拟物联网传感器,以及

虚拟物联网传感器的元数据包括找到的配置传感器池的现实物联网传感器的元数据和用于识别虚拟物联网传感器的标识(id)。

所述的装置,其中,当找到所述虚拟物联网传感器时,所述真实物联网数据生成器从所述数据存储单元获得所述虚拟物联网传感器的虚拟物联网数据,以生成所述虚拟物联网数据。

虽然上面已经参考各种实施例描述了本发明,但是应当理解,在不脱离本发明的范围的情况下,可以进行许多改变和修改。也就是说上面讨论的方法,系统或设备等均是示例。各种配置可以适当地省略,替换或添加各种过程或组件。例如,在替代配置中,可以以与所描述的顺序不同的顺序执行方法,和/或可以添加,省略和/或组合各种阶段。而且,关于某些配置描述的特征可以以各种其他配置组合。可以以类似的方式组合配置的不同方面和元素。此外,随着技术的发展许多元素仅是示例而不限制本公开或权利要求的范围。

在说明书中给出了具体细节以提供对包括实现的示例性配置的透彻理解。然而,可以在没有这些具体细节的情况下实践配置例如,已经示出了众所周知的电路、过程、算法、结构和技术而没有不必要的细节,以避免模糊配置。该描述仅提供示例配置,并且不限制权利要求的范围,适用性或配置。相反,前面对配置的描述将为本领域技术人员提供用于实现所描述的技术的使能描述。在不脱离本公开的精神或范围的情况下,可以对元件的功能和布置进行各种改变。

此外,尽管每个操作可以将操作描述为顺序过程,但是许多操作可以并行或同时执行。另外,可以重新排列操作的顺序。一个过程可能有其他步骤。此外,可以通过硬件、软件、固件、中间件、代码、硬件描述语言或其任何组合来实现方法的示例。当在软件、固件、中间件或代码中实现时,用于执行必要任务的程序代码或代码段可以存储在诸如存储介质的非暂时性计算机可读介质中,并通过处理器执行所描述的任务。

综上,其旨在上述详细描述被认为是例示性的而非限制性的,并且应当理解,所述权利要求(包括所有等同物)旨在限定本发明的精神和范围。以上这些实施例应理解为仅用于说明本发明而不用于限制本发明的保护范围。在阅读了本发明的记载的内容之后,技术人员可以对本发明作各种改动或修改,这些等效变化和修饰同样落入本发明权利要求所限定的范围。

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