基于大数据分析的随身音箱控制方法及随身音箱与流程

文档序号:16266515发布日期:2018-12-14 21:57阅读:165来源:国知局
本发明涉及随身音箱
技术领域
:,尤其涉及一种基于大数据分析的随身音箱控制方法及随身音箱。
背景技术
:近年来,随着物联网技术(internetofthings)的快速发展,物与物之间的联系愈加紧密,尤其是智能设备之间的信息交换与通信变得愈加简单,与之相应的就有随身音箱在应用上的创新与拓展。现有的随身音箱多可以与手机等智能设备连接,通过智能设备的控制来播放音乐。伴随着社会的进步,人们的需求也越来越多样化,对随身音箱的要求不仅仅停留在播放音乐上,大家需要在出行的时候,通过随身音箱与智能设备互动时获得更多的信息,以规避出行风险,提高出行效率,如获取出行路线上的路况信息,根据路况信息发出相应提示消息,来尽早做出判断,规避出行风险,就目前来看,市面上的随身音箱并不能做到这些。技术实现要素:本发明的主要目的在于提供一种基于大数据分析的随身音箱控制方法及随身音箱,以解决用户在出行时不能尽早获取到实时路况信息,规避出行风险,提高出行效率的问题。为实现上述目的,本发明提供了一种基于大数据分析的随身音箱控制方法,该随身音箱控制方法包括:在随身音箱与第一终端连接时,获取所述第一终端用户的地理位置及移动状态参数;根据所述地理位置及所述移动状态参数确定所述第一终端用户的移动路线;获取所述移动路线的路况信息;根据所述路况信息,向所述第一终端用户播报提示消息。其中,移动状态参数包括所述第一终端用户的移动方向和移动倾向目标;获取所述第一终端用户的地理位置及移动状态参数的步骤包括:通过全球定位系统或北斗卫星导航系统获取所述第一终端用户的地理位置;通过方向感应器获取所述第一终端用户的移动方向;获取所述第一终端用户的移动倾向目标。其中,获取所述第一终端用户的移动倾向目标的步骤包括:获取所述第一终端用户在多个预设时间段中每个预设时间段内的多个历史移动目标;获取所述每个预设时间段内多个历史移动目标的比重;根据所述多个预设时间段和获取到的比重,确定所述第一终端用户的移动倾向目标。其中,根据所述多个预设时间段和获取到的比重,确定所述第一终端用户的移动倾向目标的步骤包括:确定当前时间所属的预设时间段;将确定出的预设时间段内比重值最大的历史移动目标作为所述第一终端用户的移动倾向目标。其中,根据所述地理位置及所述移动状态参数确定所述第一终端用户的移动路线的步骤包括:将所述第一终端用户的地理位置作为起点;将所述移动倾向目标作为目的地;根据所述起点、所述移动方向、所述目的地确定所述第一终端用户的移动路线。其中,获取所述移动路线的路况信息的步骤包括:获取所述移动路线上多个第二终端用户的移动速度和移动加速度;根据获取到的移动速度和移动加速度确定所述移动路线的路况信息。其中,路况信息包括道路通畅状况;根据获取到的移动速度和移动加速度确定所述移动路线的路况信息的步骤包括:根据获取到的移动速度,计算所述移动路线上多个第二终端用户的移动速度的平均值;根据获取到的移动加速度,计算所述移动路线上多个第二终端用户的移动加速度的平均值;根据计算得到的移动速度的平均值和移动加速度的平均值,确定所述移动路线的所述道路通畅状况。其中,根据所述路况信息,向所述第一终端用户播报提示消息的步骤包括:根据所述移动路线的道路通畅状况向所述第一终端用户播报相应提示消息。本发明还提供了一种随身音箱,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的基于大数据分析的随身音箱控制方法的步骤。本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的基于大数据分析的随身音箱控制方法的步骤。本发明的上述方案至少包括以下有益效果:本发明的实施例中,在随身音箱与第一终端连接时,获取第一终端用户的地理位置及移动状态参数,然后根据地理位置及移动状态参数确定第一终端用户的移动路线,之后再获取移动路线的路况信息,最终根据路况信息,向第一终端用户播报提示消息,从而让用户尽早了解到路况信息,规避出行风险,提高出行效率。附图说明图1为本发明具体实施例中基于大数据分析的随身音箱控制方法的流程图;图2为本发明具体实施例中获取所述第一终端用户的地理位置及移动状态参数的流程图;图3为本发明具体实施例中获取所述第一终端用户的移动倾向目标的流程图;图4为本发明具体实施例中获取所述移动路线的路况信息的流程图;图5为本发明具体实施例中随身音箱的结构示意图。具体实施方式下面将结合附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。如图1所示,本发明的具体实施例提供了一种基于大数据分析的随身音箱控制方法,包括:步骤s10,在随身音箱与第一终端连接时,获取所述第一终端用户的地理位置及移动状态参数。其中,在本发明的具体实施例中,上述第一终端可以以各种形式来实施。例如,本发明中描述的第一终端可以包括诸如手机、平板电脑、个人数字助理(personaldigitalassistant,pda)、便捷式媒体播放器(portablemediaplayer,pmp)、导航装置、可穿戴设备、智能手环等移动终端,以及诸如数字电视、台式计算机等移动式的或者固定式的终端,并且该终端可以以无线或有线的方式与随身音箱建立连接。在第一终端与随身音箱建立连接的同时,第一终端会通过自带的定位系统及感应器组获取到第一终端用户的地理位置及移动状态参数,同时,随身音箱由于跟第一终端处于连接状态,也将获取到上述地理位置及移动状态参数。步骤s20,根据所述地理位置及所述移动状态参数确定所述第一终端用户的移动路线。其中,在本发明的具体实施例中,根据第一终端当前的地理位置及获取到的移动倾向目标,就能确定第一终端用户当前的移动路线。由于第一终端用户处于移动的状态,所以需要实时更新第一终端用户的地理位置,随着地理位置的变化,由上述感应器组中的方向感应器获取到的移动方向也会发生变化,从而使随身音箱能够获取到的移动倾向目标不同,例如,此时获取到第一终端用户往西南方向移动,那么在这个方向上会有几个移动倾向目标出现,一段时间后,第一终端用户的移动方向转为东南,此时就会有另外几个移动倾向目标出现,因此,本发明的具体实施例中的移动路线是具有动态性的移动路线。步骤s30,获取所述移动路线的路况信息。其中,在本发明的具体实施例中,随身音箱由获取到的地理位置及移动倾向目标对第一终端用户的移动路线作实时更新,因此,获取到的路况信息也会随着路线的变化而不同,这就使第一终端用户能够了解到其所在路线的最新路况信息,具体的,上述路况信息包括道路通畅状况。步骤s40,根据所述路况信息,向所述第一终端用户播报提示消息。其中,在本发明的具体实施例中,当随身音箱通过第一终端获取到第一终端用户移动路线的路况信息,具体为道路通畅状况,就会向第一终端用户播报提示消息,例如,前方道路有因突发事故造成的拥堵状况,随身音箱会播报提醒第一终端用户放缓速度注意安全,同时让其有重新选择路线的缓冲时间,以规避不必要的风险,提高出行效率。其中,请参照图2,在本发明的具体实施例中,上述移动状态参数包括所述第一终端用户的移动方向和移动倾向目标;相应的,上述获取所述第一终端用户的地理位置及移动状态参数的步骤具体实现方式包括如下步骤:s11,通过全球定位系统或北斗卫星导航系统获取所述第一终端用户的地理位置;其中,在本发明的具体实施例中,上述第一终端用户的地理位置主要由全球定位系统(globalpositioningsystem,gps)或北斗卫星导航系统(beidounavigationsatellitesystem,bds)获取到,而随身音箱可以通过第一终端的输出同样获取到该第一终端用户的地理位置,上述地理位置在第一终端用户移动的同时,也在不断更新。s12,通过方向感应器获取所述第一终端用户的移动方向;其中,在本发明的具体实施例中,感应器组中的方向感应器能获取到第一终端用户的移动方向,与地理位置一样,第一终端用户的移动方向也在实时更新中,随身音箱通过第一终端的输出来获得上述移动方向。s13,获取所述第一终端用户的移动倾向目标。其中,请参照图3,在本发明的具体实施例中,上述获取所述第一终端用户的移动倾向目标的具体实现方式包括如下步骤:步骤s21,获取所述第一终端用户在多个预设时间段中每个预设时间段内的多个历史移动目标;其中,历史移动目标即为第一终端用户在本次出行之前在预设时间段内到达过的目的地,例如,在某个上班时间段去过某咖啡厅谈客户,在某下班时间段去过某大型超市购物。而多个预设时间段中每个预设时间段则能保证不会遗漏第一终端用户的每个历史出行目的地,完整地获取到第一终端用户的出行数据。步骤s22,获取所述每个预设时间段内多个历史移动目标的比重;其中,多个历史移动目标的比重指从历史数据来看,在每个预设时间段内的某一预设时间段第一终端用户到达过多个目的地,这其中的一个目的地所占总数量的比重。例如,在下午下班后的时间段,第一终端用户去过西餐厅、中餐厅、网吧、服装专卖店等100个目的地,其中西餐厅2次、中餐厅15次、网吧3次、服装专卖店10次等,那么运用统计的方法就能得到这其中的每一历史移动目标在每个预设时间段内的比重。步骤s23,根据所述多个预设时间段和获取到的比重,确定所述第一终端用户的移动倾向目标。其中,在本发明的具体实施例中,上述步骤s23的具体实现方式包括如下步骤:第一步,确定当前时间所属的预设时间段。其中,在本发明的具体实施例中,预设时间段为多个,例如可以是工作日一天中的上班前时间段,可以是上午的工作时间段,可以是午间时间段,还可以是下班后到睡觉前的时间段。随身音箱将当前时间与预设时间段进行一一匹配,以确定当前属于哪个预设时间段,则提取所属预设时间段内的历史移动数据。第二步,将确定出的预设时间段内比重值最大的历史移动目标作为所述第一终端用户的移动倾向目标。其中,在本发明的具体实施例中,当获取到预设时间段内多个历史移动目标的比重时,运用统计的方法比较出比重值的大小,将具有最大比重值的历史移动目标作为本次出行的移动倾向目标。可见,上述步骤s21、s22和s23主要是在获取到第一终端用户地理位置的基础上,再对第一终端用户在移动方向上的移动倾向目标进行获取。且在本发明的具体实施例中,上述根据所述地理位置及所述移动状态参数确定所述第一终端用户的移动路线的实现方式包括如下步骤:将所述第一终端用户的地理位置作为起点,将所述移动倾向目标作为目的地,根据所述起点、所述移动方向、所述目的地确定所述第一终端用户的移动路线。整个过程相对常规而言有所提前,给人留有提前规划的缓冲时间。其中,请参照图4,在本发明的具体实施例中,上述获取所述移动路线的路况信息的具体实现方式包括步骤:步骤s31,获取所述移动路线上多个第二终端用户的移动速度和移动加速度。在本发明的具体实施例中,第一终端用户所在移动路线的路况信息主要依靠在该移动路线上的多个第二终端用户来获取,通过终端上的感应器组,其中就包括速度感应器、加速度感应器等,来获取第二终端用户的移动速度及移动加速度,移动路线上的实时数据能使随身音箱获取到的路况信息更为准确。具体地,上述路况信息为上述移动路线的道路通畅状况。步骤s32,根据获取到的移动速度和移动加速度确定所述移动路线的路况信息。其中,在本发明的具体实施例中,上述步骤s32的具体实现方式包括如下步骤:第一步,根据获取到的移动速度,计算所述移动路线上多个第二终端用户的移动速度的平均值;运用统计分析的方法,计算出上述多个第二终端用户在上述移动路线上的移动速度的平均值。第二步,根据获取到的移动加速度,计算所述移动路线上多个第二终端用户的移动加速度的平均值;运用统计分析的方法,计算出上述多个第二终端用户在上述移动路线上的移动加速度的平均值。第三步,根据计算得到的移动速度的平均值和移动加速度的平均值,确定所述移动路线的所述道路通畅状况。在上述计算出多个第二终端用户的移动速度及移动加速度的平均值后,就能据此确定上述移动路线的道路通畅状况。例如,当上述第二终端用户的移动速度及移动加速度平均值都较小时,判定前方道路有拥堵,说明前方人流量或车流量较大,或者是十字路口,或者是有突发事故。其中,在本发明的具体实施例中,所述路况信息包括道路通畅状况,上述步骤s40的具体实现方式包括如下步骤:根据所述移动路线的道路通畅状况向所述第一终端用户播报相应提示消息。举例说明,当确定上述移动路线的道路发生突发交通事故而造成拥堵时,随身音箱会根据状况播报提示消息,以提醒第一终端用户尽早减速慢行,或尽早规划其他路线出行。当道路通畅,上述第二终端的移动速度及移动加速度平均值还是较小,说明前方道路可能进入弯道,随身音箱会提醒第一终端用户放缓速度并靠一侧前行。由此可见,在本发明的具体实施例中,通过在第一终端与随身音箱建立连接时,获取第一终端用户的地理位置及移动状态参数,根据地理位置及移动状态参数确定第一终端用户的移动路线,同时,获取移动路线的路况信息,再根据路况信息,向第一终端用户播报提示消息。该基于大数据分析的随身音箱及其控制方法能够让用户尽早了解到路况信息,规避出行风险,提高出行效率。请参照图5,本发明的具体实施例还提供了一种随身音箱,包括存储器41、处理器42以及存储在存储器41中并可在处理器42上运行的计算机程序43,该处理器42执行计算机程序43时实现上述的基于大数据分析的随身音箱控制方法的步骤。具体的,在本发明的具体实施例中,处理器42执行计算机程序43时实现以下步骤:在随身音箱与第一终端连接时,获取所述第一终端用户的地理位置及移动状态参数;根据所述地理位置及所述移动状态参数确定所述第一终端用户的移动路线;获取所述移动路线的路况信息;根据所述路况信息,向所述第一终端用户播报提示消息。可选的,处理器42执行计算机程序43时实现以下步骤:所述移动状态参数包括所述第一终端用户的移动方向和移动倾向目标;通过全球定位系统或北斗卫星导航系统获取所述第一终端用户的地理位置;通过方向感应器获取所述第一终端用户的移动方向;获取所述第一终端用户的移动倾向目标。可选的,计算机程序43被处理器42执行时实现以下步骤:获取所述第一终端用户在多个预设时间段中每个预设时间段内的多个历史移动目标;获取所述每个预设时间段内多个历史移动目标的比重;根据所述多个预设时间段和获取到的比重,确定所述第一终端用户的移动倾向目标。可选的,计算机程序43被处理器42执行时实现以下步骤:确定当前时间所属的预设时间段;将确定出的预设时间段内比重值最大的历史移动目标作为所述第一终端用户的移动倾向目标。可选的,计算机程序43被处理器42执行时实现以下步骤:将所述第一终端用户的地理位置作为起点;将所述移动倾向目标作为目的地;根据所述起点、所述移动方向、所述目的地确定所述第一终端用户的移动路线。可选的,计算机程序43被处理器42执行时实现以下步骤:获取所述移动路线上多个第二终端用户的移动速度和移动加速度;根据获取到的移动速度和移动加速度确定所述移动路线的路况信息。可选的,计算机程序43被处理器42执行时实现以下步骤:所述路况信息包括道路通畅状况;根据获取到的移动速度,计算所述移动路线上多个第二终端用户的移动速度的平均值;根据获取到的移动加速度,计算所述移动路线上多个第二终端用户的移动加速度的平均值;根据计算得到的移动速度的平均值和移动加速度的平均值,确定所述移动路线的所述道路通畅状况。可选的,计算机程序43被处理器42执行时实现以下步骤:根据所述移动路线的道路通畅状况向所述第一终端用户播报相应提示消息。即,在本发明的具体实施例中,随身音箱4的处理器42执行计算机程序43时实现上述的随身音箱的控制方法的步骤,能够让用户尽早了解到路况信息,规避出行风险,提高出行效率。需要说明的是,由于随身音箱4的处理器42执行计算机程序43时实现上述基于大数据分析的随身音箱控制方法的步骤,因此上述随身音箱控制方法的所有实施例均适用于该随身音箱4,且均能达到相同或相似的有益效果。此外,本发明的具体实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述的基于大数据分析的随身音箱控制方法的步骤。具体的,计算机可读存储介质被处理器执行时实现以下步骤:在随身音箱与第一终端连接时,获取所述第一终端用户的地理位置及移动状态参数;根据所述地理位置及所述移动状态参数确定所述第一终端用户的移动路线;获取所述移动路线的路况信息;根据所述路况信息,向所述第一终端用户播报提示消息。可选的,计算机可读存储介质被处理器执行时还实现以下步骤:所述移动状态参数包括所述第一终端用户的移动方向和移动倾向目标;通过全球定位系统或北斗卫星导航系统获取所述第一终端用户的地理位置;通过方向感应器获取所述第一终端用户的移动方向;获取所述第一终端用户的移动倾向目标。可选的,计算机可读存储介质被处理器执行时还实现以下步骤:获取所述第一终端用户在多个预设时间段中每个预设时间段内的多个历史移动目标;获取所述每个预设时间段内多个历史移动目标的比重;根据所述多个预设时间段和获取到的比重,确定所述第一终端用户的移动倾向目标。可选的,计算机可读存储介质被处理器执行时还实现以下步骤:确定当前时间所属的预设时间段;将确定出的预设时间段内比重值最大的历史移动目标作为所述第一终端用户的移动倾向目标。可选的,计算机可读存储介质被处理器执行时还实现以下步骤:将所述第一终端用户的地理位置作为起点;将所述移动倾向目标作为目的地;根据所述起点、所述移动方向、所述目的地确定所述第一终端用户的移动路线。可选的,计算机可读存储介质被处理器执行时还实现以下步骤:获取所述移动路线上多个第二终端用户的移动速度和移动加速度;根据所述移动速度和移动加速度确定所述移动路线的路况信息。可选的,计算机可读存储介质被处理器执行时还实现以下步骤:所述路况信息包括道路通畅状况;根据获取到的移动速度,计算所述移动路线上多个第二终端用户的移动速度的平均值;根据获取到的移动加速度,计算所述移动路线上多个第二终端用户的移动加速度的平均值;根据计算得到的移动速度的平均值和移动加速度的平均值,确定所述移动路线的所述道路通畅状况。可选的,计算机可读存储介质被处理器执行时还实现以下步骤:根据所述移动路线的道路通畅状况向所述第一终端用户播报相应提示消息。即,在本发明的具体实施例中,计算机程序被处理器执行时实现上述的基于大数据分析的随身音箱控制方法的步骤,能够让用户尽早了解到路况信息,规避出行风险,提高出行效率。需要说明的是,由于计算机程序被处理器执行时实现上述的基于大数据分析的随身音箱控制方法的步骤,因此上述随身音箱控制方法的所有实施例均适用于该计算机可读存储介质,且均能达到相同或相似的有益效果。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1