[发明专利]智能电视应用程序自适应快捷启动方法在审
申请号: | 201811189517.4 | 申请日: | 2018-10-12 |
公开(公告)号: | CN109286843A | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 曾品超;杨专科;刘军 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04L29/08;G06F8/71;G06F8/65 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 李凌峰 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快捷启动 应用程序 子配置文件 主配置文件 智能电视 读取 新应用程序 优先级顺序 功能失效 名称存储 依次读取 固定的 自适应 更新 | ||
本发明涉及智能电视控制技术,解决了现有智能电视存在快捷启动功能容易失效,且无法适应新应用程序的快捷启动的技术。技术方案概括为:本发明为每个应用程序设置对应的子配置文件,快捷启动时读取子配置文件中的包名,根据包名启动相应版本的应用程序,若需要快捷启动不固定的应用程序,将应用程序名称存储在主配置文件内,快捷启动模块按照应用程序名称的优先级顺序依次读取主配置文件中的各个应用程序名称,对相应的子配置文件进行读取和判断,然后通过对主配置文件和子配置文件的更新,使得安装的应用程序在更新后仍然能够正常快捷启动。本发明的快捷启动方法能够避免快捷启动功能失效,并且能适应新应用程序的快捷启动。
技术领域
本发明涉及智能电视控制技术,特别涉及智能电视应用程序的快捷启动技术。
背景技术
目前,系统启动应用程序的方式是通过包名和MainActivity去启动,包名是识别应用的标志,MainActivity是应用的入口,通常应用程序呈现给用户都是在主页Lanucher上面,用户想打开一个应用程序每次都需要先返回到launcher主页面,再手动查找到应用图标去启动,特别是当用户进入到比较深层次的使用场景时,上述操作就比较繁琐,因此现有智能电视通常设置有应用程序快捷启动功能。但是用户经常会发现,买回来的电视一段时间后遥控器上启动某个应用的键不起作用了,实际是因为当下技术更新太快,最初预置的应用已经升级很多次,导致启动入口变化而不能再启动最初预置安装的应用,或是最初预置的应用已经过时被淘汰了,用户不能快捷启动当下最新流行的应用。可以看出,现有技术中智能电视存在快捷启动功能容易失效,并且无法适应新应用程序的快捷启动的问题。
发明内容
本发明要解决现有技术中智能电视存在快捷启动功能容易失效,并且无法适应新应用程序的快捷启动的技术问题。
为解决上述技术问题,本发明采用的技术方案是:
智能电视应用程序自适应快捷启动方法,智能电视中包括配置文件模块、配置文件更新模块和快捷启动模块;
所述配置文件模块用于存储子配置文件;
所述配置文件更新模块用于从服务器获取所有子配置文件,并将获取到的子配置文件更新到配置文件模块内;
其中,子配置文件为需要快捷启动的应用程序的配置文件,子配置文件与需要快捷启动的应用程序一一对应,每个子配置文件中包括对应应用程序的所有包名;
当快捷启动模块接收到任一应用程序的快捷启动命令时,包括以下步骤:
步骤一、快捷启动模块获取该应用程序对应的子配置文件;
步骤二、快捷启动模块按照包名的优先级顺序依次读取当前获取到的子配置文件中的包名,若读取到一个包名且当前读取到的包名对应版本的应用程序已经安装,则执行步骤三,若读取完所有包名且各包名对应版本的应用程序都未安装,则退出本次启动;
步骤三、启动当前读取到的包名对应版本的应用程序。
作为进一步优化,所述每个子配置文件中包名优先级顺序按照以下方式排序:
对于不同版本类型的包名,电视版本的优先级高于手机版本,手机版本的优先级高于分支版本,对于相同版本类型的包名,按照版本推出时间由近到远,优先级逐级降低。按照上述方式进行优先级排序后,启动时能够优先启动最适应电视机的、最新的应用版本,以便为用户提供最好的体验效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811189517.4/2.html,转载请声明来源钻瓜专利网。