基于大屏APP功能更新的版本展示方法、装置和系统与流程

文档序号:23816642发布日期:2021-02-03 13:34阅读:54来源:国知局
基于大屏APP功能更新的版本展示方法、装置和系统与流程
基于大屏app功能更新的版本展示方法、装置和系统
技术领域
[0001]
本发明涉及互联网技术领域,具体涉及一种基于大屏app功能更新的版本展示方法、装置和系统。


背景技术:

[0002]
大屏app随着版本迭代的更新,新迭代更新的功能模块存在全新功能,但是全新功能的出现可能会引起新版本支持展示呈现,然而老版本不支持展示呈现的情况。对于全新功能更新,内容板块进行配置时,用户已经下载的老版本app显示会出现异常,全新功能无法正常使用等问题。
[0003]
现有技术中,通常是利用app引导用户强制进行版本更新,从而将用户所使用的版本强制升级为新版本,从而能够使更新的全新功能正常使用,但是由于有些电视本身的性能问题,可能导致无法升级最新版本,因此,由于电视本身性能问题以及用户更新意愿问题,容易导致更新后的全新功能无法正常使用,应用性较差,用户体验度较低。


技术实现要素:

[0004]
有鉴于此,本发明的目的在于提供一种基于大屏app功能更新的版本展示方法、装置和系统,以解决现有技术中由于电视本身性能问题以及用户更新意愿问题,容易导致更新后的全新功能无法正常使用,应用性较差,用户体验度较低的问题。
[0005]
为实现以上目的,本发明采用如下技术方案:
[0006]
一种基于大屏app功能更新的版本展示方法,包括:
[0007]
当检测到app开启后,获取app对应的当前版本信息、当前版本标识和当前内容板块信息;
[0008]
获取更新内容板块信息和所述更新内容板块信息对应的更新版本标识;
[0009]
若所述当前内容板块信息表示无需按版本标识显示,则在当前版本的app上展示所述更新内容板块信息;
[0010]
若所述当前内容板块信息表示需要按版本标识显示,则对所述当前版本标识和所述更新版本标识进行对比,确定对比结果;
[0011]
根据所述对比结果,确定所述当前版本的app对所述更新内容板块信息的展示与隐藏。
[0012]
进一步地,上述基于大屏app功能更新的版本展示方法中,所述若所述当前内容板块信息表示无需按版本标识显示,则在当前版本的app上展示所述更新内容板块信息之前,还包括:
[0013]
判断所述当前内容板块信息中是否配置根据版本标识进行展示;
[0014]
若所述当前内容板块信息中配置了根据所述版本标识进行展示,则所述当前内容板块信息表示需要按版本标识显示;
[0015]
若所述当前内容板块信息中未配置根据所述版本标识进行展示,则所述当前内容
板块信息表示无需按版本标识显示。
[0016]
进一步地,上述基于大屏app功能更新的版本展示方法中,所述根据所述对比结果,确定所述当前版本的app对所述更新内容板块信息的展示与隐藏,包括:
[0017]
若所述对比结果表示所述当前版本标识大于或等于所述更新版本标识,则确定所述当前版本的app对所述更新内容板块信息进行展示,以使用户可以通过app对所述更新内容板块信息进行选择;
[0018]
若所述对比结果表示所述当前版本标识小于所述更新版本标识,则确定所述当前版本的app对所述更新内容板块信息进行隐藏,以免用户选择所述更新内容板块信息,所述当前版本的app不足以满足所述更新内容板块信息对应功能的使用。
[0019]
进一步地,上述基于大屏app功能更新的版本展示方法中,所述获取更新内容板块信息和所述更新内容板块信息对应的更新版本标识之前,还包括:
[0020]
对所述更新内容板块信息和所述更新内容板块信息对应的更新版本标识进行配置。
[0021]
进一步地,上述基于大屏app功能更新的版本展示方法中,所述对所述更新内容板块信息和所述更新内容板块信息对应的更新版本标识进行配置,包括:
[0022]
配置更新内容板块对应的基础信息;
[0023]
对所述更新内容板块对应的功能模板和展示内容信息进行关联配置,得到所述更新内容板块对应的所述更新内容板块信息;
[0024]
根据所述更新内容板块信息对应的应用版本,配置所述更新内容板块信息对应的所述更新版本标识。
[0025]
进一步地,上述基于大屏app功能更新的版本展示方法中,所述基础信息包括:内容板块所属渠道、内容板块名称和内容板块标签。
[0026]
本发明还提供了一种基于大屏app功能更新的版本展示装置,包括:第一获取模块、第二获取模块、展示模块和对比模块;
[0027]
所述第一获取模块,用于当检测到app开启后,获取app对应的当前版本信息、当前版本标识和当前内容板块信息;
[0028]
所述第二获取模块,用于获取更新内容板块信息和所述更新内容板块信息对应的更新版本标识;
[0029]
所述展示模块,用于若所述当前内容板块信息表示无需按版本标识显示,则在当前版本的app上展示所述更新内容板块信息;
[0030]
所述对比模块,用于若所述当前内容板块信息表示需要按版本标识显示,则对所述当前版本标识和所述更新版本标识进行对比,确定对比结果;
[0031]
所述展示模块,还用于根据所述对比结果,确定所述当前版本的app对所述更新内容板块信息的展示与隐藏。
[0032]
进一步地,上述基于大屏app功能更新的版本展示装置,还包括:判断模块和确定模块;
[0033]
所述判断模块,用于判断所述当前内容板块信息中是否配置根据版本标识进行展示;
[0034]
所述确定模块,用于若所述当前内容板块信息中配置了根据所述版本标识进行展
示,则所述当前内容板块信息表示需要按版本标识显示;若所述当前内容板块信息中未配置根据所述版本标识进行展示,则所述当前内容板块信息表示无需按版本标识显示。
[0035]
进一步地,上述基于大屏app功能更新的版本展示装置中,所述展示模块具体用于:
[0036]
若所述对比结果表示所述当前版本标识大于或等于所述更新版本标识,则确定所述当前版本的app对所述更新内容板块信息进行展示,以使用户可以通过app对所述更新内容板块信息进行选择;
[0037]
若所述对比结果表示所述当前版本标识小于所述更新版本标识,则确定所述当前版本的app对所述更新内容板块信息进行隐藏,以免用户选择所述更新内容板块信息,所述当前版本的app不足以满足所述更新内容板块信息对应功能的使用。
[0038]
本发明还提供了一种基于大屏app功能更新的版本展示系统,包括:处理器以及与所述处理器相连的存储器;
[0039]
所述存储器用于存储计算机程序,所述计算机程序至少用于执行上述基于大屏app功能更新的版本展示方法;
[0040]
所述处理器用于调用并执行所述计算机程序。
[0041]
一种基于大屏app功能更新的版本展示方法、装置和系统,当检测到app开启后,获取app对应的当前版本信息、当前版本标识和当前内容板块信息;获取更新内容板块信息和更新内容板块信息对应的更新版本标识;若当前内容板块信息表示无需按版本标识显示,则在当前版本的app上展示更新内容板块信息;若当前内容板块信息表示需要按版本标识显示,则对当前版本标识和更新版本标识进行对比,确定对比结果;根据对比结果,确定当前版本的app对更新内容板块信息的展示与隐藏。采用本发明的技术方案,可以直接对比当前内容板块的当前版本标识和更新内容板块的更新版本标识,确定当前版本标识是否符合展示更新内容板块的标准,实现对于更新内容板块新版本展示,老版本不展示,若不升级app,老版本则可以不显示更新内容板块,用户便不会因点击到新功能而出现无法正常使用的情况,增强了app的应用性,提高了用户的体验度。
[0042]
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
[0043]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]
图1是本发明的基于大屏app功能更新的版本展示方法一种实施例提供的流程图;
[0045]
图2是本发明的基于大屏app功能更新的版本展示装置一种实施例提供的结构示意图;
[0046]
图3是本发明的基于大屏app功能更新的版本展示系统一种实施例提供的结构示意图。
具体实施方式
[0047]
为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
[0048]
图1是本发明的基于大屏app功能更新的版本展示方法一种实施例提供的流程图,如图1所示,本实施例的基于大屏app功能更新的版本展示方法具体包括如下步骤:
[0049]
s101、当检测到app开启后,获取app对应的当前版本信息、当前版本标识和当前内容板块信息;
[0050]
本实施例中,用户打开应用,进入大屏app,其中,大屏app可以为电视中安装的app等。当检测到app开启后,获取该app对应的当前版本信息、当前版本标识和当前内容板块信息。其中,内容板块可以采用瀑布流的形式呈现,内容板块上可以关联内容以提供用户观看。
[0051]
s102、获取更新内容板块信息和更新内容板块信息对应的更新版本标识;
[0052]
本实施例中,还需要获取预先配置好的更新内容板块信息,以及该更新内容板块信息对应的更新版本标识。
[0053]
s103、若当前内容板块信息表示无需按版本标识显示,则在当前版本的app上展示更新内容板块信息;
[0054]
通过上述步骤后,还需要对当前内容板块信息进行分析,判断当前内容板块信息中是否存在“根据版本标识展示”相似的字样,如果存在相关的字样,则说明当前内容板块信息表示需要按版本标识显示,如果不存在相关的字样,则说明当前内容板块信息表示无需按版本标识显示。
[0055]
若当前内容板块信息表示无需按版本标识显示,则说明当前内容板块信息的展示并不是根据版本标识来展示的,所以对于新配置的更新内容板块信息也可以直接在当前版本的app上展示,从而使得当前版本的app可以对全新更新的功能进行应用。
[0056]
s104、若当前内容板块信息表示需要按版本标识显示,则对当前版本标识和更新版本标识进行对比,确定对比结果;
[0057]
如果判断出当前内容板块信息标识需要按版本标识显示,则需要对当前版本标识和更新版本标识进行对比,从而确定对比结果。通过对当前版本标识和更新版本标识的对比,可以判断出当前版本标识对应的当前版本是新版本还是老版本,是否能够保证更新内容板块信息对应的全新功能在app上正常使用。
[0058]
s105、根据对比结果,确定当前版本的app对更新内容板块信息的展示与隐藏。
[0059]
确定了当前版本标识和更新版本标识的对比结果后,根据该对比结果,确定当前版本的app对更新内容板块信息的展示与隐藏。具体的步骤如下所述:
[0060]
第一,若对比结果表示当前版本标识大于或等于更新版本标识,则确定当前版本的app对更新内容板块信息进行展示,以使用户可以通过app对更新内容板块信息进行选择;
[0061]
如果上述步骤确定的对比结果表示当前版本标识大于或等于更新版本标识,则说明app的当前版本属于新版本,可以保证更新内容板块信息对应的全新功能能够在app上正
常使用。因此,可以将当前版本的app对更新内容板块信息进行展示,这样,用户便可以通过app对展示的更新内容板块信息进行选择。
[0062]
第二,若对比结果表示当前版本标识小于更新版本标识,则确定当前版本的app对更新内容板块信息进行隐藏,以免用户选择更新内容板块信息,当前版本的app不足以满足更新内容板块信息对应功能的使用。
[0063]
如果上述步骤确定的对比结果表示当前版本标识小于更新版本标识,则说明app的当前版本属于老版本,更新内容板块信息对应的全新功能不能在当前版本的app上正常使用。如果当前版本的app上还要显示更新内容板块信息,那么用户在进入app后,可能会选择更新内容板块信息,那么当前版本的app可能便会应为无法正常使用更新内容板块信息对应的功能而使得当前版本的app显示出现异常,从而影响用户的体验度。因此,如果对比结果表示当前版本标识小于更新版本标识,则确定当前版本的app对更新内容板块信息进行隐藏,这样,用户在进入app后便不会再看到更新内容板块信息,也不会再对其进行选择,从而便不会因为用户选择更新内容板块信息而出现app显示异常的情况,提高了app的应用性和用户的体验度。
[0064]
本实施例的基于大屏app功能更新的版本展示方法,当检测到app开启后,获取app对应的当前版本信息、当前版本标识和当前内容板块信息;获取更新内容板块信息和更新内容板块信息对应的更新版本标识;若当前内容板块信息表示无需按版本标识显示,则在当前版本的app上展示更新内容板块信息;若当前内容板块信息表示需要按版本标识显示,则对当前版本标识和更新版本标识进行对比,确定对比结果;根据对比结果,确定当前版本的app对更新内容板块信息的展示与隐藏。采用本实施例的技术方案,可以直接对比当前内容板块的当前版本标识和更新内容板块的更新版本标识,确定当前版本标识是否符合展示更新内容板块的标准,实现对于更新内容板块新版本展示,老版本不展示,若不升级app,老版本则可以不显示更新内容板块,用户便不会因点击到新功能而出现无法正常使用的情况,增强了app的应用性,提高了用户的体验度。
[0065]
进一步地,本实施例的基于大屏app功能更新的版本展示方法,在执行步骤s103之前,还包括如下步骤:
[0066]
第一,判断当前内容板块信息中是否配置根据版本标识进行展示;
[0067]
对之前步骤获取到的当前版本的app对应的当前内容板块信息后,对当前内容板块信息进行分析,判断当前内容板块信息中是否配置了根据版本标识进行展示的配置信息。
[0068]
第二,若当前内容板块信息中配置了根据版本标识进行展示,则当前内容板块信息表示需要按版本标识显示;
[0069]
第三,若当前内容板块信息中未配置根据版本标识进行展示,则当前内容板块信息表示无需按版本标识显示。
[0070]
进一步地,本实施例的基于大屏app功能更新的版本展示方法,在执行步骤s102之前,还包括如下步骤:
[0071]
对更新内容板块信息和更新内容板块信息对应的更新版本标识进行配置。
[0072]
本实施例中,在获取更新内容板块信息和更新版本标识之前,需要对更新内容板块信息和更新版本标识进行配置,具体的配置步骤如下所述:
[0073]
第一,配置更新内容板块对应的基础信息;
[0074]
首先,需要对更新内容板块对应的基础信息进行配置,其中,基础信息包括:内容板块所属渠道、内容板块名称和内容板块标签等。
[0075]
第二,对更新内容板块对应的功能模板和展示内容信息进行关联配置,得到更新内容板块对应的更新内容板块信息;
[0076]
配置了更新内容板块的基础信息后,还需要对更新内容板块对应的功能模块(即新开发的功能模块)进行关联配置,也需要对更新内容板块对应的展示内容信息进行关联配置。其中,展示内容信息可以包括:节目、节目集、h5活动信息等。完成了相应的关联配置后,便会得到更新内容板块对应的更新内容板块信息。
[0077]
第三,根据更新内容板块信息对应的应用版本,配置更新内容板块信息对应的更新版本标识。
[0078]
本实施例还需要对更新内容板块信息对应的更新版本标识进行配置,需要根据更新内容板块信息对应的应用版本来配置。例如,更新内容板块信息对应的应用版本为version1.0.0,那么配置后的更新内容板块信息对应的更新版本标识vercode为100,下一个应用版本对应的更新版本标识会比100高。
[0079]
为了更全面,对应于本发明实施例提供的基于大屏app功能更新的版本展示方法,本申请还提供了基于大屏app功能更新的版本展示装置。
[0080]
图2是本发明的基于大屏app功能更新的版本展示装置一种实施例提供的结构示意图,如图2所示,本实施例的基于大屏app功能更新的版本展示装置包括:第一获取模块101、第二获取模块102、展示模块103和对比模块104。
[0081]
第一获取模块101,用于当检测到app开启后,获取app对应的当前版本信息、当前版本标识和当前内容板块信息;
[0082]
第二获取模块102,用于获取更新内容板块信息和更新内容板块信息对应的更新版本标识;
[0083]
展示模块103,用于若当前内容板块信息表示无需按版本标识显示,则在当前版本的app上展示更新内容板块信息;
[0084]
对比模块104,用于若当前内容板块信息表示需要按版本标识显示,则对当前版本标识和更新版本标识进行对比,确定对比结果;
[0085]
展示模块103,还用于根据对比结果,确定当前版本的app对更新内容板块信息的展示与隐藏。
[0086]
本实施例的基于大屏app功能更新的版本展示装置,当检测到app开启后,第一获取模块101获取app对应的当前版本信息、当前版本标识和当前内容板块信息;第二获取模块102获取更新内容板块信息和更新内容板块信息对应的更新版本标识;若当前内容板块信息表示无需按版本标识显示,展示模块103则在当前版本的app上展示更新内容板块信息;若当前内容板块信息表示需要按版本标识显示,对比模块104则对当前版本标识和更新版本标识进行对比,确定对比结果;展示模块103根据对比结果,确定当前版本的app对更新内容板块信息的展示与隐藏。采用本实施例的技术方案,可以直接对比当前内容板块的当前版本标识和更新内容板块的更新版本标识,确定当前版本标识是否符合展示更新内容板块的标准,实现对于更新内容板块新版本展示,老版本不展示,若不升级app,老版本则可以
不显示更新内容板块,用户便不会因点击到新功能而出现无法正常使用的情况,增强了app的应用性,提高了用户的体验度。
[0087]
进一步地,本实施例的基于大屏app功能更新的版本展示装置还包括:判断模块和确定模块。
[0088]
判断模块,用于判断当前内容板块信息中是否配置根据版本标识进行展示;
[0089]
确定模块,用于若当前内容板块信息中配置了根据版本标识进行展示,则当前内容板块信息表示需要按版本标识显示;若当前内容板块信息中未配置根据版本标识进行展示,则当前内容板块信息表示无需按版本标识显示。
[0090]
进一步地,本实施例的基于大屏app功能更新的版本展示装置中,展示模块103具体用于:
[0091]
若对比结果表示当前版本标识大于或等于更新版本标识,则确定当前版本的app对更新内容板块信息进行展示,以使用户可以通过app对更新内容板块信息进行选择;
[0092]
若对比结果表示当前版本标识小于更新版本标识,则确定当前版本的app对更新内容板块信息进行隐藏,以免用户选择更新内容板块信息,当前版本的app不足以满足更新内容板块信息对应功能的使用。
[0093]
进一步地,本实施例的基于大屏app功能更新的版本展示装置还包括配置模块,用于对更新内容板块信息和更新内容板块信息对应的更新版本标识进行配置。
[0094]
进一步地,本实施例的基于大屏app功能更新的版本展示装置中,配置模块具体用于:
[0095]
配置更新内容板块对应的基础信息;
[0096]
对更新内容板块对应的功能模板和展示内容信息进行关联配置,得到更新内容板块对应的更新内容板块信息;
[0097]
根据更新内容板块信息对应的应用版本,配置更新内容板块信息对应的更新版本标识。
[0098]
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0099]
图3是本发明的基于大屏app功能更新的版本展示系统一种实施例提供的结构示意图。如图3所示,本实施例的基于大屏app功能更新的版本展示系统包括处理器21以及与处理器21相连的存储器22;
[0100]
存储器22用于存储计算机程序,所述计算机程序至少用于执行上述实施例的基于大屏app功能更新的版本展示方法;
[0101]
处理器21用于调用并执行所述计算机程序。
[0102]
本实施例的基于大屏app功能更新的版本展示系统,可以直接对比当前内容板块的当前版本标识和更新内容板块的更新版本标识,确定当前版本标识是否符合展示更新内容板块的标准,实现对于更新内容板块新版本展示,老版本不展示,若不升级app,老版本则可以不显示更新内容板块,用户便不会因点击到新功能而出现无法正常使用的情况,增强了app的应用性,提高了用户的体验度。
[0103]
可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
[0104]
需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。
[0105]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
[0106]
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0107]
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0108]
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0109]
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0110]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0111]
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1