应用程序显示方法和系统的制作方法

xiaoxiao2021-3-1  148

应用程序显示方法和系统的制作方法【
技术领域
】[0001]本发明涉及多媒体电视领域,尤其涉及一种应用程序显示方法和系统。【
背景技术
】[0002]随着科学技术的发展,电视所能支持的功能也越来越多,与此同时,电视中安装的应用程序的数量也越来越多。由于不同用户兴趣爱好不同,安装在电视中的应用程序也不一样,各种应用程序的使用次数也不一样,有的应用程序使用频率高,而有的应用程序使用频率低。现有的电视不能根据用户的喜好将用户经常使用的应用程序显示在电视屏幕的前面,即不能将用户经常使用的应用程序推荐给用户。现有的电视显示应用程序的方法一般都是按照安装的先后顺序显示在屏幕上,而当电视中安装的应用程序数目达到一定的数量时,用户很难通过遥控器在屏幕中快速找到需要的应用程序。如某用户购买了一台智能电视,该智能电视中共安装200个应用程序,其中爱奇艺显示在应用列表的第99个,因此用户每次都要多次操控遥控器才能找到爱奇艺,从而导致用户不能在众多的应用程序中快速找到自己经常使用的应用程序。【
发明内容】[0003]本发明的主要目的在于提供一种应用程序显示方法和系统,旨在解决现有终端设备不能根据用户的喜好显示应用程序的技术问题。[0004]为实现上述目的,本发明提供应用程序显示方法,包括步骤:[0005]当主设备与从设备连接时,获取所述主设备安装的应用程序和所述从设备安装的应用程序;[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]优选地,所述确定模块还包括:[0039]第三获取单元,用于获取所述待推荐应用程序的运行时间和在运行过程中接收到操作指令的时间;[0040]第三确定单元,用于根据所述接收到操作指令的时间与所述运行时间的比值大小确定所述待推荐应用程序的优先级。[0041]优选地,所述应用程序显示系统还包括第二显示模块,还用于在显示的所述待推荐应用程序之后,显示安装于所述主设备或所述从设备的其他应用程序。[0042]优选地,所述第二显示模块包括:[0043]第四获取单元,用于获取所述其他应用程序的使用信息,根据所述使用信息确定所述其他应用程序的优先级,所述使用信息包括所述其他应用程序在预设时间内的运行时间、启动次数或者在运行过程中接收到操作指令的时间;[0044]显示单元,用于按照所述优先级的高低在显示的所述待推荐应用程序之后显示所述其他应用程序。[0045]本发明通过当主设备与从设备连接时,获取所述主设备安装的应用程序和所述从设备安装的应用程序,并将所述从设备和所述主设备中相同的应用程序作为待推荐应用程序,根据所述待推荐应用程序的使用信息确定所述待推荐应用程序的优先级,按照所述优先级的高低的显示所述待推荐应用程序。实现了终端设备根据用户使用应用程序的使用信息自动将应用程序分类显示在屏幕中,以供用户快速地在众多的应用程序中快速查找到自己喜欢的应用程序,提高了终端设备的智能性。【附图说明】[0046]图1为本发明应用程序显示方法的第一实施例的流程示意图;[0047]图2为本发明实施例中获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级的第一种流程示意图;[0048]图3为本发明实施例中获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级的第二种流程示意图;[0049]图4为本发明实施例中获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级的第三种流程示意图;[0050]图5为本发明应用程序显示方法的第二实施例的流程示意图;[0051]图6为本发明应用程序显示系统的第一实施例的功能模块示意图;[0052]图7为本发明实施例中确定模块的第一种功能模块示意图;[0053]图8为本发明实施例中确定模块的第二种功能模块示意图;[0054]图9为本发明实施例中确定模块的第三种功能模块示意图;[0055]图10为本发明应用程序显示系统的第二实施例的功能模块示意图。[0056]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。【具体实施方式】[0057]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。[0058]本发明提供一种应用程序显示方法。[0059]参照图1,图1为本发明应用程序显示方法的第一实施例的流程示意图。[0060]在本实施例中,所述应用程序显示方法包括:[0061]步骤S10,当主设备与从设备连接时,获取所述主设备安装的应用程序和所述从设备安装的应用程序;[0062]当主设备与从设备通过WiFi(Wireless_Fidelity,无线保真)或者蓝牙等方式连接时,获取所述主设备内部安装的应用程序和所述从设备中安装的应用程序。在本实施例中,所述主设备为智能电视,但是所述主设备包括但不限于所述智能电视,还可以为个人计算机等。所述从设备为手机、pad(portableandroiddevice,平板电脑)等。进一步地,当所述主设备获取到所述从设备安装的应用程序和所述主设备安装的应用程序时,所述主设备获取所述从设备应用程序的包名和所述主设备应用程序的包名,并确定所述从设备应用程序和所述主设备应用程序中是否存在相同的包名。所述主设备确定所述从设备应用程序和所述主设备应用程序中是否存在相同的包名的具体过程为:所述主设备将所述从设备应用程序的包名转换为ASCII字符(Americanstandardcodeforinformat1n,美国信息交换标准代码),同时将所述主设备应用程序的包名转换为ASCII字符。所述主设备将所述主设备应用程序的包当前第1页1 2 3 4 5  名所对应的ASCII字符与所述从设备中应用程序的包名所对应的ASCII字符做差值,根据所述差值确定所述主设备和所述从设备中是否存在相同的包名。
[0063]所述从设备的个数为一个或多个,在本实施例中,所述从设备有两个,一个是手机,一个是pad。当所述智能电视与所述手机和所述pad通过WiFi连接之后,所述智能电视获取其内部所安装的应用程序,并获取所述手机中安装的应用程序,和获取所述pad中安装的应用程序。进一步地,当所述智能电视中安装了应用程序优酷,爱奇艺和腾讯视频时,所述智能电视获取所述优酷、爱奇艺和腾讯视频的包名,将所述智能电视中所述优酷、爱奇艺和腾讯视频的包名存储在存储区33中,并将所述优酷、爱奇艺和腾讯视频的包名转换ASCI I字符。当所述智能电视获取到所述pad中安装了优酷和腾讯视频时,所述智能电视将获取所述pad中优酷和腾讯视频的包名,将所述pad中优酷和腾讯视频的包名存储至存储区22中,并将所述pad中优酷和腾讯视频的包名对应转换为ASCII字符。当所述智能电视获取到所述手机中安装了爱奇艺和腾讯视频时,所述智能电视将获取所述手机中爱奇艺和腾讯视频的包名,将所述手机中爱奇艺和腾讯视频的包名存储至存储区11中,并将所述手机中爱奇艺和腾讯视频的包名对应转换为ASCII字符。所述智能电视将所述存储区33分别与所述存储区22和所述存储区11做差值,通过所述差值确定所述智能电视与所述手机和所述pad中是否存在相同的包名。
[0064]步骤S20,若所述主设备与所述从设备中存在相同的应用程序,则将所述相同的应用程序作为待推荐应用程序;
[0065]当所述主设备分别获取到所述主设备和所述从设备中所安装的应用程序时,所述主设备判断所述从设备与所述主设备中是否存在相同的应用程序。若所述主设备与所述从设备中存在相同的应用程序,所述主设备则将所述相同的应用程序作为待推荐应用程序。进一步地,当所述主设备确定所述从设备和所述主设备中存在相同的包名,即所述主设备中应用程序的包名所对应的ASCII字符与所述从设备中应用程序的包名所对应的ASCII字符的差值为0时,所述主设备将所述从设备和所述主设备相同的包名所对应的应用程序作为待推荐应用程序。
[0066]当所述智能电视获取到其内部安装的应用程序,并获取到所述手机中安装的应用程序和所述pad中安装的应用程序时,所述智能电视判断所述智能电视中的应用程序、所述手机中的应用程序和所述pad中的应用程序是否存在相同的应用程序。若所述智能电视、所述手机和所述pad中存在相同的应用程序,所述智能电视则将同时存在所述智能电视、所述手机和所述pad中的应用程序作为待推荐应用程序。进一步地,当所述智能电视将所述存储区33与所述存储区22做差值,将所述差值结果和所述差值为0所对应的包名存储至存储区44中。当所述存储区44中存在值为0时,贝表示所述智能电视和所述pad中存在相同的应用程序。当所述智能电视将所述存储区33与所述存储区11做差值,将所述差值结果和所述差值为0所对应的包名存储至存储区55中。当所述存储区55中存在值为0时,则表示所述智能电视和所述手机中存在相同的应用程序。所述智能电视通过类似的方法可以确定所述智能电视、所述pad和所述手机中都安装了的应用程序,即确定是否存在同时安装在所述智能电视、pad和手机中应用程序,具体确定过程在此不再赘述。所述智能电视可以将所述存储区44和所述存储区55进行对比,得到同时存在所述智能电视、所述pad和所述手机中的应用程序,并将同时存在所述智能电视、所述pad和所述手机中的应用程序所对应的包名存储至66中。所述同时存在所述智能电视、所述pad和所述手机中的应用程序的优先级高于同时存在所述智能电视和所述pad中的应用程序的优先级,也高于同时存在所述智能电视和所述手机中的应用程序的优先级。
[0067]步骤S30,获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级;
[0068]步骤S40,按照所述优先级的高低在所述主设备或所述从设备显示所述待推荐应用程序。
[0069]所述主设备获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级。所述主设备按照所述优先级的高低在其屏幕中显示所述待推荐应用程序,即所述主设备将所述优先级高的所述待推荐应用程序显示在所述屏幕中的前面位置,将所述优先级低的所述待推荐应用程序显示在所述优先级高的所述待推荐应用程序的后面;所述主设备将所述待推荐应用程序的优先级信息发送给所述从设备,当所述从设备接收到所述待推荐应用程序的优先级信息时,所述从设备根据所述待推荐应用程序的优先级在其屏幕中显示所述待推荐应用程序,即所述从设备将所述优先级高的所述待推荐应用程序显示在所述屏幕中的前面位置,将所述优先级低的所述待推荐应用程序显示在所述优先级高的所述待推荐应用程序的后面。所述使用信息包括但不限于所述待推荐应用程序在预设时间内的启动次数、运行时间和/或在运行过程中接收到操作指令的时间。如当所述主设备判定所述待推荐应用程序在所述预设时间内的启动次数越多,运行时间越长和/或在运行过程中接收到操作指令的时间越长,则所述待推荐应用程序的优先级越高。所述预设时间根据具体情况而设置,如可以设置为24小时,48小时等。
[0070]若所述从设备和所述主设备中不存在相同的应用程序,则所述主设备根据所述从设备和所述主设备中所安装的应用程序的使用信息确定待推荐应用程序。如所述智能电视根据所述智能电视、pad和手机中所安装的应用程序的使用频率确定待推荐应用程序。
[0071]如当所述待推荐应用程序为爱奇艺,微信和腾讯新闻时,所述智能电视获取所述爱奇艺,微信和腾讯新闻使用信息。当所述智能电视根据所述爱奇艺,微信和腾讯新闻使用信息确定所述微信的优先级高于所述腾讯新闻,而所述腾讯新闻的优先级高于所述爱奇艺,则所述智能电视将所述微信显示在其屏幕中显示区域的最前面的位置,将所述腾讯新闻显示在所述微信后面,将所述爱奇艺显示在所述腾讯新闻的后面。
[0072]本实施例通过当主设备与从设备连接时,获取所述主设备安装的应用程序和所述从设备安装的应用程序,并将所述从设备和所述主设备中相同的应用程序作为待推荐应用程序,根据所述待推荐应用程序的使用信息确定所述待推荐应用程序的优先级,按照所述优先级的高低的显示所述待推荐应用程序。实现了终端设备根据用户使用应用程序的使用信息自动将应用程序分类显示在屏幕中,以供用户快速地在众多的应用程序中快速查找到自己喜欢的应用程序,提高了终端设备的智能性。
[0073]参照图2,图2为本发明实施例中获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级的第一种流程示意图。
[0074]在本实施例中,所述步骤S30包括:
[0075]步骤S31,获取所述待推荐应用程序在预设时间内的运行时间;
[0076]步骤S32,根据所述运行时间的长短确定所述待推荐应用程序的优先级。
[0077]所述主设备获取所述待推荐应用程序在预设时间内的运行时间,并根据所述待推荐应用程序在所述预设时间内的运行时间确定所述待推荐应用程序的优先级。所述预设时间根据具体情况而设定,如可以设置为24小时、48小时等。在本实施例中,所述预设时间为24小时。如当所述待推荐应用程序为爱奇艺,微信和腾讯新闻时,所述智能电视获取到所述爱奇艺在24小时内的运行时间为4小时,所述微信在24小时内的运行时间为5小时,所述腾讯新闻在24小时内的运行时间为2小时。则所述智能电视根据所述爱奇艺、所述微信和所述腾讯新闻在24小时内的运行时间确定所述微信的优先级高于所述爱奇艺的优先级,所述爱奇艺的优先级高于所述腾讯新闻的优先级。
[0078]进一步地,在所述预设时间内,如果所述待推荐应用程序从启动到退出的持续时间超出第一预设时长,则将所述持续时间计入所述待推荐应用程序在所述预设时间内的运行时间。
[0079]进一步,在所述预设时间内,所述主设备判断所述待推荐应用程序每一次启动到退出的持续时间是否超过第一预设时长,若所述待推荐应用程序从启动到退出的持续时间超出所述第一预设时长,所述主设备则将所述待推荐应用程序从启动到退出的持续时间计入所述待推荐应用程序在所述预设时间内的运行时间;若所述待推荐应用程序从启动到退出的持续时间未超出所述第一预设时长,所述主设备则不将所述待推荐应用程序从启动到退出的持续时间计入所述待推荐应用程序在所述预设时间内的运行时间。所述第一预设时长根据具体情况设置,如可以设置为15分钟、20分钟等。在本实施例中,所述第一预设时长为15分钟。如所述智能电视判定所述爱奇艺在24小时内某次启动到结束的持续时间为10分钟,则所述智能电视不将所述爱奇艺运行的10分钟计入所述爱奇艺在24小时的运行时间中;当所述爱奇艺在某次启动到结束的持续时间为30分钟时,所述智能电视将所述爱奇艺运行的30分钟计入所述爱奇艺在24小时的运行时间中。
[0080]本实施例通过根据所述待推荐应用程序在预设时间内运行时间的长短确定所述待推荐应用程序的优先级,从而根据所述待推荐应用程序的优先级的高低显示所述待推荐应用程序,提高终端设备的智能性。
[0081]参照图3,图3为本发明实施例中获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级的第二种流程示意图。
[0082]在本实施例中,所述步骤S30包括:
[0083]步骤S33,获取所述待推荐应用程序在预设时间内的启动次数;
[0084]步骤S34,根据所述启动次数的大小确定所述待推荐应用程序的优先级。
[0085]所述主设备获取所述待推荐应用程序在预设时间内的启动次数,并根据所述启动次数的大小确定所述待推荐应用程序的优先级。所述预设时间可以设置为24小时,30小时等。在本实施例中,所述预设时间为24小时。如当所述待推荐应用程序为爱奇艺,微信和腾讯新闻时,所述智能电视获取到所述爱奇艺在所述24小时内的启动次数为7次,所述微信的 启动次数为10次,所述腾讯新闻的启动次数为5次。则所述智能电视根据所述爱奇艺、所述微信和所述腾讯新闻的启动次数确定所述微信的优先级高于所述爱奇艺的优先级,所述爱奇艺的优先级高于所述腾讯新闻的优先级。
[0086]进一步地,在所述预设时间内,如果所述待推荐应用程序从启动到退出的持续时间超出第二预设时长,则计所述待推荐应用程序启动一次。
[0087]进一步地,在所述预设时间内,所述主设备判断所述待推荐应用程序从启动到退出的持续时间是否超过第二预设时长。若所述待推荐应用程序从启动到退出的持续时间超出所述第二预设时长,所述主设备则将所述待推荐应用程序此次启动计入所述待推荐应用程序的启动次数中,即计所述待推荐应用程序启动一次;若所述待推荐应用程序从启动到退出的持续时间未超出所述第二预设时长,所述主设备则不将所述待推荐应用程序此次启动计入所述待推荐应用程序的启动次数中。所述第二预设时长可以与所述第一预设时长一致,也可以不一致,如可以设置为10分钟、15分钟等。在本实施例中,所述第二预设时长为15分钟。如所述智能电视判定所述爱奇艺在2 4小时内某次启动到结束的持续时间为10分钟,则所述智能电视不将此次启动所述爱奇艺计入所述爱奇艺的启动次数中;当所述爱奇艺在某次启动到结束的持续时间为30分钟时,所述智能电视将此次启动所述爱奇艺运计入所述爱奇艺的启动次数中。
[0088]本实施例通过根据所述待推荐应用程序在预设时间内启动次数的多少确定所述待推荐应用程序的优先级,从而根据所述待推荐应用程序的优先级的高低显示所述待推荐应用程序,提高终端设备的智能性。
[0089]参照图4,图4为本发明实施例中获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级的第三种流程示意图。
[0090]在本实施例中,所述步骤S30包括:
[0091]步骤S35,获取所述待推荐应用程序的运行时间和在运行过程中接收到操作指令的时间;
[0092]步骤S36,根据所述接收到操作指令的时间与所述运行时间的比值大小确定所述待推荐应用程序的优先级。
[0093]所述主设备获取所述待推荐应用程序在某个时间段的运行时间,并获取所述待推荐应用程序在所述运行时间中接收到操作指令的时间。所述主设备根据所述运行时间和接收到所述操作指令的时间,计算接收到所述操作指令的时间与所述待推荐应用程序的运行时间的比值,根据所述比值的大小确定所述待推荐应用程序的优先级。所述接收操作指令的时间为所述用户在所述待推荐应用程序运行过程中,对所述待推荐应用程序所执行的操作,如在所述腾讯视频运行过程中选择某个视频进行播放的选择操作,对所述正在播放的视频进行音量调整等操作。
[0094]如当所述智能电视获取得到所述爱奇艺、优酷和腾讯视频为待推荐应用程序时,所述智能电视获取到所述腾讯视频在24小时内,运行时间为5小时,在所述腾讯视频运行的5小时中,接收到用户的操作指令的时间为40分钟,占所述腾讯视频运行时间的比例为13%;所述智能电视获取得到所述优酷的在24小时内的运行时间为2小时,在所述优酷运行的2小时内,接收到所述用户的操作指令的时间为15分钟,占所述优酷运行时间的比例为12.5% ;所述智能电视获取得到所述爱奇艺的在24小时内的运行时间为3小时,在所述爱奇艺运行的3小时内,接收到所述用户的操作指令的时间为9分钟,占所述爱奇艺运行时间的比例为5%。则所述智能电视判定所述腾讯视频的优先级高于所述优酷的优先级,所述优酷的优先级高于所述爱奇艺的优先级。
[0095]本实施例通过所述待推荐应用程序的运行时间和在运行过程中接收到操作指令的时间确定所述待推荐应用程序的优先级,从而根据所述待推荐应用程序的优先级的高低显示所述待推荐应用程序,提高终端设备的智能性。
[0096]参照图5,图5为本发明应用程序显示方法的第二实施例的功能模块示意图,基于第一实施例提出本发明应用程序显示方法的第二实施例。
[0097]在本实施例中,所述应用程序显示方法还包括:
[0098]步骤S50,在显示的所述待推荐应用程序之后,显示安装于所述主设备或所述从设备的其他应用程序。
[0099]所述主设备在显示所述待推荐应用程序之后,在所述屏幕中显示安装于所述主设备或所述从设备的其他应用程序,所述待推荐应用程序显示在所述其他应用程序的前面。
[0100]进一步地,所述步骤S50包括:
[0101]获取所述其他应用程序的使用信息,根据所述使用信息确定所述其他应用程序的优先级,所述使用信息包括所述其他应用程序在预设时间内的运行时间、启动次数或者在运行过程中接收到操作指令的时间;及
[0102]按照所述优先级的高低在显示的所述待推荐应用程序之后显示所述其他应用程序。
[0103]所述主设备获取所述其他应用程序的使用信息,根据所述使用信息确定所述其他应用程序的优先级。所述使用信息包括但不限于所述其他应用程序在预设时间内的运行时间、启动次数或者在运行过程中接收到操作指令的时间。所述预设时间根据具体情况而设定,如可以设置为24小时、48小时等。当所述主设备获取得到所述其他应用程序的优先级时,根据所述其他应用程序的优先级显示所述其他应用程序。
[0104]本实施例通过在显示待推荐应用程序之后,显示主设备和/或从设备中其他应用程序。使用户感兴趣的应用程序按照感兴趣的程度的不同显示在屏幕中,提高终端设备的智能性。
[0105]本发明进一步提供一种应用程序显示系统。
[0106]参照图6,图6为本发明应用程序显示系统的第一实施例的功能模块示意图。
[0107]在本实施例中,所述应用程序显示系统包括:
[0108]获取模块10,用于当主设备与从设备连接时,获取所述主设备安装的应用程序和所述从设备安装的应用程序;
[0?09] 当主设备与从设备通过WiFi(Wireless_Fidelity,无线保真)或者蓝牙等方式连接时,获取所述主设备内部安装的应用程序和所述从设备中安装的应用程序。在本实施例中,所述主设备为智能电视,但是所述主设备包括但不限于所述智能电视,还可以为个人计算机等。所述从设备为手机、pad(portable android device,平板电脑)等。进一步地,当所述主设备获取到所述从设备安装的应用程序和所述主设备安装的应用程序时,所述主设备获取所述从设备应用程序的包名和所述主设备应用程序的包名,并确定所述从设备应用程序和所述主设备应用程序中是否存在相同的包名。所述主设备确定所述从设备应用程序和所述主设备应用程序中是否存在相同的包名的具体过程为:所述主设备将所述从设备应用程序的包名转换为ASCII字符(American standard code for informat1n,美国信息交换标准代码),同时将所述主设备应用程序的包名转换为ASCII字符。所述主设备将所述主设备应用程序的包名所对应的ASCII字符与所述从设备中应用程序的包名所对应的ASCII字符做差值,根据所述差值确定所述主设备和所述从设备中是否存在相同的包名。
[0110]所述从设备的个数为一个或多个,在本实施例中,所述从设备有两个,一个是手机,一个是pad。当所述智能电视与所述手机和所述pad通过WiFi连接之后,所述智能电视获取其内部所安装的应用程序,并获取所述手机中安装的应用程序,和获取所述pad中安装的应用程序。进一步地,当所述智能电视中安装了应用程序优酷,爱奇艺和腾讯视频时,所述智能电视获取所述优酷、爱奇艺和腾讯视频的包名,将所述智能电视中所述优酷、爱奇艺和腾讯视频的包名存储在存储区33中,并将所述优酷、爱奇艺和腾讯视频的包名转换ASCI I字符。当所述智能电视获取到所述pad中安装了优酷和腾讯视频时,所述智能电视将获取所述pad中优酷和腾讯视频的包名,将所述pad中优酷和腾讯视频的包名存储至存储区22中,并将所述pad中优酷和腾讯视频的包名对应转换为ASCII字符。当所述智能电视获取到所述手机中安装了爱奇艺和腾讯视频时,所述智能电视将获取所述手机中爱奇艺和腾讯视频的包名,将所述手机中爱奇艺和腾讯视频的包名存储至存储区11中,并将所述手机中爱奇艺和腾讯视频的包名对应转换为ASCII字符。所述智能电视将所述存储区33分别与所述存储区22和所述存储区11做差值,通过所述差值确定所述智能电视与所述手机和所述pad中是否存在相同的包名。
[0111]处理模块20,用于若所述主设备与所述从设备中存在相同的应用程序,则将所述相同的应用程序作为待推荐应用程序;
[0112]当所述主设备分别获取到所述主设备和所述从设备中所安装的应用程序时,所述主设备判断所述从设备与所述主设备中是否存在相同的应用程序。若所述主设备与所述从设备中存在相同的应用程序,所述主设备则将所述相同的应用程序作为待推荐应用程序。进一步地,当所述主设备确定所述从设备和所述主设备中存在相同的包名,即所述主设备中应用程序的包名所对应的ASCII字符与所述从设备中应用程序的包名所对应的ASCII字符的差值为0时,所述主设备将所述从设备和所述主设备相同的包名所对应的应用程序作为待推荐应用程序。
[0113]当所述智能电视获取到其内部安装的应用程序,并获取到所述手机中安装的应用程序和所述pad中安装的应用程序时,所述智能电视判断所述智能电视中的应用程序、所述手机中的应用程序和所述pad中的应用程序是否存在相同的应用程序。若所述智能电视、所述手机和所述pad中存在相同的应用程序,所述智能电视则将同时存在所述智能电视、所述手机和所述pad中的应用程序作为待推荐应用程序。进一步地,当所述智能电视将所述存储区33与所述存储区22做差值,将所述差值结果和所述差值为0所对应的包名存储至存储区44中。当所述存储区44中存在值为0时,贝lj表示所述智能电视和所述pad中存在相同的应用程序。当所述智能电视将所述存储区33与所述存储区11做差值,将所述差值结果和所述差值为0所对应的包名存储至存储区55中。当所述存储区55 中存在值为0时,则表示所述智能电视和所述手机中存在相同的应用程序。所述智能电视通过类似的方法可以确定所述智能电视、所述pad和所述手机中都安装了的应用程序,即确定是否存在同时安装在所述智能电视、pad和手机中应用程序,具体确定过程在此不再赘述。所述智能电视可以将所述存储区44和所述存储区55进行对比,得到同时存在所述智能电视、所述pad和所述手机中的应用程序,并将同时存在所述智能电视、所述pad和所述手机中的应用程序所对应的包名存储至66中。所述同时存在所述智能电视、所述pad和所述手机中的应用程序的优先级高于同时存在所述智能电视和所述pad中的应用程序的优先级,也高于同时存在所述智能电视和所述手机中的应用程序的优先级。
[0114]确定模块30,用于获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级;
[0115]第一显示模块40,用于按照所述优先级的高低在所述主设备或所述从设备显示所述待推荐应用程序。
[0116]所述主设备获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级。所述主设备按照所述优先级的高低在其屏幕中显示所述待推荐应用程序,即所述主设备将所述优先级高的所述待推荐应用程序显示在所述屏幕中的前面位置,将所述优先级低的所述待推荐应用程序显示在所述优先级高的所述待推荐应用程序的后面;所述主设备将所述待推荐应用程序的优先级信息发送给所述从设备,当所述从设备接收到所述待推荐应用程序的优先级信息时,所述从设备根据所述待推荐应用程序的优先级在其屏幕中显示所述待推荐应用程序,即所述从设备将所述优先级高的所述待推荐应用程序显示在所述屏幕中的前面位置,将所述优先级低的所述待推荐应用程序显示在所述优先级高的所述待推荐应用程序的后面。所述使用信息包括但不限于所述待推荐应用程序在预设时间内的启动次数、运行时间和/或在运行过程中接收到操作指令的时间。如当所述主设备判定所述待推荐应用程序在所述预设时间内的启动次数越多,运行时间越长和/或在运行过程中接收到操作指令的时间越长,则所述待推荐应用程序的优先级越高。所述预设时间根据具体情况而设置,如可以设置为24小时,48小时等。
[0117]若所述从设备和所述主设备中不存在相同的应用程序,则所述主设备根据所述从设备和所述主设备中所安装的应用程序的使用信息确定待推荐应用程序。如所述智能电视根据所述智能电视、pad和手机中所安装的应用程序的使用频率确定待推荐应用程序。
[0118]如当所述待推荐应用程序为爱奇艺,微信和腾讯新闻时,所述智能电视获取所述爱奇艺,微信和腾讯新闻使用信息。当所述智能电视根据所述爱奇艺,微信和腾讯新闻使用信息确定所述微信的优先级高于所述腾讯新闻,而所述腾讯新闻的优先级高于所述爱奇艺,则所述智能电视将所述微信显示在其屏幕中显示区域的最前面的位置,将所述腾讯新闻显示在所述微信后面,将所述爱奇艺显示在所述腾讯新闻的后面。
[0119]本实施例通过当主设备与从设备连接时,获取所述主设备安装的应用程序和所述从设备安装的应用程序,并将所述从设备和所述主设备中相同的应用程序作为待推荐应用程序,根据所述待推荐应用程序的使用信息确定所述待推荐应用程序的优先级,按照所述优先级的高低的显示所述待推荐应用程序。实现了终端设备根据用户使用应用程序的使用信息自动将应用程序分类显示在屏幕中,以供用户快速地在众多的应用程序中快速查找到自己喜欢的应用程序,提高了终端设备的智能性。
[0120]参照图7,图7为本发明实施例中确定模块的第一种功能模块示意图。
[0121]在本实施例中,所述确定模块30包括:
[0122]第一获取单元31,用于获取所述待推荐应用程序在预设时间内的运行时间;
[0123]第一确定单元32,用于根据所述运行时间的长短确定所述待推荐应用程序的优先级。
[0124]所述主设备获取所述待推荐应用程序在预设时间内的运行时间,并根据所述待推荐应用程序在所述预设时间内的运行时间确定所述待推荐应用程序的优先级。所述预设时间根据具体情况而设定,如可以设置为24小时、48小时等。在本实施例中,所述预设时间为24小时。如当所述待推荐应用程序为爱奇艺,微信和腾讯新闻时,所述智能电视获取到所述爱奇艺在24小时内的运行时间为4小时,所述微信在24小时内的运行时间为5小时,所述腾讯新闻在24小时内的运行时间为2小时。则所述智能电视根据所述爱奇艺、所述微信和所述腾讯新闻在24小时内的运行时间确定所述微信的优先级高于所述爱奇艺的优先级,所述爱奇艺的优先级高于所述腾讯新闻的优先级。
[0125]进一步地,所述确定模块30还包括:
[0126]第一处理单元,用于在所述预设时间内,如果所述待推荐应用程序从启动到退出的持续时间超出第一预设时长,则将所述持续时间计入所述待推荐应用程序在所述预设时间内的运行时间。
[0127]进一步,在所述预设时间内,所述主设备判断所述待推荐应用程序每一次启动到退出的持续时间是否超过第一预设时长,若所述待推荐应用程序从启动到退出的持续时间超出所述第一预设时长,所述主设备则将所述待推荐应用程序从启动到退出的持续时间计入所述待推荐应用程序在所述预设时间内的运行时间;若所述待推荐应用程序从启动到退出的持续时间未超出所述第一预设时长,所述主设备则不将所述待推荐应用程序从启动到退出的持续时间计入所述待推荐应用程序在所述预设时间内的运行时间。所述第一预设时长根据具体情况设置,如可以设置为15分钟、20分钟等。在本实施例中,所述第一预设时长为15分钟。如所述智能电视判定所述爱奇艺在24小时内某次启动到结束的持续时间为10分钟,则所述智能电视不将所述爱奇艺运行的10分钟计入所述爱奇艺在24小时的运行时间中;当所述爱奇艺在某次启动到结束的持续时间为30分钟时,所述智能电视将所述爱奇艺运行的30分钟计入所述爱奇艺在24小时的运行时间中。
[0128]本实施例通过根据所述待推荐应用程序在预设时间内运行时间的长短确定所述待推荐应用程序的优先级,从而根据所述待推荐应用程序的优先级的高低显示所述待推荐应用程序,提高终端设备的智能性。
[0129]参照图8,图8为本发明实施例中确定模块的第二种功能模块示意图。
[0130]在本实施例中,所述确定模块30包括:
[0131 ]第二获取单元33,用于获取所述待推荐应用程序在预设时间内的启动次数;
[0132]第二确定单元34,用于根据所述启动次数的大小确定所述待推荐应用程序的优先级。
[0133]所述主设备获取所述待推荐应用程序在预设时间内的启动次数,并根据所述启动次数的大小确定所述待推荐应用程序的优先级。所述预设时间可以设置为24小时,30小时等。在本实施例中,所述预设时间为24小时。如当所述待推荐应用程序为爱奇艺,微信和腾讯新闻时,所述智能电视获取到所述爱奇艺在所述24小时内的启动次数为7次,所述微信的启动次数为10次,所述腾讯新闻的启动次数为5次。则所述智能电视根据所述爱奇艺、所述微信和所述腾讯新闻的启动次数确定所述微信的优先级高于所述爱奇艺的优先级,所述爱奇艺的优先级高于所述腾讯新闻的优先级。
[0134]进一步地,所述确定模块30还包括:
[0135]第二处理单元,用于在所述预设时间内,如果所述待推荐应用程序从启动到退出的持续时间超出第二预设时长,则计所述待推荐应用程序启动一次。
[0136]进一步地,在所述预设时间内,所述主设备判断所述待推荐应用程序从启动到退出的持续时间是否超过第二预设时长。若所述待推荐应用程序从启动到退出的持续时间超出所述第二预设时长,所述主设备则将所述待推荐应用程序此次启动计入所述待推荐应用程序的启动次数中,即计所述待推荐应用程序启动一次;若所述待推荐应用程序从启动到退出的持续时间未超出所述第二预设时长,所述主设备则不将所述待推荐应用程序此次启动计入所述待推荐应用程序的启动次数中。所述第二预设时长可以与所述第一预设时长一致,也可以不一致,如可以设置为10分钟、15分钟等。在本实施例中,所述第二预设时长为15分钟。如所述智能电视判定所述爱奇艺在2 4小时内某次启动到结束的持续时间为10分钟,则所述智能电视不将此次启动所述爱奇艺计入所述爱奇艺的启动次数中;当所述爱奇艺在某次启动到结束的持续时间为30分钟时,所述智能电视将此次启动所述爱奇艺运计入所述爱奇艺的启动次数中。
[0137]本实施例通过根据所述待推荐应用程序在预设时间内启动次数的多少确定所述待推荐应用程序的优先级,从而根据所述待推荐应用程序的优先级的高低显示所述待推荐应用程序,提高终端设备的智能性。
[0138]参照图9,图9为本发明实施例中确定模块的第三种功能模块示意图。
[0139]在本实施例中,所述确定模块30包括:
[0140]第三获取单元35,用于获取所述待推荐应用程序的运行时间和在运行过程中接收到操作指令的时间;
[0141]第三确定单元36,用于根据所述接收到操作指令的时间与所述运行时间的比值大小确定所述待推荐应用程序的优先级。
[0142]所述主设备获取所述待推荐应用程序在某个时间段的运行时间,并获取所述待推荐应用程序在所述运行时间中接收到操作指令的时间。所述主设备根据所述运行时间和接收到所述操作指令的时间,计算接收到所述操作指令的时间与所述待推荐应用程序的运行时间的比值,根据所述比值的大小确定所述待推荐应用程序的优先级。所述接收操作指令的时间为所述用户在所述待推荐应用程序运行过程中,对所述待推荐应用程序所执行的操作,如在所述腾讯视频运行过程中选择某个视频进行播放的选择操作,对所述正在播放的视频进行音量调整等操作。
[0143]如当所述智能电视获取得到所述爱奇艺、优酷和腾讯视频为待推荐应用程序时,所述智能电视获取到所述腾讯视频在24小时内,运行时间为5小时,在所述腾讯视频运行的5小时中,接收到用户的操作指令的时间为40分钟,占所述腾讯视频运行时间的比例为13%;所述智能电视获 取得到所述优酷的在24小时内的运行时间为2小时,在所述优酷运行的2小时内,接收到所述用户的操作指令的时间为15分钟,占所述优酷运行时间的比例为12.5% ;所述智能电视获取得到所述爱奇艺的在24小时内的运行时间为3小时,在所述爱奇艺运行的3小时内,接收到所述用户的操作指令的时间为9分钟,占所述爱奇艺运行时间的比例为5%。则所述智能电视判定所述腾讯视频的优先级高于所述优酷的优先级,所述优酷的优先级高于所述爱奇艺的优先级。
[0144]本实施例通过所述待推荐应用程序的运行时间和在运行过程中接收到操作指令的时间确定所述待推荐应用程序的优先级,从而根据所述待推荐应用程序的优先级的高低显示所述待推荐应用程序,提高终端设备的智能性。
[0145]参照图10,图10为本发明应用程序显示系统的第二实施例的功能模块示意图,基于第一实施例提出本发明应用程序显示系统的第二实施例。
[0146]在本实施例中,所述应用程序显示系统还包括:
[0147]第二显示模块50,还用于在显示的所述待推荐应用程序之后,显示安装于所述主设备或所述从设备的其他应用程序。
[0148]所述主设备在显示所述待推荐应用程序之后,在所述屏幕中显示安装于所述主设备或所述从设备的其他应用程序,所述待推荐应用程序显示在所述其他应用程序的前面。
[0149]进一步地,所述第二显示50还包括:
[0150]第四获取单元,用于获取所述其他应用程序的使用信息,根据所述使用信息确定所述其他应用程序的优先级,所述使用信息包括所述其他应用程序在预设时间内的运行时间、启动次数或者在运行过程中接收到操作指令的时间;
[0151]显示单元,用于按照所述优先级的高低在显示的所述待推荐应用程序之后显示所述其他应用程序。
[0152]所述主设备获取所述其他应用程序的使用信息,根据所述使用信息确定所述其他应用程序的优先级。所述使用信息包括但不限于所述其他应用程序在预设时间内的运行时间、启动次数或者在运行过程中接收到操作指令的时间。所述预设时间根据具体情况而设定,如可以设置为24小时、48小时等。当所述主设备获取得到所述其他应用程序的优先级时,根据所述其他应用程序的优先级显示所述其他应用程序。
[0153]本实施例通过在显示待推荐应用程序之后,显示主设备和/或从设备中其他应用程序。使用户感兴趣的应用程序按照感兴趣的程度的不同显示在屏幕中,提高终端设备的智能性。
[0154]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0155]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0156]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,月艮务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0157]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种应用程序显示方法,其特征在于,所述方法包括以下步骤: 当主设备与从设备连接时,获取所述主设备安装的应用程序和所述从设备安装的应用程序; 若所述主设备与所述从设备中存在相同的应用程序,则将所述相同的应用程序作为待推荐应用程序; 获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级;及 按照所述优先级的高低在所述主设备或所述从设备显示所述待推荐应用程序。2.如权利要求1所述的应用程序显示方法,其特征在于,所述获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级的步骤包括: 获取所述待推荐应用程序在预设时间内的运行时间;及 根据所述运行时间的长短确定所述待推荐应用程序的优先级。3.如权利要求2所述的应用程序显示方法,其特征在于,在所述预设时间内,如果所述待推荐应用程序从启动到退出的持续时间超出第一预设时长,则将所述持续时间计入所述待推荐应用程序在所述预设时间内的运行时间。4.如权利要求1所述的应用程序显示方法,其特征在于,所述获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级的步骤还包括: 获取所述待推荐应用程序在预设时间内的启动次数;及 根据所述启动次数的大小确定所述待推荐应用程序的优先级。5.如权利要求4所述的应用程序显示方法,其特征在于,在所述预设时间内,如果所述待推荐应用程序从启动到退出的持续时间超出第二预设时长,则计所述待推荐应用程序启动一次。6.如权利要求1所述的应用程序显示方法,其特征在于,所述获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级的步骤还包括: 获取所述待推荐应用程序的运行时间和在运行过程中接收到操作指令的时间;及 根据所述接收到操作指令的时间与所述运行时间的比值大小确定所述待推荐应用程序的优先级。7.如权利要求1至6任一项所述的应用程序显示方法,其特征在于,所述方法还包括: 在显示的所述待推荐应用程序之后,显示安装于所述主设备或所述从设备的其他应用程序。8.如权利要求7所述的应用程序显示方法,其特征在于,所述在显示的所述待推荐应用程序之后,显示安装于所述主设备或所述从设备的其他应用程序的步骤包括: 获取所述其他应用程序的使用信息,根据所述使用信息确定所述其他应用程序的优先级,所述使用信息包括所述其他应用程序在预设时间内的运行时间、启动次数或者在运行过程中接收到操作指令的时间;及 按照所述优先级的高低在显示的所述待推荐应用程序之后显示所述其他应用程序。9.一种应用程序显示系统,其特征在于,所述应用程序显示系统包括: 获取模块,用于当主设备与从设备连接时,获取所述主设备安装的应用程序和所述从设备安装的应用程序; 处理模块,用于若所述主设备与所述从设备中存在相同的应用程序,则将所述相同的应用程序作为待推荐应用程序; 确定模块,用于获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级; 第一显示模块,用于按照所述优先级的高低在所述主设备或所述从设备显示所述待推荐应用程序。10.如权利要求9所述的应用程序显示系统,其特征在于,所述确定模块包括: 第一获取单元,用于获取所述待推荐应用程序在预设时间内的运行时间; 第一确定单元,用于根据所述运行时间的长短确定所述待推荐应用程序的优先级。11.如权利要求10所述的应用程序显示系统,其特征在于,所述确定模块还包括第一处理单元,用于在所述预设时间内,如果所述待推荐应用程序从启动到退出的持续时间超出第一预设时长,则将所述持续时间计入所述待推荐应用程序在所述预设时间内的运行时间。12.如权利要求9所述的应用程序显示系统,其特征在于,所述确定模块还包括: 第二获取单元,用于获取所述待推荐应用程序在预设时间内的启动次数; 第二确定单元,用于根据所述启动次数的大小确定所述待推荐应用程序的优先级。13.如权利要求12所述的应用程序显示系统,其特征在于,所述确定模块还包括第二处理单元,用于在所述预设时间内,如果所述待推荐应用程序从启动到退出的持续时间超出第二预设时长,则计所述待推荐应用程序启动一次。14.如权利要求9所述的应用程序显示系统,其特征在于,所述确定模块还包括: 第三获取单元,用于获取所述待推荐应用程序的运行时间和在运行过程中接收到操作指令的时间; 第三确定单元,用于根据所述接收到操作指令的时间与所述运行时间的比值大小确定所述待推荐应用程序的优先级。15.如权利要求9至14任一项所述的应用程序显示系统,其特征在于,所述应用程序显示系统还包括第二显示模块,还用于在显示的所述待推荐应用程序之后,显示安装于所述主设备或所述从设备的其他应用程序。16.如权利要求15所述的应用程序显示系统,其特征在于,所述第二显示模块包括: 第四获取单元,用于获取所述其他应用程序的使用信息,根据所述使用信息确定所述其他应用程序的优先级,所述使用信息包括所述其他应用程序在预设时间内的运行时间、启动次数或者在运行过程中接收到操作指令的时间; 显示单元,用于按照所述优先级的高低在显示的所述待推荐应用程序之后显示所述其他应用程序。
【专利摘要】本发明公开了一种应用程序显示方法,该方法包括步骤:当主设备与从设备连接时,获取所述主设备安装的应用程序和所述从设备安装的应用程序;若所述主设备与所述从设备中存在相同的应用程序,则将所述相同的应用程序作为待推荐应用程序;获取所述待推荐应用程序的使用信息,根据所述使用信息确定所述待推荐应用程序的优先级;按照所述优先级的高低在所述主设备或所述从设备显示所述待推荐应用程序。本发明还公开了一种应用程序显示系统。本发明实现了终端设备根据用户使用应用程序的使用信息自动将应用程序分类显示在屏幕中,以供用户快速地在众多的应用程序中快速查找到自己喜欢的应用程序,提高了终端设备的智能性。
【IPC分类】G06F9/44, G06F3/0481
【公开号】CN105487763
【申请号】CN201610025716
【发明人】黄孙明, 王云华
【申请人】深圳Tcl数字技术有限公司
【公开日】2016年4月13日
【申请日】2016年1月14日

最新回复(0)