设备显示方法、智能电视及存储介质与流程

文档序号:22042852发布日期:2020-08-28 18:19阅读:108来源:国知局
设备显示方法、智能电视及存储介质与流程

本申请涉及显示技术领域,尤其涉及一种设备显示方法、智能电视及计算机可读存储介质。



背景技术:

随着智能电视的发展,目前设备显示屏的尺寸越来越大,并且分辨率也越来越高,使得智能电视能够同时在显示屏上显示丰富的可选节目和操作功能,并且,由于智能电视能够与其他电子设备(手机、平板电脑等)进行交互,也即与智能电视通信连接的电子设备也能够对应显示出设备显示屏全部的显示内容(可选节目和操作功能等)。但是,电子设备显示界面的大小是有限的,例如,智能电视显示屏目前可达到80英寸,而平板电脑显示屏仅约10英寸,因此,当电子设备直接对应显示出智能电视显示屏的全部显示内容时,则设备显示屏的显示内容过于冗杂,也显示得不够清晰。由此可见,目前与智能电视通信连接的设备的显示效率低。



技术实现要素:

本申请的主要目的在于提供一种设备显示方法、智能电视及计算机存储介质,旨在解决现有技术中,与智能电视通信连接的设备直接对应显示智能电视显示屏的全部内容,导致显示内容过于冗杂,显示不够清晰,显示效率低,从而造成设备显示内容可读性差、用户操作不便、操作效率低的技术问题。

为实现上述目的,本申请实施例提供一种设备显示方法,所述设备显示方法的步骤包括:

获取第一预设时间段内所述智能电视接收用户操作所触发的第一响应内容,基于各所述第一响应内容的触发方式,确定各所述第一响应内容的第一权重值;

基于所述第一权重值和所述第一响应内容,确定所述设备的初始显示方式;

获取第二预设时间段内所述设备接收用户操作所触发的第二响应内容,基于各所述第二响应内容的触发方式,确定各所述第二响应内容的第二权重值;

基于所述第二权重值和所述第二响应内容,确定所述设备的校准显示方式;

基于所述初始显示方式和所述校准显示方式的比对结果,确定所述设备的目标显示方式。

可选地,所述获取第一预设时间段内所述智能电视接收用户操作所触发的第一响应内容的步骤包括:

若所述第一预设时间段内存在停留触发事件,则获取所述第一预设时间段内用户在点击所述智能电视后进入的待选内容的停留时间;

获取所述待选内容的个数总和、各所述待选内容的停留时间以及各所述停留时间的总和,基于所述个数总和以及所述停留时间的总和,获得各所述待选内容的平均停留时间;从各所述待选内容中,获取停留时间大于所述平均停留时间所对应的内容,作为所述第一响应内容;

若所述第一预设时间段内存在语义触发事件、遥控器触发事件或云端触发事件,则查询预设映射表,获取与待选唤醒内容相同类型的已唤醒内容,并获取所述第一预设时间段内,各所述已唤醒内容的数量总和以及各所述已唤醒内容的唤醒总次数;基于所述数量总和以及所述唤醒总次数,获得各所述已唤醒内容的平均唤醒次数;

从各所述已唤醒内容中,获取唤醒次数大于所述平均唤醒次数所对应的内容,作为所述第一响应内容。

可选地,所述基于各所述第一响应内容的触发方式,确定各所述第一响应内容的第一权重值的步骤包括:

当所述第一响应内容的触发方式为停留触发时,则所述第一权重值为第一预设值;

当所述第一响应内容的触发方式为语义触发时,则所述第一权重值为第二预设值;

当所述第一响应内容的触发方式为遥控器触发或者云端触发时,则所述第一权重值为第三预设值。

可选地,所述基于所述第一权重值和所述第一响应内容,确定所述设备的初始显示方式的步骤包括:

获取所述第一响应内容关联的触发方式和用户第一触发次数,以及与所述触发方式对应的第一权重值;

将所述用户第一触发次数和对应的第一权重值相乘得到第一乘积,将各所述第一乘积相加得到所述第一响应内容的电视排列顺序;

以所述电视排列顺序对所述第一响应内容进行布局和排版,构建所述设备的初始显示方式。

可选地,所述获取第二预设时间段内所述设备接收用户操作所触发的第二响应内容的步骤包括:

若所述第二预设时间段内存在点击触发事件,则获取所述第二预设时间段内,用户在各所述设备点击所对应的内容,作为所述第二响应内容;

若所述第二预设时间段内存在播放触发事件,则获取所述第二预设时间段内,用户在各所述设备触发播放所对应的内容,作为所述第二响应内容;

若所述第二预设时间段内存在搜索触发事件,则获取所述第二预设时间段内,用户在各所述设备搜索所对应的内容,作为所述第二响应内容。

可选地,所述基于各所述第二响应内容的触发方式,确定各所述第二响应内容的第二权重值的步骤包括:

当所述第二响应内容的触发方式为点击触发时,则所述第二权重值为所述第一预设值;

当所述第二响应内容的触发方式为播放触发时,则所述第二权重值为所述第三预设值;

当所述第二响应内容的触发方式为搜索触发时,则所述第二权重值为第四预设值。

可选地,所述基于所述第二权重值和所述第二响应内容,确定所述设备的校准显示方式的步骤包括:

获取所述第二响应内容关联的触发方式和用户第二触发次数,以及与所述触发方式对应的第二权重值;

将所述用户第二触发次数和对应的第二权重值相乘得到第二乘积,将各所述第二乘积相加得到所述第二响应内容的设备排列顺序;

以所述设备排列顺序对所述第二响应内容进行布局和排版,构建所述设备的校准显示方式。

可选地,所述基于所述初始显示方式和所述校准显示方式的比对结果,确定所述设备的目标显示方式的步骤包括:

查询预设编码规则,将所述初始显示方式转化为第一标准内容,将所述校准显示方式转化为第二标准内容;

判断所述第一标准内容与所述第二标准内容是否存在相同内容,当存在相同内容时,以所述相同内容作为优先展示内容、以第一差异内容作为次级展示内容,以第二差异内容作为补充展示内容,其中,所述第一差异内容为所述第一标准内容与所述第二标准内容的差异内容中权重值大于所述相同内容的内容,所述第二差异内容为所述第一标准内容与所述第二标准内容的差异内容中权重值小于所述相同内容的内容;

以预设排列顺序和预设内容显示个数,对所述优先展示内容、所述次级展示内容和所述补充展示内容进行布局和排版,构建所述设备的目标显示方式。

本申请还提供一种智能电视,所述智能电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的设备显示程序,所述设备显示程序被所述处理器执行时实现如上所述的设备显示方法的步骤。

本申请还提供一种计算机存储介质,所述计算机存储介质上存储有设备显示程序,所述设备显示程序被处理器执行时实现如上所述的设备显示方法的步骤。

本申请公开了一种设备显示方法、智能电视和计算机可读存储介质,所述设备与智能电视通信连接,设备显示方法获取第一预设时间段内智能电视接收用户操作所触发的第一响应内容,基于各第一响应内容的触发方式,确定各第一响应内容的第一权重值;基于第一权重值和第一响应内容,确定设备的初始显示方式;获取第二预设时间段内设备接收用户操作所触发的第二响应内容,基于各第二响应内容的触发方式,确定各第二响应内容的第二权重值;基于第二权重值和第二响应内容,确定设备的校准显示方式;基于初始显示方式和校准显示方式的比对结果,确定设备的目标显示方式,不仅使得设备的显示更加个性化,而且避免了当设备直接对应显示出智能电视显示屏的全部显示内容时,而导致设备显示内容过于冗杂、显示不够清晰、可读性差等问题,从而提高了与智能电视通信连接的设备的显示效率和用户在设备的操作效率。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

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

图1为本申请实施例涉及的智能电视硬件结构示意图;

图2为本申请设备显示方法第一实施例的流程示意图;

图3为本申请设备显示方法第四实施例的流程示意图;

图4为本申请设备显示方法第七实施例的流程示意图;

图5为本申请设备显示方法第八实施例的流程示意图。

本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。

如图1所示,图1是本申请实施例方案涉及的硬件运行环境的智能电视结构示意图。

如图1所示,该智能电视的架构设计包括节点和服务器,其设备结构可以包括:处理器1001,例如cpu,存储器1005,通信总线1002。其中,通信总线1002用于实现处理器1001和存储器1005之间的连接通信。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,该智能电视还可以包括用户接口、网络接口、摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wifi模块等等。用户接口可以包括显示屏(display)、触摸屏、摄像头(包括ar/vr设备)等,可选用户接口还可以包括标准的有线接口、无线接口。网络接口可选的可以包括标准的有线接口、无线接口(如wi-fi接口、蓝牙接口、探针接口、3g/4g/5g联网通信接口等)。

本领域技术人员可以理解,图1中示出的智能电视结构并不构成智能电视的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块以及设备显示程序。操作系统是管理和控制智能电视硬件和软件资源的程序,支持设备显示程序以及其它软件和/或程序的运行。网络通信模块用于实现存储器1005内部各组件之间的通信,以及与智能电视中其它硬件和软件之间通信。

在图1所示的智能电视中,处理器1001用于执行存储器1005中存储的设备显示程序,并执行以下操作:

获取第一预设时间段内所述智能电视接收用户操作所触发的第一响应内容,基于各所述第一响应内容的触发方式,确定各所述第一响应内容的第一权重值;

基于所述第一权重值和所述第一响应内容,确定所述设备的初始显示方式;

获取第二预设时间段内所述设备接收用户操作所触发的第二响应内容,基于各所述第二响应内容的触发方式,确定各所述第二响应内容的第二权重值;

基于所述第二权重值和所述第二响应内容,确定所述设备的校准显示方式;

基于所述初始显示方式和所述校准显示方式的比对结果,确定所述设备的目标显示方式。

进一步地,处理器1001可以调用存储器1005中存储的设备显示程序,还执行以下操作:

若所述第一预设时间段内存在停留触发事件,则获取所述第一预设时间段内用户在点击所述智能电视后进入的待选内容的停留时间;

获取所述待选内容的个数总和、各所述待选内容的停留时间以及各所述停留时间的总和,基于所述个数总和以及所述停留时间的总和,获得各所述待选内容的平均停留时间;从各所述待选内容中,获取停留时间大于所述平均停留时间所对应的内容,作为所述第一响应内容;

若所述第一预设时间段内存在语义触发事件、遥控器触发事件或云端触发事件,则查询预设映射表,获取与待选唤醒内容相同类型的已唤醒内容,并获取所述第一预设时间段内,各所述已唤醒内容的数量总和以及各所述已唤醒内容的唤醒总次数;基于所述数量总和以及所述唤醒总次数,获得各所述已唤醒内容的平均唤醒次数;

从各所述已唤醒内容中,获取唤醒次数大于所述平均唤醒次数所对应的内容,作为所述第一响应内容。

进一步地,处理器1001可以调用存储器1005中存储的设备显示程序,还执行以下操作:

当所述第一响应内容的触发方式为停留触发时,则所述第一权重值为第一预设值;

当所述第一响应内容的触发方式为语义触发时,则所述第一权重值为第二预设值;

当所述第一响应内容的触发方式为遥控器触发或者云端触发时,则所述第一权重值为第三预设值。

进一步地,处理器1001可以调用存储器1005中存储的设备显示程序,还执行以下操作:

获取所述第一响应内容关联的触发方式和用户第一触发次数,以及与所述触发方式对应的第一权重值;

将所述用户第一触发次数和对应的第一权重值相乘得到第一乘积,将各所述第一乘积相加得到所述第一响应内容的电视排列顺序;

以所述电视排列顺序对所述第一响应内容进行布局和排版,构建所述设备的初始显示方式。

进一步地,处理器1001可以调用存储器1005中存储的设备显示程序,还执行以下操作:

若所述第二预设时间段内存在点击触发事件,则获取所述第二预设时间段内,用户在各所述设备点击所对应的内容,作为所述第二响应内容;

若所述第二预设时间段内存在播放触发事件,则获取所述第二预设时间段内,用户在各所述设备触发播放所对应的内容,作为所述第二响应内容;

若所述第二预设时间段内存在搜索触发事件,则获取所述第二预设时间段内,用户在各所述设备搜索所对应的内容,作为所述第二响应内容。

进一步地,处理器1001可以调用存储器1005中存储的设备显示程序,还执行以下操作:

当所述第二响应内容的触发方式为点击触发时,则所述第二权重值为所述第一预设值;

当所述第二响应内容的触发方式为播放触发时,则所述第二权重值为所述第三预设值;

当所述第二响应内容的触发方式为搜索触发时,则所述第二权重值为第四预设值。

进一步地,处理器1001可以调用存储器1005中存储的设备显示程序,还执行以下操作:

获取所述第二响应内容关联的触发方式和用户第二触发次数,以及与所述触发方式对应的第二权重值;

将所述用户第二触发次数和对应的第二权重值相乘得到第二乘积,将各所述第二乘积相加得到所述第二响应内容的设备排列顺序;

以所述设备排列顺序对所述第二响应内容进行布局和排版,构建所述设备的校准显示方式。

进一步地,处理器1001可以调用存储器1005中存储的设备显示程序,还执行以下操作:

查询预设编码规则,将所述初始显示方式转化为第一标准内容,将所述校准显示方式转化为第二标准内容;

判断所述第一标准内容与所述第二标准内容是否存在相同内容,当存在相同内容时,以所述相同内容作为优先展示内容、以第一差异内容作为次级展示内容,以第二差异内容作为补充展示内容,其中,所述第一差异内容为所述第一标准内容与所述第二标准内容的差异内容中权重值大于所述相同内容的内容,所述第二差异内容为所述第一标准内容与所述第二标准内容的差异内容中权重值小于所述相同内容的内容;

以预设排列顺序和预设内容显示个数,对所述优先展示内容、所述次级展示内容和所述补充展示内容进行布局和排版,构建所述设备的目标显示方式。

基于上述硬件结构,提出本申请设备显示方法的各个实施例。

参照图2,本申请设备显示方法第一实施例提供一种设备显示方法,所述方法包括:

步骤s10,获取第一预设时间段内所述智能电视接收用户操作所触发的第一响应内容,基于各所述第一响应内容的触发方式,确定各所述第一响应内容的第一权重值;

随着智能电视的发展,目前设备显示屏的尺寸越来越大,并且分辨率也越来越高,使得智能电视能够同时在显示屏上显示丰富的可选节目和操作功能,并且,由于智能电视能够与其他电子设备(手机、平板电脑等)进行交互,也即与智能电视通信连接的电子设备也能够对应显示出设备显示屏全部的显示内容(可选节目和操作功能等)。但是,电子设备显示界面的大小是有限的,例如,智能电视显示屏目前可达到80英寸,而平板电脑显示屏仅约10英寸,因此,当电子设备直接对应显示出智能电视显示屏的全部显示内容时,则设备显示屏的显示内容过于冗杂,也显示得不够清晰。由此可见,目前与智能电视通信连接的设备的显示效率低。因此,通过本申请设备显示方法,根据用户在智能电视以及至少两个设备的操作行为,确定设备的显示方式,不仅使得设备的显示更加个性化,而且避免了当设备直接对应显示出智能电视显示屏的全部显示内容时,而导致设备显示内容过于冗杂,显示不够清晰等问题,从而提高了与智能电视通信连接的设备的显示效率。

在本申请公开的技术方案中,设备与智能电视通信连接,即智能电视显示屏的内容能够同步显示在该设备的显示屏。

获取第一预设时间段内所述智能电视接收用户操作所触发的第一响应内容,基于各所述第一响应内容的触发方式,确定各所述第一响应内容的第一权重值,具体地,以一周时间作为第一预设时间段为例,智能电视在一周内接收用户操作所触发的第一响应内容,例如用户通过遥控器唤醒进入节目a、用户通过语音方式唤醒进入功能b等,则第一响应内容为节目a和功能b,设备显示程序则获取节目a和功能b,再分别基于节目a和功能b的触发方式,确定节目a和功能b的第一权重值。其中,第一响应内容的触发方式包括停留触发、语义触发、遥控器触发、云端触发。

步骤s20,基于所述第一权重值和所述第一响应内容,确定所述设备的初始显示方式;

在本申请公开的技术方案中,初始显示方式指的是设备根据智能电视显示屏的显示内容,直接对应显示全部显示内容的显示方式(包括显示的节目、功能、节目个数、功能个数、排列方式、排列位置等);可以按照第一权重值从大到小的顺序排列第一响应内容,从而设备的初始显示方式能够符合用户的使用喜好和观看需求,提升了用户体验。

步骤s30,获取第二预设时间段内所述设备接收用户操作所触发的第二响应内容,基于各所述第二响应内容的触发方式,确定各所述第二响应内容的第二权重值;

在本申请公开的技术方案中,具体地,以一天时间作为第二预设时间段为例,设备在一天内接收用户操作所触发的第二响应内容,例如用户通过点击设备进入节目c、用户通过在设备播放节目d、用户在设备搜索功能e等,则第二响应内容为节目c、节目d、功能e,设备显示程序则获取节目c、节目d、功能e,再分别基于节目c、节目d、功能e的触发方式,确定节目c、节目d、功能e的第二权重值。其中,第二响应内容的触发方式包括点击触发、播放触发、搜索触发。

步骤s40,基于所述第二权重值和所述第二响应内容,确定所述设备的校准显示方式;

在本申请公开的技术方案中,校准显示方式指的是设备根据用户在设备的操作从而确定的显示方式(包括显示的节目、功能、节目个数、功能个数、排列方式、排列位置等);可以按照第二权重值从大到小的顺序排列第二响应内容,从而设备的校准显示方式能够符合用户的使用喜好和观看需求,提升了用户体验。

步骤s50,基于所述初始显示方式和所述校准显示方式的比对结果,确定所述设备的目标显示方式。

在本申请公开的技术方案中,基于所述初始显示方式和所述校准显示方式的比对结果,确定所述设备的目标显示方式,不仅使得设备的显示更加个性化,而且避免了当设备直接对应显示出智能电视显示屏的全部显示内容时,而导致设备显示内容过于冗杂、显示不够清晰、可读性差等问题,从而提高了与智能电视通信连接的设备的显示效率。

在本实施例中,设备显示方法获取第一预设时间段内智能电视接收用户操作所触发的第一响应内容,基于各第一响应内容的触发方式,确定各第一响应内容的第一权重值;基于第一权重值和第一响应内容,确定设备的初始显示方式;获取第二预设时间段内设备接收用户操作所触发的第二响应内容,基于各第二响应内容的触发方式,确定各第二响应内容的第二权重值;基于第二权重值和第二响应内容,确定设备的校准显示方式;基于初始显示方式和校准显示方式的比对结果,确定设备的目标显示方式,不仅使得设备的显示更加个性化,而且避免了当设备直接对应显示出智能电视显示屏的全部显示内容时,而导致设备显示内容过于冗杂、显示不够清晰、可读性差等问题,从而提高了与智能电视通信连接的设备的显示效率和用户在设备的操作效率。

进一步地,在本申请设备显示方法第二实施例中,步骤s10包括:

步骤s11,若所述第一预设时间段内存在停留触发事件,则获取所述第一预设时间段内用户在点击所述智能电视后进入的待选内容的停留时间;

在本申请公开的技术方案中,停留触发事件指的是用户在智能电视点击进入节目或者功能并且保持了预设时长;用户在所述智能电视点击进入的待选内容指的是用户在智能电视点击进入的所有内容。可以理解的是,将某个待选内容的结束时间点(退出待选内容对应的时间值)和开始时间点(进入待选内容对应的时间值)做减法运算,则可以获得用户在该待选内容的停留时间。

步骤s12,获取所述待选内容的个数总和、各所述待选内容的停留时间以及各所述停留时间的总和,基于所述个数总和以及所述停留时间的总和,获得各所述待选内容的平均停留时间;从各所述待选内容中,获取停留时间大于所述平均停留时间所对应的内容,作为所述第一响应内容;

在本申请公开的技术方案中,举例说明,当统计得到待选内容的个数总和是5个、各个待选内容的停留时间的总和是200分钟,则可以获得各待选内容的平均停留时间为40分钟,此时,如果节目a的停留时间为45分钟,大于平均停留时间40分钟,则将节目a作为第一响应内容;如果节目b的停留时间为10分钟,小于平均停留时间40分钟,则不将节目b作为第一响应内容。

步骤s13,若所述第一预设时间段内存在语义触发事件、遥控器触发事件或云端触发事件,则查询预设映射表,获取与待选唤醒内容相同类型的已唤醒内容,并获取所述第一预设时间段内,各所述已唤醒内容的数量总和以及各所述已唤醒内容的唤醒总次数;基于所述数量总和以及所述唤醒总次数,获得各所述已唤醒内容的平均唤醒次数;

在本申请公开的技术方案中,语义触发事件指的是用户通过语音与智能电视交互(进入节目或者功能)并且保持了预设时长;遥控器触发事件指的是用户通过与智能电视配对的遥控器与智能电视交互(进入节目或者功能)并且保持了预设时长;云端触发事件指的是用户通过与智能电视配对的app与智能电视交互(进入节目或者功能)并且保持了预设时长;待选唤醒内容相同类型的已唤醒内容指的是用户在智能电视唤醒的所有内容。

预设映射表指的是预存在智能电视的关系表,包括第一响应内容和第一响应内容的类型信息(类型包括娱乐、科普、美食等等),也即通过查询预设映射表,可以获得与某个节目属于相同类型的节目,或者获得与某个功能属于相同类型的功能。

步骤s14,从各所述已唤醒内容中,获取唤醒次数大于所述平均唤醒次数所对应的内容,作为所述第一响应内容。

在本申请公开的技术方案中,举例说明,当统计得到第一预设时间段内,已唤醒内容的数量总和是5个、唤醒总次数40次,则可以获得已唤醒内容的平均唤醒次数为8次,此时如果节目a的唤醒次数为10次,大于平均唤醒次数8次,则将节目a作为第一响应内容;如果节目b的唤醒次数为2次,小于平均唤醒次数8次,则不将节目b作为第一响应内容。

在本实施例中,根据待选内容的个数总和、各所述待选内容的停留时间以及各所述停留时间的总和,获得各所述待选内容的平均停留时间,然后从各所述待选内容中,获取停留时间大于所述平均停留时间所对应的内容,作为所述第一响应内容;并且,获取与待选唤醒内容相同类型的已唤醒内容,各所述已唤醒内容的数量总和以及各所述已唤醒内容的唤醒总次数,获得各所述已唤醒内容的平均唤醒次数,然后从各所述已唤醒内容中,获取唤醒次数大于所述平均唤醒次数所对应的内容,作为所述第一响应内容。因此经过筛选的第一响应内容比较具有代表性,能够体现用户在智能电视的操作习惯和使用喜好,便于后续基于各所述第一响应内容的触发方式,确定各所述第一响应内容的第一权重值,再基于所述第一权重值和所述第一响应内容,确定所述设备的初始显示方式,从而设备的初始显示方式能够符合用户的使用喜好和观看需求,提升了用户体验。

进一步地,在本申请设备显示方法第三实施例中,步骤s10还包括:

步骤s15,当所述第一响应内容的触发方式为停留触发时,则所述第一权重值为第一预设值;

在本申请公开的技术方案中,第一预设值可以是1,也可以是用户根据喜好自行设定,也可以是设备显示程序根据用户操作智能电视的使用习惯进行动态调整。

步骤s16,当所述第一响应内容的触发方式为语义触发时,则所述第一权重值为第二预设值;

在本申请公开的技术方案中,第二预设值可以是10,也可以是用户根据喜好自行设定,也可以是设备显示程序根据用户操作智能电视的使用习惯进行动态调整。

步骤s17,当所述第一响应内容的触发方式为遥控器触发或者云端触发时,则所述第一权重值为第三预设值。

在本申请公开的技术方案中,第三预设值可以是2,也可以是用户根据喜好自行设定,也可以是设备显示程序根据用户操作智能电视的使用习惯进行动态调整。

在本实施例中,按照不同的触发方式,赋予第一响应内容不同的第一权重值,例如用户在第一预设时间段内,通过停留触发和语义触发这两种方式在智能电视触发了节目a,则节目a对应停留触发的权重值为1、对应语义触发的权重值为10,从而使得第一权重值更加符合用户的操作喜好和使用习惯。

进一步地,在本申请设备显示方法第四实施例中,参照图3,步骤s20包括:

步骤s21,获取所述第一响应内容关联的触发方式和用户第一触发次数,以及与所述触发方式对应的第一权重值;

在本申请公开的技术方案中,举例说明,用户在第一预设时间段内,通过停留触发在智能电视触发了节目a共10次,通过语义触发在智能电视触发了节目a共15次,则可得节目a关联的触发方式包括停留触发和语义触发;假设停留触发对应的用户第一触发次数为10次,语义触发对应的用户第一触发次数为15次;停留触发的第一权重值为1、语义触发的第一权重值为10。

步骤s22,将所述用户第一触发次数和对应的第一权重值相乘得到第一乘积,将各所述第一乘积相加得到所述第一响应内容的电视排列顺序;

在本申请公开的技术方案中,电视排列顺序指的是节目或者功能显示在智能电视显示屏上的排列先后顺序;根据步骤s21的数据可得,第一乘积的计算方式是10×1,以及15×10;则节目a的电视排列顺序计算方式是10×1+15×10。

步骤s23,以所述电视排列顺序对所述第一响应内容进行布局和排版,构建所述设备的初始显示方式。

在本申请公开的技术方案中,由电视排列顺序可以获得各个第一响应内容的优先级信息,例如,可以将电视排列顺序数值大的第一响应内容优先排列在左侧或者用户习惯使用的高频观看区域,从而方便用户使用。

在本实施例中,基于所述第一权重值和所述第一响应内容,确定所述设备的初始显示方式,从而使得初始显示方式更加符合用户的操作喜好和使用习惯,提升用户体验。

进一步地,在本申请设备显示方法第五实施例中,步骤s30包括:

步骤s31,若所述第二预设时间段内存在点击触发事件,则获取所述第二预设时间段内,用户在各所述设备点击所对应的内容,作为所述第二响应内容;

在本申请公开的技术方案中,点击触发事件指的是用户与设备交互(点击节目或者功能)并且没有保持预设时长;设备个数不做限制,可以为1个也可以为多个,获取第二预设时间段内,用户在各设备点击所对应的内容,作为第二响应内容。

步骤s32,若所述第二预设时间段内存在播放触发事件,则获取所述第二预设时间段内,用户在各所述设备触发播放所对应的内容,作为所述第二响应内容;

在本申请公开的技术方案中,播放触发事件指的是用户与设备交互(播放节目或者功能)并且保持了预设时长;获取第二预设时间段内,用户在各设备播放所对应的内容,作为第二响应内容。

步骤s33,若所述第二预设时间段内存在搜索触发事件,则获取所述第二预设时间段内,用户在各所述设备搜索所对应的内容,作为所述第二响应内容。

在本申请公开的技术方案中,搜索触发事件指的是用户与设备交互(搜索节目或者功能)并且保持了预设时长;获取第二预设时间段内,用户在各设备搜索所对应的内容,作为第二响应内容。

在本实施例中,根据用户在第二预设时间段内,在各设备点击、播放和/或搜索所对应的内容,作为第二响应内容,因此第二响应内容覆盖面广、比较具有代表性,能够体现用户在设备的操作习惯和使用喜好,便于后续基于各所述第二响应内容的触发方式,确定各所述第二响应内容的第二权重值,再基于所述第二权重值和所述第二响应内容,确定所述设备的校准显示方式,从而设备的校准显示方式能够符合用户的使用喜好和观看需求,提升了用户体验。

进一步地,在本申请设备显示方法第六实施例中,步骤s30还包括:

步骤s34,当所述第二响应内容的触发方式为点击触发时,则所述第二权重值为所述第一预设值;

在本申请公开的技术方案中,第一预设值可以是1,也可以是用户根据喜好自行设定,也可以是设备显示程序根据用户操作设备的使用习惯进行动态调整。

步骤s35,当所述第二响应内容的触发方式为播放触发时,则所述第二权重值为所述第三预设值;

在本申请公开的技术方案中,第三预设值可以是2,也可以是用户根据喜好自行设定,也可以是设备显示程序根据用户操作设备的使用习惯进行动态调整。

步骤s36,当所述第二响应内容的触发方式为搜索触发时,则所述第二权重值为第四预设值。

在本申请公开的技术方案中,第四预设值可以是3,也可以是用户根据喜好自行设定,也可以是设备显示程序根据用户操作设备的使用习惯进行动态调整。

在本实施例中,按照不同的触发方式,赋予第二响应内容不同的第二权重值,例如用户在第二预设时间段内,通过点击触发和搜索触发这两种方式在设备触发了节目c,则节目c对应的点击触发的权重值为1、对应搜索触发的权重值为3,从而使得第二权重值更加符合用户的操作喜好和使用习惯。

进一步地,在本申请设备显示方法第七实施例中,参照图4,步骤s40包括:

步骤s41,获取所述第二响应内容关联的触发方式和用户第二触发次数,以及与所述触发方式对应的第二权重值;

在本申请公开的技术方案中,举例说明,用户在第二预设时间段内,通过点击触发在设备触发了节目c共10次,通过搜索触发在设备触发了节目c共15次,则可得节目c关联的触发方式包括点击触发和搜索触发,点击触发对应的用户第二触发次数为10次,搜索触发对应的用户第二触发次数为15次;假设点击触发的第二权重值为1、搜索触发的第二权重值为3。

步骤s42,将所述用户第二触发次数和对应的第二权重值相乘得到第二乘积,将各所述第二乘积相加得到所述第二响应内容的设备排列顺序;

在本申请公开的技术方案中,设备排列顺序指的是节目或者功能显示在与智能电视通信连接的设备的显示屏上的排列先后顺序;根据步骤s41的数据可得,第二乘积的计算方式是10×1,以及15×3;则节目c的设备排列顺序计算方式是10×1+15×3。

步骤s43,以所述设备排列顺序对所述第二响应内容进行布局和排版,构建所述设备的校准显示方式。

在本申请公开的技术方案中,由设备排列顺序可以获得各个第二响应内容的优先级信息,例如,可以将设备排列顺序数值大的第二响应内容优先排列在左侧或者用户习惯使用的高频观看区域,从而方便用户使用。

在本实施例中,基于所述第二权重值和所述第二响应内容,确定所述设备的校准显示方式,从而使得校准显示方式更加符合用户的操作喜好和使用习惯,更加个性化,提升用户体验。

进一步地,在本申请设备显示方法第八实施例中,参照图5,步骤s50包括:

步骤s51,查询预设编码规则,将所述初始显示方式转化为第一标准内容,将所述校准显示方式转化为第二标准内容;

在本申请公开的技术方案中,预设编码规则指的是将识别结果进行编码,获得与识别结果对应的ascii码或者unicode码等,预设编码规则包括ascii码编码规则,或者unicode码编码规则等;通过查询预设编码规则,可以得到设备显示程序能够识别的语言,例如,当节目a为“新闻直播”,则编码得到第一标准内容为“aaaa”(假设);当节目b为“天天向上”,则编码得到第二标准内容为“bbbb”(假设)。

步骤s52,判断所述第一标准内容与所述第二标准内容是否存在相同内容,当存在相同内容时,以所述相同内容作为优先展示内容、以第一差异内容作为次级展示内容,以第二差异内容作为补充展示内容,其中,所述第一差异内容为所述第一标准内容与所述第二标准内容的差异内容中权重值大于所述相同内容的内容,所述第二差异内容为所述第一标准内容与所述第二标准内容的差异内容中权重值小于所述相同内容的内容;

在本申请公开的技术方案中,举例说明,假设第一标准内容是aaaa、bbbb、cccc,第二标准内容是bbbb、cccc、dddd,则判断得出第一标准内容与第二标准内容存在相同内容;并且可以得到相同内容是bbbb、cccc,第一差异内容是aaaa,第二差异内容是dddd,则优先展示内容是bbbb、cccc,

次级展示内容是aaaa,补充展示内容是dddd。

步骤s53,以预设排列顺序和预设内容显示个数,对所述优先展示内容、所述次级展示内容和所述补充展示内容进行布局和排版,构建所述设备的目标显示方式。

在本申请公开的技术方案中,预设排列顺序可以由用户个性化设定,也可以按照用户观看习惯来确定;预设内容显示个数可以由用户个性化设定,也可以按照匹配设备屏幕的最佳显示个数来确定。

在本实施例中,查询预设编码规则,将所述初始显示方式转化为第一标准内容,将所述校准显示方式转化为第二标准内容;以相同内容作为优先展示内容、以第一差异内容作为次级展示内容,以第二差异内容作为补充展示内容;以预设排列顺序和预设内容显示个数,对所述优先展示内容、所述次级展示内容和所述补充展示内容进行布局和排版,构建所述设备的目标显示方式,从而实现根据用户在智能电视以及至少两个设备的操作行为,确定设备的显示方式,不仅使得设备的显示更加个性化,而且避免了当设备直接对应显示出智能电视显示屏的全部显示内容时,而导致设备显示内容过于冗杂、显示不够清晰、可读性差等问题,从而提高了与智能电视通信连接的设备的显示效率。

本申请还提供一种智能电视,所述智能电视包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的设备显示程序,所述设备显示程序被所述处理器执行时实现上述设备显示方法的步骤。

本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有设备显示程序,所述设备显示程序被处理器执行时实现上述的设备显示方法的步骤。

在本申请设备显示方法、智能电视及可读存储介质的实施例中,包含了上述设备显示方法各实施例的全部技术特征,说明书拓展和解释内容与上述设备显示方法各实施例基本相同,在此不做赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

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