用于时间序列数据分析方法市场的设备和方法

文档序号:9564757阅读:320来源:国知局
用于时间序列数据分析方法市场的设备和方法
【技术领域】
[0001]此处公开的主题涉及时间序列数据,并且更特别地,涉及与这种数据进行交互的分析方法市场。
【背景技术】
[0002]数据以多种不同的格式存储在数据存储设备上。此外,利用不同类型的数据存储设备来存储数据,并且这些数据存储设备的成本有所不同。在一个实例中,可以在例如随机访问存储器(RAM)的高成本设备上根据特定的格式存储数据。在其他实例中,可以在例如硬盘的低成本设备上存储数据。
[0003]所存储的一种数据类型是时间序列数据。一方面,由某些类型的传感器或测量设备获取时间序列数据,并将其作为时间的函数存储。例如,测量传感器以预定的时间间隔读取参数,并将每个测量结果存储在存储器中。典型地,由于大量的数据与时间序列测量关联,这种数据的存储变得特别麻烦。
[0004]先前的系统将时间序列数据的控制和组织分割开来。换句话说,所述时间序列数据被分散在多个位置,而且在多个不同的位置提供控制。控制和组织的分割使得在时间序列数据的不同用户之间控制和共享信息变得困难。结果,用户不能学习其他用户的经验或从中受益。这已经导致对于这些先前方法的不满。

【发明内容】

[0005]此处描述的方法提供了公开或隐秘贡献者能够建立和发布时间序列数据分析方法的途径,其他用户可以在基于云计算的网络环境中发现、评价和调整那些时间序列分析方法的性能。在其他方面,本方法提供了允许用户订购那些分析方法的优化实例的平台,然后所述实例在他们本地的环境中运行。
[0006]在许多这些实施例中,将访问基于云计算环境的多种分析方法。所述多种分析方法中的每一种执行对时间序列数据的操作。在云计算环境中,选择所述多种分析方法中所选定的一种或多种。将一组时间序列数据上传到云计算环境,并且基于该组时间序列数据,对所选择的多种分析方法的子集进行优化。如果具有足够高的精确度,终端用户可以选择订购所述优化的分析方法并进行支付,从而在他们本地的生产环境中基于他们的生产时间序列数据运行这些优化的分析方法。
[0007]在其他方面,获取所述多种优化分析方法中选定的一种或多种方法的副本,并在本地环境中执行所述副本。还在其他方面,从本地环境中获取所述分析方法的性能数据。
[0008]在其他实施例中,由分析方法的开发团队将附加的分析方法添加到所述多种分析方法中,所述分析方法的开发者可以在市场的拥有者和/或维护者中找到。还在其他实施例中,由第三方的分析方法开发者将附加的分析方法添加到所述多种分析方法中,所述第三方的分析方法开发者与市场拥有者和/或维护者没有直接关系。
[0009]在其他方面,由用户订购所述多种分析方法中选定的方法。还在其他方面,监控分析方法的性能并向例如分析方法开发者的其他用户报告。
[0010]在许多这些实施例中,将设备配置为在云计算环境中利用时间序列数据来调整分析方法,然后在本地执行这些分析方法,所述设备包括接口和控制器。所述接口具有输入端和输出端。
[0011]将所述控制器耦合到所述接口,并将其配置为访问云计算环境中的多种分析方法。所述多种分析方法中的每种方法均对时间序列数据执行操作。进一步地,将所述控制器配置为在所述云计算环境中选择所述多种分析方法中选定的一种。进一步地,将所述控制器配置为通过所述输入端将一组时间序列数据上传到云计算环境,并基于该组时间序列数据对所述多种分析方法中选定的一种进行优化。
[0012]在其他方面,将所述控制器进一步配置成提供用户选择的所述多种优化分析方法子集的副本,从而在本地环境进行部署以用于生产的执行。在其他方面,将所述控制器进一步配置成在本地环境中从所述分析方法接收性能数据。
[0013]在其他实施例中,将所述控制器配置为向所述多种分析方法添加附加的分析方法,所述分析方法由分析方法的开发团队提供,所述分析方法的开发者可以在市场的拥有者和/或维护者中找到。在其他实施例中,由第三方的分析方法开发者将附加的分析方法添加到所述多种分析方法中,所述第三方的分析方法开发者与市场拥有者和/或维护者没有直接关系。
[0014]在其他方面,将所述控制器进一步配置为通过所述输入端接收订购,所述订购是订购所述多种分析方法中选定的子集。在其他方面,将所述控制器进一步配置为监控所述分析方法的性能。
[0015]技术方案1: 一种在云计算环境中利用时间序列数据来调整分析方法并在本地执行所述分析方法的方法,所述方法包括:
[0016]在云计算环境中访问多种分析方法,所述多种分析方法中的每种对时间序列数据执行操作;
[0017]在云计算环境中,选择多种分析方法中所选定的一种或多种;
[0018]上传一组时间序列数据到云计算环境,并且基于该组时间序列数据来优化多种分析方法中所选定的一种或多种。
[0019]技术方案2:根据技术方案1所述的方法,进一步包括,获取所述多种分析方法中选定的一种或多种的副本,并且在本地环境中运行所述副本。
[0020]技术方案3:根据技术方案2所述的方法,进一步包括,在本地环境中获取所述多种分析方法中选定的一种的性能数据。
[0021]技术方案4:根据技术方案1所述的方法,进一步包括,从独立源给所述多种分析方法增加附加分析方法,所述独立源在云计算环境中操作。
[0022]技术方案5:根据技术方案1所述的方法,进一步包括,给所述多种分析方法增加附加分析方法,所述附加分析方法由在市场拥有者的市场中找到的分析方法开发团队、在市场维护者的市场中找到的分析方法开发团队或第三方开发者之一提供。
[0023]技术方案6:根据技术方案1所述的方法,进一步包括,订购所选定的多种分析方法中的一种或多种。
[0024]技术方案7:根据技术方案1所述的方法,进一步包括,监控所述分析方法的性能,并将其报告给分析方法建立者。
[0025]技术方案8:—种设备,其被配置为在云计算环境中利用时间序列数据来调整分析方法,然后在本地执行所述分析方法,所述设备包括:
[0026]具有输入端和输出端的接口 ;
[0027]控制器,所述控制器耦合到所述接口,并被配置为访问云计算环境中的多种分析方法,其中,所述多种分析方法中的每种对时间序列数据执行操作,所述控制器进一步被配置为在所述云计算环境中选择所述多种分析方法中选定的一种或多种,所述控制器进一步被配置为将一组时间序列数据上传到云计算环境,并基于该组时间序列数据来优化所述多种分析方法中选定的一种或多种。
[0028]技术方案9:根据技术方案8所述的设备,其中,所述控制器进一步配置为获取所述多种分析方法中选定的一种的副本,并将其发送到本地环境供执行。
[0029]技术方案10:根据技术方案9所述的设备,其中,所述控制器进一步配置为从本地环境接收所述分析方法的性能数据。
[0030]技术方案11:根据技术方案8所述的设备,其中,所述控制器配置为从独立源给所述多种分析方法增加附加分析方法,所述独立源在云计算环境中操作。
[0031]技术方案12:根据技术方案8所述的设备,其中,所述控制器配置为给所述多种分析方法增加附加分析方法,所述附加分析方法由在市场拥有者的市场中找到的分析方法开发团队、在市场维护者的市场中找到的分析方法开发团队或第三方开发者之一提供。
[0032]技术方案13:根据技术方案8所述的设备,其中,所述控制器进一步配置为通过所述输入端接收订购,所述订购是订购多种分析方法中选定的一种或多种。
[0033]技术方案14:根据技术方案8所述的设备,其中,所述控制器进一步配置为监控所述分析方法的性能,并将其报告给分析方法建立者。
【附图说明】
[0034]为了更全面地理解本公开,将参照下面的详细描述和附图,其中:<
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1