数据处理方法及装置的制造方法

文档序号:9755411阅读:238来源:国知局
数据处理方法及装置的制造方法
【技术领域】
[0001 ]本公开涉及可穿戴设备领域,尤其涉及数据处理方法及装置。
【背景技术】
[0002]可穿戴设备,比如手环,可以跟踪用户的运动情况、睡眠情况和饮食习惯等,并可将数据与1S(苹果操作系统)、Android(安卓系统)设备同步,帮助用户了解和改善自己的健康状况。现在,为了在用户首次连接软件和账号同步时,不受到运输过程中由于颠簸带来非人为数据的影响,直接将没连接账号时产生的数据在链接的过程中归零。

【发明内容】

[0003]本公开实施例提供数据处理方法及装置。所述技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种数据处理方法,用于可穿戴设备,包括:
[0005]与客户端进行绑定操作;
[0006]判断本地记录的运动数据是否包含人为性数据,所述人为性数据为用户佩戴所述可穿戴设备时产生的与所述用户的行为相关的数据;
[0007]当所述运动数据包含人为性数据时,将所述运动数据中的人为性数据同步给所述客户端。
[0008]本公开实施例的上述方法,对可穿戴设备与客户端进行绑定操作,并判断可穿戴设备中记录的运动数据是否包含人为性数据,当运动数据包含人为性数据时,将运动数据中的人为性数据同步给客户端。从而避免了在用户忘记预先将可穿戴设备与客户端绑定的情况下,错失绑定前的人为性数据。
[0009]在一个实施例中,所述方法还可包括:
[0010]接收所述客户端发送的查询所述运动数据是否包含人为性数据的查询指令;
[0011]当接收到所述查询指令之后,执行判断本地记录的运动数据是否包含人为性数据的步骤。
[0012]本实施例中,在接收到客户端发送的查询指令之后,再判断可穿戴设备中记录的运动数据是否包含人为性数据,进而同步人为性数据。如果未接收到查询指令,或者在预设时间段内未接收到查询指令,则可以直接将绑定前的运动数据清零。
[0013]本实施例中,如果用户想要保留绑定前的人为性数据,则向可穿戴设备发送查询指令,如果用户不想保留绑定前的人为性数据,可以不发送查询指令,从而方便用户进行选择。
[0014]在一个实施例中,所述方法还可包括:
[0015]当所述运动数据不包含人为性数据时,将所述运动数据清零。
[0016]本实施例中,当运动数据不包含人为性数据时,直接将运动数据清零,由于运动数据不包含人为性数据,则绑定前的数据为非人为数据,没有保留的必要,将不包含人为性数据的运动数据清零,从而使可穿戴设备记录的运动数据更加准确。
[0017]在一个实施例中,所述方法还可包括:
[0018]接收客户端对所述人为性数据的处理结果,所述处理结果包括所述客户端对所述人为性数据的保存或者丢弃处理结果;
[0019]当接收到所述处理结果之后,将所述运动数据清零。
[0020]本实施例中,用户可以选择同步或者丢弃人为性数据,并将处理结果返回给客户端,客户端接收到处理结果之后,将运动数据清零。从而可以更加灵活的对人为性数据进行处理。
[0021 ]在一个实施例中,所述方法还可包括:
[0022]当所述运动数据包含人为性数据时,将所述人为性数据进行保存、将所述非人为性数据进行丢弃。
[0023]本实施例中,可穿戴设备将人为性数据上传到客户端之后,可以在本地选择保存人为性数据,并丢弃非人为性数据。从而能够更好的防止人为性数据的丢失。
[0024]在一个实施例中,所述判断所述可穿戴设备中记录的运动数据是否包含人为性数据,可包括:
[0025]分别获取可穿戴设备中记录的每一个运动数据对应的中心位移,所述中心位移为产生每一个运动数据时,所述用户重心的位移;
[0026]判断所述运动数据对应的中心位移中是否包含处于预设范围的中心位移;
[0027]当所述运动数据对应的多个中心位移包含处于预设范围的中心位移时,确定所述可穿戴设备中记录的运动数据包含人为性数据,并确定所述处于预设范围的中心位移对应的运动数据为人为性数据。
[0028]本实施例提供了一种确定人为性数据的方法,由于人在运动时产生的数据对应的中心位移与可穿戴设备在运输过程中产生的数据对应的中心位移不同,因此通过中心位移来判断运动数据是否为人为性数据,可以准确的确定出人为性数据。
[0029]根据本公开实施例的第二方面,提供一种数据处理装置,用于可穿戴设备,包括:
[0030]绑定模块,用于与客户端进行绑定操作;
[0031]判断模块,用于判断本地记录的运动数据是否包含人为性数据,所述人为性数据为用户佩戴所述可穿戴设备时产生的与所述用户的行为相关的数据;
[0032]同步模块,用于当所述运动数据包含人为性数据时,将所述运动数据中的人为性数据同步给所述客户端。
[0033]本公开实施例的上述装置,对可穿戴设备与客户端进行绑定操作,并判断可穿戴设备中记录的运动数据是否包含人为性数据,当运动数据包含人为性数据时,将运动数据中的人为性数据同步给客户端。从而避免了在用户忘记预先将可穿戴设备与客户端绑定的情况下,错失绑定前的人为性数据。
[0034]在一个实施例中,所述装置还可包括:
[0035]第一接收模块,用于接收所述客户端发送的查询所述运动数据是否包含人为性数据的查询指令;
[0036]执行模块,用于当接收到所述查询指令之后,判断本地记录的运动数据是否包含人为性数据。
[0037]本实施例中,在接收到客户端发送的查询指令之后,再判断可穿戴设备中记录的运动数据是否包含人为性数据,进而同步人为性数据。如果未接收到查询指令,或者在预设时间段内未接收到查询指令,则可以直接将绑定前的运动数据清零。
[0038]本实施例中,如果用户想要保留绑定前的人为性数据,则向可穿戴设备发送查询指令,如果用户不想保留绑定前的人为性数据,可以不发送查询指令,从而方便用户进行选择。
[0039]在一个实施例中,所述装置还可包括:
[0040]第一清零模块,用于当所述运动数据不包含人为性数据时,将所述运动数据清零。
[0041]本实施例中,当运动数据不包含人为性数据时,直接将运动数据清零,由于运动数据不包含人为性数据,则绑定前的数据为非人为数据,没有保留的必要,将不包含人为性数据的运动数据清零,从而使可穿戴设备记录的运动数据更加准确。
[0042]在一个实施例中,所述装置还可包括:
[0043]第二接收模块,用于接收客户端对所述人为性数据的处理结果,所述处理结果包括所述客户端对所述人为性数据的保存或者丢弃处理结果;
[0044]第二清零模块,用于当接收到所述处理结果之后,将所述运动数据清零。
[0045]本实施例中,用户可以选择同步或者丢弃人为性数据,并将处理结果返回给客户端,客户端接收到处理结果之后,将运动数据清零。从而可以更加灵活的对人为性数据进行处理。
[0046]在一个实施例中,所述装置还可包括:
[0047]处理模块,用于当所述运动数据包含人为性数据时,将所述人为性数据进行保存、将所述非人为性数据进行丢弃。
[0048]本实施例中,可穿戴设备将人为性数据上传到客户端之后,可以在本地选择保存人为性数据,并丢弃非人为性数据。从而能够更好的防止人为性数据的丢失。
[0049]在一个实施例中,所述判断模块,可包括:
[0050]获取子模块,用于分别获取可穿戴设备中记录的每一个运动数据对应的中心位移,所述中心位移为产生每一个运动数据时,所述用户重心的位移;
[0051]判断子模块,用于判断所述多个运动数据对应的中心位移是否包含处于预设范围的中心位移;
[0052]确定子模块,用于当所述运动数据对应的中心位移中包含处于预设范围的中心位移时,确定所述可穿戴设备中记录的运动数据包含人为性数据,并确定所述处于预设范围的中心位移对应的运动数据为人为性数据。
[0053]本实施例中,由于人在运动时产生的数据对应的中心位移与可穿戴设备在运输过程中产生的数据对应的中心位移不同,因此通过中心位移来判断运动数据是否为人为性数据,可以准确的确定出人为性数据。
[0054]根据本公开实施例的第三方面,提供一种数据处理装置,包括:
[0055]处理器;
[0056]用于存储处理器可执行指令的存储器;
[0057]其中,所述处理器被配置为:
[0058]对所述可穿戴设备与客户端进行绑定操作;
[0059]判断所述可穿戴设备中记录的运动数据是否包含人为性数据;
[0060]当所述运动数据包含人为性数据时,将所述运动数据中的人为性数据同步给所述客户端。
[0061]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0062]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0063]图1是相关技术中可穿戴设备处理绑定前数据的示意图。
[0064]图2是根据一示例性实施例示出的一种数据处理方法的流程图。
[0065]图3是根据一示例性实施例示出的一种数据处理方法中步骤S202的流程图。
[0066]图4是根据一示例性实施例示出的另一种数据处理方法的流程图。
[0067]图5是根据一示例性实施例示出的另一种数据处理方法的流程图。
[0068]图6A是根据一示例性实施例示出的另一种数据处理方法的流程图。
[0069]图6B是根据一示例性实施例示出的另一种数据处理方法的流程图。
[0070]图7A是根据一示例性实施例一示出的一种数
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1