CN106572368A - 一种在智能电视主界面显示节目块热度的方法和装置 - Google Patents
一种在智能电视主界面显示节目块热度的方法和装置 Download PDFInfo
- Publication number
- CN106572368A CN106572368A CN201510649326.1A CN201510649326A CN106572368A CN 106572368 A CN106572368 A CN 106572368A CN 201510649326 A CN201510649326 A CN 201510649326A CN 106572368 A CN106572368 A CN 106572368A
- Authority
- CN
- China
- Prior art keywords
- program block
- color
- value
- main interface
- program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种在智能电视主界面显示节目块热度的方法和装置,以直观地反映用户对节目块的喜好,并使智能电视主界面运营人员直观地获知这些喜好。所述方法包括:获取用于在主界面显示节目块的相关信息;根据各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的热度颜色值;以各个节目块的热度颜色值作为背景颜色的值,在主界面显示各个节目块并显示各个节目块被点击次数。本发明提供的技术方案能够以颜色反映用户对节目的喜好,让主界面运营人员看上去非常鲜明,显得更直观,不仅为主界面的运营人员编排主界面提供了非常客观的依据,还为主界面的运营人员编排主界面提供了方便。
Description
技术领域
本发明属于智能电视领域,尤其涉及一种在智能电视主界面显示节目块热度的方法和装置。
背景技术
Launcher是安卓(Android)***中的桌面启动器,安卓***的桌面统称为Launcher主界面。Launcher是安卓***中的主要程序组件之一,安卓***中如果没有Launcher就无法启动安卓桌面,Launcher出错时,安卓***会出现“进程com.android.launcher意外停止”的提示窗口,这时需要重新启动Launcher。
出于安卓***良好的开源性,智能电视终端使用Launcher主界面作为其桌面也渐渐成为一种趋势。智能电视终端通常会在其Launcher主界面上显示节目块(block),这些节目块是以展示节目的海报图片的方式来表示相应的视频资源;智能电视终端的用户可以通过点击这些节目块来观看自己想要看的视频资源。若某个节目块被用户点击的次数越多,则表明用户对该节目越喜好。对于Launcher主界面运营人员而言,如何根据智能电视终端用户对节目的喜好来合理编排Launcher主界面显得尤为重要。换言之,运营人员如何能更方便直观地获知Launcher主界面上显示的节目块的热度和点击数变得越来越重要。
现有的一种在智能电视主界面显示节目块热度的方法是图表方法,这种方法是以图形化的方式在智能电视的Launcher主界面上显示节目块的热度,然而,智能电视Launcher主界面的运营人员还是不能直观地获知哪个节目块用户点击 多,哪个节目块点击少。
发明内容
本发明的目的在于提供一种在智能电视主界面显示节目块热度的方法和装置,以直观地反映用户对节目块的喜好,并使智能电视主界面运营人员直观地获知这些喜好。
本发明第一方面提供一种在智能电视主界面显示节目块热度的方法,所述方法包括:
获取用于在主界面显示节目块的相关信息,所述相关信息包括各个节目块被点击次数以及所有节目块中最大被点击次数;
根据所述各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的热度颜色值;
以所述各个节目块的热度颜色值作为背景颜色的值,在所述主界面显示各个节目块并显示所述各个节目块被点击次数。
结合第一方面,在第一方面的第一种可能的实现方式中,所述获取用于在主界面显示节目块的相关信息,包括:
接收智能电视终端通过调用服务器端提供的接口传递的参数,所述相关信息作为所述参数;
将所述相关信息写入数据库;
从所述数据库读取所述相关信息。
结合第一方面,在第一方面的第二种可能的实现方式中,所述根据所述各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的热度颜色值,包括:
根据所述各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的颜色深度值;
根据主界面运营人员选择的醒目颜色和所述各个节目块的颜色深度值,按照预定的生成规则确定各个节目块的热度颜色值。
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述根据主界面运营人员选择的醒目颜色和所述各个节目块的颜色深度值,按照预定的生成规则确定各个节目块的热度颜色值,包括:
对于任意一个节目块,以所述醒目颜色对应的固定值作为6位16进制值的任意两位以及以所述任意一个节目块的颜色深度值作为所述6位16进制值的其余4位16进制值,共同构成所述6位16进制值表示的所述任意一个节目块的颜色深度值。
结合第一方面、第一方面的第一种可能、第二种可能或者第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述以所述各个节目块的热度颜色值作为背景颜色的值,在所述主界面显示各个节目块并显示所述各个节目块被点击次数,包括:
将所述各个节目块转化为浏览器能够识别的对象;
设置所述各个节目块内海报图的基本色、显示样式值、定位样式值、滤镜样式和热度颜色值。
本发明第二方面提供一种在智能电视主界面显示节目块热度的装置,所述装置包括:
获取模块,用于获取用于在主界面显示节目块的相关信息,所述相关信息包括各个节目块被点击次数以及所有节目块中最大被点击次数;
计算模块,用于根据所述各个节目块被点击次数以及所有节目块中最大被 点击次数,计算各个节目块的热度颜色值;
显示模块,用于以所述各个节目块的热度颜色值作为背景颜色的值,在所述主界面显示各个节目块并显示所述各个节目块被点击次数。
结合第二方面,在第二方面的第一种可能的实现方式中,所述获取模块包括:
接收单元,用于接收智能电视终端通过调用服务器端提供的接口传递的参数,所述相关信息作为所述参数;
写入单元,用于将所述相关信息写入数据库;
读取单元,用于从所述数据库读取所述相关信息。
结合第二方面,在第二方面的第二种可能的实现方式中,所述计算模块包括:
颜色深度值计算单元,用于根据所述各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的颜色深度值;
确定单元,用于根据主界面运营人员选择的醒目颜色和所述各个节目块的颜色深度值,按照预定的生成规则确定各个节目块的热度颜色值。
结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述确定单元包括:
组合单元,用于对于任意一个节目块,以所述醒目颜色对应的固定值作为6位16进制值的任意两位以及以所述任意一个节目块的颜色深度值作为所述6位16进制值的其余4位16进制值,共同构成所述6位16进制值表示的所述任意一个节目块的颜色深度值。
结合第二方面、第二方面的第一种可能、第二方面的第二种可能或者第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述 显示模块包括:
转化单元,用于将所述各个节目块转化为浏览器能够识别的对象;
设置单元,用于设置所述各个节目块内海报图的基本色、显示样式值、定位样式值、滤镜样式和热度颜色值。
从上述本发明技术方案可知,由于以各个节目块的热度颜色值作为背景颜色的值,在主界面显示各个节目块并显示各个节目块被点击次数。因此,一方面,能够以颜色反映用户对节目的喜好,让主界面运营人员看上去非常鲜明;另一方面,在各个节目块显示被点击次数,弥补了以颜色反映用户对节目喜好的可能不足,显得更直观,不仅为主界面的运营人员编排主界面提供了非常客观的依据,还为主界面的运营人员编排主界面提供了方便。
附图说明
图1是本发明实施例一提供的在智能电视主界面显示节目块热度的方法的实现流程示意图;
图2是本发明实施例二提供的在智能电视主界面显示节目块热度的装置的结构示意图;
图3是本发明实施例三提供的在智能电视主界面显示节目块热度的装置的结构示意图;
图4是本发明实施例四提供的在智能电视主界面显示节目块热度的装置的结构示意图;
图5是本发明实施例五提供的在智能电视主界面显示节目块热度的装置的结构示意图;
图6-a是本发明实施例六提供的在智能电视主界面显示节目块热度的装置的结构示意图;
图6-b是本发明实施例七提供的在智能电视主界面显示节目块热度的装置的结构示意图;
图6-c是本发明实施例八提供的在智能电视主界面显示节目块热度的装置的结构示意图;
图6-d是本发明实施例九提供的在智能电视主界面显示节目块热度的装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例提供一种在智能电视主界面显示节目块热度的方法,所述方法包括:获取用于在主界面显示节目块的相关信息,所述相关信息包括各个节目块被点击次数以及所有节目块中最大被点击次数;根据所述各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的热度颜色值;以所述各个节目块的热度颜色值作为背景颜色的值,在所述主界面显示各个节目块并显示所述各个节目块被点击次数。本发明实施例还提供相应的在智能电视主界面显示节目块热度的装置。以下分别进行详细说明。
请参阅附图1,是本发明实施例一提供的在智能电视主界面显示节目块热度的方法的实现流程示意图。该方法的执行主体可以是与智能电视终端存在通信关系的服务器,包括应用程序接口服务器和Web服务器等。附图1示例的在智能电视主界面显示节目块热度的方法包括以下步骤S101至步骤S103:
S101,获取用于在主界面显示节目块的相关信息,所述相关信息包括各个节目块被点击次数以及所有节目块中最大被点击次数。
在本发明实施例中,节目块(block)的概念与背景技术中提及的节目块的概念相同,此处不做赘述。作为本发明一个实施例,获取用于在主界面显示节目块的相关信息可以包括如下步骤S1011至步骤S1013:
S1011,接收智能电视终端通过调用服务器端提供的接口传递的参数,所述相关信息作为所述参数。
在本发明实施例中,服务器端发布RESTFUL风格的应用程序接口(Application Program Interface,API)供智能电视终端调用上报数据,智能电视通过调用服务器端发布的API,将用于在主界面显示节目块的相关信息作为参数传递到服务器端。这些参数包括请求参数和返回参数,例如,请求参数如下所示:
返回参数如下所示:
S1012,将相关信息写入数据库。
首先,服务器端将相关信息写入到log日志中,最后,服务器端从log日志中统计分析数据并写入数据库。Json格式的日志内容示例如下:
{"data":[{
"click_url":"",
"click_time":"2015-03-2600:04:07",
"block_id":14462,
"id_db":1,
"res_id":15133,
"tab_id":1868,
"template_id":331,
"topic_id":0
}],
"launcher_id":"ad432891212646198047986898d1b361"}。
热力图数据存储表结构如下:
字段名称 | 类型 | 描述 |
statis_day | int | 统计日期 |
tpl_id | int | 用户行为json字符串 |
tab_id | int | Tab页id |
block_id | int | Block块id |
click_cnt | int | 点击次数 |
S1013,从数据库读取用于在主界面显示节目块的相关信息。
在本发明实施例中,用于在主界面显示节目块的相关信息除了包含各个节目块被点击次数和所有节目块中最大被点击次数这些信息之外,还包括各个节目块的id、页签(tab)的id、资源id、每个节目块被点击时间等。需要说明的是,在智能电视领域,一个Launcher主界面由多个页签(tab)组成,tab是同一类节目的分类,tab名称为该类节目的统称,tab在Launcher主界面中表现为页签,每个tab由若干个节目块(block)组成。
S102,根据步骤S101获取的各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的热度颜色值。
作为本发明一个实施例,根据步骤S101获取的各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的热度颜色值可以包括如下步骤S1021和步骤S1022:
S1021,根据各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的颜色深度值。
具体地,可以首先根据各个节目块被点击次数,统计所有节目块中最大被点击次数,然后,按照公式计算所得值作为各个节目块的颜色深度值,其中,Cclick_cnt表示被计算颜色深度值的节目块的被点击次数,Cmax 表示所述主界面中所有节目块中最大被点击次数。例如,以节目块1即block1为例,假设该节目块被点击次数以Cclick_cnt表示,block1所在的主界面中所有节目块中最大被点击次数以Cmax表示,则
需要说明的是,上述步骤S1021计算出来的各个节目块的颜色深度值是十进制。在本发明实施例中,具体应用时,可以将其转换为16进制。例如,假设上述节目块1的颜色深度值为45,转换成两位16进制数值则为2D。
S1022,根据主界面运营人员选择的醒目颜色和各个节目块的颜色深度值,按照预定的生成规则确定各个节目块的热度颜色值。
在本发明实施例中,主界面运营人员选择的醒目颜色是根据主界面运营人员的喜好或者根据特殊情况选择的一种颜色,例如,若主界面运营人员对红色比较敏感,则可以选择红色作为醒目颜色;再如,若主界面运营人员是色盲或色弱,不能辨别红色或者对红色辨不清,则可以选择除红色以外的颜色例如绿色作为醒目颜色,等等。一旦醒目颜色选定,则节目块最后在主界面上显示出来的颜色就是以该醒目颜色为基调。
在本发明实施例中,根据主界面运营人员选择的醒目颜色和各个节目块的颜色深度值,按照预定的生成规则确定各个节目块的热度颜色值可以通过如下方式实施,即,对于任意一个节目块,以主界面运营人员选择的醒目颜色对应的固定值作为6位16进制值的前两位以及以任意一个节目块的颜色深度值作为6位16进制值的其余4位16进制值,或者以主界面运营人员选择的醒目颜色对应的固定值作为6位16进制值的中间两位以及以任意一个节目块的颜色深度值作为所述6位16进制值的其余4位16进制值,或者以主界面运营人员选择的醒目颜色对应的固定值作为6位16进制值的后两位以及以任意一个节目块的 颜色深度值作为所述6位16进制值的其余4位16进制值,共同构成6位16进制值表示的任意一个节目块的颜色深度值。例如,选择红色为醒目颜色,热度颜色值可以是#FF**;选择绿色为醒目颜色,则热度颜色值可以是#*FF*;选择蓝色为醒目颜色,则热度颜色值可以是#**FF。上述举例说明中,“*”表示计算出的两位16进制值表示的节目块颜色深度值。
例如,某Launcher主界面中节目块的最大点击数为325,其中,某节目块的点击数为56,则该节目块的颜色深度值为211,转换为16进制为D3,运营人员选中红色作为醒目颜色,最终该节目块的热度颜色值为#FFD3D3。
S103,以各个节目块的热度颜色值作为背景颜色的值,在主界面显示各个节目块并显示各个节目块被点击次数。
在本发明实施例中,以各个节目块的热度颜色值作为背景颜色的值,在主界面显示各个节目块并显示各个节目块被点击次数,首先是将各个节目块转化为浏览器能够识别的对象,然后,设置各个节目块内海报图的基本色、显示样式值、定位样式值、滤镜样式和热度颜色值。具体地,将各个节目块转化为浏览器能够识别的对象是从服务器端获取Launcher主界面的JSON格式的字符串,然后,将Launcher主界面的JSON格式的字符串转为浏览器识别的JavaScript对象。在设置所述各个节目块内海报图的基本色、显示样式值、定位样式值、滤镜样式和热度颜色值时,具体是将节目块内的海报图置为黑白色、设置节目块内图片的显示样式值为block、设置节目块内图片定位样式值为absolute、设置节目块内图片的滤镜样式,以下是三种浏览器下图片的滤镜样式值
然后,将html中的div标签作为节目块上的颜色层,设置该颜色层透明度、高宽、位置样式、背景颜色,其中,前述实施例计算出的热度颜色值作为背景颜色的值,div标签样式值示例如下(其中,#FFD3D3为计算出的热度颜色值):
需要说明的是,在本发明实施例中,主界面的生效是根据运营人员的筛选得到有效的主界面,以Launcher主界面为例,***根据主界面运营人员选择的查询日期,筛选出在查询日期内仍然生效的Launcher主界面,筛选流程如下:运营人员可选择要查询日期,该日期必须是***当前日期以前的某一天,如运营人员不选择,则***默认查询日期为***当前日期的前一天。
根据查询日期计算出该查询日期的后一天,日期格式为“yyyyMMdd”,核心代码如下:
DateFormat dateFormat=new SimpleDateFormat("yyyyMMdd");
Date date=dateFormat.parse(查询日期);
Calendar cal=Calendar.getInstance();
cal.setTime(date);
cal.add(Calendar.DATE,1);
dateFormat.format(cal.getTime())为计算结果
例如:查询日期为20150315计算结果为20150316
筛选条件如下:排期开始日期小于查询日期的后一天并且排期结束日期为空;排期开始日期小于查询日期的后一天并且排期结束日期大于等于查询日期;以上两个条件是满足一个即可。排期是指对Launcher主界面设置生效的开始时间和结束时间
从上述附图1示例的在智能电视主界面显示节目块热度的方法可知,由于以各个节目块的热度颜色值作为背景颜色的值,在主界面显示各个节目块并显示各个节目块被点击次数。因此,一方面,能够以颜色反映用户对节目的喜好,让主界面运营人员看上去非常鲜明;另一方面,在各个节目块显示被点击次数,弥补了以颜色反映用户对节目喜好的可能不足,显得更直观,不仅为主界面的运营人员编排主界面提供了非常客观的依据,还为主界面的运营人员编排主界面提供了方便。
请参阅附图2,是本发明实施例二提供的在智能电视主界面显示节目块热度的装置的结构示意图。为了便于说明,附图2仅示出了与本发明实施例相关的部分。附图2示例的在智能电视主界面显示节目块热度的装置可以是附图1示例的在智能电视主界面显示节目块热度的方法的执行主体即服务器端,包括应用程序接口服务器和Web服务器等。附图2示例二的在智能电视主界面显示节目块热度的装置主要包括获取模块201、计算模块202和显示模块203,其中:
获取模块201,用于获取用于在主界面显示节目块的相关信息,所述相关信息包括各个节目块被点击次数以及所有节目块中最大被点击次数;
计算模块202,用于根据所述各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的热度颜色值;
显示模块203,用于以所述各个节目块的热度颜色值作为背景颜色的值,在所述主界面显示各个节目块并显示所述各个节目块被点击次数。
需要说明的是,以上附图2示例的在智能电视主界面显示节目块热度的装置的实施方式中,各功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将所述在智能电视主界面显示节目块热度的装置的内部 结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。而且,实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由相应的硬件执行相应的软件完成,例如,前述的获取模块,可以是具有执行前述获取用于在主界面显示节目块的相关信息的硬件,例如获取器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备;再如前述的显示模块,可以是执行以所述各个节目块的热度颜色值作为背景颜色的值,在所述主界面显示各个节目块并显示所述各个节目块被点击次数的硬件,例如显示器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备(本说明书提供的各个实施例都可应用上述描述原则)。
附图2示例的获取模块201可以包括接收单元301、写入单元302和读取单元302,如附图3所示本发明实施例三提供的在智能电视主界面显示节目块热度的装置,其中:
接收单元301,用于接收智能电视终端通过调用服务器端提供的接口传递的参数,所述相关信息作为所述参数;
写入单元302,用于将所述相关信息写入数据库;
读取单元303,用于从所述数据库读取所述相关信息。
附图2示例的计算模块202可以包括颜色深度值计算单元401和确定单元402,如附图4所示本发明实施例四提供的在智能电视主界面显示节目块热度的装置,其中:
颜色深度值计算单元401,用于根据所述各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的颜色深度值;
确定单元402,用于根据主界面运营人员选择的醒目颜色和所述各个节目块的颜色深度值,按照预定的生成规则确定各个节目块的热度颜色值。
附图4示例的确定单元402可以包括组合单元501,如附图5所示本发明实施例五提供的在智能电视主界面显示节目块热度的装置。组合单元501用于对于任意一个节目块,以主界面运营人员选择的醒目颜色对应的固定值作为6位16进制值的前两位以及以任意一个节目块的颜色深度值作为6位16进制值的其余4位16进制值,或者以主界面运营人员选择的醒目颜色对应的固定值作为6位16进制值的中间两位以及以任意一个节目块的颜色深度值作为所述6位16进制值的其余4位16进制值,或者以主界面运营人员选择的醒目颜色对应的固定值作为6位16进制值的后两位以及以任意一个节目块的颜色深度值作为所述6位16进制值的其余4位16进制值,共同构成6位16进制值表示的任意一个节目块的颜色深度值。
附图2至附图5任一示例的显示模块203可以包括转化单元601和设置单元602,如附图6-a至附图6-d示例的在智能电视主界面显示节目块热度的装置,其中:
转化单元601,用于将所述各个节目块转化为浏览器能够识别的对象;
设置单元602,用于设置所述各个节目块内海报图的基本色、显示样式值、定位样式值、滤镜样式和热度颜色值。
需要说明的是,上述装置各模块/单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,其带来的技术效果与本发明方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
以上对本发明实施例所提供的在智能电视主界面显示节目块热度的方法和装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种在智能电视主界面显示节目块热度的方法,其特征在于,所述方法包括:
获取主界面各个节目块的被点击次数;
根据主界面各个节目块的被点击次数确定各个节目块的热度颜色值;
以各个节目块的热度颜色作为各个节目块的背景颜色,在所述主界面显示各个节目块并显示所述各个节目块被点击次数。
2.如权利要求1所述的方法,其特征在于,所述获取主界面各个节目块的被点击次数,包括:
接收智能电视终端上报的参数;
根据所述参数统计主界面各个节目块的被点击次数,并将所述主界面各个节目块的被点击次数存入数据库;
从所述数据库读取所述主界面各个节目块的被点击次数。
3.如权利要求1所述的方法,其特征在于,所述根据主界面各个节目块的被点击次数确定各个节目块的热度颜色值,包括:
根据所述各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的颜色深度值;
根据选择的醒目颜色和所述各个节目块的颜色深度值,按照预定的生成规则确定各个节目块的热度颜色值。
4.如权利要求3所述的方法,其特征在于,所述根据选择的醒目颜色和所述各个节目块的颜色深度值,按照预定的生成规则确定各个节目块的热度颜色值,包括:
对于任意一个节目块,以所述醒目颜色对应的固定值作为6位16进制值的前两位以及以所述任意一个节目块的颜色深度值作为所述6位16进制值的其余4位16进制值,或者以所述醒目颜色对应的固定值作为6位16进制值的中间两位以及以所述任意一个节目块的颜色深度值作为所述6位16进制值的其余4位16进制值,或者以所述醒目颜色对应的固定值作为6位16进制值的后两位以及以所述任意一个节目块的颜色深度值作为所述6位16进制值的其余4位16进制值,共同构成所述6位16进制值表示的所述任意一个节目块的热度颜色值。
5.如权利要求3所述的方法,其特征在于,所述根据所述各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的颜色深度值,包括:
根据所述各个节目块被点击次数,统计所有节目块中最大被点击次数;
按照公式计算所得值作为各个节目块的颜色深度值,所述Cclick_cnt表示被计算颜色深度值的节目块的被点击次数,Cmax表示所述主界面中所有节目块中最大被点击次数。
6.一种在智能电视主界面显示节目块热度的装置,其特征在于,所述装置包括:
获取模块,用于获取主界面各个节目块的被点击次数;
热度颜色值确定模块,用于根据主界面各个节目块的被点击次数确定各个节目块的热度颜色值;
显示模块,用于以各个节目块的热度颜色作为各个节目块的背景颜色,在所述主界面显示各个节目块并显示所述各个节目块被点击次数。
7.如权利要求6所述的装置,其特征在于,所述获取模块包括:
接收单元,用于接收智能电视终端上报的参数;
第一统计单元,用于根据所述参数统计主界面各个节目块的被点击次数,并将所述主界面各个节目块的被点击次数存入数据库;
读取单元,用于从所述数据库读取所述主界面各个节目块的被点击次数。
8.如权利要求6所述的装置,其特征在于,所述计算模块包括:
第一计算单元,用于根据所述各个节目块被点击次数以及所有节目块中最大被点击次数,计算各个节目块的颜色深度值;
确定单元,用于根据选择的醒目颜色和所述各个节目块的颜色深度值,按照预定的生成规则确定各个节目块的热度颜色值。
9.如权利要求8所述的装置,其特征在于,所述确定单元包括:
组合单元,用于对于任意一个节目块,以所述醒目颜色对应的固定值作为6位16进制值的前两位以及以所述任意一个节目块的颜色深度值作为所述6位16进制值的其余4位16进制值,或者以所述醒目颜色对应的固定值作为6位16进制值的中间两位以及以所述任意一个节目块的颜色深度值作为所述6位16进制值的其余4位16进制值,或者以所述醒目颜色对应的固定值作为6位16进制值的后两位以及以所述任意一个节目块的颜色深度值作为所述6位16进制值的其余4位16进制值,共同构成所述6位16进制值表示的所述任意一个节目块的热度颜色值。
10.如权利要求8所述的装置,其特征在于,所述第一计算单元包括:
第二统计单元,用于根据所述各个节目块被点击次数,统计所有节目块中最大被点击次数;
第二计算单元,用于按照公式计算所得值作为各个节目块的颜色深度值,所述Cclick_cnt表示被计算颜色深度值的节目块的被点击次数,Cmax表示所述主界面中所有节目块中最大被点击次数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510649326.1A CN106572368A (zh) | 2015-10-08 | 2015-10-08 | 一种在智能电视主界面显示节目块热度的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510649326.1A CN106572368A (zh) | 2015-10-08 | 2015-10-08 | 一种在智能电视主界面显示节目块热度的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106572368A true CN106572368A (zh) | 2017-04-19 |
Family
ID=58507666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510649326.1A Pending CN106572368A (zh) | 2015-10-08 | 2015-10-08 | 一种在智能电视主界面显示节目块热度的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106572368A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108737906A (zh) * | 2018-06-05 | 2018-11-02 | 北京奇艺世纪科技有限公司 | 一种投票统计方法及装置 |
CN115880002A (zh) * | 2022-11-29 | 2023-03-31 | 四川虹魔方网络科技有限公司 | 一种实现智能电视Launcher点击数据可视化的方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101504671A (zh) * | 2009-03-05 | 2009-08-12 | 阿里巴巴集团控股有限公司 | 用户访问网页行为的可视化处理方法、装置及*** |
CN103621103A (zh) * | 2011-06-23 | 2014-03-05 | Lg电子株式会社 | 显示节目信息的方法及其图像显示设备 |
CN104881408A (zh) * | 2014-02-27 | 2015-09-02 | 腾讯科技(深圳)有限公司 | 页面点击次数统计及结果展示方法、装置和*** |
-
2015
- 2015-10-08 CN CN201510649326.1A patent/CN106572368A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101504671A (zh) * | 2009-03-05 | 2009-08-12 | 阿里巴巴集团控股有限公司 | 用户访问网页行为的可视化处理方法、装置及*** |
CN103621103A (zh) * | 2011-06-23 | 2014-03-05 | Lg电子株式会社 | 显示节目信息的方法及其图像显示设备 |
CN104881408A (zh) * | 2014-02-27 | 2015-09-02 | 腾讯科技(深圳)有限公司 | 页面点击次数统计及结果展示方法、装置和*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108737906A (zh) * | 2018-06-05 | 2018-11-02 | 北京奇艺世纪科技有限公司 | 一种投票统计方法及装置 |
CN108737906B (zh) * | 2018-06-05 | 2020-09-15 | 北京奇艺世纪科技有限公司 | 一种投票统计方法及装置 |
CN115880002A (zh) * | 2022-11-29 | 2023-03-31 | 四川虹魔方网络科技有限公司 | 一种实现智能电视Launcher点击数据可视化的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10146421B1 (en) | Online information system with per-document selectable items | |
US7917846B2 (en) | Web clip using anchoring | |
US20200221185A1 (en) | Method for pushing video information, apparatus, device and storage medium | |
WO2016045542A1 (zh) | 数据可视化的实现方法及装置 | |
US20130038612A1 (en) | Automatic generation of trend charts | |
CN108363602A (zh) | 智能ui界面布局方法、装置、终端设备及存储介质 | |
CA3155423C (en) | Methods and user interfaces for visually analyzing data visualizations with multi-row calculations | |
US20100325532A1 (en) | Indicating focus in a portal environment | |
US9064233B2 (en) | Methods and apparatus for device-specific analytics data visualization | |
US8458592B2 (en) | Apparatus, system, and method for contextual visual search | |
CN105608158A (zh) | 一种瀑布流式显示图片的方法和装置 | |
US20100030618A1 (en) | System and method for visualizing a marketing strategy | |
US20120284111A1 (en) | Multi-metric trending storyboard | |
US20140272898A1 (en) | System and method of providing compound answers to survey questions | |
CN106572368A (zh) | 一种在智能电视主界面显示节目块热度的方法和装置 | |
US10303706B2 (en) | Condensed hierarchical data viewer | |
US20160337694A1 (en) | Content utilization paramerization | |
CN109101544A (zh) | 热力图生成方法、装置、计算设备和可读存储介质 | |
WO2008094515A2 (en) | Method and system for displaying hierarchical information | |
US9424256B2 (en) | Method and apparatus for performing type-aware change tracking in a document | |
EP2821928A2 (en) | Method and system for limiting output results in a mobile telecommunication system | |
CN111191057A (zh) | 一种自定义检索方法、装置、电子设备及其存储介质 | |
CN118276923B (zh) | 小程序动态配置方法、装置、计算机设备和存储介质 | |
CN116954778A (zh) | 一种信息显示方法及相关装置 | |
CN117390317A (zh) | 动态表格的实现方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170419 |
|
RJ01 | Rejection of invention patent application after publication |