解锁方法、终端设备及服务器的制造方法

文档序号:10492373阅读:351来源:国知局
解锁方法、终端设备及服务器的制造方法
【专利摘要】本发明实施例提供了一种解锁方法、终端设备及服务器。该解锁方法包括:当接收到找回解锁密码指令时,将解锁密码下发请求发送至服务器,解锁密码下发请求中包括终端设备的标识,以供服务器将存储的与终端设备的标识对应的解锁密码发送至与终端设备的标识对应的账号对应的接收设备;获取在解锁密码输入界面输入的解锁密码,并执行解锁操作。本发明实施例的解锁方法、终端设备及服务器,在用户忘记解锁密码的情况下,当终端设备接收到用户的找回解锁密码指令时,将解锁密码下发请求发送至服务器,服务器将对应的解锁密码发送至对应的接收设备,以供用户获取解锁密码,从而实现对终端设备的解锁操作。
【专利说明】
解锁方法、终端设备及服务器
技术领域
[0001]本发明实施例涉及终端技术领域,尤其涉及一种解锁方法、终端设备及服务器。
【背景技术】
[0002]智能电视、智能手机等终端设备是顺应“网络化”、“智能化”的趋势而出现的一种智能多媒体终端设备,具备从因特网、视频设备等多种渠道获得节目内容,并将消费者最需要的内容在屏幕上清晰地展现的功能。随着终端设备的资源日渐丰富,无论是出于对儿童保护的角度,还是出于对个人隐私保护的角度,终端设备开机或打开应用时的解锁控制功能越来越重要。
[0003]现有技术中,在对终端设备进行上锁的过程中,设置数字解锁密码以及当天日期,在后续解锁时,输入数字解锁密码进行解锁,或者在忘记密码时输入上锁当天日期进行解锁。
[0004]但现有技术至少存在如下缺陷:当用户忘记解锁密码和上锁当天日期时,无法对终端设备进行解锁。

【发明内容】

[0005]本发明实施例提供一种解锁方法、终端设备及服务器,以使用户在忘记解锁密码的情况下,通过服务器下发的解锁密码实现对终端设备的解锁操作。
[0006]为达到上述目的,本发明实施例采用如下技术方案:
[0007]—方面,本发明实施例提供一种解锁方法,包括:当接收到找回解锁密码指令时,将解锁密码下发请求发送至服务器,所述解锁密码下发请求中包括终端设备的标识,以供所述服务器将存储的与所述终端设备的标识对应的解锁密码发送至与所述终端设备的标识对应的账号对应的接收设备;获取在解锁密码输入界面输入的所述解锁密码,并执行解锁操作。
[0008]另一方面,本发明实施例还提供一种解锁方法,包括:接收终端设备发送的解锁密码下发请求,所述解锁密码下发请求中包括所述终端设备的标识;根据所述终端设备的标识查找与所述终端设备的标识对应的解锁密码和与所述终端设备的标识对应的账号;将所述解锁密码发送至与所述账号对应的接收设备。
[0009]另一方面,本发明实施例提供一种终端设备,包括:发送模块,用于当接收到找回解锁密码指令时,将解锁密码下发请求发送至服务器,所述解锁密码下发请求中包括终端设备的标识,以供所述服务器将存储的与所述终端设备的标识对应的解锁密码发送至与所述终端设备的标识对应的账号对应的接收设备;解锁模块,用于获取在解锁密码输入界面输入的所述解锁密码,并执行解锁操作。
[0010]另一方面,本发明实施例提供一种服务器,包括:接收模块,用于接收终端设备发送的解锁密码下发请求,所述解锁密码下发请求中包括所述终端设备的标识;查找模块,用于根据所述终端设备的标识查找与所述终端设备的标识对应的解锁密码和与所述终端设备的标识对应的账号;解锁密码发送模块,用于将所述解锁密码发送至与所述账号对应的接收设备。
[0011]本发明实施例提供的解锁方法、终端设备及服务器,在用户忘记解锁密码的情况下,当终端设备接收到用户的找回解锁密码指令时,将解锁密码下发请求发送至服务器,月艮务器将对应的解锁密码发送至对应的接收设备,以供用户获取解锁密码,从而实现对终端设备的解锁操作。
[0012]上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0013]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0014]图1为本发明提供的解锁方法一个实施例的流程示意图;
[0015]图2为本发明提供的解锁方法又一个实施例的流程示意图;
[0016]图3为豕长锁未开启界面的不意图;
[0017]图4为解锁密码输入界面的示意图;
[0018]图5为家长锁已开启界面的示意图;
[0019]图6为显示图4所示的解锁密码输入界面和“密码不正确”消息提示框的示意图;
[0020]图7为显示图3所示的家长锁未开启界面和“已关闭家长锁”消息提示框的示意图;[0021 ]图8为发送解锁密码提示界面的示意图;
[0022]图9为重新发送解锁密码提示界面的示意图;
[0023]图10为显示图8所示的发送解锁密码提示界面和“网络异常”消息提示框的示意图;
[0024]图11为显示图9所示的重新发送解锁密码提示界面和“网络异常”消息提示框的示意图;
[0025]图12为发送次数已达上限提示界面的示意图;
[0026]图13为嵌入有解锁密码设置成功的短信息的示意图;
[0027]图14为本发明提供的解锁方法又一个实施例的流程示意图;
[0028]图15为本发明提供的解锁密码设置方法一个实施例的流程示意图;
[0029]图16为本发明提供的解锁密码设置方法又一个实施例的流程示意图;
[0030]图17为解锁密码设置界面的示意图;
[0031]图18为显示图17所示的解锁密码设置界面、“请输入4位解锁密码”消息提示框和“请输入11位安全手机号码”消息提示框的示意图;
[0032]图19为显示图5所示的家长锁已开启界面和“设置成功”消息提示框的示意图;
[0033]图20为显示图17所示的解锁密码设置界面和“网络异常”消息提示框的示意图;
[0034]图21为嵌入有已设置的解锁密码的短信息的示意图;
[0035]图22为解锁密码重新设置界面的示意图;
[0036]图23为显示图22所示的解锁密码重新设置界面、“请输入4位解锁密码”消息提示框和“请输入11位安全手机号码”消息提示框的示意图;
[0037]图24为显示图5所示的家长锁已开启界面和“修改成功”消息提示框的示意图;
[0038]图25为显示图22所示的解锁密码重新设置界面和“网络异常”消息提示框的示意图;
[0039]图26为嵌入有新的解锁密码的短信息的示意图;
[0040]图27为嵌入有新的安全手机号码的短信息的示意图;
[0041 ]图28为本发明提供的解锁密码设置方法又一个实施例的流程示意图;
[0042]图29为本发明提供的终端设备一个实施例的结构示意图;
[0043]图30为本发明提供的服务器一个实施例的结构示意图;
[0044]图31为本发明提供的终端设备又一个实施例的结构示意图;
[0045]图32为本发明提供的服务器又一个实施例的结构示意图。
【具体实施方式】
[0046]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0047]下面结合附图对本发明实施例的解锁方法、解锁密码设置方法、终端设备及服务器进行详细描述。
[0048]实施例一
[0049]图1为本发明提供的解锁方法一个实施例的流程示意图。本发明实施例描述了终端设备侧的解锁方法,即本发明实施例的解锁方法的执行主体为待解锁的终端设备,例如电视、手机、电脑等。如图1所示,本发明实施例的解锁方法具体可包括:
[0050]SlOl,当接收到找回解锁密码指令时,将解锁密码下发请求发送至服务器,解锁密码下发请求中包括终端设备的标识,以供服务器将存储的与终端设备的标识对应的解锁密码发送至与终端设备的标识对应的账号对应的接收设备。
[0051]具体的,在用户已设置终端设备的解锁密码的情况下,当用户忘记终端设备的解锁密码时,将找回解锁密码指令输入至终端设备。终端设备接收到该找回解锁密码指令后,将包括终端设备的标识的解锁密码下发请求发送至服务器。服务器接收到该解锁密码下发请求后,根据终端设备的标识查找存储的与终端设备的标识对应的解锁密码和与终端设备的标识对应的账号,并将查找到的解锁密码发送至与查找到的账号对应的接收设备。其中,终端设备的标识具体可为手机的国际移动设备标识(Internat1nal Mobile EquipmentIdentity,简称頂EI)码、电脑的机器码(例如网卡的物理地址)等用于唯一标识终端设备的标识,解锁密码具体可为数字密码(例如4位数字密码),账号具体可为用于找回解锁密码的手机号码、邮箱地址等,账号对应的接收设备具体可为手机号码对应的手机、邮箱地址对应的邮箱服务器等。服务器具体可将解锁密码嵌入在短信息中发送至手机号码对应的手机中或将解锁密码嵌入在邮件中发送至邮箱地址对应的邮箱服务器等。
[0052]S102,获取在解锁密码输入界面输入的解锁密码,并执行解锁操作。
[0053]具体的,用户通过查看短信息、邮件内容获知终端设备的解锁密码,并在终端设备的解锁密码输入界面输入解锁密码。终端设备获取用户输入的解锁密码,执行解锁操作。
[0054]此处需要说明的是,本发明实施例中解锁密码和用于找回解锁密码的账号为用户预先在终端设备上设置的,具体过程可参见下述实施例的解锁密码设置方法中的相关描述,此处不再赘述。
[0055]本发明实施例的解锁方法,在用户忘记解锁密码的情况下,当终端设备接收到用户的找回解锁密码指令时,将解锁密码下发请求发送至服务器,服务器将对应的解锁密码发送至对应的接收设备,以供用户获取解锁密码,从而实现对终端设备的解锁操作。
[0056]实施例二
[0057]图2为本发明提供的解锁方法又一个实施例的流程示意图。本发明实施例描述了终端设备侧的解锁方法,即本发明实施例的解锁方法的执行主体为待解锁的终端设备,例如电视、手机、电脑等。如图2所示,本发明实施例的解锁方法为图1所示实施例的解锁方法的一种可行实施方式,具体可包括:
[0058]图1所示实施例的解锁方法中的步骤SIOI具体可包括以下步骤S201和S202。
[0059]S201,当接收到找回解锁密码指令时,在屏幕上显示是否发送解锁密码的发送解锁密码提示界面。
[0060]S202,当接收到确认发送解锁密码指令时,将解锁密码下发请求发送至服务器,解锁密码下发请求中包括终端设备的标识,以供服务器将存储的与终端设备的标识对应的解锁密码发送至与终端设备的标识对应的账号对应的接收设备。
[0061]具体的,步骤S201-S202中,当终端设备接收到找回解锁密码指令时,并不直接将解锁密码下发请求发送至服务器,而是在终端设备的屏幕上显示是否发送解锁密码的发送解锁密码提示界面,供用户通过在发送解锁密码提示界面上的选择操作输入确认发送解锁密码指令。当终端设备接收到用户在发送解锁密码提示界面上输入的确认发送解锁密码指令时,再将解锁密码下发请求发送至服务器。服务器具体可以为云端服务器。
[0062]S203,获取在解锁密码输入界面输入的解锁密码,并执行解锁操作。
[0063]具体的,本步骤S203与图1所示实施例中的步骤S102相同,具体过程此处不再赘述。
[0064]进一步的,本发明实施例的解锁方法还可以包括:当接收到确认发送解锁密码指令时,在屏幕上显示是否重新发送解锁密码的重新发送解锁密码提示界面;当接收到重新发送解锁密码指令时,重新将解锁密码下发请求发送至服务器。
[0065]具体的,当终端设备接收到确认发送解锁密码指令时,在屏幕上显示是否重新发送解锁密码的重新发送解锁密码提示界面,供用户在解锁密码下发请求发送不成功或服务器发送解锁密码不成功时,通过在重新发送解锁密码提示界面上的选择操作输入重新发送解锁密码指令。当终端设备接收到用户在重新发送解锁密码提示界面上输入的重新发送解锁密码指令时,重新将解锁密码下发请求发送至服务器。
[0066]进一步的,本发明实施例的解锁方法还可以包括:当接收到确认发送解锁密码指令时,判断重新发送的次数是否小于预设的次数阈值;若是,则将解锁密码下发请求发送至服务器,并在屏幕上显示重新发送解锁密码提示界面;若否,则在屏幕上显示发送次数已达上限提示界面。
[0067]具体的,当终端设备接收到确认发送解锁密码指令时,并不直接在屏幕上显示重新发送解锁密码提示界面,而是判断重新发送的次数是否小于预设的次数阈值(例如3次),若重新发送的次数小于预设的次数阈值,则将解锁密码下发请求发送至服务器,并在屏幕上显示重新发送解锁密码提示界面;若重新发送的次数等于或者大于预设的次数阈值,则在屏幕上显示发送次数已达上限提示界面。
[0068]进一步的,将解锁密码下发请求发送至服务器之前,本发明实施例的解锁方法还可以包括:判断网络连接是否正常;若是,则执行将解锁密码下发请求发送至服务器步骤;若否,则在屏幕上显示网络异常消息提示框。
[0069]具体的,终端设备将解锁密码下发请求发送至服务器之前,首先判断网络连接是否正常,若正常,则将解锁密码下发请求发送至服务器,若不正常,则无法将解锁密码下发请求发送至服务器,并在屏幕上显示网络异常消息提示框,以提示用户检查网络连接状态。
[0070]为更清楚的说明本发明实施例的解锁方法的具体过程,下面以电视的家长锁解锁方法为例,结合附图进行详细说明。
[0071]在用户已设置电视的解锁密码的情况下,正常开启家长锁的过程如下:在图3所示的家长锁未开启界面上,开关按钮显示为“开启”按钮,“密码设置”按钮、“开机”按钮和“应用”按钮为不可用状态,不可用状态具体为置灰、焦点可到达和点击确认键无效。用户点击图3所示的家长锁未开启界面上的“开启”按钮(将KEY_TV_LOCK_ENABLE的状态保存到Shared Preferences中),在屏幕上弹出如图4所示的解锁密码输入界面,默认焦点位于密码输入框上,当用户点击密码输入框时,弹出虚拟数字键盘界面,电视将用户在虚拟数字键盘上输入的内容显示在密码输入框内(用Pattern.COmpile(〃[0-9]*〃)正则表达式限制只允许输入数字),用户点击图4所示的解锁密码输入界面上的“确定”按钮提交解锁密码,当用户输入的密码与预存的解锁密码一致时,执行解锁操作,开启家长锁,在屏幕上显示如图5所示的家长锁已开启界面,此时开关按钮显示为“关闭”按钮,“密码设置”按钮、“开机”按钮和“应用”按钮为可用状态,可用状态具体为非置灰、焦点可到达和点击确认键有效。当用户输入的密码不够4位或输入的密码够4位但与预存的解锁密码不一致时,提交后在屏幕上显示如图4所示的解锁密码输入界面和以toast方式显示的“密码不正确”的消息提示框,如图6所示。
[0072]在用户已开启电视的家长锁的情况下,关闭家长锁的过程如下:用户点击图5所示的家长锁已开启界面上的“关闭”按钮(将Shared Preferences中的KEY_TV_LOCK_ENABLE设置为false),在屏幕上显示如图3所示的家长锁未开启界面(将“密码设置”按钮的setEnablecUset Clickable、set Focusable全部设置为false)和以toast方式显不的“已关闭家长锁”的消息提示框,如图7所示。
[0073]在用户已设置电视的解锁密码但忘记解锁密码的情况下,找回解锁密码的过程如下:用户点击图4所示的解锁密码输入界面上的“忘记密码”按钮,将找回解锁密码指令输入至电视。电视接收到该找回解锁密码指令后,在屏幕上显示如图8所示的是否发送解锁密码的发送解锁密码提示界面,界面上显示的手机号“138****8888”为解锁密码设置时设置的用于找回解锁密码的手机号,默认焦点位于“确定”按钮上,当用户点击图8中的“确定”按钮时,将确认发送解锁密码指令输入至电视,当用户点击图8中的“取消”按钮时,返回图3所示的家长锁未开启界面。电视接收到该确认发送解锁密码指令后,判断重新发送的次数是否小于预设的次数阈值(重新发送的次数的具体实现逻辑如下:定义一个时间old Time,与当前时间current Time(通过System.current Time MillisO获取)做比对,如果给定的时间old Time不等于当前时间,将当前的时间和发送的次数保存在本地Shared Preferences,命名为SEND_SMS_INFO,定义一个变量send count,每发送一次sendcount+Ι,将结果保存在SEND_SMS_INFO中,通过Shared Preferences.Get Int("last send count",3)获取发送的总数,如果发送次数send count小于3,则可以继续发送,否则弹出发送上限的提示信息),若重新发送的次数小于预设的次数阈值,则判断网络连接是否正常(判断网络连接的具体实现逻辑如下:利用get System Service(Context.CONNECTIVITY_SERVICE)获得Connectivity Manager的实例,通过Connectivity Manager调用get Active NetworkInfo方法,获取Network Info,如果Network Info不等于null并且is Connected(),则网络连接OK,反之,网络连接异常),若正常,则通过给定统一资源定位符(Uniform ResoureLocator,简称URL)将包括电视的标识的解锁密码下发请求发送至服务器,并在屏幕上显示如图9所示的重新发送解锁密码提示界面;若不正常,则在屏幕上显示“网络异常”消息提示框,如图10所示。用户点击图9所示的界面中的“重新发送”按钮后,将重新发送解锁密码指令输入至电视,电视接收到该重新发送解锁密码指令后,判断网络连接是否正常,若正常,则通过给定URL重新将包括电视的标识的解锁密码下发请求发送至服务器;若不正常,则在屏幕上显示“网络异常”消息提示框,如图11所示。用户点击图9所示的界面中的“重新发送”按钮后,“重新发送”按钮开始60秒倒计时,倒计时期间“重新发送”按钮为不可用状态,倒计时结束,“重新发送”按钮恢复为可用状态(倒计时60秒的具体实现逻辑为:定义一个count=59,然后每隔I秒发一次消息,同时count—,从而达到60s倒计时的效果,在60s倒计时内“重新发送”按钮是不可以点击的,倒计时期间,退出当前界面再进入,数字不归零,继续倒计时。当608倒计时完成,“重新发送”按钮为可用状态,再次点击“重新发送”按钮,重复上述逻辑)。用户点击图9所示的界面中的“确定”按钮后,返回图4所示的解锁密码输入界面。若重新发送的次数等于或者大于预设的次数阈值,则在屏幕上显示如图12所示的发送次数已达上限提示界面,用户点击图12所示界面中的“确定”按钮,关闭图12所示的界面。服务器接收到电视发送的包括电视的标识的解锁密码下发请求后,根据电视的标识查找存储的与电视的标识对应的解锁密码(例如1111)和与电视的标识对应的安全手机号码,并将查找到的解锁密码嵌入在短信息中发送至与查找到的安全手机号码对应的手机中,如图13所示。
[0074]此处需要说明的是,本发明实施例中解锁密码和用于找回解锁密码的账号为用户预先在终端设备上设置的,具体过程可参见下述实施例的解锁密码设置方法中的相关描述,此处不再赘述。
[0075]本发明实施例的解锁方法,在用户忘记解锁密码的情况下,当终端设备接收到用户的找回解锁密码指令时,将解锁密码下发请求发送至服务器,服务器将对应的解锁密码发送至对应的接收设备,以供用户获取解锁密码,从而实现对终端设备的解锁操作。
[0076]实施例三
[0077]图14为本发明提供的解锁方法又一个实施例的流程示意图。本发明实施例描述了服务器侧的解锁方法,即本发明实施例的解锁方法的执行主体为下发解锁密码的服务器,例如云端服务器等。如图14所示,本发明实施例的解锁方法与实施例一或二的解锁方法相对应,具体可包括:
[0078]S141,接收终端设备发送的解锁密码下发请求,解锁密码下发请求中包括终端设备的标识。
[0079]S142,根据终端设备的标识查找与终端设备的标识对应的解锁密码和与终端设备的标识对应的账号。
[0080]S143,将解锁密码发送至与账号对应的接收设备。
[0081]具体的,本发明实施例中服务器实现其功能的具体过程可参见上述实施例一或二中的相关描述,此处不再赘述。
[0082]此处需要说明的是,本发明实施例中解锁密码和用于找回解锁密码的账号为用户预先在终端设备上设置的,具体过程可参见下述实施例的解锁密码设置方法中的相关描述,此处不再赘述。
[0083]本发明实施例的解锁方法,在用户忘记解锁密码的情况下,当服务器接收到终端设备发送的解锁密码下发请求后,将对应的解锁密码发送至对应的接收设备,以供用户获取解锁密码,从而实现对终端设备的解锁操作。
[0084]实施例四
[0085]图15为本发明提供的解锁密码设置方法一个实施例的流程示意图。本发明实施例描述了终端设备侧的解锁密码设置方法,即本发明实施例的解锁密码设置方法的执行主体为待设置解锁密码的终端设备,例如电视、手机、电脑等。如图15所示,本发明实施例的解锁密码设置方法具体可包括:
[0086]S151,获取在解锁密码设置界面输入的第一解锁密码和用于找回解锁密码的第一账号。
[0087]S152,将解锁密码设置请求发送至服务器,解锁密码设置请求中包括终端设备的标识、第一解锁密码和第一账号,以供服务器关联地存储终端设备的标识、第一解锁密码和第一账号。
[0088]具体的,在用户未设置终端设备的解锁密码的情况下,用户在终端设备的解锁密码设置界面输入第一解锁密码和用于找回第一解锁密码的第一账号。终端设备获取用户输入的第一解锁密码和第一账号,并将包括终端设备的标识、第一解锁密码和第一账号的解锁密码设置请求发送至服务器。服务器接收到该解锁密码设置请求后,关联地存储终端设备的标识、第一解锁密码和第一账号,以备后续用户忘记解锁密码时,下发解锁密码至第一账号对应的接收设备提供给用户。其中,终端设备的标识具体可为手机的国际移动设备标识(Internat1nal Mobile Equipment Identity,简称IMEI)码、电脑的机器码(例如网卡的物理地址)等用于唯一标识终端设备的标识,解锁密码具体可为数字密码(例如4位数字密码),账号具体可为用于找回解锁密码的手机号码、邮箱地址等,账号对应的接收设备具体可为手机号码对应的手机、邮箱地址对应的邮箱服务器等。服务器具体可将解锁密码嵌入在短信息中发送至手机号码对应的手机中或将解锁密码嵌入在邮件中发送至邮箱地址对应的邮箱服务器等。
[0089]本发明实施例的解锁密码设置方法,终端设备将用户输入的解锁密码和用于找回解锁密码的账号发送至服务器进行存储,以备后续用户忘记解锁密码时,下发解锁密码至账号对应的接收设备,以供用户获取解锁密码,从而实现对终端设备的解锁操作。
[0090]实施例五
[0091]图16为本发明提供的解锁密码设置方法又一个实施例的流程示意图。本发明实施例描述了终端设备侧的解锁密码设置方法,即本发明实施例的解锁密码设置方法的执行主体为待设置解锁密码的终端设备,例如电视、手机、电脑等。如图16所示,本发明实施例的解锁密码设置方法为图15所示实施例的解锁密码设置方法的一种可行实施方式,具体可包括:
[0092 ] 在图15所示实施例中的步骤S151之前,还可以包括以下步骤S161。
[0093]S161,当接收到解锁密码设置指令时,在屏幕上显示解锁密码设置界面。
[0094]S162,获取在解锁密码设置界面输入的第一解锁密码和用于找回解锁密码的第一账号。
[0095]S163,将解锁密码设置请求发送至服务器,解锁密码设置请求中包括终端设备的标识、第一解锁密码和第一账号,以供服务器关联地存储终端设备的标识、第一解锁密码和第一账号。
[0096]具体的,步骤S162-S163与图15所示实施例中的步骤S151-S152相同,具体过程此处不再赘述。
[0097]进一步的,步骤S163之后,本发明实施例的解锁密码设置方法还可包括以下修改解锁密码和/或账号的步骤S164-S166。
[0098]S164,当接收到解锁密码重新设置指令时,在屏幕上显示解锁密码重新设置界面。
[0099]S165,获取在解锁密码重新设置界面输入的第二解锁密码和/或用于找回解锁密码的第二账号。
[0100]S166,将解锁密码重新设置请求发送至服务器,解锁密码重新设置请求中包括终端设备的标识、以及第二解锁密码和/或第二账号,以供服务器将终端设备的标识对应的第一解锁密码更新为第二解锁密码和/或将终端设备的标识对应的第一账号更新为第二账号。
[0101]具体的,在用户已设置终端设备的解锁密码的情况下,用户想修改解锁密码或用于找回解锁密码的账号时,可在终端设备的解锁密码重新设置界面输入新的解锁密码即第二解锁密码和/或新的账号即第二账号。终端设备获取用户输入的第二解锁密码和/或第二账号,并将包括终端设备的标识、第二解锁密码和/或第二账号的解锁密码重新设置请求发送至服务器。服务器接收到该解锁密码设置请求后,将之前存储的第一解锁密码更新为第二解锁密码,和/或将之前存储的第一账号更新为第二账号。
[0102]进一步的,将解锁密码设置请求发送至服务器之前,本发明实施例的解锁密码设置方法还可以包括:判断网络连接是否正常;若是,则执行将解锁密码设置请求发送至服务器步骤;若否,则在屏幕上显示网络异常消息提示框。
[0103]具体的,终端设备将解锁密码设置请求发送至服务器之前,首先判断网络连接是否正常,若正常,则将解锁密码设置请求发送至服务器,若不正常,则无法将解锁密码设置请求发送至服务器,并在屏幕上显示网络异常消息提示框,以提示用户检查网络连接状态。
[0104]进一步的,将解锁密码重新设置请求发送至服务器之前,本发明实施例的解锁密码设置方法还可以包括:判断网络连接是否正常;若是,则执行将解锁密码重新设置请求发送至服务器步骤;若否,则在屏幕上显示网络异常消息提示框。
[0105]具体的,终端设备将解锁密码重新设置请求发送至服务器之前,首先判断网络连接是否正常,若正常,则将解锁密码重新设置请求发送至服务器,若不正常,则无法将解锁密码重新设置请求发送至服务器,并在屏幕上显示网络异常消息提示框,以提示用户检查网络连接状态。
[0106]为更清楚的说明本发明实施例的解锁密码设置方法的具体过程,下面以电视的家长锁解锁密码设置方法为例,结合附图进行详细说明。
[0107]在用户未设置电视的解锁密码的情况下,设置家长锁的解锁密码的过程如下:用户点击图3所示的家长锁未开启界面上的“开启”按钮时,将解锁密码设置指令输入至电视。电视接收到该解锁密码设置指令后,在屏幕上弹出如图17所示的解锁密码设置界面,若系统中存有手机号,则安全手机输入框内默认显示该手机号,否则显示为空。当用户点击密码输入框时,弹出虚拟数字键盘界面,电视将用户在虚拟数字键盘上输入的内容显示在密码输入框内,当用户点击密码输入框时,电视将用户在虚拟数字键盘上输入的内容显示在安全手机输入框内,用户点击图17所示的解锁密码设置界面上的“确定”按钮提交解锁密码和安全手机号码。当用户输入的解锁密码不够4位时,提交后在屏幕上显示图17所示的解锁密码设置界面和以toast方式显示的“请输入4位解锁密码”的消息提示框,如图18所示。当用户输入的安全手机号码不够11位时,提交后在屏幕上显示图17所示的解锁密码设置界面和以toast方式显示的“请输入11位安全手机号码”的消息提示框,如图18所示。当用户输入的解锁密码和安全手机号码均合法时,提交后电视判断网络连接是否正常,若网络连接正常,则将包括电视的标识(通过Runtime.get Runtime().exec(〃cat/sys/class/net/wlanO/address")获取电视的MAC地址)、输入的解锁密码和输入的安全手机号码的解锁密码设置请求发送至服务器,并在屏幕上显示图5所示的家长锁已开启界面和以toast方式显示的“设置成功”的消息提示框,如图19所示;若网络连接不正常,则无法将解锁密码设置请求发送至服务器,在屏幕上显示图17所示的解锁密码设置界面和以toast方式显示的“网络异常”的消息提示框,如图20所示。服务器接收到电视发送的包括电视的标识、输入的解锁密码和输入的安全手机号码的解锁密码设置请求后,关联地存储电视的标识、输入的解锁密码和输入的安全手机号码,并将解锁密码(例如1111)嵌入在短信息中发送至与安全手机号码对应的手机中,如图21所示。
[0108]在用户已设置电视的解锁密码的情况下,修改家长锁的解锁密码和/或安全手机号码的过程如下:用户点击图5所示的家长锁已开启界面上的“密码设置”按钮时,将解锁密码重新设置指令输入至电视。电视接收到该解锁密码重新设置指令后,在屏幕上弹出如图22所示的解锁密码重新设置界面。电视将用户输入的新的解锁密码显示在密码输入框内和/或新的安全手机号码显示在安全手机输入框内,用户点击图22所示的解锁密码重新设置界面上的“确定”按钮提交新的解锁密码和/或新的安全手机号码。当用户输入的新的解锁密码不够4位时,提交后在屏幕上显示图22所示的解锁密码重新设置界面和以toast方式显示的“请输入4位解锁密码”的消息提示框,如图23所示。当用户输入的新的安全手机号码不够11位时,提交后在屏幕上显示图22所示的解锁密码重新设置界面和以toast方式显示的“请输入11位安全手机号码”的消息提示框,如图23所示。当用户输入的新的解锁密码和/或新的安全手机号码均合法时,提交后电视判断网络连接是否正常,若网络连接正常,则通过给定的URL将包括电视的标识、输入的新的解锁密码和/或输入的新的安全手机号码的解锁密码重新设置请求发送至服务器,并在屏幕上显示图5所示的家长锁已开启界面和以toast方式显示的“修改成功”的消息提示框,如图24所示;若网络连接不正常,则无法将解锁密码重新设置请求发送至服务器,在屏幕上显示图22所示的解锁密码重新设置界面和以toast方式显示的“网络异常”的消息提示框,如图25所示。服务器接收到电视发送的包括电视的标识、输入的新的解锁密码和/或输入的新的安全手机号码的解锁密码重新设置请求后,将之前存储的解锁密码更新为新的解锁密码,和/或将之前存储的安全手机号码更新为新的安全手机号码,并将新的解锁密码(例如1234)嵌入在短信息中发送至与安全手机号码对应的手机中,如图26所示,和/或将新的安全手机号码(159****5152)嵌入在短信息中发送至与新的安全手机号码对应的手机中,如图27所示。
[0109]本发明实施例的解锁密码设置方法,终端设备将用户输入的解锁密码和用于找回解锁密码的账号发送至服务器进行存储,以备后续用户忘记解锁密码时,下发解锁密码至账号对应的接收设备,以供用户获取解锁密码,从而实现对终端设备的解锁操作。
[0110]实施例六
[0111]图28为本发明提供的解锁密码设置方法又一个实施例的流程示意图。本发明实施例描述了服务器侧的解锁密码设置方法,即本发明实施例的解锁密码设置方法的执行主体为存储设置的解锁密码的服务器,例如云端服务器等。如图28所示,本发明实施例的解锁密码设置方法与实施例四或五的解锁密码设置方法相对应,具体可包括:
[0112]S281,接收终端设备发送的解锁密码设置请求,解锁密码设置请求中包括终端设备的标识、第一解锁密码和用于解锁密码找回的第一账号。
[0113]S282,关联地存储终端设备的标识、第一解锁密码和第一账号。
[0114]进一步的,本发明实施例的解锁密码设置方法还可以包括:
[0115]S283,接收终端设备发送的解锁密码重新设置请求,解锁密码重新设置请求中包括终端设备的标识、第二解锁密码和/或用于解锁密码找回的第二账号。
[0116]S284,将终端设备的标识对应的第一解锁密码更新为第二解锁密码和/或将终端设备的标识对应的第一账号更新为第二账号。
[0117]具体的,本发明实施例中服务器实现其功能的具体过程可参见上述实施例四或五中的相关描述,此处不再赘述。
[0118]本发明实施例的解锁密码设置方法,服务器将终端设备发送的解锁密码和用于找回解锁密码的账号进行关联存储,以备后续用户忘记解锁密码时,下发解锁密码至账号对应的接收设备,以供用户获取解锁密码,从而实现对终端设备的解锁操作。
[0119]实施例七
[0120]图29为本发明提供的终端设备一个实施例的结构示意图。本发明实施例的终端设备具体可为电视、手机、电脑等,可执行实施例一或二所示的解锁方法。如图29所示,本发明实施例的终端设备具体可包括发送模块291和解锁模块292。
[0121 ]发送模块291,用于当接收到找回解锁密码指令时,将解锁密码下发请求发送至服务器,解锁密码下发请求中包括终端设备的标识,以供服务器将存储的与终端设备的标识对应的解锁密码发送至与终端设备的标识对应的账号对应的接收设备。
[0122]解锁模块292,用于获取在解锁密码输入界面输入的解锁密码,并执行解锁操作。
[0123]进一步的,发送模块291具体可包括:发送解锁密码提示界面显示单元,用于当接收到找回解锁密码指令时,在屏幕上显示是否发送解锁密码的发送解锁密码提示界面;解锁密码下发请求发送单元,用于当接收到确认发送解锁密码指令时,将解锁密码下发请求发送至服务器。
[0124]进一步的,本发明实施例的终端设备还可包括:重新发送解锁密码提示界面显示单元,用于当接收到确认发送解锁密码指令时,在屏幕上显示是否重新发送解锁密码的重新发送解锁密码提示界面;解锁密码下发请求重新发送单元,用于当接收到重新发送解锁密码指令时,重新将解锁密码下发请求发送至服务器。
[0125]进一步的,本发明实施例的终端设备还可包括:判断单元,用于当接收到确认发送解锁密码指令时,判断重新发送的次数是否小于预设的次数阈值;发送显示单元,用于若重新发送的次数小于预设的次数阈值,则将解锁密码下发请求发送至服务器,并在屏幕上显示重新发送解锁密码提示界面;若重新发送的次数等于或者大于预设的次数阈值,则在屏幕上显示发送次数已达上限提示界面。
[0126]进一步的,发送模块291还可用于:在将解锁密码下发请求发送至服务器之前,判断网络连接是否正常;若是,则执行将解锁密码下发请求发送至服务器步骤;若否,则在屏幕上显示网络异常消息提示框。
[0127]具体的,本发明实施例的终端设备中的各模块、各单元实现其功能的具体过程可参见上述方法实施例一或二中的相关描述,此处不再赘述。
[0128]本发明实施例的终端设备,在用户忘记解锁密码的情况下,当接收到用户的找回解锁密码指令时,将解锁密码下发请求发送至服务器,服务器将对应的解锁密码发送至对应的接收设备,以供用户获取解锁密码,从而实现对终端设备的解锁操作。
[0129]实施例八
[0130]图30为本发明提供的服务器一个实施例的结构示意图。本发明实施例的服务器具体可为云端服务器,可执行实施例三所示的解锁方法。如图30所示,本发明实施例的服务器具体可包括接收模块301、查找模块302和解锁密码发送模块303。
[0131 ]接收模块301,用于接收终端设备发送的解锁密码下发请求,解锁密码下发请求中包括终端设备的标识。
[0132]查找模块302,用于根据终端设备的标识查找与终端设备的标识对应的解锁密码和与终端设备的标识对应的账号。
[0133]解锁密码发送模块303,用于将解锁密码发送至与账号对应的接收设备。
[0134]具体的,本发明实施例的服务器中的各模块实现其功能的具体过程可参见上述方法实施例三中的相关描述,此处不再赘述。
[0135]本发明实施例的服务器,在用户忘记解锁密码的情况下,当接收到终端设备发送的解锁密码下发请求后,将对应的解锁密码发送至对应的接收设备,以供用户获取解锁密码,从而实现对终端设备的解锁操作。
[0136]实施例九
[0137]图31为本发明提供的终端设备又一个实施例的结构示意图。本发明实施例的终端设备具体可为电视、手机、电脑等,可执行实施例四或五所示的解锁密码设置方法。如图31所示,本发明实施例的终端设备具体可包括第一获取模块311和解锁密码设置请求发送模块 312。
[0138]第一获取模块311,用于获取在解锁密码设置界面输入的第一解锁密码和用于找回解锁密码的第一账号。
[0139]解锁密码设置请求发送模块312,用于将解锁密码设置请求发送至服务器,解锁密码设置请求中包括终端设备的标识、第一解锁密码和第一账号,以供服务器关联地存储终端设备的标识、第一解锁密码和第一账号。
[0140]进一步的,本发明实施例的终端设备还可包括:解锁密码设置界面显示模块,用于当接收到解锁密码设置指令时,在屏幕上显示解锁密码设置界面。
[0141]进一步的,本发明实施例的终端设备还可包括:第二获取模块,用于获取在解锁密码重新设置界面输入的第二解锁密码和用于找回解锁密码的第二账号;解锁密码重新设置请求发送模块,用于将解锁密码重新设置请求发送至服务器,解锁密码重新设置请求中包括终端设备的标识、以及第二解锁密码和/或第二账号,以供服务器将终端设备的标识对应的第一解锁密码更新为第二解锁密码和/或将终端设备的标识对应的第一账号更新为第二账号。
[0142]进一步的,本发明实施例的终端设备还可包括:解锁密码重新设置界面显示模块,用于当接收到解锁密码重新设置指令时,在屏幕上显示解锁密码重新设置界面。
[0143]进一步的,解锁密码设置请求发送模块312还可用于:在将解锁密码设置请求发送至服务器之前,判断网络连接是否正常;若是,则执行将解锁密码设置请求发送至服务器步骤;若否,则在屏幕上显示网络异常消息提示框。
[0144]进一步的,解锁密码重新设置请求发送模块还可用于:在将解锁密码重新设置请求发送至服务器之前,判断网络连接是否正常;若是,则执行将解锁密码重新设置请求发送至服务器步骤;若否,则在屏幕上显示网络异常消息提示框。
[0145]具体的,本发明实施例的终端设备中的各模块实现其功能的具体过程可参见上述方法实施例四或五中的相关描述,此处不再赘述。
[0146]本发明实施例的终端设备,将用户输入的解锁密码和用于找回解锁密码的账号发送至服务器进行存储,以备后续用户忘记解锁密码时,下发解锁密码至账号对应的接收设备,以供用户获取解锁密码,从而实现对终端设备的解锁操作。
[0147]实施例十
[0148]图32为本发明提供的服务器又一个实施例的结构示意图。本发明实施例的服务器具体可为云端服务器,可执行实施例六所示的解锁密码设置方法。如图32所示,本发明实施例的服务器具体可包括解锁密码设置请求接收模块321和存储模块322。
[0149]解锁密码设置请求接收模块321,用于接收终端设备发送的解锁密码设置请求,解锁密码设置请求中包括终端设备的标识、第一解锁密码和用于解锁密码找回的第一账号。
[0150]存储模块322,用于关联地存储终端设备的标识、第一解锁密码和第一账号。
[0151]进一步的,本发明实施例的服务器还可包括:解锁密码重新设置请求接收模块,用于接收终端设备发送的解锁密码重新设置请求,解锁密码重新设置请求中包括终端设备的标识、第二解锁密码和/或用于解锁密码找回的第二账号;更新模块,用于将终端设备的标识对应的第一解锁密码更新为第二解锁密码和/或将终端设备的标识对应的第一账号更新为第二账号。
[0152]具体的,本发明实施例的服务器中的各模块实现其功能的具体过程可参见上述方法实施例六中的相关描述,此处不再赘述。
[0153]本发明实施例的服务器,将终端设备发送的解锁密码和用于找回解锁密码的账号进行关联存储,以备后续用户忘记解锁密码时,下发解锁密码至账号对应的接收设备,以供用户获取解锁密码,从而实现对终端设备的解锁操作。
[0154]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0155]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种解锁方法,其特征在于,包括: 当接收到找回解锁密码指令时,将解锁密码下发请求发送至服务器,所述解锁密码下发请求中包括终端设备的标识,以供所述服务器将存储的与所述终端设备的标识对应的解锁密码发送至与所述终端设备的标识对应的账号对应的接收设备; 获取在解锁密码输入界面输入的所述解锁密码,并执行解锁操作。2.根据权利要求1所述的方法,其特征在于,所述当接收到找回解锁密码指令时,将解锁密码下发请求发送至服务器,包括: 当接收到所述找回解锁密码指令时,在屏幕上显示是否发送所述解锁密码的发送解锁密码提示界面; 当接收到确认发送解锁密码指令时,将所述解锁密码下发请求发送至所述服务器。3.根据权利要求2所述的方法,其特征在于,还包括: 当接收到所述确认发送解锁密码指令时,在所述屏幕上显示是否重新发送所述解锁密码的重新发送解锁密码提示界面; 当接收到重新发送解锁密码指令时,重新将所述解锁密码下发请求发送至所述服务器。4.根据权利要求3所述的方法,其特征在于,还包括: 当接收到所述确认发送解锁密码指令时,判断重新发送的次数是否小于预设的次数阈值; 若是,则将所述解锁密码下发请求发送至所述服务器,并在所述屏幕上显示所述重新发送解锁密码提示界面; 若否,则在所述屏幕上显示发送次数已达上限提示界面。5.根据权利要求1所述的方法,其特征在于,所述将解锁密码下发请求发送至服务器之前,还包括: 判断网络连接是否正常; 若是,则执行所述将解锁密码下发请求发送至服务器步骤; 若否,则在屏幕上显示网络异常消息提示框。6.一种解锁方法,其特征在于,包括: 接收终端设备发送的解锁密码下发请求,所述解锁密码下发请求中包括所述终端设备的标识; 根据所述终端设备的标识查找与所述终端设备的标识对应的解锁密码和与所述终端设备的标识对应的账号; 将所述解锁密码发送至与所述账号对应的接收设备。7.一种终端设备,其特征在于,包括: 发送模块,用于当接收到找回解锁密码指令时,将解锁密码下发请求发送至服务器,所述解锁密码下发请求中包括终端设备的标识,以供所述服务器将存储的与所述终端设备的标识对应的解锁密码发送至与所述终端设备的标识对应的账号对应的接收设备; 解锁模块,用于获取在解锁密码输入界面输入的所述解锁密码,并执行解锁操作。8.根据权利要求7所述的终端设备,其特征在于,所述发送模块包括: 发送解锁密码提示界面显示单元,用于当接收到所述找回解锁密码指令时,在屏幕上显示是否发送所述解锁密码的发送解锁密码提示界面; 解锁密码下发请求发送单元,用于当接收到确认发送解锁密码指令时,将所述解锁密码下发请求发送至所述服务器。9.根据权利要求8所述的终端设备,其特征在于,还包括: 重新发送解锁密码提示界面显示单元,用于当接收到所述确认发送解锁密码指令时,在所述屏幕上显示是否重新发送所述解锁密码的重新发送解锁密码提示界面; 解锁密码下发请求重新发送单元,用于当接收到重新发送解锁密码指令时,重新将所述解锁密码下发请求发送至所述服务器。10.根据权利要求9所述的终端设备,其特征在于,还包括: 判断单元,用于当接收到所述确认发送解锁密码指令时,判断重新发送的次数是否小于预设的次数阈值; 发送显示单元,用于若所述重新发送的次数小于所述预设的次数阈值,则将所述解锁密码下发请求发送至所述服务器,并在所述屏幕上显示所述重新发送解锁密码提示界面;若所述重新发送的次数等于或者大于所述预设的次数阈值,则在所述屏幕上显示发送次数已达上限提示界面。11.根据权利要求7所述的终端设备,其特征在于,所述发送模块还用于: 在所述将解锁密码下发请求发送至服务器之前,判断网络连接是否正常; 若是,则执行所述将解锁密码下发请求发送至服务器步骤; 若否,则在屏幕上显示网络异常消息提示框。12.一种服务器,其特征在于,包括: 接收模块,用于接收终端设备发送的解锁密码下发请求,所述解锁密码下发请求中包括所述终端设备的标识; 查找模块,用于根据所述终端设备的标识查找与所述终端设备的标识对应的解锁密码和与所述终端设备的标识对应的账号; 解锁密码发送模块,用于将所述解锁密码发送至与所述账号对应的接收设备。
【文档编号】H04M1/673GK105847522SQ201610056022
【公开日】2016年8月10日
【申请日】2016年1月26日
【发明人】姚菲, 胡正喜
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1