设置默认应用的方法、装置及移动终端的制作方法

文档序号:6632904阅读:137来源:国知局
设置默认应用的方法、装置及移动终端的制作方法
【专利摘要】本发明适用于通信【技术领域】,提供了一种设置默认应用的方法、装置及移动终端,所述方法包括:计算同类应用中的各个应用的习惯值,所述同类应用中包括至少两个实现同一功能的应用;将习惯值最大的应用设置为默认应用。本发明,最后设置的默认应用是用户比较习惯使用的应用,并且整个过程是由移动终端自动设置,不需要用户参与。克服了现有技术提供的移动终端,在设置需要使用的应用时,需要用户在弹出框中选择或者在界面上进行一系列繁琐的操作,用户体验差的问题,进而达到可以避免用户需要在弹出框中选择或者在界面上进行一系列繁琐的操作的烦恼,提高用户使用体验的目的。
【专利说明】设置默认应用的方法、装置及移动终端

【技术领域】
[0001] 本发明属于通信【技术领域】,尤其涉及一种设置默认应用的方法、装置及移动终端。

【背景技术】
[0002] 随着通信技术的发展,移动终端的存储空间越来越大,移动终端上安装的应用程 序也是五花八门,甚至移动终端中同时安装有多个实现同一功能的应用程序,我们将实现 同一功能的应用程序称为同类应用。
[0003] 目前,移动终端中安装多个同类应用后,安卓Android系统的原生方案往往是先 弹出选择框让用户选择想要使用的应用,然后将该应用设置为当前默认使用的应用。或者 如小米4,设计一个切换界面,通过该切换界面让用户去切换自己想要使用的应用,否则,默 认使用移动终端自带的应用。
[0004] 然而,在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
[0005] 上述两种方法中,首先都需要用户去主动或被动的去操作,设置自己喜欢的应用。 如现在移动终端上安装了三个浏览器,UC、QQ和系统自带。原生方案一旦用户一开始选择 QQ浏览器,但是用户后面的使用习惯是一直使用UC浏览器,就会发生遇到一个链接就会默 认使用QQ浏览器,而不是用户习惯的UC浏览器,这就需要用户去重新取消默认,让系统弹 框去设置UC浏览器等一系列繁琐的操作。小米4的方案虽然给用户提供了切换界面,但同 样要用户去寻找,操作等,而且如果没有设置默认应用会强制用户使用移动终端自带的应 用。


【发明内容】

[0006] 有鉴于此,本发明实施例提供一种设置默认应用的方法、装置及移动终端,以解决 现有技术提供的移动终端,在设置需要使用的应用时,需要用户进行一系列繁琐的操作,用 户体验差的问题。
[0007] 第一方面,提供一种设置默认应用的方法,所述方法包括:
[0008] 计算同类应用中的各个应用的习惯值,所述同类应用中包括至少两个实现同一功 能的应用;
[0009] 将习惯值最大的应用设置为默认应用。
[0010] 结合第一方面,在第一方面的第一种可能实施方式中,所述计算同类应用中的各 个应用的习惯值包括:
[0011] 根据预设周期内第一应用的使用时间和/或使用次数来确定第一应用的习惯值;
[0012] 所述第一应用是同类应用中的一个应用。
[0013] 结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据 预设周期内第一应用的使用时间或使用次数来确定第一应用的习惯值包括:
[0014] 将预设周期内第一应用的使用时间作为第一应用的习惯值;或
[0015] 将预设周期内第一应用的使用次数作为第一应用的习惯值。
[0016] 结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述根据 预设周期内第一应用的使用时间和使用次数来确定第一应用的习惯值包括:
[0017] 根据下式确定第一应用的习惯值:
[0018] 第一应用的习惯值=第一应用的使用时间*(第一应用的使用次数/同类应用中 各应用的使用次数之和)。
[0019] 结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实 现方式或第一方面的第三种可能的实现方式,在第四种可能的实现方式中,在所述将习惯 值最大的应用设置为默认应用之后,还包括:
[0020] 监测是否有应用被卸载;
[0021] 如果是,则计算同类应用中的各个应用的习惯值,所述同类应用中包括实现同一 功能且未被卸载的应用;
[0022] 将习惯值最大的应用设置为默认应用。
[0023] 第二方面,提供一种设置默认应用的装置,所述装置包括:
[0024] 第一习惯值计算单元,用于计算同类应用中的各个应用的习惯值,所述同类应用 中包括至少两个实现同一功能的应用;
[0025] 第一默认应用设置单元,用于将习惯值最大的应用设置为默认应用。
[0026] 结合第二方面,在第二方面的第一种可能实施方式中,所述第一习惯值计算单元 根据预设周期内第一应用的使用时间和/或使用次数来确定第一应用的习惯值,所述第一 应用是同类应用中的一个应用。
[0027] 结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一 习惯值计算单元将预设周期内第一应用的使用时间作为第一应用的习惯值;或
[0028] 所述第一习惯值计算单元将预设周期内第一应用的使用次数作为第一应用的习 惯值。
[0029] 结合第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述第一 习惯值计算单元根据下式确定第一应用的习惯值:
[0030] 第一应用的习惯值=第一应用的使用时间*(第一应用的使用次数/同类应用中 各应用的使用次数之和)。
[0031] 结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实 现方式或第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述装置还包 括:
[0032] 卸载监测单元,用于监测是否有应用被卸载;
[0033] 第二习惯值计算单元,用于如果是,则计算同类应用中的各个应用的习惯值,所述 同类应用中包括至少两个实现同一功能且未被卸载的应用;
[0034] 第二默认应用设置单元,用于将习惯值最大的应用设置为默认应用。
[0035] 第三方面,提供一种移动终端,所述移动终端包括如上所述的设置默认应用的装 置。
[0036] 第三方面,提供一种移动终端,所述移动终端包括如第二方面所述的接入无线局 域网络的装置。
[0037] 在本发明实施例,计算同类应用中的各个应用的习惯值,将习惯值最大的应用设 置为默认应用。最后设置的默认应用是用户比较习惯使用的应用,并且整个过程是由移动 终端自动设置,不需要用户参与。克服了现有技术提供的移动终端,在设置需要使用的应用 时,需要用户在弹出框中选择或者在界面上进行一系列繁琐的操作,用户体验差的问题,进 而达到可以避免用户需要在弹出框中选择或者在界面上进行一系列繁琐的操作的烦恼,提 高用户使用体验的目的。

【专利附图】

【附图说明】
[0038] 图1是本发明设置默认应用的方法实施例的实现流程图;
[0039] 图2是本发明设置默认应用的装置实施例的结构框图。

【具体实施方式】
[0040] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0041] 在本发明实施例中,计算同类应用中的各个应用的习惯值,所述同类应用中包括 至少两个实现同一功能的应用,将习惯值最大的应用设置为默认应用。
[0042] 以下结合具体实施例对本发明的实现进行详细描述:
[0043] 实施例一
[0044] 图1示出了本发明实施例一提供的设置默认应用的方法的实现流程,详述如下:
[0045] 在步骤SlOl中,计算同类应用中的各个应用的习惯值,所述同类应用中包括至少 两个实现同一功能的应用。
[0046] 在本发明实施例中,移动终端根据预设周期内第一应用的使用时间和/或使用次 数来确定第一应用的习惯值,其中,第一应用是同类应用中的一个应用。
[0047] 具体的,可以根据预设周期内,第一应用的使用时间来确定应用的习惯值;或者根 据预设周期内,第一应用的使用次数来确定应用的习惯值;也可以根据预设周期内,第一应 用的使用时间和使用次数来确定应用的习惯值,具体采用何种方式确定应用的习惯值,本 发明实施例不做限制。其中,第一应用的使用时间是指用户使用第一应用的时间,第一应用 的使用次数是指用户使用第一应用的次数。
[0048] 移动终端定期监测,并记录用户每天使用应用时间和次数,比如,每天或每周或每 月记录各个应用的使用时间和使用次数。
[0049] 可以将预设周期内第一应用的使用时间作为第一应用的习惯值,也可以将将预设 周期内第一应用的使用次数作为第一应用的习惯值。
[0050] 具体的,根据预设周期内第一应用的使用时间和使用次数来确定第一应用的习惯 值时,根据下式确定第一应用的习惯值:
[0051] 第一应用的习惯值=第一应用的使用时间*(第一应用的使用次数/同类应用中 各应用的使用次数之和)公式(1)
[0052] 在步骤S102中,将习惯值最大的应用设置为默认应用。
[0053] 在本发明实施例中,通过步骤SlOl计算得到同类应用中的各个应用的习惯值后, 对各个应用的习惯值进行排序,从中选出习惯值最大的应用,将该应用设置为默认应用。
[0054] 表1示出了预设周期内,同类应用中的各个应用的使用时间和使用次数的排名 表,在排名表中,使用时间和使用次数均按照由大到小排序。

【权利要求】
1. 一种设置默认应用的方法,其特征在于,包括: 计算同类应用中的各个应用的习惯值,所述同类应用中包括至少两个实现同一功能的 应用; 将习惯值最大的应用设置为默认应用。
2. 如权利要求1所述的方法,其特征在于,所述计算同类应用中的各个应用的习惯值 包括: 根据预设周期内第一应用的使用时间和/或使用次数来确定第一应用的习惯值; 所述第一应用是同类应用中的一个应用。
3. 如权利要求2所述的方法,其特征在于,所述根据预设周期内第一应用的使用时间 或使用次数来确定第一应用的习惯值包括: 将预设周期内第一应用的使用时间作为第一应用的习惯值;或 将预设周期内第一应用的使用次数作为第一应用的习惯值。
4. 如权利要求2所述的方法,所述根据预设周期内第一应用的使用时间和使用次数来 确定第一应用的习惯值包括: 根据下式确定第一应用的习惯值: 第一应用的习惯值=第一应用的使用时间*(第一应用的使用次数/同类应用中各应 用的使用次数之和)。
5. 如权利要求1至4任一项所述的方法,在所述将习惯值最大的应用设置为默认应用 之后,还包括: 监测是否有应用被卸载; 如果是,则计算同类应用中的各个应用的习惯值,所述同类应用中包括实现同一功能 且未被卸载的应用; 将习惯值最大的应用设置为默认应用。
6. -种设置默认应用的装置,其特征在于,所述装置包括: 第一习惯值计算单元,用于计算同类应用中的各个应用的习惯值,所述同类应用中包 括至少两个实现同一功能的应用; 第一默认应用设置单元,用于将习惯值最大的应用设置为默认应用。
7. 如权利要求6所述的装置,其特征在于,所述第一习惯值计算单元根据预设周期内 第一应用的使用时间和/或使用次数来确定第一应用的习惯值,所述第一应用是同类应用 中的一个应用。
8. 如权利要求7所述的装置,其特征在于,所述第一习惯值计算单元将预设周期内第 一应用的使用时间作为第一应用的习惯值;或 所述第一习惯值计算单元将预设周期内第一应用的使用次数作为第一应用的习惯值。
9. 如权利要求6所述的装置,其特征在于,所述第一习惯值计算单元根据下式确定第 一应用的习惯值: 第一应用的习惯值=第一应用的使用时间*(第一应用的使用次数/同类应用中各应 用的使用次数之和)。
10. 如权利要求6至9任一项所述的装置,所述装置还包括: 卸载监测单元,用于监测是否有应用被卸载; 第二习惯值计算单元,用于如果是,则计算同类应用中的各个应用的习惯值,所述同类 应用中包括至少两个实现同一功能且未被卸载的应用; 第二默认应用设置单元,用于将习惯值最大的应用设置为默认应用。
11. 一种移动终端,其特征在于,所述移动终端包括如权利要求6至10任一项所述的设 置默认应用的装置。
【文档编号】G06F9/44GK104461499SQ201410606826
【公开日】2015年3月25日 申请日期:2014年10月30日 优先权日:2014年10月30日
【发明者】帅朝春 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1