转移用户身份识别信息的方法、服务器及系统的制作方法

文档序号:9846707阅读:555来源:国知局
转移用户身份识别信息的方法、服务器及系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,特别是涉及一种转移用户身份识别信息的方法、服务器及系统。
【背景技术】
[0002]随着物联网和智能设备的发展,一些多人使用的智能设备,例如智能健身设备等,都需要有用户属性,针对不同用户提供差异化的功能和服务。也就是说,智能设备需要获取用户身份识别信息,以根据用户的身份,提供对应的功能和服务。
[0003]移动终端的普及和应用程序的大规模使用,记录和沉淀了大量的用户身份信息,为智能设备的运用提供了便利。然而,现有的智能设备,很多通过读卡器等识别用户身份,这种技术方案具有以下多个缺陷:I)需要为用户制卡,不但增加了使用成本,随身携带不方便,而且容易遗失;2)卡片丢失后,不但补卡成本高,而且为设备使用带来安全隐患;3)随着智能设备的增加,用户随身携带的卡片数量也会增加。

【发明内容】

[0004]有鉴于此,本发明提供一种转移用户身份识别信息的方法、服务器及系统,以解决上述技术问题。
[0005]在一个实施例中,提供一种转移用户身份识别信息的方法,包括步骤:接收一第一终端发送的账号信息并验证所述账号,如果账号通过验证,则将所述账号在所述第一终端登录,其中,所述第一终端包括近距离通信模块;接收一第二终端发送的转移请求,并返回对应的授权口令,使得所述第二终端根据所述授权口令生成设备识别码,以供所述第一终端通过所述近距离通信模块获得所述设备识别码;判断是否接收到第一终端上传的所述设备识别码,若是,则验证所述设备识别码;以及当所述设备识别码通过验证时,根据所述第二终端的转移请求返回所述账号信息至所述第二终端。
[0006]在另一实施例中,提供一种服务器,包括:第一接收模块,用于接收一第一终端发送的账号信息,并确认所述账号是否存在,如果存在,则将所述账号在一第一终端登录,其中,所述第一终端包括近距离通信模块;第二接收模块,用于接收一第二终端发送的转移请求,并返回对应的授权口令,使得所述第二终端根据所述授权口令生成设备识别码,以供所述第一终端通过所述近距离通信模块获取所述设备识别码;判断模块,用于判断是否接收到第一终端上传的所述设备识别码,若是,则验证所述设备识别码;以及传输模块,用于当所述设备识别码通过验证时,根据所述第二终端的转移请求返回所述账号信息至所述第二终端。
[0007]在又一实施例中,提供一种转移用户身份识别信息的系统,包括:生成模块,用于根据用户输入,生成身份识别信息;发送模块,用于将所述身份识别信息发送到一服务器并完成登录;获取模块,用于通过近距离通信技术从一第二终端上获得设备识别码;以及上传模块,用于将所述设备识别码上传到所述服务器,使得所述第二终端能够通过所述设备识别码从所述服务器获得所述身份识别信息。
[0008]在再一实施例中,提供一种转移用户身份识别信息的方法,包括步骤:根据用户输入生成身份识别信息;将所述身份识别信息发送到一服务器;通过近距离通信技术从一第二终端上获得设备识别码;以及将所述设备识别码上传到所述服务器,使得所述第二终端能够通过所述设备识别码从所述服务器获得所述身份识别信息。
[0009]在再一实施例中,提供一种转移用户身份识别信息的方法,包括步骤:第一终端根据用户的输入生成所述身份识别信息,其中所述第一终端包括近距离通信模块;云端服务器接收所述第一终端发送的身份识别信息;第一终端通过所述近距离通信模块,从一第二终端获得设备识别码,并将所述设备识别码上传到所述云端服务器;以及云端服务器根据所述设备识别码,将所述身份识别信息传输到所述第二终端。
[0010]本发明中,当用户在第一终端实现身份识别后,通过近距离通信技术获取第二终端的设备识别码。服务器根据用户登录时的身份识别信息以及从第二终端获取的设备识别码,基于第二终端的转移请求,将用户在第一终端登录时的身份识别信息转移到所述第二终端。由此,方便用户在第二终端上实现身份识别,既能够降低使用成本,还可以保证账号的安全性。
【附图说明】
[0011]图1是本发明提供的一种转移用户身份识别信息的方法的流程图;
[0012]图2是本发明提供的转移用户身份识别信息的系统的功能模块图,所述功能模块图同时显示所述系统与服务器及第二终端之间的连接关系。
【具体实施方式】
[0013]下面结合【具体实施方式】对本发明的技术方案作进一步更详细的描述。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
[0014]请参阅图1,本发明提供一种转移用户身份识别信息的方法的流程图。所述方法包括以下步骤:
[0015]步骤SlOl,第一终端根据用户的输入生成所述身份识别信息,并将所述身份识别信息发送到一服务器。其中,所述第一终端包括近距离通信模块,用于与位于通信距离范围内的一第二终端进行数据传输。
[0016]本实施例中,所述第一终端是可移动终端,譬如为手机,所述第一终端上安装有一应用模块,以供用户输入所述身份识别信息。具体来说,所述应用模块譬如是健身专用APP、微信、QQ等,当然也可以为其它的形式,譬如在手机登录某一网站,此处不一一列举。所述第二终端是可进行联网的健身设备,例如智能跑步机、踏步机、健身自行车等等,所述健身设备通过无线通信方式(例如wifi)与一服务器通讯。所述身份识别信息可以是用户的登录信息,例如账户和密码等等。在本实施例中,所述身份识别信息仅仅为用户的账户信息,无需密码。此外,本实施例中,所述近距离通信技术是二维码扫描模块。在其他实施例中,所述近距离通信模块可以是蓝牙、红外、其他光学设备扫描识别码、NFC和wifi模块其中之一者。
[0017]步骤S102,服务器接收所述第一终端发送的身份识别信息。具体来说,服务器接收第一终端发送的账号信息并验证所述账号,如果账号通过验证,则将所述账号在所述第一终端上登录所述应用模块。
[0018]步骤S103,第一终端通过所述近距离通信模块,从所述第二终端获得一设备识别码,并将所述设备识别码上传到所述服务器。具体来说,所述第一终端通过已登录的应用模块中的近距离通信模块,获取所述第二终端中的设备识别码。
[0019]更具体的,本实施例中,所述设备识别码的生成包括步骤:
[0020]步骤S103a,第二终端向所述服务器发送转移请求;
[0021]步骤S103b,所述服务器接收所述转移请求后,返回对应的授权口令;
[0022]步骤S103c,所述第二终端根据所述授权口令生成所述设备识别码,以供所述第一终端通过所述近距离通信模块获得所述识别码。本实施例中,所述设备识别码是所述第二终端本地生成的识别码。更具体来说,所述识别码是二维码,所述二维码显示在所述第二终端上。可以理解的是,所述识别码还可以是其他格式的数据,例如一维码、三维码、数据包等等。
[0023]还可以理解的是,生成所述设备识别码的方法不限于上述实施例,用户可以通过直接在第二终端上输入网址等方式请求获得识别码。
[0024]此外,在本实施例中,所述第一终端将所述设备识别码上传到所述服务器后,所述服务器执行步骤S104:判断是否接收到所述第一终端上传的所述设备识别码,如果是,则执行步骤S105,将第一终端发送的所述设备识别码与服务器预先保存的验证标识进行比较;否则执行步骤S106,提示未接收到设备识别码。
[0025]步骤S107,根据比较结果判断所述设备识别码是否存在,如果存在,则执行步骤S108,根据所述第二终端发送的所述转移请求,返回所述身份识别信息至所述第二终端,以供用户在第二终端完成身份识别。如果不存在所述设备识别码,则执行步骤S109,提示设备识别码错误,并提醒用户重新获取设备识别码。
[0026]可以理解的是,在其他实施例中,所述设备识别码与所述身份识别信息一一对应,此时,所述服务器可根据转移请求,当确认存在所述设备识别码后,从所述设备识别码中获取身份识别信息,并将获取的身份识别信息转移到所述第二终端。
[0027]此外,所述返回所述身份识别信息至所述第二终端的步骤还可以是:用所述第一终端登录时候发送的身份识别信息替换所述设备识别码信息,并返回替换后的身份识别信息。
[0028]请参阅图2,本发明提供一种转移用户身份识别信息的系统100。本实施例中,所述系统100安装在一第一终端200(例如手机)中。所述系统100包括生成模块101、发送模块102、获取模块103以及上传模块104。所述第一终端200包括近距离通信模块201。
[0029]所述生成模块101用于根据用户输入,生成身份识别信息。
[0030]所述发送模块102用于将所述身份识别信息发送到一服务器300并完成登录。在具体应用过程
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1