一种无线终端大数据采集方法和装置与流程

文档序号:15399796发布日期:2018-09-11 17:13阅读:171来源:国知局

本发明涉及无线终端技术领域,尤其涉及一种无线终端大数据采集方法和装置。



背景技术:

大数据(bigdata)是指那些超过传统数据库系统处理能力的数据。它的数据规模和转输速度要求很高,或者其结构不适合原本的数据库系统。采集无线终端的大数据内容主要包括:应用日志、电子文档、机器数据、语音数据、社交媒体数据等。

但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:

现有技术中的服务器无法精准的采集某一区域内无线终端对应用程序的使用情况,从而造成区域数据采集及数据分析不完全。



技术实现要素:

本发明实施例提供了一种无线终端大数据采集方法和装置,解决现有技术中服务器无法精准的采集某一区域内无线终端对应用程序的使用情况,从而造成区域数据采集及数据分析不完全的技术问题,实现了精准采集数据,数据量大,数据处理能力强,能够更加精准的获得目标信息的技术效果。

鉴于上述问题,提出了本申请实施例以便提供一种无线终端大数据采集方法和装置。

第一方面,本发明提供了一种无线终端大数据采集方法,应用于一服务器与n个无线终端之间的通信连接,所述方法包括:

获得所述n个无线终端的n个位置信息;获得第一位置信息,所述第一位置信息为目标应用程序收集区域;根据所述n个位置信息与所述第一位置信息获得m个位置信息,所述m个位置信息处于所述收集区域,其中,m小于n;获得所述m个位置信息所对应的m个无线终端中的p个应用程序;从所述p个应用程序中获得目标应用程序。

优选地,所述方法还包括:

根据所述p个应用程序的操作情况获得相对应的p个操作时长;

从所述p个操作时长中确定所述无线终端操作时间最长的第一应用程序。

优选地,所述方法还包括:

根据所述p个应用程序的使用情况获得相对应的p个操作次数;

从所述p个操作次数中确定所述无线终端操作次数最多的第二应用程序,其中,所述第二应用程序不同于所述第一应用程序。

优选地,所述方法还包括:

根据所述第一应用程序的操作时长与操作次数获得第一比值;

根据所述第二应用程序的操作时长与操作次数获得第二比值;

根据所述第一比值与所述第二比值获得差值;

根据所述差值确定所述目标应用程序。

优选地,所述方法还包括:

根据所述p个应用程序获得相对应的p个下载次数;

根据所述p个下载次数确定所述无线终端下载次数最多的第三应用程序;

根据所述第三应用程序确定所述目标应用程序。

第二方面,本发明提供了一种无线终端大数据采集装置,应用于一服务器与n个无线终端之间的通信连接,所述装置包括:

第一获得单元,所述第一获得单元用于获得所述n个无线终端的n个位置信息;

第二获得单元,所述第二获得单元用于获得第一位置信息,所述第一位置信息为目标应用程序收集区域;

第三获得单元,所述第三获得单元用于根据所述n个位置信息与所述第一位置信息获得m个位置信息,所述m个位置信息处于所述收集区域,其中,m小于n;

第四获得单元,所述第四获得单元用于获得所述m个位置信息所对应的m个无线终端中的p个应用程序;

第五获得单元,所述第五获得单元用于从所述p个应用程序中获得目标应用程序。

优选地,所述装置还包括:

第六获得单元,所述第六获得单元用于根据所述p个应用程序的操作情况获得相对应的p个操作时长;

第一确定单元,所述第一确定单元用于从所述p个操作时长中确定所述无线终端操作时间最长的第一应用程序。

优选地,所述装置还包括:

第七获得单元,所述第七获得单元用于根据所述p个应用程序的使用情况获得相对应的p个操作次数;

第二确定单元,所述第二确定单元用于从所述p个操作次数中确定所述无线终端操作次数最多的第二应用程序,其中,所述第二应用程序不同于所述第一应用程序。

优选地,所述装置还包括:

第八获得单元,所述第八获得单元用于根据所述第一应用程序的操作时长与操作次数获得第一比值;

第九获得单元,所述第九获得单元用于根据所述第二应用程序的操作时长与操作次数获得第二比值;

第十获得单元,所述第十获得单元用于根据所述第一比值与所述第二比值获得差值;

第三确定单元,所述第三确定单元用于根据所述差值确定所述目标应用程序。

优选地,所述装置还包括:

第十一获得单元,所述第十一获得单元用于根据所述p个应用程序获得相对应的p个下载次数;

第四确定单元,所述第四确定单元用于根据所述p个下载次数确定所述无线终端下载次数最多的第三应用程序;

第五确定单元,所述第五确定单元用于根据所述第三应用程序确定所述目标应用程序。

第三方面,本发明提供了一种无线终端大数据采集装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:获得所述n个无线终端的n个位置信息;获得第一位置信息,所述第一位置信息为目标应用程序收集区域;根据所述n个位置信息与所述第一位置信息获得m个位置信息,所述m个位置信息处于所述收集区域,其中,m小于n;获得所述m个位置信息所对应的m个无线终端中的p个应用程序;从所述p个应用程序中获得目标应用程序。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

1.本申请实施例提供的一种无线终端大数据采集方法和装置,应用于一服务器与n个无线终端之间的通信连接,所述方法包括:获得所述n个无线终端的n个位置信息;获得第一位置信息,所述第一位置信息为目标应用程序收集区域;根据所述n个位置信息与所述第一位置信息获得m个位置信息,所述m个位置信息处于所述收集区域,其中,m小于n;获得所述m个位置信息所对应的m个无线终端中的p个应用程序;从所述p个应用程序中获得目标应用程序。解决现有技术中服务器无法精准的采集某一区域内无线终端对应用程序的使用情况,从而造成区域数据采集及数据分析不完全的技术问题,实现了精准采集数据,数据量大,数据处理能力强,能够更加精准的获得目标信息的技术效果。

2.本申请实施例通过根据所述p个应用程序的操作情况获得相对应的p个操作时长;从所述p个操作时长中确定所述无线终端操作时间最长的第一应用程序。进一步通过对无线终端操作应用程序的时长判断出使用时间最长的应用程序,达到更加精准的获得目标信息的技术效果。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

图1为本发明实施例中一种无线终端大数据采集方法的流程示意图;

图2为本发明实施例中一种无线终端大数据采集装置的结构示意图。

具体实施方式

本发明实施例提供了一种无线终端大数据采集方法和装置,本发明提供的技术方案总体思路如下:获得所述n个无线终端的n个位置信息;获得第一位置信息,所述第一位置信息为目标应用程序收集区域;根据所述n个位置信息与所述第一位置信息获得m个位置信息,所述m个位置信息处于所述收集区域,其中,m小于n;获得所述m个位置信息所对应的m个无线终端中的p个应用程序;从所述p个应用程序中获得目标应用程序。解决现有技术中服务器无法精准的采集某一区域内无线终端对应用程序的使用情况,从而造成区域数据采集及数据分析不完全的技术问题,实现了精准采集数据,数据量大,数据处理能力强,能够更加精准的获得目标信息的技术效果。

下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。

实施例一

图1为本发明实施例中一种无线终端大数据采集方法的流程示意图。如图1所示,应用于一服务器与n个无线终端之间的通信连接,所述无线终端大数据采集设备包括一接收设备和一运行设备,所述接收设备内部具有接收数据模块,所述运行设备内部具有数据比较单元、数据处理单元、存储器,所述接收设备与所述运行设备连接。所述方法包括:

步骤110:获得所述n个无线终端的n个位置信息;

步骤120:获得第一位置信息,所述第一位置信息为目标应用程序收集区域。

步骤130:根据所述n个位置信息与所述第一位置信息获得m个位置信息,所述m个位置信息处于所述收集区域,其中,m小于n。

具体而言,所述服务器获得所述n个无线终端所对应的n个位置信息,并且所述服务器获得需要采集数据的第一位置信息,将所述第一位置信息为目标应用程序收集区域。举例而言,所述服务器可获取某省全部的无线终端所对应的位置信息,且将某省的一个市作为目标应用程序收集区域,通过所述服务器采集该市所有无线终端的使用应用程序的情况。根据所述n个位置信息与所述第一位置信息的共有位置信息获得m个位置信息,其中,所述m个位置信息处于所述收集区域,m小于n。

步骤140:获得所述m个位置信息所对应的m个无线终端中的p个应用程序;

步骤150:从所述p个应用程序中获得目标应用程序。

进一步的,所述方法还包括:根据所述p个应用程序的操作情况获得相对应的p个操作时长;从所述p个操作时长中确定所述无线终端操作时间最长的第一应用程序。进一步的,所述方法还包括:根据所述p个应用程序的使用情况获得相对应的p个操作次数;从所述p个操作次数中确定所述无线终端操作次数最多的第二应用程序,其中,所述第二应用程序不同于所述第一应用程序。进一步的,所述方法还包括:根据所述第一应用程序的操作时长与操作次数获得第一比值;根据所述第二应用程序的操作时长与操作次数获得第二比值;根据所述第一比值与所述第二比值获得差值;根据所述差值确定所述目标应用程序。

具体而言,获得所述m个位置信息所对应的m个无线终端中的p个应用程序,根据所述p个应用程序的操作情况获得相对应的p个操作时长,从所述p个操作时长中确定所述无线终端操作时间最长的第一应用程序,即所述服务器获得p个应用程序中操作时长最长的所述第一应用程序。同时,所述服务器根据所述p个应用程序的使用情况获得相对应的p个操作次数,从所述p个操作次数中确定所述无线终端操作次数最多的第二应用程序,此时,所述第二应用程序不同于所述第一应用程序。根据所述第一应用程序的操作时长与操作次数获得第一比值,即所述第一比值为t1/n1。根据所述第二应用程序的操作时长与操作次数获得第二比值,即所述第二比值为t2/n2。根据所述第一比值与所述第二比值获得差值t1/n1-t2/n2,当所述差值t1/n1-t2/n2大于零时,所述第一应用程序确定为所述目标应用程序;当所述差值t1/n1-t2/n2小于零时,所述第二应用程序确定为所述目标应用程序。

进一步的,所述方法还包括:根据所述p个应用程序获得相对应的p个下载次数;根据所述p个下载次数确定所述无线终端下载次数最多的第三应用程序;根据所述第三应用程序确定所述目标应用程序。

具体而言,本申请实施例中判断目标应用程序的另一种方法,根据所述p个应用程序获得相对应的p个下载次数,根据所述p个下载次数确定所述无线终端下载次数最多的第三应用程序,即判断m个无线终端中的p个应用程序相对应的p个下载次数,其中下载次数最多的第三应用程序确定为所述目标应用程序。

实施例二

基于与前述实施例中一种无线终端大数据采集方法同样的发明构思,本发明还提供一种无线终端大数据采集装置,应用于一服务器与n个无线终端之间的通信连接,如图2所示,所述装置包括:

第一获得单元,所述第一获得单元用于获得所述n个无线终端的n个位置信息;

第二获得单元,所述第二获得单元用于获得第一位置信息,所述第一位置信息为目标应用程序收集区域;

第三获得单元,所述第三获得单元用于根据所述n个位置信息与所述第一位置信息获得m个位置信息,所述m个位置信息处于所述收集区域,其中,m小于n;

第四获得单元,所述第四获得单元用于获得所述m个位置信息所对应的m个无线终端中的p个应用程序;

第五获得单元,所述第五获得单元用于从所述p个应用程序中获得目标应用程序。

进一步的,所述装置还包括:

第六获得单元,所述第六获得单元用于根据所述p个应用程序的操作情况获得相对应的p个操作时长;

第一确定单元,所述第一确定单元用于从所述p个操作时长中确定所述无线终端操作时间最长的第一应用程序。

进一步的,所述装置还包括:

第七获得单元,所述第七获得单元用于根据所述p个应用程序的使用情况获得相对应的p个操作次数;

第二确定单元,所述第二确定单元用于从所述p个操作次数中确定所述无线终端操作次数最多的第二应用程序,其中,所述第二应用程序不同于所述第一应用程序。

进一步的,所述装置还包括:

第八获得单元,所述第八获得单元用于根据所述第一应用程序的操作时长与操作次数获得第一比值;

第九获得单元,所述第九获得单元用于根据所述第二应用程序的操作时长与操作次数获得第二比值;

第十获得单元,所述第十获得单元用于根据所述第一比值与所述第二比值获得差值;

第三确定单元,所述第三确定单元用于根据所述差值确定所述目标应用程序。

进一步的,所述装置还包括:

第十一获得单元,所述第十一获得单元用于根据所述p个应用程序获得相对应的p个下载次数;

第四确定单元,所述第四确定单元用于根据所述p个下载次数确定所述无线终端下载次数最多的第三应用程序;

第五确定单元,所述第五确定单元用于根据所述第三应用程序确定所述目标应用程序。

前述图1实施例1中的一种无线终端大数据采集方法的各种变化方式和具体实例同样适用于本实施例的一种无线终端大数据采集装置,通过前述对一种无线终端大数据采集方法的详细描述,本领域技术人员可以清楚的知道本实施例中一种无线终端大数据采集装置的实施方法,所以为了说明书的简洁,在此不再详述。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

1.本申请实施例提供的一种无线终端大数据采集方法和装置,应用于一服务器与n个无线终端之间的通信连接,所述方法包括:获得所述n个无线终端的n个位置信息;获得第一位置信息,所述第一位置信息为目标应用程序收集区域;根据所述n个位置信息与所述第一位置信息获得m个位置信息,所述m个位置信息处于所述收集区域,其中,m小于n;获得所述m个位置信息所对应的m个无线终端中的p个应用程序;从所述p个应用程序中获得目标应用程序。解决现有技术中服务器无法精准的采集某一区域内无线终端对应用程序的使用情况,从而造成区域数据采集及数据分析不完全的技术问题,实现了精准采集数据,数据量大,数据处理能力强,能够更加精准的获得目标信息的技术效果。

2.本申请实施例通过根据所述p个应用程序的操作情况获得相对应的p个操作时长;从所述p个操作时长中确定所述无线终端操作时间最长的第一应用程序。进一步通过对无线终端操作应用程序的时长判断出使用时间最长的应用程序,达到更加精准的获得目标信息的技术效果。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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