电视通知显示时长调整方法、装置及电视系统与流程

文档序号:11881504阅读:1376来源:国知局
电视通知显示时长调整方法、装置及电视系统与流程

本发明涉及电视领域,尤其涉及一种电视通知显示时长调整方法、装置及电视系统。



背景技术:

在智能电视领域,电视系统会运行各种类型的应用,例如:视频类应用、用户安装应用、系统自带应用或物理信号源等。在电视系统运行其中一种应用的过程中,各类应用可能会推送各种类型的通知,例如:系统应用通知、后台推荐通知、物理信号源相关通知等,并将通知显示在电视屏幕上。根据电视屏幕上显示的通知,用户可以了解通知的基本内容。

现有技术中,不同类型的通知的显示时间通常是根据经验值预先设置,同一类通知的显示时长一致。当通知显示时间达到预设的显示时长时,通知自动消失。如果用户关注显示的通知,可以在通知显示的过程中通过输入查看通知指令查看通知的具体内容。如果用户不关注当前显示的通知,可以等待所述通知自行消失,或者由用户通过遥控器输入取消通知指令,取消显示所述通知。

但是,现有技术中,同一类通知的显示时间是固定的。而智能电视的应用比较复杂,在不同的应用用户所关注的通知类型也不同。例如用户正在观看视频,则用户可能会对后台推送的视频通知比较关注,而对于一些系统通知,例如某个应用的升级提示,则不会太关注。因此,如果通知以固定时长进行显示,当用户不关注当前显示的通知时,通知显示时间太长,用户需要输入取消通知指令取消通知,而对于用户关注的通知,如果显示时间太短,则用户可能来不及详细阅读通知,从而影响用户使用体验。



技术实现要素:

本发明实施例提供一种电视通知显示时长调整方法、装置及电视系统,用于解决现有技术中电视系统中的通知以固定时长显示影响用户使用体验的问题。

第一方面,本发明实施例提供一种电视通知显示时长调整方法,包括:

接收应用的服务端发送的第一通知;

获取所述第一通知的类型及电视系统运行的第一应用的类型;

根据所述第一通知的类型及所述第一应用的类型,确定所述第一通知在所述电视系统运行所述第一应用时的第一显示时长;其中,所述第一通知的类型、所述第一应用的类型与所述第一显示时长具有映射关系;

接收用户对所述第一通知发出的操作指令;

根据所述操作指令及所述第一显示时长,确定第二通知在所述电视系统运行第二应用时的第二显示时长;其中,所述第二通知的类型与所述第一通知的类型相同,所述第二应用的类型与所述第一应用的类型相同。

第二方面,本发明实施例提供一种电视通知显示时长调整装置,接收模块,用于接收应用的服务端发送的第一通知;

获取模块,用于获取所述第一通知的类型及电视系统运行的第一应用的类型;

确定模块,用于根据所述第一通知的类型及所述第一应用的类型,确定所述第一通知在所述电视系统运行所述第一应用时的第一显示时长;其中,所述第一通知的类型、所述第一应用的类型与所述第一显示时长具有映射关系;

所述接收模块,还用于接收用户对所述第一通知发出的操作指令;

所述确定模块,还用于根据所述操作指令及所述第一显示时长,确定第二通知在所述电视系统运行第二应用时的第二显示时长;其中,所述第二通知的类型与所述第一通知的类型相同,所述第二应用的类型与所述第一应用的类型相同。

第三方面,本发明实施例提供一种电视系统,所述电视系统包括上述的电视通知显示时长调整装置。

本发明实施例提供的电视通知显示时长调整方法、装置及电视系统,所述方法包括:接收应用的服务端发送的第一通知;获取所述第一通知的类型及电视系统运行的第一应用的类型;根据所述第一通知的类型及所述第一应用的类型,确定所述第一通知在所述电视系统运行所述第一应用时的第一显示时长;接收用户对所述第一通知发出的操作指令;根据所述操作指令及所述第一显示时长,确定与第一通知同类型的第二通知在所述电视系统运行与第一应用同类型的第二应用时的第二显示时长。本发明实施例提供的电视通知显示时长调整方法、装置及电视系统,可以根据用户对某类通知的关注程度对将该类通知的显示时长进行动态调整,提升用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例电视通知显示时长调整方法的流程示意图;

图2为本发明实施例电视通知显示时长调整方法的另一种流程示意图;

图3为本发明实施例电视通知显示时长调整方法获取通知类型及应用类型的流程示意图;

图4为本发明实施例电视通知显示时长调整装置的结构示意图;

图5为本发明实施例电视系统的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供的电视通知显示时长调整方法、装置及电视系统,用于根据用户对当前应用下显示的通知类型的关注程度对该类通知在电视屏幕上的显示时间进行调整,将用户关注的通知的显示时间加长,将用户不关注的通知的显示时间缩短,从而使得通知的显示时长更加符合用户的需求。

实施例一

图1为本发明实施例电视通知显示时长调整方法的流程示意图。图2为本发明实施例电视通知显示时长调整方法的另一种流程示意图。

请参阅图1或图2,本发明实施例提供的电视通知显示时长调整方法,包括:

S101:接收应用的服务端发送的第一通知;

S102:获取所述第一通知的类型及电视系统运行的第一应用的类型;

图3为本发明实施例电视通知显示时长调整方法获取通知类型及应用类型的流程示意图。

请参阅图3,所述电视系统可以提前对应用进行分类。例如:可以分为物理信号源应用、系统自带媒体应用、系统自带工具类应用、系统自带娱乐应用及用户自安装应用等。具体地,当应用启动后,系统首先获取应用安装路径,并判断所述应用是安装在系统目录下还是数据目录下。如果是安装在系统目录下的应用,所述电视系统可以通过获取物理源标识(source identification)来判断是否是物理信号源应用,例如直播电视、高清晰度多媒体接口(英文:High Definition Multimedia Interface,简称:HDMI)、音视频(audio and vedio,简称:AV)等均为物理信号源应用;对于所述物理信号源之外的其他系统自带应用,应用在初次启动时可以主动设置应用类型,也可默认为其他应用,并将设置的应用类型通过统一方式进行保存。例如通过管理模块提供统一接口,应用调用所述统一接口对应用类型进行设置,并将所述应用类型数据传送给所述管理模块进行保存。对于用户自主安装的应用,默认应用类型为第三方应用,同时,提供用户界面,以供用户自主设置应用的类型。

同样地,所述电视系统还可以提前对通知进行分类。例如:分为系统相关通知(例如应用升级信息、系统升级后的一些新应用提示等)、后台推荐通知(例如电视剧介绍、电影音乐推荐、广告等)、物理信号源相关通知(例如节目提醒、信号接入来电通)、应用自带提示通知(例如应用自身内部功能提示,数据未获取到稍后重试等提示),可根据系统需要对通知进行合理分类。在通知进行注册时,添加字段表明通知类型。

S103:根据所述第一通知的类型及所述第一应用的类型,确定所述第一通知在所述电视系统运行所述第一应用时的第一显示时长;其中,所述第一通知的类型、所述第一应用的类型与所述第一显示时长具有映射关系;

具体地,例如:当所述第一应用为系统应用时,所述电视系统接收到的所述第一通知的类型可以为系统通知、后台推荐通知、物理信号源通知及应用自带提示通知等任意一种,则所述电视系统在运行所述第一应用时接收到的不同类型的所述第一通知具有不同的所述第一显示时长。所述电视系统中存储有所述第一通知的类型、所述第一应用的类型与所述第一显示时长之间的所述映射关系表。根据所述映射关系表,可以得知所述电视系统在运行所述第一应用时接收到的所述第一通知在电视屏幕上显示的时长。在采用本发明实施例提供的电视系统通知显示时长调整方法对所述显示时长进行调整之前,所述映射关系表中与所述第一通知的类型,所述第一应用的类型对应的第一显示时长可以根据经验值设定。

S104:接收用户对所述第一通知发出的操作指令;

当所述第一通知按照所述第一显示时长显示在所述电视屏幕上之后,用户会根据自己的需要对所述第一通知进行操作。例如:如果用户关注所述第一通知,可以通过输入设备(如遥控器)选择进一步查看所述第一通知的具体内容,此时用户输入的操作指令即为“打开通知”,示例的,用户可以通过遥控器将当前操作焦点移动到该通知显示控件,进而点击遥控器上的“OK”键。如果用户对所述第一通知不感兴趣,不想继续查看,而此时所述第一通知尚未消失,则用户可以通过所述输入设备选择取消所述第一通知,此时用户输入的操作指令即为“取消通知”,示例的,用户可以通过遥控器将当前操作焦点移动到该通知显示控件,进而点击遥控器上的“返回”键。

S105:根据所述操作指令及所述第一显示时长,确定第二通知在所述电视系统运行第二应用时的第二显示时长;其中,所述第二通知的类型与所述第一通知的类型相同,所述第二应用的类型与所述第一应用的类型相同。

具体地,所述电视系统在运行所述第一应用之后运行所述第二应用,所述第二通知在所述第一通知显示之后显示。

所述根据所述操作指令及所述第一显示时长,确定第二通知在所述电视系统运行第二应用时的第二显示时长,包括:

根据所述第一通知的类型及所述第一应用的类型,确定显示时长调节量;

判断所述操作指令是打开通知还是取消通知;

若所述操作指令为打开通知,则根据T2=T1+m确定所述第二显示时长;

若所述操作指令为取消通知,则根据T2=T1-m确定所述第二显示时长;

其中,T2表示所述第二显示时长,T1表示所述第一显示时长,m表示所述显示时长调节量。

根据上述实施例,若所述操作指令为打开通知,则说明用户比较关注所述第一通知,则下次所述电视系统运行与所述第一应用相同类型的所述第二应用时接收到与所述第一通知相同类型的所述第二通知时,所述第二通知的第二显示时长就可以在所述第一显示时长的基础上增加所述显示时长调节量,从而延长所述第二通知的显示时间,便于用户及时查看。同样地,如果所述操作指令为返回通知,则说明用户不关注所述第一通知,则下次所述电视系统运行与所述第一应用相同类型的所述第二应用时接收到与所述第一通知相同类型的所述第二通知时,所述第二通知的第二显示时长就可以在所述第一显示时长的基础上减少所述显示时长调节量,从而缩短所述第二通知的显示时间,避免妨碍用户使用。

具体地,所述根据所述第一通知的类型及所述第一应用的类型,确定显示时长调节量,包括:

根据所述第一通知的类型及所述第一应用的类型,确定所述第一通知与所述第一应用的关联度;

根据所述第一通知与所述第一应用的关联度确定所述显示时长调节量。

其中,所述第一通知的类型及所述第一应用的类型与所述第一通知与所述第一应用的关联度之间具有映射关系,所述第一通知与所述第一应用的关联度与所述显示时长调节量之间也具有映射关系。所述映射关系可以提前预设于所述电视系统中。所述第一通知与所述第一应用的关联度越高,则所述显示时长调节量越大;反之,则所述显示时长调节量越小。

具体地,所述第一通知与所述第一应用的关联度反映了用户对电视系统运行所述第一应用时对所述第一通知的关注程度。例如:当所述电视系统运行系统自带应用时,用户对系统级通知比较关注,即,所述系统自带应用与所述系统级通知的关联度较高。此时,系统自带应用的显示时长调节量可以设置的较大;若所述电视系统当前运行的是物理信号源,则信号相关的通知例如节目提醒、来电通等的显示时长调节量可以设置的较大;再如,所述电视系统运行视频类应用时,后台推送的视频推荐等类型的通知就可以设置较大的显示时长调节量。即,为在不同类应用场景下显示的不同种类的通知设置不同的显示时长调节量。对于某类应用场景下关注程度较高的情况下,设置较大的显示时长调节量,而对于关注程度较低的则设置较小的显示时长调节量。

通过上述实现方式,对于与某类应用关联度较高的通知,设置较大的显示时长调节量,可以使得用户仅通过较少次数的操作较快地将所述通知的显示时长调整到最佳显示时长。而对于该类应用下关联度较低的通知,则设置较小的显示时长调节量,以防止因为用户较少次数的操作将通知的显示时长调整为不合适的时间长度。例如:假设根据经验值,在该类场景下用户对某类通知并不关注,但由于设置了较大的显示时长调节量,则可能会因为用户少数几次打开通知的操作产生较大的显示时长。

在上述实施例的基础上,可选地,所述根据所述操作指令及所述第一显示时长,确定第二通知在所述电视系统运行第二应用时的第二显示时长,包括:

确定所述第二显示时长是否小于第一预设阈值;

若确定所述第二显示时长小于所述第一预设阈值,则

确定所述第一预设阈值为所述第二显示时长。

或者

确定所述第二显示时长是否大于第二预设阈值;

若确定所述第二显示时长大于所述第二预设阈值,则

确定所述第二预设阈值为所述第二显示时长。

上述实施例中,所述第一预设阈值为所述第二显示时长的最大值,所述第二预设阈值为所述第二显示时长的最小值。当采用本发明实施例提供的电视通知显示时长调整方法确定所述第二显示时长的过程中,如果所述第二显示时长大于所述最大值或者小于所述最小值,则确定所述最大值或者最小值为所述第二通知最终的显示时长,从而防止所述第二通知的显示时间过长或者过短,影响用户使用。

通过上述实施例确定所述第二显示时长后,所述方法还包括:

按照所述第二显示时长显示所述第二通知。

同时,将所述第二显示时长以及所述第二时长与所述第二通知的类型、所述第二应用的类型之间的映射关系保存在所述电视系统中。

当所述电视系统下次运行与所述第二应用相同类型的应用时,如果接收到与所述第二通知相同类型的通知,则所述通知即可按照保存的所述第二显示时长进行显示。

本发明实施例电视通知显示时长调整方法,通过接收应用的服务端发送的第一通知;获取所述第一通知的类型及电视系统运行的第一应用的类型;根据所述第一通知的类型及所述第一应用的类型,确定所述第一通知在所述电视系统运行所述第一应用时的第一显示时长;接收用户对所述第一通知发出的操作指令;根据所述操作指令及所述第一显示时长,确定第二通知在所述电视系统运行第二应用时的第二显示时长;其中,所述第二通知的类型与所述第一通知的类型相同,所述第二应用的类型与所述第一应用的类型相同。采用本发明实施例提供的电视通知显示时长调整方法,根据用户对第一通知的操作指令,确定出用户在电视系统运行所述第一应用时对所述第一通知的关注程度,并根据关注程度的不同,对所述第一显示时长进行调整,确定出电视系统在运行与所述第一应用同类型的应用时接收到与所述第一通知同类型的第二通知的第二显示时长,从而得到所述第二通知的最佳显示时长,防止电视系统对用户不关注的通知的显示时间过长,或者对用户关注的通知的显示时间过短,影响用户使用体验。

进一步地,当同时注册的通知数量大于预设阈值,多个通知叠加显示时,为了保证用户能够最先看到自己需要关注或感兴趣的通知,在上述实施例的基础上,本发明实施例还提供一种动态调整多个通知的显示优先级的方法。

具体地,多个通知叠加显示时,读取所述多个通知的显示时长,将显示时长最长的通知放在最上层进行显示。当用户通过遥控或其它输入设备发出打开通知的操作指令时,电视系统按照所述多个通知的显示时长的长短顺序打开。由于所述多个通知的显示时长是根据上述实施例电视通知显示时长调整方法中用户对通知的操作确定得出的,根据该方法得出的显示时长最长的通知即为用户关注程度最高的。因此,按照显示时长由长到短顺序显示所述多个通知,用户就可以最先看到自己需要关注或感兴趣的通知,而不需要浏览所有通知才能筛选出关注的通知,从而防止用户错过关注的通知。

当同时注册的多个通知的数量少于所述预设阈值时,所述多个通知按照显示时长从长到短的顺序依次在电视屏幕上排列显示。

图4为本发明实施例电视通知显示时长调整装置的结构示意图。

请参阅图4,本发明实施例提供的电视通知显示时长调整装置包括:

接收模块410,用于接收应用的服务端发送的第一通知;

获取模块420,用于获取所述第一通知的类型及电视系统运行的第一应用的类型;

确定模块430,用于根据所述第一通知的类型及所述第一应用的类型,确定所述第一通知在所述电视系统运行所述第一应用时的第一显示时长;其中,所述第一通知的类型、所述第一应用的类型与所述第一显示时长具有映射关系;

所述接收模块410,还用于接收用户对所述第一通知发出的操作指令;

所述确定模块430,还用于根据所述操作指令及所述第一显示时长,确定第二通知在所述电视系统运行第二应用时的第二显示时长;其中,所述第二通知的类型与所述第一通知的类型相同,所述第二应用的类型与所述第一应用的类型相同。

在上述实施例的基础上,所述确定模块430用于:

根据所述第一通知的类型及所述第一应用的类型,确定显示时长调节量;

判断所述操作指令是否为打开通知;

若所述操作指令为打开通知,则根据T2=T1+m确定所述第二显示时长;其中,T2表示所述第二显示时长,T1表示所述第一显示时长,m表示所述显示时长调节量。

在上述实施例的基础上,所述确定模块430用于:

根据所述第一通知的类型及所述第一应用的类型,确定显示时长调节量;

判断所述操作指令是否为取消通知;

若所述操作指令为取消通知,则所述确定模块430用于,根据T2=T1-m确定所述第二显示时长;

其中,T2表示所述第二显示时长,T1表示所述第一显示时长,m表示所述显示时长调节量。

在上述实施例的基础上,所述确定模块430用于:

确定所述第二显示时长是否小于第一预设阈值;

若确定所述第二显示时长小于所述第一预设阈值,则

确定所述第一预设阈值为所述第二显示时长。

在上述实施例的基础上,所述确定模块430用于:

确定所述第二显示时长是否大于第二预设阈值;

若确定所述第二显示时长大于所述第二预设阈值,则

所述确定模块用于,确定所述第二预设阈值为所述第二显示时长。

在上述实施例的基础上,所述确定模块430用于:

根据所述第一通知的类型及所述第一应用的类型,确定所述第一通知与所述第一应用的关联度;

根据所述第一通知与所述第一应用的关联度确定所述显示时长调节量。

本发明实施例提供的电视通知显示时长调整装置,用于执行实施例一提供的电视通知显示时长调整方法,其具体实现原理及技术效果与实施例一类似,在此不再赘述。

实施例三

图5为本发明实施例电视系统的结构示意图。

请参阅图5,本发明实施例提供的电视系统500包括实施例二提供的电视通知显示时长调整装置400,所述电视系统可以执行实施例一提供的电视通知显示时长调整方法,其具体实现原理及技术效果与实施例一类似,在此不再赘述。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机、手机或其他便携装置的可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1