一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

激活方法、电子设备以及计算机存储介质与流程

2021-12-07 21:58:00 来源:中国专利 TAG:


1.本技术涉及互联网技术领域,特别是涉及一种激活方法、电子设备及计算机存储介质。


背景技术:

2.随着互联网技术的发展和智能设备的应用发展,现有技术中通过扫描穿戴设备呈现的二维码中的qr和code信息,并对qr和code信息进行验证,以激活穿戴设备。
3.但由于穿戴设备端网络环境的影响,穿戴设备上的二维码不能及时更新,即便移动终端扫描穿戴设备上的二维码并将其提交至服务器,也会使穿戴设备接收不到来自服务器的激活信息,导致移动终端与穿戴设备激活不同步,激活失败。例如,穿戴设备与移动终端解绑,穿戴设备本地未同步到激活状态,移动终端扫码时将出现激活异常,使穿戴设备激活失败。


技术实现要素:

4.本技术提供了一种激活方法、电子设备以及计算机存储介质,主要解决的技术问题是如何提高激活效率。
5.为解决上述技术问题,本技术提供了一种激活方法,所述激活方法包括:
6.接收穿戴设备的激活请求,随机生成校验码;
7.将所述校验码发送至所述穿戴设备,使得所述穿戴设备呈现所述校验码;
8.接收移动终端提交的验证码,所述验证码由所述移动终端基于所述穿戴设备呈现的校验码而获得;
9.根据所述校验码对所述验证码进行验证,根据验证结果向所述穿戴设备和所述移动终端发送激活信息。
10.根据本技术提供的一实施方式,所述校验码包括第一校验码和第二校验码,所述验证码包括第一验证码和第二验证码;所述方法包括:
11.发送随机生成的第一校验码至穿戴设备,使得所述穿戴设备呈现所述第一校验码;
12.接收移动终端提交的第一验证码,所述第一验证码由所述移动终端基于所述穿戴设备呈现的第一校验码而获得;
13.根据所述第一校验码对所述第一验证码进行验证;若验证通过,则将随机生成的第二校验码发送至穿戴设备,使得所述穿戴设备呈现所述第二校验码;
14.接收移动终端提交的第二验证码,所述第二验证码由所述移动终端基于所述穿戴设备呈现的第二校验码而获得;
15.根据所述第二校验码对所述第二验证码进行验证,并根据验证结果向所述穿戴设备和所述移动终端发送激活信息。
16.根据本技术提供的一实施方式,所述根据验证结果向所述穿戴设备和所述移动终
端发送激活信息,包括:
17.若验证结果为验证成功,则向所述穿戴设备发送激活指令,并向所述移动终端发送激活成功的通知。
18.根据本技术提供的一实施方式,所述接收穿戴设备的激活请求,包括:
19.接收所述穿戴设备以网址方式发送的激活请求。
20.为解决上述技术问题,本技术提供了另一种激活方法,所述方法包括:
21.发送激活请求,以使得服务器随机生成校验码;
22.接收并呈现所述校验码,使得移动终端根据所述校验码获得验证码;
23.接收激活信息,所述激活信息由所述服务器在根据所述校验码对所述验证码进行验证,并根据验证结果生成。
24.根据本技术提供的一实施方式,所述校验码包括第一校验码和第二校验码,所述验证码包括第一验证码和第二验证码;所述方法还包括:
25.接收并呈现第一校验码,以使得移动终端根据所述第一校验码获得第一验证码;
26.接收并呈现第二校验码,以使得所述移动终端根据所述第二校验码获得第二验证码;所述第二校验码由服务器在根据所述第一校验码对所述第一验证码进行验证,且验证通过后生成;
27.接收激活信息,所述激活信息由所述服务器在根据所述第二校验码对所述第二验证码进行验证,并根据验证结果生成。
28.为解决上述技术问题,本技术提供了另一种激活方法,所述方法包括:
29.获取验证码,所述验证码与穿戴设备呈现的校验码相关,所述校验码由服务器随机生成;
30.将所述验证码上传至所述服务器,以使得所述服务器根据所述校验码对所述验证码进行验证,并根据验证结果生成激活信息;
31.接收所述激活信息。
32.根据本技术提供的一实施方式,所述校验码包括第一校验码和第二校验码,所述验证码包括第一验证码和第二验证码;所述方法包括:
33.获取第一验证码,所述第一验证码与所述穿戴设备呈现的第一校验码相关;
34.将所述第一验证码上传至服务器,以使得所述服务器根据所述第一校验码对所述第一验证码进行验证,且在验证通过后生成第二校验码;
35.获取第二验证码,所述第二验证码与所述穿戴设备呈现的第二校验码相关;
36.将所述第二验证码上传至所述服务器,以使得所述服务器根据所述第二校验码对所述第二验证码进行验证,并根据验证结果生成激活信息;
37.接收所述激活信息。
38.为解决上述技术问题,本技术还提供了一种电子设备,所述电子设备包括存储器以及与所述存储器耦接的处理器;
39.其中,所述存储器用于存储程序数据,所述处理器用于执行所述程序数据以实现上述所述的激活方法。
40.为解决上述技术问题,本技术还提供了一种计算机存储介质,所述计算机存储介质用于存储程序数据,所述程序数据在被处理器执行时,用以实现上述任一项所述的激活
方法。
41.本技术的激活方法,通过接收穿戴设备的激活请求,随机生成校验码,将校验码发送至穿戴设备,使得穿戴设备呈现校验码,接收移动终端提交的验证码,并对验证码进行验证,根据验证结果向穿戴设备和移动终端发送激活信息。本实施根据穿戴设备的激活请求,随机生成校验码,避免因穿戴设备复杂的网络环境而导致穿戴设备和移动终端同步激活失败;且用户可根据随机生成的校验码获知穿戴设备的网络环境情况,以及时调整穿戴设备的网络情况,提高了激活的成功率。
附图说明
42.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
43.图1是本技术激活方法第一实施例的流程示意图;
44.图2是本技术的激活系统一实施例的框架示意图;
45.图3是本技术激活方法第二实施例的流程示意图;
46.图4是本技术激活方法第三实施例的结构示意图;
47.图5是本技术激活方法第四实施例的结构示意图;
48.图6是本技术电子设备一实施例的结构示意图;
49.图7是本技术计算机存储介质一实施例的结构示意图。
具体实施方式
50.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
51.本技术提出了一种激活方法,通过本技术的激活方法可以在穿戴设备网络环境复杂的情况下,通过服务器同步移动终端和穿戴设备的激活信息,以实现成功激活。具体请参见图1,图1是本技术激活方法第一实施例的流程示意图。本实施例的激活方法可应用于具有数据处理能力的服务器,下面以应用于服务器为例对本实施例进行说明。
52.具体地,请参阅图2,图2是本技术的激活系统一实施例的框架示意图。其中,本公开实施例的服务器可以为图2中激活系统20中的服务器21。服务器21分别与激活系统20中的移动终端22、穿戴设备23建立通信连接。
53.一些可能的实施方式中,穿戴设备23具体可以为智能眼镜、智能手表、vr设备等,移动终端22具体可以为智能手机、智能平板、车载电脑等。
54.本实施例的激活方法具体包括以下步骤:
55.s101:接收穿戴设备的激活请求,随机生成校验码。
56.为了避免现有技术中因穿戴设备复杂的网络环境,穿戴设备二维码不能及时更新,而导致移动终端扫描二维码后服务器不能同步激活移动终端和穿戴设备的问题,本实
施例采用接收穿戴设备的激活请求,以根据激活请求随机生成校验码,以使激活同步到穿戴设备和移动终端上,实现成功激活。
57.其中,随机生成的校验码可用于反映穿戴设备的复杂网络环境,具体地,若穿戴设备在请求激活时未获取到校验码,则用户可提前获知穿戴设备网络环境异常,从而调整穿戴设备的网络环境;若穿戴设备在请求激活时获取到不同的校验码,则表示穿戴设备网络环境正常,可进行激活操作;随机生成的校验码还可用于防盗,具体地,服务器每次接收到穿戴设备的激活请求时,生成的校验码都有区别,以提高每次激活的安全性,避免他人获知先前的校验码而将其他移动终端与穿戴设备同步激活,导致激活异常。激活请求可为穿戴设备以网址方式发送的激活请求,例如穿戴设备以http方式向服务器请求校验码;也可将穿戴设备特有的代码作为激活请求向服务器请求校验码;或者通过注册方式向服务器请求校验码。本实施例不对穿戴设备向服务器请求校验码的方式作限定。
58.s102:将校验码发送至穿戴设备,使得穿戴设备呈现校验码。
59.为了便于获知穿戴设备的校验码,本实施例可将s101中随机生成的校验码发送至穿戴设备,以使校验码呈现在穿戴设备上,方便用户根据穿戴设备上呈现的校验码同步激活穿戴设备和移动终端。
60.对于校验码呈现在穿戴设备上的方式,校验码可以以二维码、条码、图片的方式呈现在穿戴设备上,也可以以数字的方式呈现在穿戴设备上。本实施例对校验码呈现在穿戴设备上的方式不作限定。
61.s103:接收移动终端提交的验证码,验证码由移动终端基于穿戴设备呈现的校验码而获得。
62.基于s102中穿戴设备呈现的校验码,接收移动终端提交的验证码。其中,验证码由移动终端基于穿戴设备呈现的校验码而获得,也就是说,根据穿戴设备呈现的校验码获取移动终端提交的验证码。
63.为了方便用户操作,当穿戴设备呈现的校验码为数字时,服务器接收移动终端提交的验证码可以与穿戴设备呈现的校验码相同,例如,穿戴设备呈现的校验码为2351,则服务器接收移动终端提交的验证码也为2351,也就是说,将穿戴设备呈现的校验码直接输入移动终端。
64.其中,为了增强激活的安全性,避免其他用户获知穿戴设备的校验码而同步激活其他移动终端和穿戴设备,导致激活异常,本实施例可在穿戴设备呈现的校验码基础上加上预设阈值作为服务器接收移动终端提交的验证码,例如,预设阈值为3,穿戴设备呈现的校验码为2351,则服务器接收移动终端提交的验证码为2354,也就是说,在穿戴设备呈现的校验码加上预设阈值后直接输入移动终端。当然,在其他实施例中,也可在穿戴设备呈现的校验码基础上进行其他数学计算以使服务器接收移动终端提交的验证码,本实施例对此不作限定。为了增强用户的使用体验感,预设阈值可由用户自行设定,也可默认为出厂设置,本实施例对预设阈值的设置方式也不作限定。
65.在其他实施例中,若穿戴设备呈现的校验码为二维码时,服务器接收移动终端提交的验证码可以为移动终端扫描二维码后获取到的数据信息。
66.s104:根据校验码对验证码进行验证,根据验证结果向穿戴设备和移动终端发送激活信息。
67.为了避免非本人用户在其他移动终端上随机输入验证码,而导致穿戴设备与其他移动终端激活成功的问题,本实施例需根据穿戴设备呈现的校验码对验证码进行验证,以得到验证结果,若验证结果为验证成功,则向穿戴设备发送激活信息,并向移动终端发送激活成功的通知;若验证结果为失败,则不向穿戴设备和移动终端发送激活信息。
68.本实施例中,通过接收穿戴设备的激活请求,随机生成校验码,将校验码发送至穿戴设备,使得穿戴设备呈现校验码,接收移动终端提交的验证码,并对验证码进行验证,根据验证结果向穿戴设备和移动终端发送激活信息。本实施根据穿戴设备的激活请求,随机生成校验码,避免因穿戴设备复杂的网络环境而导致穿戴设备和移动终端同步激活失败;且用户可根据随机生成的校验码获知穿戴设备的网络环境情况,以及时调整穿戴设备的网络情况,提高了激活的成功率。
69.本技术还提供了另一种激活方法,具体请参见图3,图3是本技术激活方法第二实施例的流程示意图。为了增加穿戴设备与移动终端的激活安全性,本实施例的校验码包括第一校验码和第二校验码,验证码包括第一验证码和第二验证码,本实施例中服务器根据第一校验码对第一验证码进行验证,确定进行激活的穿戴设备和移动终端;根据第二校验码对第二验证码进行验证,避免其他用户随机输入验证码而使其他移动终端与穿戴设备激活成功,导致激活异常。本实施例的激活方法可应用于具有数据处理能力的服务器,下面以应用于服务器为例对本实施例进行说明。
70.本实施例的激活方法具体包括以下步骤:
71.s201:发送随机生成的第一校验码至穿戴设备,使得穿戴设备呈现第一校验码。
72.为了便于直观获取穿戴设备的第一校验码,本实施例可将服务器随机生成的第一校验码发送至穿戴设备,使第一校验码呈现在穿戴设备上。随机生成的第一校验码的具体描述可参阅上述实施例的校验码,在此不进行重复赘述。
73.s202:接收移动终端提交的第一验证码,第一验证码由移动终端基于穿戴设备呈现的第一校验码而获得。
74.基于s201中穿戴设备上呈现的第一校验码,服务器接收移动终端提交的第一验证码。其中,第一验证码由移动终端基于穿戴设备呈现的第一校验码而获得。第一验证码具体的获得方式可参阅上述实施例s103中所述,在此不再进行赘述。
75.s203:根据第一校验码对第一验证码进行验证;若验证通过,则将随机生成的第二校验码发送至穿戴设备,使得穿戴设备呈现第二校验码。
76.为了获知穿戴设备和移动终端的激活绑定情况,便于服务器向与移动终端绑定的穿戴设备下发激活信息,本实施例需根据第一校验码对第一验证码进行验证。
77.在实际应用中,为了确保穿戴设备用户的真实性,本实施例中服务器对第一验证码验证通过时,将随机生成第二校验码发送至穿戴设备,以使穿戴设备呈现第二校验码。
78.随机生成的第二校验码基于对第一验证码的验证生成,维护了第二校验码与穿戴设备的关系,利于服务器下发第二校验码至穿戴设备,使第二校验码在穿戴设备上呈现。第二校验码可以以二维码、条码、数字或标签等方式呈现在穿戴设备上。
79.s204:接收移动终端提交的第二验证码,第二验证码由移动终端基于穿戴设备呈现的第二校验码而获得。
80.基于s203中穿戴设备呈现的第二校验码,服务器接收移动终端提交的第二验证
码。其中,第二验证码由移动终端基于穿戴设备呈现的第二校验码获得。例如,用户可将呈现在穿戴设备上的校验码输入移动终端,以使服务器接收移动终端提交的第二验证码。
81.在具体实施例中,为了提高激活的安全性,第一校验码与第二校验码有所区别,第一验证码和第二验证码也有所区别。
82.在其他实施例中,第一校验码可与第一验证码相同,第二验证码可与第二验证码相同;或者第一校验码与第一验证码有所区别,第二验证码可与第二验证码相同;或者第一校验码与第一验证码相同,第二验证码与第二验证码有所区别;或者第一校验码与第一验证码有所区别,第二验证码与第二验证码有所区别。本实施例对校验码与验证码间的设置方式不作限定。
83.s205:根据第二校验码对第二验证码进行验证,并根据验证结果向穿戴设备和移动终端发送激活信息。
84.为了避免其他用户随机输入验证码而使其他移动终端与穿戴设备激活成功,导致激活异常,本实施例还需根据第二校验码对第二验证码进行验证,确保移动终端与穿戴设备的激活绑定关系正确,并根据验证结果向穿戴设备和移动终端发送激活信息,若验证成功,则向穿戴设备发送激活指令,并向移动终端发送激活成功的通知,若验证失败,则穿戴设备和移动终端激活失败。
85.在本实施例中,通过发送随机生成的第一校验码至穿戴设备,避免因穿戴设备复杂的网络环境,穿戴设备二维码不能及时更新,而导致移动终端扫描二维码后服务器不能同步激活移动终端和穿戴设备的问题,且随机生成的校验码有利于用户及时获知穿戴设备的网络环境异常情况,便于及时调整网络环境情况,提高激活成功率;在穿戴设备上呈现第一校验码,便于根据第一校验码接收移动终端递交的第一验证码,以根据第一校验码验证第一验证码,确定穿戴设备和移动终端的激活关系,维护校验码与穿戴设备间的关系;若根据第一校验码对第一验证码的验证通过,则将随机生成的第二校验码发送至穿戴设备,使穿戴设备呈现第二校验码,便于根据第二校验码获取第二验证码,并根据第二校验码对第二验证码进行验证,获知穿戴设备和移动终端间的激活绑定情况,便于服务器向与移动终端绑定的穿戴设备下发激活信息,提高激活成功率。
86.本技术还提供了一种激活方法,具体请参见图4,图4是本技术激活方法第三实施例的结构示意图。本实施例可应用于穿戴设备,例如智能手表,下面以应用于穿戴设备为例对本实施例进行说明。
87.本实施例的激活方法具体包括以下步骤:
88.s301:发送激活请求,以使得服务器随机生成校验码。
89.s302:接收并呈现校验码,使得移动终端根据校验码获得验证码。
90.校验码包括第一校验码和第二校验码。在实际应用中,穿戴设备发送激活请求至服务器,以使服务器随机生成第一校验码,并在穿戴设备上呈现,避免因穿戴设备复杂的网络问题导致激活不同步的问题。为了确保穿戴设备用户的真实性,穿戴设备还需对服务器随机生成的第二校验码进行呈现,便于移动终端根据第一校验码获取第一验证码及根据第二校验码获取第二验证码。
91.s303:接收激活信息,激活信息由服务器根据校验码对验证码进行验证,并根据验证结果生成。
92.在本实施例中,穿戴设备通过向服务器发送激活请求,并呈现服务器下发的校验码,利于用户将校验码输入移动终端中,以同步激活穿戴设备和移动终端,且利于用户直观获知穿戴设备的网络环境情况,以及时调整穿戴设备的网络环境情况,提高激活成功率。
93.本技术还提供了一种激活方法,具体请参见图5,图5是本技术激活方法第四实施例的结构示意图。本实施例可应用于移动终端,例如手机,下面以应用于移动终端为例对本实施例进行说明。
94.本实施例的激活方法具体包括以下步骤:
95.s401:获取验证码,验证码与穿戴设备呈现的校验码相关,校验码由服务器随机生成。
96.验证码包括第一验证码和第二验证码,校验码包括第一校验码和第二校验码。为了提高激活的安全性,本实施例可通过第一校验码和第二校验码对应获取第一验证码和第二验证码,第一验证码和第二验证码分别与第一校验码和第二校验码相关,也就是说,第一验证码根据第一校验码而获得,第二验证码根据第二校验码而获得。
97.s402:将所述验证码上传至服务器,以使得服务器根据校验码对验证码进行验证,并根据验证结果生成激活信息。
98.基于s401获取的验证码,移动设备将穿戴设备呈现的第一校验码上传至服务器,以使服务器根据第一校验码对第一验证码进行验证,确保穿戴设备和移动终端间的激活绑定关系;移动终端将穿戴设备呈现的第二校验码上传至服务器,以使服务器第二校验码对第二验证码进行验证,并根据验证结果生成激活信息,避免其他用户随机输入第二验证码时,其他移动终端与穿戴设备激活成功而导致激活异常。
99.s403:接收激活信息。
100.在本实施例中,移动终端基于穿戴设备呈现的第一校验码获取第一验证码,并将第一验证码上传至服务器,确保了穿戴设备和移动终端间的激活绑定关系;移动终端基于穿戴设备呈现的第二校验码获取第二验证码,并将第二验证码上传至服务器,避免其他用户随机输入第二验证码时,其他移动终端与穿戴设备激活成功而导致激活异常,提高了激活成功率。
101.如图6所示,图6是本技术电子设备一实施例的结构示意图。电子设备600包括存储器61和处理器62,其中,存储器61和处理器62耦接。
102.其中,存储器61用于存储程序数据,处理器62用于执行程序数据以实现上述实施例的激活方法。
103.在本实施例中,处理器62还可以称为cpu(central processing unit,中央处理单元)。处理器62可能是一种集成电路芯片,具有信号的处理能力。处理器62还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器62也可以是任何常规的处理器等。
104.本技术还提供一种计算机存储介质,如图7所示,图7是本技术计算机存储介质一实施例的结构示意图。
105.计算机存储介质700存储有程序数据71,程序数据71在被处理器执行时,用以实现如上述实施例中的激活方法。
106.本技术交友方法实施例中所涉及到的方法,在实现时以软件功能单元的形式存在并作为独立的产品销售或使用时,可以存储在装置中,例如一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
107.以上所述仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献