一种管理应用程序账号的方法、存储介质及终端设备与流程

文档序号:23500653发布日期:2021-01-01 18:05阅读:106来源:国知局
一种管理应用程序账号的方法、存储介质及终端设备与流程

本发明涉及应用程序管理方法领域,特别地涉及一种管理应用程序账号的方法、存储介质及终端设备。



背景技术:

现如今,随着5g时代的到来和智能手机不断地更新换代,手机内存也越做越大,32g、64g、128g、256g,逐渐扩大,在游戏、视频播放、拍摄美化、社交通讯、音乐电台、实用工具、网上购物、金融理财、教育学习、交通导航、旅游出行等等方面的应用程序也越来越多。

网络信息安全是非常重要的,也因此很多应用程序都需要用户注册账号并设置密码,不同的应用程序设置密码的规则均有不同,甚至有些应用程序还不能设置过于简单的密码,也因此随着应用程序的增多,导致人们要记忆的应用程序账号和密码也越来越多。

目前的终端设备还无法实现对多个应用程序的账号进行统一管理,比如,当用户要给手机到小孩或者维修人员时,因为担心小孩误触或恶意充值游戏等情况,或担心个人隐私泄露的情况发生,需要退出一些涉及个人隐私或者钱财的应用程序账号,例如微信、淘宝、支付宝等等。而目前的手机只能通过进入到对应的应用程序一个一个地设置退出,这不仅操作繁琐,还可能会有遗漏退出的应用程序,被恶意之人利用,从而导致用户的个人隐私安全和钱财安全无法得到保障。又比如,当用户有两个同时使用的手机时,由于很多应用程序的账号只能登陆一台设备,导致用户需要反复退出和登录账号,给用户带来诸多不便。还比如,当用户需要更换新手机时,有些旧手机上的应用程序具有自动记忆密码功能,很多用户换了新手机就记不得账号设定的密码了,不仅需要在新手机上一个一个地重新登录账号,甚至有些忘记密码的,还需要另外申请找回密码,重设密码,不仅过程繁琐、操作复杂,还耗时耗力。

因此,本发明基于上述问题,提供能够统一管理应用程序账号和密码,快速登录或退出应用程序账号的一种管理应用程序账号的方法、存储介质及终端设备。



技术实现要素:

本发明的目的在于:针对上述问题,本发明提供了一种管理应用程序账号的方法、存储介质及终端设备,通过一个主账号对多个应用程序账号进行管理,解决了现有技术中终端设备无法实现对多个应用程序的账号进行统一管理,应用程序账号和密码过多,管理账号过程繁琐、操作复杂、耗时耗力,导致给用户带来诸多不便以及用户的个人隐私安全和钱财安全得不到保障的问题,达到统一管理应用程序账号和密码,快速登录或退出应用程序账号的目的。

本发明采用的技术方案如下:

为实现上述目的,第一方面,本发明提供一种管理应用程序账号的方法,所述方法包括:

在终端设备上设置主账号,所述主账号能够关联所述终端设备上的至少一个应用程序,以获取并存储所述终端设备访问所述至少一个应用程序的账号信息;

当获取到请求通过主账号对其关联的一个或多个应用程序进行账号处理的操作请求时,向所述一个或多个应用程序发送相应的控制指令,以控制所述一个或多个应用程序执行与所述操作请求相对应的账号操作;

其中,所述账号处理/操作的事项包括账号修改、账号登录、账号退出和账号删除中的至少一种。

根据本发明的实施例,可选的,上述管理应用程序账号的方法中,当获取到触发管理应用程序账号的功能的相关操作时,显示所述终端设备上需要通过主账号进行管理的应用程序的相关信息,其中,所述应用程序的相关信息包括已与主账号关联的应用程序的相关信息以及账号处理的事项的选项提示;

所述请求通过主账号对其关联的一个或多个应用程序进行账号处理的操作请求包括:根据所述应用程序的相关信息,从已与主账号关联的应用程序中选出需要进行账号处理的一个或多个应用程序,以及确定需要进行账号处理的事项。

根据本发明的实施例,可选的,上述管理应用程序账号的方法中,所述应用程序的相关信息还包括未与主账号关联的应用程序的相关信息,所述方法还包括:

所述应用程序的相关信息中已与主账号关联的应用程序的相关信息和未与主账号关联的应用程序的相关信息进行区别显示;以及

当获取到请求通过主账号对其尚未关联的一个或多个应用程序进行账号处理的操作请求时,给出需要将主账号关联所述尚未关联的一个或多个应用程序的提示信息。

根据本发明的实施例,可选的,上述管理应用程序账号的方法中,所述获取到触发管理应用程序账号的功能的相关操作,包括:

获取所述终端设备的显示界面的空白处被单次或被连续多次触控的操作、获取所述终端设备的电源键被连续多次触控的操作,以及获取所述终端设备的设置界面中管理应用程序账号的控件标识被选中的操作中的一种。

根据本发明的实施例,可选的,上述管理应用程序账号的方法中,所述向所述一个或多个应用程序发送相应的控制指令,以控制所述一个或多个应用程序执行与所述操作请求相对应的账号操作,包括:

判断所述一个或多个应用程序的当前的账号状态与预计根据所述控制指令执行账号操作后的账号状态是否一致,其中,所述账号状态包括账号登录状态或账号退出状态;

当所述一个或多个应用程序的当前的账号状态与预计根据所述控制指令执行账号操作后的账号状态一致时,暂缓向所述一个或多个应用程序发送相应的控制指令。

根据本发明的实施例,可选的,上述管理应用程序账号的方法中,当与主账号关联的一个应用程序的账号信息包括多个账号时,所述方法还包括:

当获取到请求通过主账号对该应用程序进行账号处理的操作请求为账号登录的操作请求时,向该应用程序发送相应的控制指令,控制该应用程序以最近一次登录的账号执行账号登录。

根据本发明的实施例,可选的,上述管理应用程序账号的方法中,所述方法还包括:

获取所述一个或多个应用程序执行与所述操作请求相对应的账号操作的操作结果并提示所述操作结果;其中,

若所述一个或多个应用程序全部完成与所述操作请求相对应的账号操作,则反馈操作成功的提示;

若所述一个或多个应用程序中至少一个应用程序未能完成与所述操作请求相对应的账号操作,则反馈该应用程序操作失败的提示,并提示操作失败的原因。

根据本发明的实施例,可选的,上述管理应用程序账号的方法中,所述方法还包括:

将主帐号曾经登录过的终端设备的相关信息以及在该终端设备上曾经关联过的应用程序的相关信息和账号信息上传至服务器进行存储;

当在一个终端设备上第一次设置主帐号时,判断该终端设备是否是主帐号曾经登录过的终端设备;

当该终端设备是主帐号曾经登录过的终端设备时,询问是否从所述服务器获取在该终端设备上曾经关联过的应用程序的相关信息和账号信息,以恢复设置;

当该终端设备不是主帐号曾经登录过的终端设备时,询问是否从所述服务器获取曾经关联过的应用程序的相关信息和账号信息,以同步设置。

第二方面,本发明提供了一种存储介质,其上存储有计算机程序,所述计算机程序可被一个或多个处理器执行,以实现如上述的管理应用程序账号的方法。

第三方面,本发明提供了一种终端设备,所述终端设备包括存储器和处理器,所述存储器上存储有计算机程序,该计算机程序被所述处理器执行时,执行如上述的管理应用程序账号的方法。

与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:

1.本发明提供的一种管理应用程序账号的方法、存储介质及终端设备,通过在终端设备上设置主账号关联终端设备的应用程序,获取并存储应用程序的账号信息后,请求对与主账号关联的一个或多个应用程序进行账号处理,发送相应的控制指令控制所述一个或多个应用程序执行对应的账号操作,实现了通过一个主账号对多个应用程序账号进行管理的目的,达到统一管理应用程序账号和密码,快速登录、退出、修改或删除应用程序账号的技术效果,方便用户操作、节省时间、隐私性高、安全性高,对应用程序进行账号操作时,不需要用户一个一个地去设置应用程序,节省了大量时间和精力,还保护了用户的个人隐私安全和钱财安全。

2.本发明中,将已与主账号关联的应用程序的相关信息和未与主账号关联的应用程序的相关信息进行区别显示,并给出提示将主账号关联所述尚未关联的一个或多个应用程序,方便用户清楚地知道当前已关联应用程序,对应地方便选出需要进行账号处理的一个或多个应用程序。

3.本发明中,当与主账号关联的一个应用程序的账号信息包括多个账号时,控制该应用程序以最近一次登录的账号执行账号登录,不需要用户单独进入应用程序界面选择要登录的账号,减少多个账号的情况下需确认登录哪个账号的步骤,减少了管理应用程序账号的流程,进一步节省了用户时间和精力。

4.本发明中,通过当在一个终端设备上第一次设置主帐号时,判断该终端设备是否是主帐号曾经登录过的终端设备,对应地从服务器获取在该终端设备上曾经关联过的应用程序的相关信息和账号信息;方便了一个用户有多个手机同时使用的情况,对多个手机进行恢复设置,替换使用更方便;也方便了用户更换新手机的情况,不需要重新设置主账号,自动同步旧手机上的应用程序和这些应用程序的账号信息到新手机上,也不用重新关联主账号和应用程序,操作简单,且节省了较多繁琐的步骤,省事、省时还省力。

附图说明

在下文中将基于实施例并参考附图来对本发明进行更详细的描述。

图1为本发明实施例一提供的一种管理应用程序账号的方法的流程示意图。

图2为本发明实施例一提供的一种管理应用程序账号的方法的步骤102中手机的显示界面。

图3为本发明实施例一提供的一种管理应用程序账号的方法的步骤103.1中进行操作请求后的显示界面。

图4为本发明实施例一提供的一种管理应用程序账号的方法的步骤103.1中选择账号处理的事项后的显示界面。

图5为本发明实施例一提供的一种管理应用程序账号的方法的步骤103.1中的应用程序选择界面。

图6为本发明实施例二提供的一种管理应用程序账号的方法的步骤202中手机的设置界面。

图7为本发明实施例二提供的一种管理应用程序账号的方法的步骤203.1中进行操作请求后的显示界面。

图8为本发明实施例二提供的一种管理应用程序账号的方法的步骤203.1中选择账号处理的事项后的登录应用程序选择界面。

图9为本发明实施例二提供的一种管理应用程序账号的方法的步骤203.1中选择账号处理的事项后的退出应用程序选择界面。

在附图中,相同的部件使用相同的附图标记,附图并未按照实际的比例绘制。

具体实施方式

以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达到相应技术效果的实现过程能充分理解并据以实施。本发明实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本发明的保护范围之内。

实施例一

请参阅图1至图5,本实施例提供了一种可应用于终端设备的管理应用程序账号的方法,如图1所示的流程示意图,所述方法应用于所述终端设备时执行以下步骤:

步骤101:在终端设备上设置主账号,所述主账号能够关联所述终端设备上的至少一个应用程序,以获取并存储所述终端设备访问所述至少一个应用程序的账号信息;

具体地,所述终端设备可以是手机、电脑或平板电脑等,本实施例中,采用手机,在该手机上设置主账号,并通过主账号关联该手机上的所有应用程序,获取并存储该手机上的所有应用程序的账号信息,所述账号信息包括应用程序的登录名、登录密码和登录状态,其中登录状态为登录账号后,账号在该应用程序内的状态,比如在线、离开、隐身、忙碌、请勿打扰等等;在应用程序初始使用时,用户填好登录名、登录密码和登录状态的账号信息,手机自动询问是否记住该应用程序的账号信息,选择记住账号信息后,该应用程序便与主账号关联,用户可在手机上通过主账号访问该应用程序,以对该应用程序账号进行管理;当用户更换应用程序的账号密码时,手机自动询问是否更新存储的该应用程序的账号信息;

步骤102:当获取到触发管理应用程序账号的功能的相关操作时,显示所述终端设备上需要通过主账号进行管理的应用程序的相关信息,其中,所述应用程序的相关信息包括已与主账号关联的应用程序的相关信息以及账号处理的事项的选项提示;其中,所述账号处理的事项包括账号修改、账号登录、账号退出和账号删除中的至少一种;

具体地,所述获取到触发管理应用程序账号的功能的相关操作,包括:获取所述终端设备的显示界面的空白处被单次或被连续多次触控的操作、获取所述终端设备的电源键被连续多次触控的操作,以及获取所述终端设备的设置界面中管理应用程序账号的控件标识被选中的操作中的一种;

本实施例中,在如图2所示的手机的显示界面的空白处进行连续多次触控的操作,以触发管理应用程序账号的功能;当获取到该操作时,显示所述手机上需要通过主账号进行管理且已与主账号关联的应用程序的相关信息以及账号处理的事项的选项提示,如图3所示的显示界面,账号处理的事项包括账号登录和账号退出,其触发控件分别为“登录所有app账号”和“退出所有app账号”;

步骤103:当获取到请求通过主账号对其关联的一个或多个应用程序进行账号处理的操作请求时,向所述一个或多个应用程序发送相应的控制指令,以控制所述一个或多个应用程序执行与所述操作请求相对应的账号操作;其中,所述账号操作的事项包括账号修改、账号登录、账号退出和账号删除中的至少一种;

步骤103.1:根据所述应用程序的相关信息,从已与主账号关联的应用程序中选出需要进行账号处理的一个或多个应用程序,以及确定需要进行账号处理的事项;其中,所述账号处理的事项包括账号修改、账号登录、账号退出和账号删除中的至少一种;

本实施例中,在如图3所示的显示界面选择“登录所有app账号”,即请求通过主账号对手机上已与主账号关联的所有应用程序进行账号登录的操作,得到如图4所示的显示界面;

在如图4所示的显示界面中点击“前往查看”即可跳转至如图5所示的应用程序选择界面,该界面列表显示手机上的所有应用程序,用户可从中选出需要进行账号处理的多个应用程序,再返回如图4所示的显示界面;

也可以不选择应用程序,直接在如图4所示的显示界面中点击“确定”,以确定需要进行账号处理的事项,比如,确认退出手机内所有已登录的app账号的操作;

步骤103.2:当获取到请求通过主账号对需要进行账号处理的一个或多个应用程序进行账号处理的操作请求时,向所述一个或多个应用程序发送相应的控制指令,以控制所述一个或多个应用程序执行与所述操作请求相对应的账号操作;

具体地,当获取到请求通过主账号对需要进行账号处理的一个或多个应用程序进行账号处理的操作请求时,判断所述一个或多个应用程序的当前的账号状态与预计根据所述控制指令执行账号操作后的账号状态是否一致,其中,所述账号状态包括账号登录状态或账号退出状态;

本实施例中,步骤103.1选出需要进行账号处理的多个应用程序,以及确定需要进行账号处理的事项后,向已选的多个应用程序发送退出账号的控制指令,以控制该多个应用程序执行退出已登录账号的操作;即在确定退出已选的多个应用程序中已登录的app账号后,判断该多个应用程序的当前的账号状态与预计执行账号退出操作后的账号状态是否一致;

步骤103.3:当所述一个或多个应用程序的当前的账号状态与预计根据所述控制指令执行账号操作后的账号状态一致时,暂缓向所述一个或多个应用程序发送相应的控制指令,返回步骤103.2重新获取请求通过主账号对需要进行账号处理的一个或多个应用程序进行账号处理的操作请求;当所述一个或多个应用程序的当前的账号状态与预计根据所述控制指令执行账号操作后的账号状态不一致时,则控制对应的应用程序执行与所述操作请求相对应的账号操作;

本实施例中,步骤103.2已选的多个应用程序中,某些应用程序当前的账号状态为已登录状态,某些应用程序当前的账号状态为退出状态,预计执行账号退出操作后的账号状态为退出状态;对于当前的账号状态为退出状态的应用程序,暂缓向该应用程序发送退出账号操作的控制指令;对于当前的账号状态为已登录状态的应用程序,向该应用程序发送退出账号的控制指令,应用程序接收控制指令,并执行退出账号的操作,便实现了在主账号对当前的账号状态为已登录状态的多个应用程序进行账号退出的管理;

步骤104:获取所述一个或多个应用程序执行与所述操作请求相对应的账号操作的操作结果并提示所述操作结果;其中,

若所述一个或多个应用程序全部完成与所述操作请求相对应的账号操作,则反馈操作成功的提示;

若所述一个或多个应用程序中至少一个应用程序未能完成与所述操作请求相对应的账号操作,则反馈该应用程序操作失败的提示,并提示操作失败的原因,还可以提示对应的解决办法;

本实施例中,在步骤103.3中,若当前的账号状态为已登录状态的应用程序均全部完成退出账号的操作,则弹出操作成功的文字提示或其它小动效,方便用户知晓执行账号操作的操作结果;若当前的账号状态为已登录状态的应用程序中有一个应用程序没能完成账号退出操作,则弹出该应用程序操作失败的文字提示或小动效,并提示该应用程序无法完成账号退出操作的原因,比如,该应用程序权限验证未通过,该应用程序未更新版本等等。

进一步地,所述应用程序的相关信息还包括未与主账号关联的应用程序的相关信息,所述方法还包括:

所述应用程序的相关信息中已与主账号关联的应用程序的相关信息和未与主账号关联的应用程序的相关信息进行区别显示;以及

当获取到请求通过主账号对其尚未关联的一个或多个应用程序进行账号处理的操作请求时,给出需要将主账号关联所述尚未关联的一个或多个应用程序的提示信息,方便用户清楚地知道当前已关联应用程序,对应地方便选出需要进行账号处理的一个或多个应用程序。

本实施例中,在步骤102中,当获取到触发管理应用程序账号的功能的相关操作时,显示手机上需要通过主账号进行管理的应用程序的相关信息,若手机上存在已经下载,但尚未与主账号关联的应用程序时,在如图5的显示界面中,将已与主账号关联的应用程序显示在未与主账号关联的应用程序前面;可以在选择未与主账号关联的应用程序时,弹出窗口提示该应用程序“未设置账号密码”,提醒用户需先将主账号与该应用程序关联,也可以将未与主账号关联的应用程序对应的勾选按钮设置为无法勾选的情况。

进一步地,当与主账号关联的一个应用程序的账号信息包括多个账号时,所述方法还包括:

当获取到请求通过主账号对该应用程序进行账号处理的操作请求为账号登录的操作请求时,向该应用程序发送相应的控制指令,控制该应用程序以最近一次登录的账号执行账号登录,对于一个用户有多个账号,且多个账号均与主账号关联的情况,不需要用户单独进入应用程序界面选择要登录的账号,而是按用户习惯,登录最近一次登录的账号,减少多个账号的情况下需确认登录哪个账号的步骤,减少了管理应用程序账号的流程,进一步节省了用户时间和精力。

进一步地,将主帐号曾经登录过的终端设备的相关信息以及在该终端设备上曾经关联过的应用程序的相关信息和账号信息上传至服务器进行存储;

当在一个终端设备上第一次设置主帐号时,判断该终端设备是否是主帐号曾经登录过的终端设备;

当该终端设备是主帐号曾经登录过的终端设备时,询问是否从所述服务器获取在该终端设备上曾经关联过的应用程序的相关信息和账号信息,以恢复设置,方便了一个用户有多个手机同时使用的情况,比如在一个手机上登录过主帐号,且下载了一个新的应用程序,并将该应用程序与主账号关联,将该应用程序的相关信息和账号信息上传至服务器进行存储;当更换另一个登录过主帐号的手机时,询问是否从所述服务器获取该应用程序的相关信息和账号信息,以保证两个手机替换使用更方便;

当该终端设备不是主帐号曾经登录过的终端设备时,询问是否从所述服务器获取曾经关联过的应用程序的相关信息和账号信息,以同步设置,方便了用户更换新手机的情况,比如在旧手机上登录过主帐号,且该主账号关联了旧手机上的所有应用程序,将这些应用程序的相关信息和账号信息上传至服务器进行存储;当更换新手机时,用户不需要重新设置主账号,直接登录在旧手机上设置的主账号后,询问是否从所述服务器获取曾经在旧手机上关联过得应用程序的相关信息和账号信息,用户同意后,自动同步旧手机上的应用程序和这些应用程序的账号信息到新手机上,也不用重新关联主账号和应用程序,操作简单,且节省了较多繁琐的步骤,省事、省时还省力。

本实施例提供的一种管理应用程序账号的方法,实现了在手机的显示界面触发管理应用程序账号的功能,对手机上的应用程序进行一键退出操作,当用户需要给手机到小孩或者维修人员时,可快速退出一些涉及个人隐私或者钱财的应用程序账号,防止因为账号遗漏处理泄漏用户的个人隐私或造成钱财损失;

通过在终端设备上设置主账号关联终端设备的应用程序,获取并存储应用程序的账号信息后,请求对与主账号关联的一个或多个应用程序进行账号处理,发送相应的控制指令控制所述一个或多个应用程序执行对应的账号操作,实现了通过一个主账号对多个应用程序账号进行管理的目的,方便用户操作、节省时间、隐私性高、安全性高,对应用程序进行账号操作时,不需要用户一个一个地去设置应用程序,节省了大量时间和精力,还保护了用户的个人隐私安全和钱财安全;

能够解决现有技术中终端设备无法实现对多个应用程序的账号进行统一管理,应用程序账号和密码过多,管理账号过程繁琐、操作复杂、耗时耗力,导致给用户带来诸多不便以及用户的个人隐私安全和钱财安全得不到保障的问题,达到统一管理应用程序账号和密码,快速登录、退出、修改或删除应用程序账号的目的。

实施例二

请参阅图6至图9,本实施例提供了一种可应用于终端设备的管理应用程序账号的方法,所述方法应用于所述终端设备时执行以下步骤:

步骤201:在终端设备上设置主账号,所述主账号能够关联所述终端设备上的至少一个应用程序,以获取并存储所述终端设备访问所述至少一个应用程序的账号信息;

本实施例中,所述终端设备也采用手机,在该手机上设置主账号,并通过主账号关联该手机上的所有应用程序,获取并存储该手机上的所有应用程序的账号信息,在应用程序初始使用时,用户填好登录名、登录密码和登录状态的账号信息,手机自动询问是否记住该应用程序的账号信息,选择记住账号信息后,该应用程序便与主账号关联,用户可在手机上通过主账号访问该应用程序,以对该应用程序账号进行管理;

步骤202:当获取到触发管理应用程序账号的功能的相关操作时,显示所述终端设备上需要通过主账号进行管理的应用程序的相关信息,其中,所述应用程序的相关信息包括已与主账号关联的应用程序的相关信息以及账号处理的事项的选项提示;其中,所述账号处理的事项包括账号修改、账号登录、账号退出和账号删除中的至少一种;

具体地,所述获取到触发管理应用程序账号的功能的相关操作,包括:获取所述终端设备的显示界面的空白处被单次或被连续多次触控的操作、获取所述终端设备的电源键被连续多次触控的操作,以及获取所述终端设备的设置界面中管理应用程序账号的控件标识被选中的操作中的一种;

本实施例中,在如图6所示的手机的设置界面中选中管理应用程序账号的控件,以触发管理应用程序账号的功能;当获取到该操作时,显示所述手机上需要通过主账号进行管理且已与主账号关联的应用程序的相关信息以及账号处理的事项的选项提示,如图7所示的显示界面,账号处理的事项包括账号登录和账号退出,其触发控件分别为“登录所有app账号”和“退出所有app账号”;

步骤203:当获取到请求通过主账号对其关联的一个或多个应用程序进行账号处理的操作请求时,向所述一个或多个应用程序发送相应的控制指令,以控制所述一个或多个应用程序执行与所述操作请求相对应的账号操作;其中,所述账号操作的事项包括账号修改、账号登录、账号退出和账号删除中的至少一种;

步骤203.1:根据所述应用程序的相关信息,从已与主账号关联的应用程序中选出需要进行账号处理的一个或多个应用程序,以及确定需要进行账号处理的事项;其中,所述账号处理的事项包括账号修改、账号登录、账号退出和账号删除中的至少一种;

本实施例中,在如图7所示的显示界面选择“登录所有app账号”,即请求通过主账号对手机上已与主账号关联的所有应用程序进行账号登录的操作,得到如图8所示的登录应用程序选择界面,列表显示手机上的所有应用程序,其中,已与主账号关联的应用程序默认全部勾选;

在如图7所示的显示界面选择“退出所有app账号”,即请求通过主账号对手机上已与主账号关联的所有应用程序进行账号退出的操作,得到如图9所示的退出应用程序选择界面,列表显示手机上的所有应用程序,其中,已与主账号关联的应用程序默认全部勾选;

若手机上存在已经下载,但尚未与主账号关联的应用程序时,在如图8所示的登录应用程序选择界面或如图9所示的退出应用程序选择界面中,将已与主账号关联的应用程序显示在未与主账号关联的应用程序前面,并默认未与主账号关联的应用程序为未勾选;

用户可直接在如图8所示的登录应用程序选择界面或如图9所示的退出应用程序选择界面通过取消勾选应用程序来剔除对该应用程序账号进行管理,以选出需要进行账号处理的多个应用程序,再确定需要进行账号处理的事项,比如,确认登录手机内所有未登录的app账号的操作;

步骤203.2:当获取到请求通过主账号对需要进行账号处理的一个或多个应用程序进行账号处理的操作请求时,向所述一个或多个应用程序发送相应的控制指令,以控制所述一个或多个应用程序执行与所述操作请求相对应的账号操作;

具体地,当获取到请求通过主账号对需要进行账号处理的一个或多个应用程序进行账号处理的操作请求时,判断所述一个或多个应用程序的当前的账号状态与预计根据所述控制指令执行账号操作后的账号状态是否一致,其中,所述账号状态包括账号登录状态或账号退出状态;

本实施例中,在步骤203.1从如图8所示的登录应用程序选择界面选出需要进行账号处理的多个应用程序,以及确定需要进行账号处理的事项后,向已选的多个应用程序发送登录账号的控制指令,以控制该多个应用程序执行登录账号的操作;即在确定登录已选的多个应用程序中未登录的app账号后,判断该多个应用程序的当前的账号状态与预计执行账号登录操作后的账号状态是否一致;

步骤203.3:当所述一个或多个应用程序的当前的账号状态与预计根据所述控制指令执行账号操作后的账号状态一致时,暂缓向所述一个或多个应用程序发送相应的控制指令;

本实施例中,步骤203.2已选的多个应用程序中,某些应用程序当前的账号状态为已登录状态,某些应用程序当前的账号状态为退出状态,预计执行账号登录操作后的账号状态为登录状态,对于当前的账号状态为已登录状态的应用程序,暂缓向该应用程序发送登录账号操作的控制指令;对于当前的账号状态为退出状态的应用程序,向该应用程序发送登录账号的控制指令;

当已选的多个应用程序中某个应用程序包括多个账号时,向该应用程序发送登录最近一次登录的账号的控制指令;应用程序接收控制指令,并执行登录账号操作,便实现了在主账号对当前的账号状态为退出状态的多个应用程序进行账号登录的管理;

步骤204:获取所述一个或多个应用程序执行与所述操作请求相对应的账号操作的操作结果并提示所述操作结果;其中,

若所述一个或多个应用程序全部完成与所述操作请求相对应的账号操作,则反馈操作成功的提示;

若所述一个或多个应用程序中至少一个应用程序未能完成与所述操作请求相对应的账号操作,则反馈该应用程序操作失败的提示,并提示操作失败的原因,还可以提示对应的解决办法;

本实施例中,在步骤203.3中,若当前的账号状态为退出状态的应用程序均全部完成登录账号的操作,则弹出操作成功的文字提示或其它小动效,方便用户知晓执行账号操作的操作结果;若当前的账号状态为退出状态的应用程序中有一个应用程序没能完成账号退出操作,则弹出该应用程序操作失败的文字提示或小动效,并提示该应用程序无法完成账号登录操作的原因。

本实施例提供的一种管理应用程序账号的方法,实现了在手机的设置界面中对手机上的应用程序进行一键登录操作,达到统一管理应用程序账号和密码,快速登录、退出、修改或删除应用程序账号的目的。

实施例三

本实施例提供了一种计算机可读存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等等,其上存储有计算机程序,所述计算机程序被处理器执行时可以实现如下方法步骤:

步骤301:在终端设备上设置主账号,所述主账号能够关联所述终端设备上的至少一个应用程序,以获取并存储所述终端设备访问所述至少一个应用程序的账号信息;

步骤302:当获取到触发管理应用程序账号的功能的相关操作时,显示所述终端设备上需要通过主账号进行管理的应用程序的相关信息,其中,所述应用程序的相关信息包括已与主账号关联的应用程序的相关信息以及账号处理的事项的选项提示;其中,所述账号处理的事项包括账号修改、账号登录、账号退出和账号删除中的至少一种;

具体地,所述获取到触发管理应用程序账号的功能的相关操作,包括:获取所述终端设备的显示界面的空白处被单次或被连续多次触控的操作、获取所述终端设备的电源键被连续多次触控的操作,以及获取所述终端设备的设置界面中管理应用程序账号的控件标识被选中的操作中的一种;

步骤303:当获取到请求通过主账号对其关联的一个或多个应用程序进行账号处理的操作请求时,向所述一个或多个应用程序发送相应的控制指令,以控制所述一个或多个应用程序执行与所述操作请求相对应的账号操作;其中,所述账号操作的事项包括账号修改、账号登录、账号退出和账号删除中的至少一种;

步骤303.1:根据所述应用程序的相关信息,从已与主账号关联的应用程序中选出需要进行账号处理的一个或多个应用程序,以及确定需要进行账号处理的事项;其中,所述账号处理的事项包括账号修改、账号登录、账号退出和账号删除中的至少一种;

步骤303.2:当获取到请求通过主账号对需要进行账号处理的一个或多个应用程序进行账号处理的操作请求时,向所述一个或多个应用程序发送相应的控制指令,以控制所述一个或多个应用程序执行与所述操作请求相对应的账号操作;

具体地,当获取到请求通过主账号对需要进行账号处理的一个或多个应用程序进行账号处理的操作请求时,判断所述一个或多个应用程序的当前的账号状态与预计根据所述控制指令执行账号操作后的账号状态是否一致,其中,所述账号状态包括账号登录状态或账号退出状态;

步骤303.3:当所述一个或多个应用程序的当前的账号状态与预计根据所述控制指令执行账号操作后的账号状态一致时,暂缓向所述一个或多个应用程序发送相应的控制指令;

步骤304:获取所述一个或多个应用程序执行与所述操作请求相对应的账号操作的操作结果并提示所述操作结果;其中,

若所述一个或多个应用程序全部完成与所述操作请求相对应的账号操作,则反馈操作成功的提示;

若所述一个或多个应用程序中至少一个应用程序未能完成与所述操作请求相对应的账号操作,则反馈该应用程序操作失败的提示,并提示操作失败的原因。

上述方法步骤的具体实施例过程可参见实施例一或实施例二,本实施例在此不再重复赘述。

实施例四

本实施例提供了一种终端设备,该终端设备可以是手机、电脑或平板电脑等,包括存储器和处理器,所述存储器上存储有计算器程序,该计算机程序被处理器执行时实现如上述实施例一中所述的管理应用程序账号的方法。可以理解,终端设备还可以包括,多媒体组件,输入/输出(i/o)接口,以及通信组件。

其中,处理器用于执行如上述实施例一中所述的管理应用程序账号的方法中的全部或部分步骤。存储器用于存储各种类型的数据,这些数据例如可以包括终端设备中的任何应用程序或方法的指令,以及应用程序相关的数据。

所述处理器可以是专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行如上述实施例一中所述的管理应用程序账号的方法中的全部或部分步骤。

所述存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammableread-onlymemory,简称eprom),可编程只读存储器(programmableread-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。

所述多媒体组件可以包括屏幕和音频组件,所述屏幕可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或通过通信组件发送。音频组件还包括至少一个扬声器,用于输出音频信号。

所述i/o接口为处理器和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。

所述通信组件用于该终端设备与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件可以包括:wi-fi模块,蓝牙模块,nfc模块。

综上,本发明提供的一种管理应用程序账号的方法、存储介质及终端设备,通过在终端设备上设置主账号关联终端设备的应用程序,获取并存储应用程序的账号信息后,请求对与主账号关联的一个或多个应用程序进行账号处理,发送相应的控制指令控制所述一个或多个应用程序执行对应的账号操作,实现了通过一个主账号对多个应用程序账号进行管理的目的,方便用户操作、节省时间、隐私性高、安全性高,对应用程序进行账号操作时,不需要用户一个一个地去设置应用程序,节省了大量时间和精力,还保护了用户的个人隐私安全和钱财安全;达到统一管理应用程序账号和密码,快速登录、退出、修改或删除应用程序账号的效果;

通过将已与主账号关联的应用程序的相关信息和未与主账号关联的应用程序的相关信息进行区别显示,并给出提示将主账号关联所述尚未关联的一个或多个应用程序,方便用户清楚地知道当前已关联应用程序,对应地方便选出需要进行账号处理的一个或多个应用程序;

通过当与主账号关联的一个应用程序的账号信息包括多个账号时,控制该应用程序以最近一次登录的账号执行账号登录,不需要用户单独进入应用程序界面选择要登录的账号,减少多个账号的情况下需确认登录哪个账号的步骤,减少了管理应用程序账号的流程,进一步节省了用户时间和精力;

通过当在一个终端设备上第一次设置主帐号时,判断该终端设备是否是主帐号曾经登录过的终端设备,对应地从服务器获取在该终端设备上曾经关联过的应用程序的相关信息和账号信息;方便了一个用户有多个手机同时使用的情况,对多个手机进行恢复设置,替换使用更方便;也方便了用户更换新手机的情况,不需要重新设置主账号,自动同步旧手机上的应用程序和这些应用程序的账号信息到新手机上,也不用重新关联主账号和应用程序,操作简单,且节省了较多繁琐的步骤,省事、省时还省力。

在本发明实施例所提供的几个实施例中,应该理解到,所揭露的系统和方法,也可以通过其它的方式实现。以上所描述的系统和方法实施例仅仅是示例性的。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

虽然本发明所揭露的实施方式如上,但所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

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