展现区块内容的方法、装置和服务器的制造方法

文档序号:10539338阅读:194来源:国知局
展现区块内容的方法、装置和服务器的制造方法
【专利摘要】本发明提供一种展现区块内容的方法、装置和服务器,所述方法包括:在接收客户端发送的应用数据访问请求后,读取预存的当前用户的历史观看数据;从候选区块中选取与所述当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端以进行配置展现。本发明的技术方案可依据用户行为,调整区块的展现内容,满足用户个性化的观看需求。
【专利说明】
展现区块内容的方法、装置和服务器
技术领域
[0001]本发明涉及信息处理技术,尤其涉及一种展现区块内容的方法、装置和服务器。
【背景技术】
[0002]现有技术中对如视频应用中区块的展示,都是统一配置的,同一版本的视频应用都是有固定的区块个数和对应的类别内容。所谓区块就是视频应用中,所有视频按不同类别划分的展示块,如电影、体育、新闻、综艺等。每个类别都可视为一个区块,用户点击进入区块后可看到下一层区块或直接看到该区块包括的视频内容。
[0003]现有这种展现区块内容的方式,是不分区别的统一展示相同的区块给用户。但实际上,有的用户可能喜欢看体育多一些,不喜欢动漫;有的用户可能更喜欢看电影,不喜欢看新闻。很显然,现有区块内容的展示方案无法满足用户观看视频内容的个性化需求。

【发明内容】

[0004]本发明提供一种展现区块内容的方法、装置和服务器,依据用户行为,调整区块的展现内容,满足用户个性化的观看需求。
[0005]为达到上述目的,本发明提供了一种展现区块内容的方法,所述方法包括:在接收客户端发送的应用数据访问请求后,读取预存的当前用户的历史观看数据;从候选区块中选取与所述当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端以进行配置展现。
[0006]进一步地,所述从候选区块中选取与所述当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端以进行配置展现包括:
[0007]识别所述当前用户的历史观看数据的媒体类型;从候选区块的主题中选取与所述当前用户的历史观看数据的媒体类型的语义相似度大于预设阈值的多个主题;将选取的所述多个主题的区块的数据发送至客户端以进行配置展现。
[0008]进一步地,所述方法还包括:获取媒体数据,从所有候选区块的主题中选取与所述媒体数据相关联的主题,并将所述媒体数据与该关联的主题关联存储,以构成相应主题的区块的数据。
[0009]进一步地,所述方法还包括:记录用户观看的媒体数据,并存储为所述用户的历史观看数据。
[0010]可选地,所述方法还包括:从候选区块中选取固定配置的主题的区块的数据,并发送至客户端以进行配置展现。
[0011]本发明还提供了一种展现区块内容的装置,所述装置包括:数据读取模块,用于在接收客户端发送的应用数据访问请求后,读取预存的当前用户的历史观看数据;配置展现模块,用于从候选区块中选取与所述当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端以进行配置展现。
[0012]进一步地,所述配置展现模块包括:类型识别单元,用于识别所述当前用户的历史观看数据的媒体类型;主题选取单元,用于从候选区块的主题中选取与所述当前用户的历史观看数据的媒体类型的语义相似度大于预设阈值的多个主题;配置展现单元,用于将选取的所述多个主题的区块的数据发送至客户端以进行配置展现。
[0013]进一步地,所述装置还包括:数据构成模块,用于获取媒体数据,从所有候选区块的主题中选取与所述媒体数据相关联的主题,并将所述媒体数据与该关联的主题关联存储,以构成相应主题的区块的数据。
[0014]进一步地,所述装置还包括:数据存储模块,用于记录用户观看的媒体数据,并存储为所述用户的历史观看数据。
[0015]可选地,所述配置展现模块还包括:第二配置展现单元,用于从候选区块中选取固定配置的主题的区块的数据,并发送至客户端以进行配置展现。
[0016]本发明还提供了一种服务器,所述服务器具有如上所述的展现区块内容的装置。
[0017]本发明实施例提供的展现区块内容的方法、装置和服务器,从候选区块中选取与当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端进行配置展现,从而满足用户个性化的媒体数据观看需求。
【附图说明】
[0018]图1为本发明提供的展现区块内容的方法一个实施例的方法流程图;
[0019]图2为本发明提供的展现区块内容的装置一个实施例的结构示意图;
[0020]图3为本发明提供的展现区块内容的装置另一个实施例的结构示意图。
【具体实施方式】
[0021]本发明的基本发明构思是,在移动端(手机、Ipad等)、PC机或电视机等终端设备上展现视频、图片、音乐或文本类区块时,可根据不同用户的历史观看数据配置展现区块主题的类型和个数,从而满足用户个性化的观看需求。
[0022]实施例一
[0023]图1为本发明提供的展现区块内容的方法一个实施例的方法流程图,该方法的执行主体可以为向移动端(手机、Ipad等)、PC机或电视机等终端设备配置应用数据的服务器,或集成在这些服务器中的装置。
[0024]参照图1,在步骤S110,在接收客户端发送的应用数据访问请求后,读取预存的当前用户的历史观看数据。
[0025]现有的各种展现平台或应用中,在展现文字、图片、音乐或视频时都会预先建立多个不同内容类型的区块,然后用户通过进入不同区块来查看自己想看的内容。例如,在视频类应用中设置有电影、体育、新闻、综艺等区块。终端设备在每次启动平台或应用后,会先向后台的服务器发送应用数据访问请求,以从服务器获取区块的数据,然后进行配置展现。
[0026]本实施例中,在后台服务器接收客户端发送的应用数据访问请求后,先读取预存的当前用户的历史观看数据,例如,当前用户观看的媒体内容的名称、类型、观看时间等信息。
[0027]可选地,用户的历史观看数据为每个用户在观看媒体内容的过程中,由后台服务器主动记录用户观看的媒体数据,并存储在本地。
[0028]S120,从候选区块中选取与当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端以进行配置展现。
[0029]本实施例中,候选区块为在服务器端预先配置存储的具有不同主题的多个区块,在服务器本地针对每个主题的区块都关联存储有多个媒体内容的数据。这些媒体数据在存储到服务器获时,就通过预设的关联规则与相应的主题的区块形成关联关系。
[0030]例如,服务器在每获取到新的媒体数据后,从所有候选区块的主题中选取与媒体数据相关联的主题,并将媒体数据与该关联的主题关联存储,以构成相应主题的区块的数据。具体关联方法可以是将媒体数据中包含的媒体的名称(如视频的主题名称)、媒体类型(如视频的类型:电影、电视剧、体育等,还可以是这些类型的底层类型,如电影类型还可以包括爱情、科幻、战争类等)、内容简介等信息与各区块的主题进行语义相似度的计算,当计算的相似度大于一定阈值后,即可视为二者具有相似关系,并将具有相似关系的媒体内容的数据与主题进行关联存储。
[0031]服务器在读取到当前用户的历史观看数据后,从候选区块中选取与当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端以进行配置展现。其中,判断当前用户的历史观看数据与各区块的主题是否匹配的方法也可以参考前述中判断媒体数据与区块主题向关联的方法,即通过用户的历史观看数据中媒体数据与区块主题的相似性来判定是否匹配。
[0032]具体地,本方案示出了从候选区块中选取与当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端以进行配置展现的一种具体实现方式,包括如下内容。
[0033]首先,识别当前用户的历史观看数据的媒体类型。该数据的媒体类型即为前述的媒体类型,如视频的类型中包括:电影、电视剧、体育等,其中,电影类型还可以包括爱情、科幻、战争等下一层类型。
[0034]其次,从候选区块的主题中选取与当前用户的历史观看数据的媒体类型的语义相似度大于预设阈值的多个主题。具体的可通过计算当前用户的历史观看数据的媒体类型与区块的主题之间的文字的编辑距离来计算二者的相似度。
[0035]最后,将选取的多个主题的区块的数据发送至客户端以进行配置展现。其中,被选取的主题的区块的数量和主题类型可根据用户的历史观看数据中的媒体内容而定。
[0036]在此基础上,在服务器配置终端设备展现与用户的历史观看数据相匹配的区块的数据的同时,服务器仍可以设置几个作为固定配置的主题的区块的数据,并在每次接收客户端发送的应用数据访问请求后,将这些固定配置的主题的区块的数据发送至客户端进行配置展现。这些区块的主题可为大部分用户都经常关注的主题如娱乐、新闻等。
[0037]本发明实施例提供的展现区块内容的方法,通过从候选区块中选取与当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端进行配置展现,从而满足用户个性化的媒体数据观看需求。
[0038]进一步地,在依据用户的历史观看数据对用户进行个性化的展现区块的数据的同时,本方案还兼顾了将常规的固定配置主题的区块的数据发送至客户端进行展现,从而展现更为丰富的区块的数据内容。
[0039]实施例二
[0040]图2为本发明提供的展现区块内容的装置一个实施例的结构示意图。图2所示装置可用于执行如图1所示实施例的方法步骤。
[0041]参照图2,该展现区块内容的装置具体包括:数据读取模块210和配置展现模块220,其中:
[0042]数据读取模块210,用于在接收客户端发送的应用数据访问请求后,读取预存的当前用户的历史观看数据;配置展现模块220,用于从候选区块中选取与所述当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端以进行配置展现。
[0043]本发明实施例提供的,通过从候选区块中选取与当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端进行配置展现,从而满足用户个性化的媒体数据观看需求。
[0044]在此基础上,如图3所示,上述展现区块内容的装置中,配置展现模块220具体包括:
[0045]类型识别单元221,用于识别当前用户的历史观看数据的媒体类型;主题选取单元222,用于从候选区块的主题中选取与当前用户的历史观看数据的媒体类型的语义相似度大于预设阈值的多个主题;第一配置展现单元223,用于将选取的多个主题的区块的数据发送至客户端以进行配置展现。
[0046]进一步地,上述展现区块内容的装置中还包括:数据构成模块230,用于获取媒体数据,从所有候选区块的主题中选取与媒体数据相关联的主题,并将所述媒体数据与该关联的主题关联存储,以构成相应主题的区块的数据。
[0047]进一步的,上述展现区块内容的装置中还包括:数据存储模块240,用于记录用户观看的媒体数据,并存储为用户的历史观看数据。
[0048]可选地,上述展现区块内容的装置中,配置展现模块220还包括:第二配置展现单元224,用于从候选区块中选取固定配置的主题的区块的数据,并发送至客户端以进行配置展现。
[0049]本方案中,在依据用户的历史观看数据对用户进行个性化的展现区块的数据的同时,还兼顾了将常规的固定配置主题的区块的数据发送至客户端进行展现,从而展现更为丰富的区块的数据内容。
[0050]在此基础上,本发明还提供了一种服务器,该服务器包括图2或图3中所示的展现区块内容的装置。
[0051]上述根据本发明的方法和装置可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD R0M、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、R0M、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的处理方法。此外,当通用计算机访问用于实现在此示出的处理的代码时,代码的执行将通用计算机转换为用于执行在此示出的处理的专用计算机。
[0052]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种展现区块内容的方法,其特征在于,所述方法包括: 在接收客户端发送的应用数据访问请求后,读取预存的当前用户的历史观看数据; 从候选区块中选取与所述当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端以进行配置展现。2.根据权利要求1所述的方法,其特征在于,所述从候选区块中选取与所述当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端以进行配置展现包括: 识别所述当前用户的历史观看数据的媒体类型; 从候选区块的主题中选取与所述当前用户的历史观看数据的媒体类型的语义相似度大于预设阈值的多个主题; 将选取的所述多个主题的区块的数据发送至客户端以进行配置展现。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括: 获取媒体数据,从所有候选区块的主题中选取与所述媒体数据相关联的主题,并将所述媒体数据与该关联的主题关联存储,以构成相应主题的区块的数据。4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 记录用户观看的媒体数据,并存储为所述用户的历史观看数据。5.根据权利要求1所述的方法,其特征在于,所述方法还包括: 从候选区块中选取固定配置的主题的区块的数据,并发送至客户端以进行配置展现。6.一种展现区块内容的装置,其特征在于,所述装置包括: 数据读取模块,用于在接收客户端发送的应用数据访问请求后,读取预存的当前用户的历史观看数据; 配置展现模块,用于从候选区块中选取与所述当前用户的历史观看数据相匹配的多个主题的区块的数据,并发送至客户端以进行配置展现。7.根据权利要求6所述的装置,其特征在于,所述配置展现模块包括: 类型识别单元,用于识别所述当前用户的历史观看数据的媒体类型; 主题选取单元,用于从候选区块的主题中选取与所述当前用户的历史观看数据的媒体类型的语义相似度大于预设阈值的多个主题; 第一配置展现单元,用于将选取的所述多个主题的区块的数据发送至客户端以进行配置展现。8.根据权利要求6或7所述的装置,其特征在于,所述装置还包括:数据构成模块,用于获取媒体数据,从所有候选区块的主题中选取与所述媒体数据相关联的主题,并将所述媒体数据与该关联的主题关联存储,以构成相应主题的区块的数据。9.根据权利要求6所述的装置,其特征在于,所述装置还包括:数据存储模块,用于记录用户观看的媒体数据,并存储为所述用户的历史观看数据。10.根据权利要求6所述的装置,其特征在于,所述配置展现模块还包括: 第二配置展现单元,用于从候选区块中选取固定配置的主题的区块的数据,并发送至客户端以进行配置展现。11.一种服务器,其特征在于,所述服务器具有如权利要求6-10中任一项所述的展现区块内容的装置。
【文档编号】H04N21/232GK105898355SQ201510900147
【公开日】2016年8月24日
【申请日】2015年12月8日
【发明人】许春雯
【申请人】乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1