一种基于位置的数据处理方法和装置制造方法及图纸

技术编号:8803490 阅读:172 留言:0更新日期:2013-06-13 07:28
本发明专利技术实施例提供了一种基于位置的数据处理方法和装置,通过确定移动终端位置来确定用户是否参与了任务,降低了任务活动人数统计的成本。所述的方法包括:向移动终端发送参与请求;接收各移动终端依据所述参与请求反馈的确认信息,并将确认信息符合预设条件的移动终端记录为第一终端;接收所述第一终端的位置信息,当检测到依据所述位置信息确定的第一终端的位置在位置范围内时,将所述第一终端记录为第二终端。

【技术实现步骤摘要】

本专利技术涉及通信技术,特别是涉及一种基于位置的数据处理方法和装置
技术介绍
随着移动通信技术的发展,移动终端的应用愈来愈广泛,与用户位置相关的定位业务也得到了迅速的发展。其中,位置定位业务指移动网络通过特定的定位技术获取移动终端的地理位置信息,提供给该移动终端用户本人,或提供给通信系统本身,或提供给其他请求得到该用户位置的机构和个人。位置业务具有广泛的应用,比如:应用在紧急救援、车辆导航和智能交通系统、工作调度等方面。并且,用户还可以在移动终端中安装采用全球定位系统(GlobalPositioning System, GPS)的定位程序,从而获得自身的经纟韦度等位置信息。在位置业务中,通常是对移动中物体的位置进行测量,从而确定其移动的距离,在依据移动的距离执行相应的操作,例如车流量导航。
技术实现思路
本专利技术实施例提供了一种基于位置的数据处理方法和装置,通过确定移动终端位置来确定用户是否参与了任务,降低了任务活动人数统计的成本。为了解决上述问题,本专利技术实施例公开了一种基于位置的数据处理方法,包括:向移动终端发送参与请求;接收各移动终端依据所述参与请求反馈的确认信息,并将确认信息符合预设条件的移动终端记录为第一终端;接收所述第一终端的位置信息,当检测到依据所述位置信息确定的第一终端的位置在位置范围内时,将所述第一终端记录为第二终端。较佳的,预先创建任务并配置所述任务的任务参数,其中,所述任务参数包括:任务内容、位置范围、时间范围以及至少一个存储各移动终端的终端标识的终端组。较佳的,所述向移动终端发送参与请求,包括:选取一个终端组,并获取所述终端组中存储的各移动终端的终端标识;依据所述终端标识给各移动终端发送参与请求。较佳的,所述预设条件为确认信息中包含预置标识,所述将确认信息符合预设条件的移动终端记录为第一终端,包括:检测所述确认信息中是否包含预置标识;若所述确认信息中包含预置标识,则将反馈所述确认信息的移动终端记录为第一终端。较佳的,所述接收所述第一终端的位置信息,包括:在当前时刻接收所述第一终端上报的位置信息;检测当前时刻是否在所述任务参数中的时间范围内;若当前时刻在所述任务参数中的时间范围内,则保存所述上报的位置信息。较佳的,当检测到依据所述位置信息确定的第一终端的位置在位置范围内时,将所述第一终端记录为第二终端,包括:从所述位置信息中获取所述第一终端的位置;检测所述第一终端的位置是否在位置范围内;若所述第一终端的位置在位置范围内,则将所述第一终端记录为第二终端。较佳的,所述任务参数还包括:反馈时间间隔,所述接收所述第一终端的位置信息,包括:记录接收确认信息的时刻,并将所述接收确认信息的时刻作为开始时刻;在所述参与时间范围内,检测当前时刻是否是开始时刻达到反馈时间间隔的时刻;若当前时刻是开始时刻达到反馈时间间隔的时刻,则获取所述第一终端的位置信息。较佳的,所述任务参数还包括时间阈值,所述当检测到依据所述位置信息确定的第一终端的位置在位置范围内时,将所述第一终端记录为第二终端,包括:从所述位置信息中获取所述第一终端的位置;检测所述第一终端的位置是否在位置范围内;若所述第一终端的位置在位置范围内,则记录获取所述位置信息的接收时刻;根据记录的接收时刻确定所述第一终端的位置在位置范围内的时间;检测所述在位置范围内的时间是否达到时间阈值;若所述在位置范围内的时间达到时间阈值,则将所述第一终端记录为第二终端。较佳的,所述的方法还包括:统计第二终端的数量,并依据所述第二终端的数量,确定所述任务的任务信息;向所述第二终端发送任务信息。相应的,本专利技术实施例还公开了一种基于位置的数据处理装置,包括:发送模块,用于向移动终端发送参与请求;第一终端确定模块,用于接收各移动终端依据所述参与请求反馈的确认信息,并将确认信息符合预设条件的移动终端记录为第一终端;第二终端确定模块,用于接收所述第一终端的位置信息,并当检测到依据所述位置信息确定的第一终端的位置在位置范围内时,将所述第一终端记录为第二终端。较佳的,所述的装置还包括:预置模块,用于预先创建任务并配置所述任务的任务参数,其中,所述任务参数包括:任务内容、位置范围、时间范围以及至少一个存储各移动终端的终端标识的终端组。较佳的,所述发送模块,用于选取一个终端组,并获取所述终端组中存储的各移动终端的终端标识;依据所述终端标识给各移动终端发送参与请求。较佳的,所述预设条件为确认消息中包含预置标识;所述第一终端确定模块,用于检测所述确认信息中是否包含预置标识;当所述确认信息中包含预置标识,则将反馈所述确认信息的移动终端记录为第一终端。较佳的,所述第二终端确定模块,用于在当前时刻接收所述第一终端上报的位置信息;检测当前时刻是否在所述任务参数中的时间范围内;若当前时刻在所述任务参数中的时间范围内,则保存所述上报的位置信息。较佳的,所述第二终端确定模块,用于从所述位置信息中获取所述第一终端的位置;检测所述第一终端的位置是否在位置范围内;若所述第一终端的位置在位置范围内,则将第一终端记录为第二终端。较佳的,所述任务参数还包括:反馈时间间隔;所述第二终端确定模块,用于记录接收确认信息的时刻,并将所述接收确认信息的时刻作为开始时刻;在所述参与时间范围内,检测当前时刻是否是开始时刻达到反馈时间间隔的时刻;若当前时刻是开始时刻达到反馈时间间隔的时刻,则获取所述第一终端的位置信息。较佳的,所述任务参数还包括时间阈值;所述第二终端确定子模块,用于从所述位置信息中获取所述第一终端的位置;检测所述第一终端的位置是否在位置范围内;若所述第一终端的位置在位置范围内,则记录获取所述位置信息的接收时刻;根据记录的接收时刻确定所述第一终端的位置在位置范围内的时间;检测所述在位置范围内的时间是否达到时间阈值;若所述在位置范围内的时间达到时间阈值,则将第一终端记录为第二终端。较佳的,所述的装置还包括:确定并发送模块,用于统计第二终端的数量,并依据第二终端的数量,确定所述任务的任务信息;向第二终端发送任务信息。与
技术介绍
相比,本专利技术实施例包括以下优点:首先,本专利技术实施例可以通过参与请求邀请移动终端参与活动任务,然后接收反馈的确认信息,并将确认信息符合预设条件的移动终端记录为第一终端,从而可以筛选出部分移动终端。再接收第一终端的位置信息,即接收筛选出的移动终端的位置信息,从而减少了资源的浪费。当检测到依据位置信息确定的第一终端的位置在位置范围内时,将第一终端记录为第二终端。本专利技术实施例中位置范围是确定的,因此将在位置范围内的第一终端记录为第二终端,不需要反复的确定第二终端的位置,可以进一步减少资源的浪费。这样,通过确定移动终端位置来确定用户是否参与了任务,降低了任务活动人数统计的成本。而且本专利技术可以快速的获取确认信息和位置信息,因此减少了数据的处理时间,提高了数据的处理效率。并且,位置信息是由移动终端来确定,因此数据的准确性比较高。其次,本实施例可以记录第一终端上报的位置信息的时刻,并在该时刻在任务的时间范围内时保存该位置信息。从而使数据比较具有实时性。再将位置在位置范围内的第一终端记录为第二终端,从而确保了数据的准确性。附图说明图1是本专利技术实施例一提供的基于位置的数据处理方法流程图;图2是本专利技术实施例二提供本文档来自技高网
...

【技术保护点】
一种基于位置的数据处理方法,其特征在于,包括:向移动终端发送参与请求;接收各移动终端依据所述参与请求反馈的确认信息,并将确认信息符合预设条件的移动终端记录为第一终端;接收所述第一终端的位置信息,当检测到依据所述位置信息确定的第一终端的位置在位置范围内时,将所述第一终端记录为第二终端。

【技术特征摘要】
1.一种基于位置的数据处理方法,其特征在于,包括: 向移动终端发送参与请求; 接收各移动终端依据所述参与请求反馈的确认信息,并将确认信息符合预设条件的移动终端记录为弟一终端; 接收所述第一终端的位置信息,当检测到依据所述位置信息确定的第一终端的位置在位置范围内时,将所述第一终端记录为第二终端。2.根据权利要求1所述的方法,其特征在于,还包括: 预先创建任务并配置所述任务的任务参数,其中,所述任务参数包括:任务内容、位置范围、时间范围以及至少一个存储各移动终端的终端标识的终端组。3.根据权利要求2所述的方法,其特征在于,所述向移动终端发送参与请求,包括: 选取一个终端组,并获取所述终端组中存储的各移动终端的终端标识; 依据所述终端标识给各移动终端发送参与请求。4.根据权利要求1所述的方法,其特征在于,所述预设条件为确认信息中包含预置标识,所述将确认信息符合预设条件的移动终端记录为第一终端,包括: 检测所述确认信息中是否包含预置标识; 若所述确认信息中包含预置标识,则将反馈所述确认信息的移动终端记录为第一终端。5.根据权利要求2所述的方法,其特征在于,所述接收所述第一终端的位置信息,包括: 在当前时刻接收所述第一终端上报 检测当前时刻是否在所述任务参数中的时间范围内; 若当前时刻在所述任务参数中的时间范围内,则保存所述上报的位置信息。6.根据权利要求1、2或5任一所述的方法,其特征在于,当检测到依据所述位置信息确定的第一终端的位置在位置范围内时,将所述第一终端记录为第二终端,包括: 从所述位置信息中获取所述第一终端的位置; 检测所述第一终端的位置是否在位置范围内; 若所述第一终端的位置在位置范围内,则将所述第一终端记录为第二终端。7.根据权利要求5所述的方法,其特征在于,所述任务参数还包括:反馈时间间隔,所述接收所述第一终端的位置信息,包括: 记录接收确认信息的时刻,并将所述接收确认信息的时刻作为开始时刻; 在所述参与时间范围内,检测当前时刻是否是开始时刻达到反馈时间间隔的时刻; 若当前时刻是开始时刻达到反馈时间间隔的时刻,则获取所述第一终端的位置信息。8.根据权利要求7所述的方法,其特征在于,所述任务参数还包括时间阈值,所述当检测到依据所述位置信息确定的第一终端的位置在位置范围内时,将所述第一终端记录为第_.终端,包括: 从所述位置信息中获取所述第一终端的位置; 检测所述第一终端的位置是否在位置范围内; 若所述第一终端的位置在位置范围内,则记录获取所述位置信息的接收时刻; 根据记录的接收时刻确定所述第一终端的位置在位置范围内的时间;检测所述在位置范围内的时间是否达到时间阈值; 若所述在位置范围内的时间达到时间阈值,则将所述第一终端记录为第二终端。9.根据权利要求1所述的方法,其特征在于,还包括: 统计第二终端的数量,并依据所述第二终端...

【专利技术属性】
技术研发人员:刘道宽崔宝秋王斌郭伟
申请(专利权)人:北京小米科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1