管理可穿戴设备的方法、服务端以及客户端与流程

文档序号:15116951发布日期:2018-08-07 20:38阅读:150来源:国知局

本发明涉及计算机及其软件技术领域,特别地涉及一种管理可穿戴设备的方法、服务端以及客户端。



背景技术:

可穿戴设备是指直接穿戴在身上或是整合到用户的衣服或配件的便携式设备。可穿戴设备不仅仅是一种硬件,更是通过软件支持以及数据交互、云端交互来实现强大的功能的硬件软件综合设备。可穿戴设备将会对我们的生活、感知带来很大的转变。

现有的可穿戴设备防盗措施一般作用于设备被盗的瞬间起作用,比如可穿戴设备与手机蓝牙断开时进行报警,提示用户及时追回被盗的设备。但是在人流密集的场所例如地铁或车站等地方,用户有可能会忽略掉了报警信号。等用户事后反应过来可穿戴设备被盗了,却基本没有任何技术手段可以寻回。



技术实现要素:

有鉴于此,本发明提供一种可用性好的管理可穿戴设备的方法、服务端以及客户端。

为实现上述目的,根据本发明的一个方面,提供了一种管理可穿戴设备的方法。

本发明的管理可穿戴设备的方法,包括:以当前用户名登录的客户端获取可穿戴设备的标志码,并且获取当前与可穿戴设备连接的当前移动终端的特征码,然后将所述标志码和所述特征码发送给服务端;所述服务端根据所述标志码查询本地预存的绑定关系记录表,以得到与所述标志码绑定的用户名和绑定的特征码,其中所述绑定关系记录表用于记载可穿戴设备的标志码、用户名以及移动终端的特征码三者之间的绑定关系;所述服务端判断所述当前移动终端的特征码与所述绑定的特征码是否相同,若不相同,所述服务端向以绑定的用户名登录的客户端发出异常提醒通知。

可选地,所述将所述标志码和所述特征码发送给服务端的步骤之前,还包括:所述客户端获取所述当前用户名和/或所述可穿戴设备当前位置数据;所述服务端根据所述标志码查询本地预存的绑定关系记录表的步骤之前,还包括:所述服务端接收所述客户端发送的所述当前用户名和/或所述可穿戴设备当前位置数据;所述服务端向以绑定的用户名登录的客户端发出异常提醒通知的步骤之后,还包括:所述以绑定的用户名登录的客户端接收到用户发出的被盗寻回指令后,向所述服务端发出获取信息请求;所述服务端接收到所述获取信息请求后,向所述以绑定的用户名登录的客户端发送所述当前用户名和/或所述可穿戴设备当前位置数据。

可选地,所述服务端向以绑定的用户名登录的客户端发出异常提醒通知的步骤之后,还包括:所述以绑定的用户名登录的客户端接收用户发出的重新绑定指令后,向所述服务端发出重新绑定请求;所述服务端接收到所述重新绑定请求后,将所述绑定关系记录表中所述设备标志码对应的绑定移动终端的特征码修改为当前移动终端的特征码。

为实现上述目的,根据本发明的再一个方面,提供了一种管理可穿戴设备的服务端。

本发明的管理可穿戴设备的服务端,包括接收模块、查询模块、判断模块和发送模块,其中:所述接收模块用于接收以当前用户名登录的客户端发来的可穿戴设备的标志码和当前移动终端的特征码,该当前移动终端与所述可穿戴设备连接;所述查询模块用于根据所述标志码查询本地预存的绑定关系记录表,以得到与所述标志码绑定的用户名和绑定的特征码,其中所述绑定关系记录表用于记载可穿戴设备的标志码、用户名以及移动终端的特征码三者之间的绑定关系;所述判断模块用于判断所述当前移动终端的特征码与所述绑定的特征码是否相同;所述发送模块用于在所述判断模块的判断结果为否的情况下,向以绑定的用户名登录的客户端发出异常提醒通知。

可选地,所述接收模块还用于接收所述客户端发送的所述当前用户名和/或所述可穿戴设备当前位置数据;接收客户端发送的获取信息请求;所述发送模块还用于根据所述获取信息请求向所述以绑定的用户名登录的客户端发送所述当前用户名和/或所述可穿戴设备当前位置数据。

可选地,还包括重新绑定模块,所述接收模块还用于接收客户端发送的重新绑定请求;所述重新绑定模块用于根据所述重新绑定请求将所述绑定关系记录表中所述设备标志码对应的绑定移动终端的特征码修改为当前移动终端的特征码。

为实现上述目的,根据本发明的再一个方面,提供了一种管理可穿戴设备的客户端。

本发明的管理可穿戴设备的客户端,包括第一获取模块、第一发送模块和第一接收模块,其中:所述第一获取模块用于获取可穿戴设备的标志码,并且获取当前与可穿戴设备连接的当前移动终端的特征码;所述第一发送模块用于将所述标志码和所述特征码发送给服务端;所述第一接收模块用于接收所述服务端发送的异常提醒通知。

可选地,还包括第一用户交互模块、第二获取模块、第二发送模块和第二接收模块,其中:第一用户交互模块用于接收用户发出的被盗寻回指令;第二获取模块用于获取所述当前用户名和/或所述可穿戴设备当前位置数据;第二发送模块用于向服务端发送所述当前用户名和/或所述可穿戴设备当前位置数据,以及根据所述被盗寻回指令向所述服务端发出获取信息请求;第二接收模块用于接收所述服务端发送的当前用户名和/或可穿戴设备当前位置数据。

可选地,还包括第二用户交互模块和第三发送模块,其中:第二用户交互模块用于接收用户发出的重新绑定指令;第三发送模块用于根据所述重新绑定指令向所述服务端发出重新绑定请求。

根据本发明的技术方案,通过检测与可穿戴设备连接的当前移动终端与历史绑定移动终端是否相同,来判断可穿戴设备是否使用异常。这样的提醒逻辑只要可穿戴设备被小偷或者其他不法身份者启用就可以进行判定,无需要求可穿戴设备的物主在被盗瞬时做出反应,从而提升了用户体验,具有可靠性好、安全程度高、智能化等优点。

附图说明

附图用于更好地理解本发明,不构成对本发明的不当限定。其中:

图1是根据本发明实施方式的管理可穿戴设备的方法的主要步骤的示意图;

图2是根据本发明实施方式的管理可穿戴设备的服务端的主要模块的示意图;

图3是根据本发明实施方式的管理可穿戴设备的客户端的主要模块的示意图。

具体实施方式

以下结合附图对本发明的示范性实施方式做出说明,其中包括本发明实施方式的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施方式做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。

图1是根据本发明实施方式的方法的主要步骤的示意图。如图1所示,本发明实施方式的方法可以主要包括如下的步骤a至步骤c。

步骤a:以当前用户名登录的客户端获取可穿戴设备的标志码,并且获取当前与可穿戴设备连接的当前移动终端的特征码,然后将标志码和特征码发送给服务端。

用户名是用户登录服务器的身份标志码,在现实生活中用户名通常采用用户的手机号码。可穿戴设备的标志码是指每件可穿戴设备具有的唯一性的身份码。移动终端的特征码可以是国际移动设备标识imei(internationalmobileequipmentidentity)。imei由15位数字或英文字母组成,具有唯一性。

步骤b:服务端根据标志码查询本地预存的绑定关系记录表,以得到与标志码绑定的用户名和绑定的特征码,其中绑定关系记录表用于记载可穿戴设备的标志码、用户名以及移动终端的特征码三者之间的绑定关系。

步骤c:服务端判断当前移动终端的特征码与绑定的特征码是否相同,若不相同,服务端向以绑定的用户名登录的客户端发出异常提醒通知。

根据本发明实施方式的管理可穿戴设备的方法,通过检测与可穿戴设备连接的当前移动终端与历史绑定移动终端是否相同,来判断可穿戴设备是否使用异常。这样的提醒逻辑只要可穿戴设备被小偷或者其他不法身份者启用就可以进行判定,无需要求可穿戴设备的物主在被盗瞬时做出反应,从而提升了用户体验,具有可靠性好、安全程度高、智能化等优点。

根据本发明实施方式的管理可穿戴设备的方法,在将标志码和特征码发送给服务端的步骤之前,还可以包括:客户端获取当前用户名和/或可穿戴设备当前位置数据(例如:当前用户名登录的客户端同时获取可穿戴设备的标志码、当前移动终端的特征码、当前用户名和/或可穿戴设备当前位置数据)。在服务端根据标志码查询本地预存的绑定关系记录表的步骤之前,还可以包括:服务端接收客户端发送的当前用户名和/或可穿戴设备当前位置数据(例如:当前用户名登录的客户端向服务端同时发送可穿戴设备的标志码、当前移动终端的特征码、发送当前用户名和/或可穿戴设备当前位置数据)。服务端向以绑定的用户名登录的客户端发出异常提醒通知的步骤之后,还可以包括:以绑定的用户名登录的客户端接收到用户发出的被盗寻回指令后,向服务端发出获取信息请求;服务端接收到获取信息请求后,向以绑定的用户名登录的客户端发送当前用户名和/或可穿戴设备当前位置数据。该实施方式的管理可穿戴设备的方法能够在可穿戴设备被盗后,利用当前用户名和/或可穿戴设备当前位置数据来寻回被盗可穿戴设备。

根据本发明实施方式的管理可穿戴设备的方法,服务端向以绑定的用户名登录的客户端发出异常提醒通知的步骤之后,还可以包括:以绑定的用户名登录的客户端接收用户发出的重新绑定指令后,向服务端发出重新绑定请求;服务端接收到重新绑定请求后,将绑定关系记录表中设备标志码对应的绑定移动终端的特征码修改为当前移动终端的特征码。该实施方式的管理可穿戴设备的方法可以实现将可穿戴设备与新的移动终端进行绑定的功能。

为使本领域技术人员更好地理解本发明的内容,下面结合具体实施例作详细描述。

具体应用情景之一:可穿戴设备被盗后尝试寻回。

假设物主的用户名为物主的手机号码13900000000,物主拥有的可穿戴设备的标志码为x,物主使用的移动终端的特征码为imei1,该移动终端上面装载有客户端a。假设小偷的用户名为小偷的手机号码13111111111,小偷使用的移动终端的特征码为imei2,该移动终端上面安装有客户端b(客户端a和客户端b本质相同,只是安装在不同移动终端上)。

首先,物主利用“13900000000”登录客户端a,客户端a获取到可穿戴设备的标志码x、物主使用的移动终端的特征码imei1。然后客户端a将标志码x、用户名13900000000和特征码imei1一起发送给服务端。服务端将“x-13900000000-imei1”这条绑定记录保存在绑定关系记录表data中。

随后,小偷把物主的可穿戴设备盗走。然后小偷把可穿戴设备与小偷的移动终端相连,然后以用户名“13111111111”登录客户端b。这时,客户端b将获取到的标志码x、当前登录用户名13111111111和特征码imei2一起发送给服务端。

然后,服务端根据标志码x查询绑定关系记录表data,得到绑定移动终端的特征码应该为imei1。由于服务端判断绑定的移动终端的特征码imei1与当前连接的移动终端的特征码imei2不一致,于是服务端向以绑定用户名13900000000登录的客户端a发出异常提醒通知。

接着,客户端a收到异常提醒通知之后,向物主提供“被盗寻回”和“重新绑定”两个选项。在本应用情景中,用户向客户端a发出被盗寻回指令。客户端a根据该被盗寻回指令,向服务端发出获取信息请求。

最后,服务端根据获取信息请求,向客户端a发送当前用户名13111111111。这样,物主就可以得知小偷的手机号码,可以进一步采取措施来积极寻回自己的可穿戴设备。

需要说明的是,在优选实施例中,当前登录客户端(即小偷对应的客户端b)还可以采集可穿戴设备当前位置数据上传到服务端。并且在服务端在接收获取信息请求之后,还将可穿戴设备当前位置数据发送给绑定用户名对应的客户端(即物主对应的客户端a)。这样可以让物主更好地定向追回被盗设备。

具体应用情景之二:可穿戴设备与新移动终端重新绑定。

假设物主的用户名为物主的手机号码13900000000,物主拥有的可穿戴设备的标志码为x。物主使用的旧移动终端的特征码为imei1,该移动终端上面装载有客户端a。物主使用的新移动终端的特征码为imei3,该移动终端上面安装有客户端c(客户端c和客户端a本质相同,只是安装在不同移动终端上)。

首先,物主利用“13900000000”登录客户端a,客户端a获取到可穿戴设备的标志码x、物主使用的旧移动终端的特征码imei1。然后客户端a将标志码x、用户名13900000000和特征码imei1一起发送给服务端。服务端将“x-13900000000-imei1”这条绑定记录保存在绑定关系记录表data中。

随后,物主换了新移动终端。物主把可穿戴设备与新移动终端相连,然后仍以用户名“13900000000”登录客户端c。这时,客户端c将获取到的标志码x、用户名13900000000和特征码imei3一起发送给服务端。

然后,服务端根据标志码x查询绑定关系记录表data,得到绑定移动终端的特征码应该为imei1。由于服务端判断绑定的旧移动终端的特征码imei1与当前连接的新移动终端的特征码imei3不一致,于是服务端向以用户名13900000000登录的客户端c发出异常提醒通知。

接着,客户端c收到异常提醒通知之后,向物主提供“被盗寻回”和“重新绑定”两个选项。在本应用情景中,物主向客户端c发出重新绑定指令。客户端c根据该重新绑定指令,向服务端发出重新绑定请求。

最后,服务端根据重新绑定请求,将绑定关系记录表data中“x-13900000000-imei1”中的“imei1”修改为“imei3”。至此,建立了新的绑定关系记录。

由上述两个具体应用场景可以看出,采用本实施方式的管理可穿戴设备的方法后,可以自动判断可穿戴设备绑定的相关手机终端信息是否发生了相关变化。在发生变化的情况下,系统将自动通知原用户相关的最新信息,使用户较容易地找回丢失的设备,或者对绑定信息进行变更。

图2是根据本发明实施方式的管理可穿戴设备的服务端的主要模块的示意图。如图2所示,本发明实施方式的管理可穿戴设备的服务端20包括:接收模块21、查询模块22、判断模块23和发送模块24。

接收模块21用于接收以当前用户名登录的客户端发来的可穿戴设备的标志码和当前移动终端的特征码,该当前移动终端与可穿戴设备连接。

查询模块22用于根据标志码查询本地预存的绑定关系记录表,以得到与标志码绑定的用户名和绑定的特征码。其中绑定关系记录表用于记载可穿戴设备的标志码、用户名以及移动终端的特征码三者之间的绑定关系。

判断模块23用于判断当前移动终端的特征码与绑定的特征码是否相同。

发送模块24用于在判断模块的判断结果为否的情况下,向以绑定的用户名登录的客户端发出异常提醒通知。

根据本发明实施方式的管理可穿戴设备的服务端,接收模块还可以用于接收客户端发送的当前用户名和/或可穿戴设备当前位置数据;接收客户端发送的获取信息请求。并且,发送模块可以还用于根据获取信息请求向以绑定的用户名登录的客户端发送当前用户名和/或可穿戴设备当前位置数据。

根据本发明实施方式的管理可穿戴设备的服务端,还可以包括重新绑定模块。该服务端中的接收模块还用于接收客户端发送的重新绑定请求。重新绑定模块用于根据重新绑定请求将绑定关系记录表中设备标志码对应的绑定移动终端的特征码修改为当前移动终端的特征码。

图3是根据本发明实施方式的管理可穿戴设备的客户端的主要模块的示意图。如图2所示,本发明实施方式的管理可穿戴设备的客户端30包括:第一获取模块31、第一发送模块32和第一接收模块33。

第一获取模块31用于获取可穿戴设备的标志码,并且获取当前与可穿戴设备连接的当前移动终端的特征码。

第一发送模块32用于将标志码和特征码发送给服务端。

第一接收模块33用于接收服务端发送的异常提醒通知。

根据本发明实施方式的管理可穿戴设备的客户端,还可以包括第一用户交互模块、第二获取模块、第二发送模块和第二接收模块(图3中未示出)。其中:第一用户交互模块用于接收用户发出的被盗寻回指令。第二获取模块用于获取当前用户名和/或可穿戴设备当前位置数据。第二发送模块用于向服务端发送当前用户名和/或可穿戴设备当前位置数据,以及根据被盗寻回指令向服务端发出获取信息请求。第二接收模块用于接收服务端发送的当前用户名和/或可穿戴设备当前位置数据。

根据本发明实施方式的管理可穿戴设备的客户端,还可以包括第二用户交互模块和第三发送模块(图3中未示出)。其中:第二用户交互模块用于接收用户发出的重新绑定指令。第三发送模块,用于根据重新绑定指令向服务端发出重新绑定请求。

根据本发明实施方式的管理可穿戴设备的服务端和客户端,通过检测与可穿戴设备连接的当前移动终端与历史绑定移动终端是否相同,来判断可穿戴设备是否使用异常。这样的提醒逻辑只要可穿戴设备被小偷或者其他不法身份者启用就可以进行判定,无需要求可穿戴设备的物主在被盗瞬时做出反应,从而提升了用户体验,具有可靠性好、安全程度高、智能化等优点。

上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

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