著录项信息
专利名称 | 智能电视的应用管理方法和智能电视 |
申请号 | CN201310653306.2 | 申请日期 | 2013-12-05 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-03-26 | 公开/公告号 | CN103686380A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N21/462 | IPC分类号 | H;0;4;N;2;1;/;4;6;2;;;H;0;4;N;2;1;/;4;5;8;;;H;0;4;N;2;1;/;4;4;3查看分类表>
|
申请人 | 青岛海信电器股份有限公司 | 申请人地址 | 广东省江门市先进制造业江沙示范园区海信大道8号B区1幢
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 广东海信电子有限公司 | 当前权利人 | 广东海信电子有限公司 |
发明人 | 张振宝;申静 |
代理机构 | 北京友联知识产权代理事务所(普通合伙) | 代理人 | 尚志峰;汪海屏 |
摘要
本发明提供了一种智能电视的应用管理方法和一种智能电视,其中,智能电视的应用管理方法,包括:在接收到启动任一电视应用的指令时,判断所述任一电视应用是否是电视传统应用;若判定所述任一电视应用为电视传统应用,则通过传统应用管理服务向资源管理服务申请处理资源,以对所述任一电视应用进行处理,否则,由传统应用管理服务释放已申请的处理资源;其中,传统应用管理服务用于申请或释放用于处理电视传统应用的处理资源,资源管理服务用于管理智能电视的处理资源。通过本发明的技术方案,可以降低电视传统应用的开发难度,缩短电视传统应用的开发时间,同时,也避免了电视传统应用与智能应用之间由于资源分配不合理造成的资源冲突问题。
1.一种智能电视的应用管理方法,其特征在于,包括:
判断步骤,在接收到启动任一电视应用的指令时,判断所述任一电视应用是否是电视传统应用;
处理步骤,若判定所述任一电视应用为电视传统应用,则通过传统应用管理服务向资源管理服务申请处理资源,以对所述任一电视应用进行处理,否则,由所述任一电视应用向所述资源管理服务申请处理资源;
释放步骤,在所述电视传统应用处理完成后,释放已申请的所述处理资源;
其中,所述传统应用管理服务用于申请或释放用于处理所述电视传统应用的处理资源,所述资源管理服务用于管理所述智能电视的处理资源。
2.根据权利要求1所述的智能电视的应用管理方法,其特征在于,在所述判断步骤之前还包括:
接收用户对所述电视传统应用和/或非电视传统应用的标识指令,以对所述电视传统应用和/或所述非电视传统应用进行标识;
所述判断步骤具体为,根据所述任一电视应用的标识判断所述任一电视应用是否是电视传统应用。
3.根据权利要求1所述的智能电视的应用管理方法,其特征在于,还包括:
建立电视传统应用列表,根据每个电视应用的标识对电视传统应用进行识别,并将识别到的电视传统应用加入所述电视传统应用列表中;
所述判断步骤具体为,从所述电视传统应用列表中查找所述任一电视应用,若查找到所述任一电视应用,则判定所述任一电视应用为电视传统应用,否则,判定所述任一电视应用为非电视传统应用。
4.根据权利要求2所述的智能电视的应用管理方法,其特征在于,配置所述电视传统应用和/或非电视传统应用的属性,以对所述电视传统应用和/或所述非电视传统应用进行标识。
5.根据权利要求1至4中任一项所述的智能电视的应用管理方法,其特征在于,所述处理步骤还包括:
在有多个电视传统应用启动时,由所述传统应用管理服务根据所述多个电视传统应用中每个电视传统应用所需的处理资源将申请到的处理资源分配给所述每个电视传统应用。
6.一种智能电视,其特征在于,包括:
判断单元,用于在接收到启动任一电视应用的指令时,判断所述任一电视应用是否是电视传统应用;
传统应用管理单元,用于在所述判断单元判定所述任一电视应用为电视传统应用时,向资源管理单元申请处理资源,以对所述任一电视应用进行处理,以及在所述电视传统应用处理完成后,释放已申请的所述处理资源;
所述资源管理单元,用于管理所述智能电视的处理资源。
7.根据权利要求6所述的智能电视,其特征在于,还包括:
标识单元,用于根据接收到的用户对所述电视传统应用和/或非电视传统应用的标识指令,对所述电视传统应用和/或所述非电视传统应用进行标识;
所述判断单元具体用于:根据所述任一电视应用的标识判断所述任一电视应用是否是电视传统应用。
8.根据权利要求6所述的智能电视的应用管理方法,其特征在于,还包括:
创建单元,用于建立电视传统应用列表;
识别单元,用于根据每个电视应用的标识对电视传统应用进行识别,并将识别到的电视传统应用加入所述电视传统应用列表中;
所述判断单元包括:
查找单元,用于从所述电视传统应用列表中查找所述任一电视应用;
所述判断单元具体用于:在所述查找单元查找到所述任一电视应用时,判定所述任一电视应用为电视传统应用,以及在所述查找单元未查找到所述任一电视应用时,判定所述任一电视应用为非电视传统应用。
9.根据权利要求7所述的智能电视,其特征在于,所述标识单元具体用于:配置所述电视传统应用和/或非电视传统应用的属性,以对所述电视传统应用和/或所述非电视传统应用进行标识。
10.根据权利要求6至9中任一项所述的智能电视,其特征在于,所述传统应用管理单元还用于:
在有多个电视传统应用启动时,根据所述多个电视传统应用中每个电视传统应用所需的处理资源将申请到的处理资源分配给所述每个电视传统应用。
智能电视的应用管理方法和智能电视\n技术领域\n[0001] 本发明涉及智能电视技术领域,具体而言,涉及一种智能电视的应用管理方法和一种智能电视。\n背景技术\n[0002] 传统意义中的电视只是用来播放电视台的电视信号,独自占用电视的处理资源(比如播放资源),在播放电视信号的同时,用户还可以根据需要对电视播出的视频图像的亮度、色度、清晰度等进行调整。\n[0003] 随着智能应用的融入,智能电视中的非电视传统应用,比如智能应用同样需要占用电视的处理资源(比如智能应用中的视频播放需要占用电视的播放资源)。同时智能电视的发展,也带动了电视传统应用的开发,比如具有电视节目点播功能的电视汇。如图1所示,相关技术中,电视传统应用和智能应用都直接向资源管理单元申请处理资源,但是,在电视传统应用和智能应用同时使用电视的处理资源时,会导致以下问题:\n[0004] (1)智能应用与电视传统应用共享电视的处理资源,影响电视传统应用与智能应用之间、电视传统应用之间,以及智能应用之间播放资源的分配,当这些播放资源分配不合理时,会导致电视无任何输出,进而严重影响用户的体验。\n[0005] (2)智能应用与电视传统应用共享电视的处理资源,也使得每个传统应用不得不考虑电视资源的管理,从而使得应用开发也变得非常复杂。\n[0006] (3)随着智能应用和电视传统应用的开发,它们向底层资源管理服务申请播放资源越来越频繁,加重了底层资源管理服务的负担。\n发明内容\n[0007] 本发明正是基于上述技术问题至少之一,提供了一种新的智能电视的应用管理技术,可以降低电视传统应用的开发难度,缩短电视传统应用的开发时间,同时,也避免了电视传统应用与智能应用之间由于资源分配不合理造成的资源冲突问题。\n[0008] 有鉴于此,本发明提供了一种智能电视的应用管理方法,包括:判断步骤,在接收到启动任一电视应用的指令时,判断所述任一电视应用是否是电视传统应用;处理步骤,若判定所述任一电视应用为电视传统应用,则通过传统应用管理服务向资源管理服务申请处理资源,以对所述任一电视应用进行处理,否则,由所述传统应用管理服务释放已申请的处理资源;其中,所述传统应用管理服务用于申请或释放用于处理所述电视传统应用的处理资源,所述资源管理服务用于管理所述智能电视的处理资源。\n[0009] 在该技术方案中,通过对需要启动的任一电视应用是否是电视传统应用进行判断,并在判定是电视传统应用时,由传统应用管理服务向资源管理服务申请处理资源,使得智能电视中的电视传统应用都能够由传统应用管理服务进行统一管理,进而在对电视传统应用进行开发时,无需考虑每个电视传统应用所占用的资源问题,降低了电视传统应用的开发难度,缩短了电视传统应用的开发时间,同时,也避免了电视传统应用与智能应用之间由于资源分配不合理造成的资源冲突问题。同时可以将电视传统应用与智能电视的智能应用隔离开,保证了电视传统应用的稳定性。其中,电视传统应用可以包括:播放电视台电视信号的应用以及用于对电视信号进行操控的应用,比如电视搜台、调整电视图像的亮度、色度等。\n[0010] 根据本发明的另一方面,还提出了一种智能电视,包括:判断单元,用于在接收到启动任一电视应用的指令时,判断所述任一电视应用是否是电视传统应用;传统应用管理单元,用于在所述判断单元判定所述任一电视应用为电视传统应用时,向资源管理单元申请处理资源,以对所述任一电视应用进行处理,以及在所述判断单元判定所述任一电视应用为非电视传统应用时,释放已申请的处理资源;所述资源管理单元,用于管理所述智能电视的处理资源。\n[0011] 在该技术方案中,通过对需要启动的任一电视应用是否是电视传统应用进行判断,并在判定是电视传统应用时,由传统应用管理单元向资源管理单元申请处理资源,使得智能电视中的电视传统应用都能够由传统应用管理单元进行统一管理,进而在对电视传统应用进行开发时,无需考虑每个电视传统应用所占用的资源问题,降低了电视传统应用的开发难度,缩短了电视传统应用的开发时间,同时,也避免了电视传统应用与智能应用之间由于资源分配不合理造成的资源冲突问题。同时可以将电视传统应用与智能电视的智能应用隔离开,保证了电视传统应用的稳定性。其中,电视传统应用可以包括:播放电视台电视信号的应用以及用于对电视信号进行操控的应用,比如电视搜台、调整电视图像的亮度、色度等。\n附图说明\n[0012] 图1示出了相关技术中智能电视的应用管理方法的示意图;\n[0013] 图2示出了根据本发明的实施例的智能电视的应用管理方法的示意流程图;\n[0014] 图3示出了根据本发明的实施例的智能电视的示意框图;\n[0015] 图4示出了根据本发明的另一个实施例的智能电视的应用管理方法的示意流程图;\n[0016] 图5示出了根据本发明的又一个实施例的智能电视的应用管理方法的示意图;\n[0017] 图6示出了根据本发明的再一个实施例的智能电视的应用管理方法的示意流程图。\n具体实施方式\n[0018] 为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。\n[0019] 在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。\n[0020] 图2示出了根据本发明的实施例的智能电视的应用管理方法的示意流程图。\n[0021] 如图2所示,根据本发明的实施例的智能电视的应用管理方法,包括:步骤202,判断步骤,在接收到启动任一电视应用的指令时,判断所述任一电视应用是否是电视传统应用;步骤204,处理步骤,若判定所述任一电视应用为电视传统应用,则通过传统应用管理服务向资源管理服务申请处理资源,以对所述任一电视应用进行处理,否则,由所述传统应用管理服务释放已申请的处理资源;其中,所述传统应用管理服务用于申请或释放用于处理所述电视传统应用的处理资源,所述资源管理服务用于管理所述智能电视的处理资源。\n[0022] 在该技术方案中,通过对需要启动的任一电视应用是否是电视传统应用进行判断,并在判定是电视传统应用时,由传统应用管理服务向资源管理服务申请处理资源,使得智能电视中的电视传统应用都能够由传统应用管理服务进行统一管理,进而在对电视传统应用进行开发时,无需考虑每个电视传统应用所占用的资源问题,降低了电视传统应用的开发难度,缩短了电视传统应用的开发时间,同时,也避免了电视传统应用与智能应用之间由于资源分配不合理造成的资源冲突问题。同时可以将电视传统应用与智能电视的智能应用隔离开,保证了电视传统应用的稳定性。其中,电视传统应用可以包括:播放电视台电视信号的应用以及用于对电视信号进行操控的应用,比如电视搜台、调整电视图像的亮度、色度等。\n[0023] 在上述技术方案中,优选地,在所述判断步骤之前还包括:接收用户对所述电视传统应用和/或非电视传统应用的标识指令,以对所述电视传统应用和/或所述非电视传统应用进行标识;所述判断步骤具体为,根据所述任一电视应用的标识判断所述任一电视应用是否是电视传统应用。\n[0024] 在该技术方案中,通过对电视传统应用和/或非电视传统应用进行标识,使得在接收到启动任一电视应用的指令时,能够根据该任一电视应用的标识识别到该任一电视应用的类型,从而根据识别的结果对该任一电视应用进行相应的处理。在进行标识时,可以仅标识电视传统应用,也可以仅标识非电视传统应用,还可以对电视传统应用和非电视传统应用分别进行标识。\n[0025] 在上述技术方案中,优选地,还包括:建立电视传统应用列表,根据每个电视应用的标识对电视传统应用进行识别,并将识别到的电视传统应用加入所述电视传统应用列表中;所述判断步骤具体为,从所述电视传统应用列表中查找所述任一电视应用,若查找到所述任一电视应用,则判定所述任一电视应用为电视传统应用,否则,判定所述任一电视应用为非电视传统应用。\n[0026] 在该技术方案中,通过建立电视传统应用列表,并将所有的电视传统应用加入电视传统应用列表中,使得在接收到启动任一电视应用的指令时,能够通过判断在电视传统应用列表中是否包含该任一电视应用,以对该任一电视应用的类型进行判断,相比于在每次接收到启动电视应用的指令时,都识别该电视应用的标识来判断该电视应用的类型,节省了对电视应用类型的判断时间。\n[0027] 在上述技术方案中,优选地,配置所述电视传统应用和/或非电视传统应用的属性,以对所述电视传统应用和/或所述非电视传统应用进行标识。\n[0028] 在该技术方案中,由于每个电视应用的属性都可以对该电视应用进行唯一标识,因此可以对电视应用的属性信息进行配置,以对该电视应用的类型进行标识。\n[0029] 在上述技术方案中,优选地,所述处理步骤还包括:在有多个电视传统应用启动时,由所述传统应用管理服务根据所述多个电视传统应用中每个电视传统应用所需的处理资源将申请到的处理资源分配给所述每个电视传统应用。\n[0030] 在该技术方案中,通过在有多个电视传统应用启动时,由传统应用管理服务根据每个电视传统应用所需的处理资源将申请到的处理资源分配给每个电视传统应用,避免了处理资源分配不均衡导致多个电视传统应用争用电视处理资源的问题,优化了智能电视的性能。\n[0031] 图3示出了根据本发明的实施例的智能电视的示意框图。\n[0032] 如图3所示,根据本发明的实施例的智能电视300,包括:判断单元302,用于在接收到启动任一电视应用的指令时,判断所述任一电视应用是否是电视传统应用;传统应用管理单元304,用于在所述判断单元302判定所述任一电视应用为电视传统应用时,向资源管理单元306申请处理资源,以对所述任一电视应用进行处理,以及在所述判断单元302判定所述任一电视应用为非电视传统应用时,释放已申请的处理资源;所述资源管理单元306,用于管理所述智能电视300的处理资源。\n[0033] 在该技术方案中,通过对需要启动的任一电视应用是否是电视传统应用进行判断,并在判定是电视传统应用时,由传统应用管理单元304向资源管理单元306申请处理资源,使得智能电视300中的电视传统应用都能够由传统应用管理单元304进行统一管理,进而在对电视传统应用进行开发时,无需考虑每个电视传统应用所占用的资源问题,降低了电视传统应用的开发难度,缩短了电视传统应用的开发时间,同时,也避免了电视传统应用与智能应用之间由于资源分配不合理造成的资源冲突问题。同时可以将电视传统应用与智能电视的智能应用隔离开,保证了电视传统应用的稳定性。其中,电视传统应用可以包括:\n播放电视台电视信号的应用以及用于对电视信号进行操控的应用,比如电视搜台、调整电视图像的亮度、色度等。\n[0034] 在上述技术方案中,优选地,还包括:标识单元308,用于根据接收到的用户对所述电视传统应用和/或非电视传统应用的标识指令,对所述电视传统应用和/或所述非电视传统应用进行标识;所述判断单元302具体用于:根据所述任一电视应用的标识判断所述任一电视应用是否是电视传统应用。\n[0035] 在该技术方案中,通过对电视传统应用和/或非电视传统应用进行标识,使得在接收到启动任一电视应用的指令时,能够根据该任一电视应用的标识识别到该任一电视应用的类型,从而根据识别的结果对该任一电视应用进行相应的处理。在进行标识时,可以仅标识电视传统应用,也可以仅标识非电视传统应用,还可以对电视传统应用和非电视传统应用分别进行标识。\n[0036] 在上述技术方案中,优选地,还包括:创建单元310,用于建立电视传统应用列表;\n识别单元312,用于根据每个电视应用的标识对电视传统应用进行识别,并将识别到的电视传统应用加入所述电视传统应用列表中;所述判断单元302包括:查找单元3022,用于从所述电视传统应用列表中查找所述任一电视应用;所述判断单元302具体用于:在所述查找单元3022查找到所述任一电视应用时,判定所述任一电视应用为电视传统应用,以及在所述查找单元3022未查找到所述任一电视应用时,判定所述任一电视应用为非电视传统应用。\n[0037] 在该技术方案中,通过建立电视传统应用列表,并将所有的电视传统应用加入电视传统应用列表中,使得在接收到启动任一电视应用的指令时,能够通过判断在电视传统应用列表中是否包含该任一电视应用,以对该任一电视应用的类型进行判断,相比于在每次接收到启动电视应用的指令时,都识别该电视应用的标识来判断该电视应用的类型,节省了对电视应用类型的判断时间。\n[0038] 在上述技术方案中,优选地,所述标识单元308具体用于:配置所述电视传统应用和/或非电视传统应用的属性,以对所述电视传统应用和/或所述非电视传统应用进行标识。\n[0039] 在该技术方案中,由于每个电视应用的属性都可以对该电视应用进行唯一标识,因此可以对电视应用的属性信息进行配置,以对该电视应用的类型进行标识。\n[0040] 在上述技术方案中,优选地,所述传统应用管理单元304还用于:在有多个电视传统应用启动时,根据所述多个电视传统应用中每个电视传统应用所需的处理资源将申请到的处理资源分配给所述每个电视传统应用。\n[0041] 在该技术方案中,通过在有多个电视传统应用启动时,由传统应用管理单元根据每个电视传统应用所需的处理资源将申请到的处理资源分配给每个电视传统应用,避免了处理资源分配不均衡导致多个电视传统应用争用电视处理资源的问题,优化了智能电视的性能。\n[0042] 图4示出了根据本发明的另一个实施例的智能电视的应用管理方法的示意流程图。\n[0043] 如图4所示,根据本发明的另一个实施例的智能电视的应用管理方法,包括:\n[0044] 步骤402,配置电视应用的属性。\n[0045] 具体来说,可以为智能电视的所有应用(电视传统应用和智能应用)配置不同的属性,或者只为电视传统应用配置属性,也可以只为智能应用配置相应的属性。其中,配置属性的方法之一可以在每个电视应用程序的AndroidManifest.xml配置文件中通过使用Intent-Filter中的元素进行配置,配置属性的目的是将所有电视应用进行分类,以区分电视传统应用和智能应用。\n[0046] 比如,在为电视应用中的所有传统应用配置属性"com.test.category.TVAPP"时,可以在所有传统应用的AndroidManifest.xml文件中对进行如下配置:\n[0047] ,以此实现对电视应用中所有传统应用的属性配置,从而可以根据电视传统应用中的该属性进行区分。\n[0048] 步骤404,对电视传统应用进行筛选。\n[0049] 从智能电视中的所有电视应用中,筛选所有的电视传统应用并进行保存。电视传统应用保存的方法之一可以利用列表。\n[0050] 比如,在智能电视开机上电的过程中,完成电视应用区分服务(用于区分电视传统应用和智能应用)的初始化,电视应用区分服务在初始化过程中首先创建一个空的列表,然后电视应用区分服务从电视系统应用路径中读取每个电视应用的属性,根据步骤402中配置好的属性,识别出电视传统应用,并将识别出的所有电视传统应用添加到创建好的列表中,在电视应用区分服务将所有的系统应用读取完毕后,就可以将所有的电视传统应用都添加到了列表中,得到一个电视传统应用列表。\n[0051] 具体来说,电视应用区分服务在初始化过程中首先创建名称为mTVApps的电视传统应用列表,该列表保存每个电视传统应用的应用信息ResolveInfo,比如:\n[0052] ListmTVApps=new ArrayList();\n[0053] 电视应用区分服务可以通过电视传统应用的属性,筛选电视传统应用,方法如下:\n[0054] Intent intent=new Intent("android.intent.action.MAIN");\n[0055] intent.addCategory("com.test.category.TVAPP");\n[0056] mTVApps=mContext.getPackageManager().queryIntentActivities(intent,0);\n[0057] 也可以只保存应用信息ResolveInfo中的应用包名,建立并保存电视应用的包名的列表,可以通过以下代码实现:\n[0058] private ListmTVAppPackage=new ArrayList();\n[0059] for(int i=0;iAppIntentFind(Intent mintent){\n[0069] PackageManager mPackageManager=mContext.getPackageManager();\n[0070] ListmActivityFind=\n[0071] mPackageManager.queryIntentActivities(mintent,PackageManager.GET_ACTIVITIES);\n[0072] return mActivityFind;}\n[0073] 如果获取到的应用列表mActivityFind不为空,则通过包名进行比较,可以通过以下代码实现:\n[0074]\n[0075] 步骤4066,如果请求启动的电视应用不属于电视传统应用,则根据电视应用请求启动相应的智能应用,电视传统应用管理服务(负责管理电视传统应用)释放处理资源。\n[0076] 步骤4068,如果请求启动的电视应用属于电视传统应用,则电视应用区分服务首先启动电视传统应用管理服务,由电视传统应用管理服务向电视底层的资源管理服务申请处理资源,获取资源管理服务分配的处理资源后,电视传统应用管理服务再根据启动请求调用相应的电视传统应用,完成用户对电视传统应用的启动。\n[0077] 在该实施例中,电视传统应用管理服务主要用于统一向电视底层的资源管理服务申请处理资源,以保证电视传统应用能够进行处理。比如:用户点击电视汇图标播放电视时,首先要启动电视传统应用管理服务,由电视传统应用管理服务向电视底层的资源管理服务申请播放资源,然后再启动电视汇进行相应的点播操作。或者在启动电视传统的设置应用时,比如对电视的图像进行调整,同样需要首先启动电视传统应用管理服务,由电视传统应用管理服务向电视底层的资源管理服务申请处理资源,然后再启动设置应用进行相应图像的设置。\n[0078] 此外,电视传统应用管理服务还可以用于信号源切换、换台、屏显等电视传统应用的管理,用以保证其它电视传统应用在启动前已经有正常的电视信号输出,其它电视传统应用就不需要考虑电视资源的问题,缩短了应用开发的时间,也降低了电视资源间的冲突。\n[0079] 图5示出了根据本发明的又一个实施例的智能电视的应用管理方法的示意图。\n[0080] 如图5所示,电视应用区分服务502将智能电视中的所有电视应用分为传统应用和智能应用,在接收到启动传统应用的指令时,传统应用通过电视传统应用管理服务504向电视资源管理服务506申请处理资源,以对传统应用进行处理。而智能应用直接向电视资源管理服务506申请处理资源。\n[0081] 在传统应用处理完成后,电视传统应用管理服务504会释放已申请的处理资源。\n[0082] 通过对电视应用的区分,以及由电视传统应用管理服务504对智能电视中的电视传统应用进行管理,避免了电视传统应用与智能应用之间由于资源分配不合理造成的资源冲突问题,也使得在对电视传统应用进行开发时,无需考虑每个电视传统应用所占用的资源问题,降低了电视传统应用的开发难度,缩短了电视传统应用的开发时间。同时可以将电视传统应用与智能电视的智能应用隔离开,保证了电视传统应用的稳定性。\n[0083] 图6示出了根据本发明的再一个实施例的智能电视的应用管理方法的示意流程图。\n[0084] 如图6所示,根据本发明的再一个实施例的智能电视的应用管理方法,包括:\n[0085] 步骤602,智能电视开机。\n[0086] 步骤604,电视应用区分服务初始化,将智能电视中的电视应用区分为电视传统应用和非电视传统应用(比如智能应用)。\n[0087] 步骤606,智能电视接收到对任一电视应用的启动请求。\n[0088] 步骤608,电视应用区分服务判断该任一电视应用是否为电视传统应用,若是,则执行步骤610,否则,执行步骤612。\n[0089] 步骤610,在判定该任一电视应用为电视传统应用时,由电视传统应用管理服务向资源管理服务申请处理资源,以对该任一电视应用进行处理。\n[0090] 步骤612,启动相应的电视应用。即如果待启动的电视应用为非电视传统应用,则直接向资源管理服务申请处理资源,并进行启动,若待启动的电视应用为电视传统应用,则由电视传统应用管理服务向资源管理服务申请处理资源后再进行启动。\n[0091] 以上结合附图详细说明了本发明的技术方案,考虑到在相关技术中,智能电视中的电视传统应用和智能应用都直接向资源管理单元申请处理资源,在处理资源分配不合理时,会导致电视无任何输出,严重影响用户的体验,并且由于智能应用与电视传统应用共享电视的处理资源,使得每个传统应用不得不考虑电视资源的管理,从而使得应用开发也变得非常复杂。因此,本发明提供了一种新的智能电视的应用管理技术,使得智能电视中的电视传统应用都能够由传统应用管理单元进行统一管理,进而在对电视传统应用进行开发时,无需考虑每个电视传统应用所占用的资源问题,降低了电视传统应用的开发难度,缩短了电视传统应用的开发时间,同时,也避免了电视传统应用与智能应用之间由于资源分配不合理造成的资源冲突问题。同时可以将电视传统应用与智能电视的智能应用隔离开,保证了电视传统应用的稳定性。\n[0092] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2017-11-14
- 2016-07-20
专利申请权的转移
登记生效日: 2016.06.29
申请人由青岛海信电器股份有限公司变更为广东海信电子有限公司
地址由266100 山东省青岛市崂山区株洲路151号变更为529000 广东省江门市先进制造业江沙示范园区海信大道8号B区1幢
- 2014-04-23
实质审查的生效
IPC(主分类): H04N 21/462
专利申请号: 201310653306.2
申请日: 2013.12.05
- 2014-03-26
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-08-07
|
2013-04-27
| | |
2
| |
2013-04-17
|
2012-11-06
| | |
3
| |
2013-08-07
|
2013-04-15
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |