一种数据统计方法及其系统、用户终端、应用服务器技术方案

技术编号:11401247 阅读:82 留言:0更新日期:2015-05-03 17:06
本发明专利技术实施例公开一种数据统计方法及其系统、用户终端、应用服务器,其中方法包括如下步骤:用户终端向可穿戴设备发送运动信息请求,并获取所述可穿戴设备根据所述运动信息请求返回的当前所记录的运动信息;所述用户终端根据所述运动信息计算当前预设时间段内的运动数据增量,并采用基于交互应用的用户标识对所述运动数据增量进行封装处理;所述用户终端将封装处理后的所述运动数据增量发送至应用服务器;所述应用服务器采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新,并输出所述运动数据列表。可以实现运动信息的互通,增加可穿戴设备的功能,提升用户间基于运动信息的可互动性。

【技术实现步骤摘要】
一种数据统计方法及其系统、用户终端、应用服务器
本专利技术涉及互联网
,尤其涉及一种数据统计方法及其系统、用户终端、应用服务器。
技术介绍
随着计算机技术不断的开发和完善,便携式计算机逐渐步入人们的日常生活中,通过将便携式计算机与可穿戴物品(例如:手表、手环、挂链、眼镜等)进行结合形成可穿戴设备,方便了用户的使用。可穿戴设备作为可以穿戴于用户身上出外进行活动的微型电子设备,其可以记录用户日常运动的运动数据(例如:行走和/或跑步的步数、距离等),以提供用户更加直观的运动量展示,然而用户仅能通过可穿戴设备了解自身的运动数据,导致可穿戴设备的功能较为单一,并且由于可穿戴设备间无法建立连接,因此用户也无法通过了解其他用户的运动数据,对自身的运动数据进行结合分析,进而影响了可穿戴设备间的互动性。
技术实现思路
本专利技术实施例提供一种数据统计方法及其系统、用户终端、应用服务器,可以实现运动信息的互通,增加可穿戴设备的功能,提升用户间基于运动信息的可互动性。为了解决上述技术问题,本专利技术实施例第一方面提供了一种数据统计方法,可包括:用户终端向可穿戴设备发送运动信息请求,并获取所述可穿戴设备根据所述运动信息请求返回的当前所记录的运动信息;所述用户终端根据所述运动信息计算当前预设时间段内的运动数据增量,并采用基于交互应用的用户标识对所述运动数据增量进行封装处理;所述用户终端将封装处理后的所述运动数据增量发送至应用服务器;所述应用服务器采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新,并输出所述运动数据列表。本专利技术实施例第二方面提供了一种数据统计方法,可包括:向可穿戴设备发送运动信息请求,并获取所述可穿戴设备根据所述数据请求返回的当前所记录的运动信息;根据所述运动信息计算当前预设时间段内的运动数据增量,并采用基于交互应用的用户标识对所述运动数据增量进行封装处理;将封装处理后的所述运动数据增量发送至应用服务器,以使所述应用服务器采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新,并使所述应用服务器输出所述运动数据列表。本专利技术实施例第三方面提供了一种数据统计方法,可包括:接收用户终端发送的封装处理后的运动数据增量,所述封装处理后的运动数据增量为所述用户终端根据可穿戴设备返回的当前所记录的运动信息计算得到的,并采用基于交互应用的用户标识进行封装处理的当前预设时间段内的运动数据增量;采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新;输出所述运动数据列表。本专利技术实施例第四方面提供了一种用户终端,可包括:信息获取单元,用于向可穿戴设备发送运动信息请求,并获取所述可穿戴设备根据所述数据请求返回的当前所记录的运动信息;数据封装单元,用于根据所述运动信息计算当前预设时间段内的运动数据增量,并采用基于交互应用的用户标识对所述运动数据增量进行封装处理;数据发送单元,用于将封装处理后的所述运动数据增量发送至应用服务器,以使所述应用服务器采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新,并使所述应用服务器输出所述运动数据列表。本专利技术实施例第五方面提供了一种应用服务器,可包括:数据接收单元,用于接收用户终端发送的封装处理后的运动数据增量,所述封装处理后的运动数据增量为所述用户终端根据可穿戴设备返回的当前所记录的运动信息计算得到的,并采用基于交互应用的用户标识进行封装处理的当前预设时间段内的运动数据增量;列表更新单元,用于采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新;列表输出单元,用于输出所述运动数据列表。本专利技术实施例第六方面提供了一种数据统计系统,可包括上述第四方面提供的用户终端以及上述第五方面提供的应用服务器,还包括可穿戴设备;其中,所述可穿戴设备,用于当接收到所述用户终端发送的运动信息请求时,根据所述运动信息请求将当前所记录的运动信息返回至所述用户终端。在本专利技术实施例中,通过用户终端获取可穿戴设备中的当前所记录的运动信息,计算获取当前预设时间段内的运动数据增量,并将运动数据增量基于交互应用提交至应用服务器,使应用服务器可以根据运动数据增量更新运动数据列表以进行输出,通过运动数据列表的输出实现了运动数据的互通,由用户终端提取可穿戴设备中的运动信息并最终实现运动数据列表的展示,间接的增加了可穿戴设备的功能,用户间可以相互查看运动数据,提升了用户间基于运动信息的可互动性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种数据统计方法的流程示意图;图2是本专利技术实施例提供的一种数据统计方法的流程时序图;图3是本专利技术实施例提供的另一种数据统计方法的流程示意图;图4是本专利技术实施例提供的又一种数据统计方法的流程示意图;图5是本专利技术实施例提供的又一种数据统计方法的流程示意图;图6是本专利技术实施例提供的又一种数据统计方法的流程示意图;图7是本专利技术实施例提供的一种用户终端的结构示意图;图8是本专利技术实施例提供的信息获取单元的结构示意图;图9是本专利技术实施例提供的数据封装单元的结构示意图;图10是本专利技术实施例提供了另一种用户终端的结构示意图;图11是本专利技术实施例提供的又一种用户终端的结构示意图;图12是本专利技术实施例提供的一种应用服务器的结构示意图;图13是本专利技术实施例提供了另一种应用服务器的结构示意图;图14是本专利技术实施例提供的列表更新单元的结构示意图;图15是本专利技术实施例提供的又一种应用服务器的结构示意图;图16是本专利技术实施例提供的一种数据统计系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例所述的数据统计方法可以应用于用户日常运动信息的统计的场景,例如:用户终端向用户佩戴的可穿戴设备发送运动信息请求,并获取所述可穿戴设备根据所述运动信息请求返回的当前所记录的运动信息,所述用户终端根据所述运动信息计算当前预设时间段内的运动数据增量,并采用基于交互应用的用户标识对所述运动数据增量进行封装处理,所述用户终端将封装处理后的所述运动数据增量发送至应用服务器,所述应用服务器采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新,并输出所述运动数据列表。通过运动数据列表的输出实现了运动数据的互通,由用户终端提取可穿戴设备中的运动信息并最终实现运动数据列表的展示,间接的增加了可穿戴设备的功能,用户间可以相互查看运动数据,提升了用户间基于运动信息的可互动性。本专利技术实施例涉及的可穿戴设备可以为包含便携式计算机的可穿戴物品,例如:手表、手环、挂链、眼镜等,其还可以包含运动传感器,例如:惯性传感器,惯性传感器包括加速度传感器和角速度传感器,以及这两种传感器的单、双、三轴组合惯性测量单元(InertialMeasurementUnit,本文档来自技高网...
一种数据统计方法及其系统、用户终端、应用服务器

【技术保护点】
一种数据统计方法,其特征在于,包括:用户终端向可穿戴设备发送运动信息请求,并获取所述可穿戴设备根据所述运动信息请求返回的当前所记录的运动信息;所述用户终端根据所述运动信息计算当前预设时间段内的运动数据增量,并采用基于交互应用的用户标识对所述运动数据增量进行封装处理;所述用户终端将封装处理后的所述运动数据增量发送至应用服务器;所述应用服务器采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新,并输出所述运动数据列表。

【技术特征摘要】
1.一种数据统计方法,其特征在于,包括:用户终端向可穿戴设备发送运动信息请求,并获取所述可穿戴设备根据所述运动信息请求返回的当前所记录的运动信息;所述用户终端根据所述运动信息计算当前预设时间段内的运动数据增量,并采用基于交互应用的用户标识对所述运动数据增量进行封装处理;所述用户终端将封装处理后的所述运动数据增量发送至应用服务器;所述应用服务器采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新,并输出所述运动数据列表;其中,所述可穿戴设备包括至少一个可穿戴设备;所述用户终端向可穿戴设备发送运动信息请求,并获取所述可穿戴设备根据所述运动信息请求返回的当前所记录的运动信息,包括:用户终端向至少一个可穿戴设备中的每个可穿戴设备发送运动信息请求,并获取所述每个可穿戴设备根据所述运动信息请求返回的运动信息;所述用户终端采用预设筛选规则在所述每个可穿戴设备返回的运动信息中确定当前所记录的运动信息;所述每个可穿戴设备的运动信息携带有当前记录时刻,以及所述当前记录时刻对应的运动数据总量,所述预设筛选规则为所述每个可穿戴设备返回的当前记录时刻对应的运动数据总量中总量值最大的运动信息,或者包含所述每个可穿戴设备返回的当前记录时刻对应的运动数据总量的平均值以及所述当前记录时刻的运动信息。2.根据权利要求1所述的方法,其特征在于,所述运动信息包括当前记录时刻和所述当前记录时刻对应的运动数据总量;所述用户终端根据所述运动信息计算当前预设时间段内的运动数据增量,包括:所述用户终端查找基于当前记录时刻的上一记录时刻对应的运动数据总量;所述用户终端对所述上一记录时刻对应的运动数据总量以及所述当前记录时刻对应的运动数据总量进行计算,获取所述上一记录时刻至所述当前记录时刻间的运动数据增量。3.根据权利要求1所述的方法,其特征在于,所述应用服务器采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新之前,还包括:所述应用服务器判断当前时刻是否到达预设时刻;若是,则所述应用服务器对所述用户标识对应的运动数据列表中的运动数据进行清零处理;若否,则执行所述应用服务器采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新的步骤。4.根据权利要求1或3所述的方法,其特征在于,所述应用服务器采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新,包括:所述应用服务器获取所存储的所述用户标识对应的运动数据,并采用所述运动数据增量对所述用户标识对应的运动数据进行更新;所述应用服务器获取与所述用户标识相关联的至少一个交互用户标识中每个交互用户标识对应的运动数据;所述应用服务器采用预设排序方式,对更新后的用户标识对应的运动数据以及所述每个交互用户标识对应的运动数据进行排序处理,并在排序处理后生成运动数据列表。5.根据权利要求1所述的方法,其特征在于,所述用户终端向可穿戴设备发送运动信息请求之前,还包括:用户终端采用蓝牙连接方式与可穿戴设备建立蓝牙通信连接。6.一种数据统计方法,其特征在于,包括:向可穿戴设备发送运动信息请求,并获取所述可穿戴设备根据所述数据请求返回的当前所记录的运动信息;根据所述运动信息计算当前预设时间段内的运动数据增量,并采用基于交互应用的用户标识对所述运动数据增量进行封装处理;将封装处理后的所述运动数据增量发送至应用服务器,以使所述应用服务器采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新,并使所述应用服务器输出所述运动数据列表;其中,所述可穿戴设备包括至少一个可穿戴设备;所述向可穿戴设备发送运动信息请求,并获取所述可穿戴设备根据所述运动信息请求返回的当前所记录的运动信息,包括:向至少一个可穿戴设备中的每个可穿戴设备发送运动信息请求,并获取所述每个可穿戴设备根据所述运动信息请求返回的运动信息;采用预设筛选规则在所述每个可穿戴设备返回的运动信息中确定当前所记录的运动信息;所述每个可穿戴设备的运动信息携带有当前记录时刻,以及所述当前记录时刻对应的运动数据总量,所述预设筛选规则为所述每个可穿戴设备返回的当前记录时刻对应的运动数据总量中总量值最大的运动信息,或者包含所述每个可穿戴设备返回的当前记录时刻对应的运动数据总量的平均值以及所述当前记录时刻的运动信息。7.根据权利要求6所述的方法,其特征在于,所述运动信息包括当前记录时刻和所述当前记录时刻对应的运动数据总量;所述根据所述运动信息计算当前预设时间段内的运动数据增量,包括:查找基于当前记录时刻的上一记录时刻对应的运动数据总量;对所述上一记录时刻对应的运动数据总量以及所述当前记录时刻对应的运动数据总量进行计算,获取所述上一记录时刻至所述当前记录时刻间的运动数据增量。8.根据权利要求6所述的方法,其特征在于,所述向可穿戴设备发送运动信息请求之前,还包括:采用蓝牙连接方式与可穿戴设备建立蓝牙通信连接。9.一种数据统计方法,其特征在于,包括:接收用户终端发送的封装处理后的运动数据增量,所述封装处理后的运动数据增量为所述用户终端根据可穿戴设备返回的当前所记录的运动信息计算得到的,并采用基于交互应用的用户标识进行封装处理的当前预设时间段内的运动数据增量;采用所述运动数据增量对所述用户标识对应的运动数据列表进行更新;输出所述运动数据列表;其中,所述可穿戴设备包括至少一个可穿戴设备,所述至少一个可穿戴设备中每个可穿戴设备的运动信息携带有当前记录时刻,以及所述当前记录时刻对应的运动数据总量;所述当前所记录的运动信息为所述用户终端采用预设筛选规则在所述每个可穿...

【专利技术属性】
技术研发人员:陈家敏邝俊斌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1