内容推送方法和装置、计算机装置及计算机可读存储介质与流程

文档序号:15492462发布日期:2018-09-21 20:53阅读:138来源:国知局

本发明适用于终端技术领域,尤其涉及一种内容推送方法和装置、计算机装置及计算机可读存储介质。



背景技术:

随着终端技术的不断发展,同一类型的应用程序将会越来越多,同一网络资源也将会出现在不同的应用程序中,比如各视频软件提供同一部电视剧,或者各音乐软件提供同一首歌等等。

现有技术中,用户需要自行对同类应用程序提供的重复内容进行筛选,例如,一部电视剧在爱奇艺视频与优酷视频同时更新,用户则需要在两个应用程序中分别查看这部电视剧,自行进行对比后筛选出体验更好的应用程序;而当安装的同一类型的应用程序越来越多时,用户需要对不同应用提供的大量重复内容一一筛选后才能作出选择,这样,将导致用户操作及其麻烦,耗时耗力;而且,用户很可能为了方便将不进行筛选而错过更佳的内容服务,遗漏更好的选择,用户体验不佳。



技术实现要素:

本发明实施例提供一种内容推送方法,旨在解决现有技术中用户只能自行对同类应用程序提供的重复内容进行筛选,一旦为了方便不进行筛选就很容易错过更佳的内容服务;导致用户操作及其麻烦,耗时耗力,很容易遗漏更好的选择,用户体验不佳的问题。

本发明实施例一方面提供了一种内容推送方法,应用于终端,所述内容推送方法包括:

根据终端当前展示的第一应用的第一对象内容,检索终端的至少一个第二应用中与所述第一对象内容相关联的至少一个第二对象内容;

将所述第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序;

根据所述优先级排序的结果,对所述第一对象内容和所述至少一个第二对象内容中的至少一者进行推送。

在一种可能的实施方式中,在上述内容推送方法中,所述将所述第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序,具体包括:

将第一对象内容和至少一个第二对象内容按照所述第一对象内容和所述至少一个第二对象内容分别对应的应用程序是否有特权许可进行优先级排序;或者

将所述第一对象内容和所述至少一个第二对象内容按照内容更新程度进行优先级排序;或者

将所述第一对象内容和所述至少一个第二对象内容按照特性品质进行优先级排序;或者

将所述第一对象内容和所述至少一个第二对象内容按照历史浏览记录进行优先级排序;或者

将所述第一对象内容和所述至少一个第二对象内容按照是否可下载进行优先级排序。

在另一种可能的实施方式中,在上述内容推送方法中,所述根据所述优先级排序的结果,对所述第一对象内容和所述至少一个第二对象内容中的至少一者进行推送,具体包括:

根据所述优先级排序的结果,推送第一对象内容和所述至少一个第二对象内容中优先级最高的一者;或者

若所述至少一个第二对象内容的优先级高于所述第一对象内容的优先级,则推送所述至少一个第二对象内容并且不推送所述第一对象内容;或者

若所述第一对象内容的优先级高于所述至少一个第二对象内容的优先级,则推送所述第一对象内容并且不推送所述至少一个第二对象内容。

在又一种可能的实施方式中,在上述内容推送方法中,所述第一对象内容和所述至少一个第二对象内容为音频/视频,所述将所述第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序,具体包括:

将所述第一对象内容和检索到的至少一个第二对象内容按照音质/画质清晰度进行优先级排序;或者

将所述第一对象内容和检索到的至少一个第二对象内容按照播放流畅度进行优先级排序;或者

将所述第一对象内容和检索到的至少一个第二对象内容按照播放点击率进行优先级排序;或者

将所述第一对象内容和检索到的至少一个第二对象内容按照评分进行优先级排序。

在再一种可能的实施方式中,在上述内容推送方法中,在对所述第一对象内容和所述至少一个第二对象内容中的至少一者进行推送之后,所述内容推送方法还包括:

接收针对所述第一对象内容和所述至少一个第二对象内容中的至少一者的推送确认操作;

根据所述推送确认操作,跳转至所述第一对象内容和所述至少一个第二对象内容中的至少一者对应的应用程序的展示界面。

本发明实施例另一方面提供一种内容推送装置,应用于终端,其特征在于,所述内容推送装置包括:

检索单元,用于根据终端当前展示的第一应用的第一对象内容,检索终端的至少一个第二应用中与所述第一对象内容相关联的至少一个第二对象内容;

排序单元,用于将所述第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序;

推送单元,用于根据所述优先级排序的结果,对所述第一对象内容和所述至少一个第二对象内容中的至少一者进行推送。

在一种可能的实施方式中,在上述内容推送装置中,所述排序单元具体用于:

将第一对象内容和至少一个第二对象内容按照所述第一对象内容和所述至少一个第二对象内容分别对应的应用程序是否有特权许可进行优先级排序;或者

将所述第一对象内容和所述至少一个第二对象内容按照内容更新程度进行优先级排序;或者

将所述第一对象内容和所述至少一个第二对象内容按照特性品质进行优先级排序;或者

将所述第一对象内容和所述至少一个第二对象内容按照历史浏览记录进行优先级排序;或者

将所述第一对象内容和所述至少一个第二对象内容按照是否可下载进行优先级排序。

在又一种可能的实施方式中,在上述内容推送装置中,所述推送单元具体用于根据所述优先级排序的结果,推送第一对象内容和所述至少一个第二对象内容中优先级最高的一者;或者

若所述至少一个第二对象内容的优先级高于所述第一对象内容的优先级,则推送所述至少一个第二对象内容并且不推送所述第一对象内容;或者

若所述第一对象内容的优先级高于所述至少一个第二对象内容的优先级,则推送所述第一对象内容并且不推送所述至少一个第二对象内容。

本发明实施例又一方面提供一种计算机装置,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上述所述内容推送方法的步骤。

本发明实施例再一方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述内容推送方法的步骤。

本发明实施例提供的内容推送方法和装置、计算机装置和计算机可读存储介质,在终端当前展示第一应用的第一对象内容时,检索终端的至少一个第二应用中与所述第一对象内容相关联的至少一个第二对象内容,将第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序,再根据所述优先级排序的结果,对所述第一对象内容和所述至少一个第二对象内容中的至少一者进行推送。使用本方法,一方面终端可以根据当前展示的内容来搜索相关联的内容,再根据优先级将最佳的服务内容推送给用户,供用户选择;另一方面用户无需自行对各应用程序提供的重复内容进行筛选,便可以获得最佳的服务内容提醒;提高了对内容进行处理的及时性、便捷性,用户体验更佳;同时,对于终端用户来说,更加智能化、个性化。

附图说明

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

图1是本发明实施例提供的一种内容推送方法的实现流程图;

图2是本发明实施例提供的一种内容推送装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例提供的内容推送方法,通过在终端当前展示第一应用的第一对象内容时,检索终端的至少一个第二应用中与所述第一对象内容相关联的至少一个第二对象内容,将第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序,再根据所述优先级排序的结果,对所述第一对象内容和所述至少一个第二对象内容中的至少一者进行推送的方法,自行对各应用程序提供的重复内容进行筛选,用户无需自行操作便可以获得最佳的服务内容提醒,提高了对内容进行处理的及时性、便捷性,用户体验更佳;同时,对于终端用户来说,更加智能化、个性化。

在本发明实施例中,内容推送方法可以应用于终端中;终端包括智能终端,该方法也可以应用于智能终端的软件单元、硬件单元或者软件与硬件结合单元,软件单元例如:爱奇艺视频、掌上阅读、qq音乐等。

在本发明实施例中,智能终端设备可以以各种形式来实施。例如,移动电话、智能电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。

图1示出了本发明实施例提供的一种内容推送方法100的实现流程图,为了便于说明,仅示出了于本发明实施例相关的部分。该内容推送方法100应用于终端,其包括步骤s101、步骤s102和步骤s103。

其中,步骤s101,根据终端当前展示的第一应用的第一对象内容,检索终端的至少一个第二应用中与所述第一对象内容相关联的至少一个第二对象内容。

在本发明实施例中,终端当前展示的第一应用的第一对象内容包括视频软件提供的视频内容、音乐软件提供的播放歌曲、读书软件提供的电子书,以及购物软件提供的展示商品等。当用户浏览某一服务内容时,终端则根据当前展示的内容来检索第二应用中与当前内容相关联的内容。其中,第二应用中的内容与当前展示的内容相同或者近似相同。

可选的,可以根据关键词来进行检索,例如,当前终端正在播放电视剧,可以根据电视剧的名称《甄嬛传》在其他安装的视频应用寻找这部电视剧;也可以通过音频旋律进行检索,根据当前播放的音乐在另外的音乐应用中寻找相同的歌曲;还可以根据图片图像进行检索,根据当前页面展示的商品的图片,在其他应用程序中寻找相同商品或者近似商品,检索方式也可以是上述几种方式的组合,便于精准的找到与当前展示内容相同或者近似相同的第二应用程序中的内容,具体不做限定。

其中,第二应用程序与第一应用程序分类和功能可以是相关联的,例如都属于视频软件,或者都属于音乐软件,或者都属于购物软件等。终端可以根据应用程序的分类将其关联起来;也可以根据用户习惯,将经常关联使用的应用程序关联起来,例如用户会经常就一个关键词或者问题在知乎和豆瓣中间搜索,就可以将知乎和豆瓣关联起来;也可以用户自行设置,用户根据自己的意愿将某些应用程序关联在一起等,具体不做限定。

步骤s102,将所述第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序。

其中,终端在关联的第二应用程序中检索到与第一对象内容相同或近似相同的第二对象时,将检索到的所有对象进行优先级排序,按照预设规则筛选品质更好的内容。

可选的,预设规则可以是根据对象的完整程度进行优先级排序,例如,同一部电视剧,完整版比删减版的优先级高;也可以是根据广告时长来进行排序,同一部电视剧广告时长短的比时长长的优先级高;也可以是根据画质来进行排序,画质清晰的电视剧优先级高;还可以根据是否有权限下载进行排序,可下载的电视剧优先级高;还可以根据用户的习惯进行排序,例如查看浏览记录,用户使用爱奇艺视频的频率远远高于腾讯视频,则爱奇艺视频提供的电视剧比腾讯视频的同一部电视剧优先级高等等。

可选的,终端还可以根据电子书的完整性、同种商品的价格、音乐的音质、新闻报道的真实性、用户评论的数量等规则来进行优先级的排序,具体不做限定。

其中,优先级排序可以根据单条规则进行排序,也可以根据多条规则进行综合排序,终端可以分配各条规则的得分权重,根据各对象的综合得分指数来进行优先级的排序。

步骤s103,根据所述优先级排序的结果,对所述第一对象内容和所述至少一个第二对象内容中的至少一者进行推送。

其中,当确定好各应用程序的优先级时,根据优先级排序的结果来进行推送;可选的,如果当前展示的第一对象内容的优先级最高,则继续推送该第一对象内容,不做变换,如果第二应用程序提供的第二对象内容的优先级高,则在当前展示页面上提醒用户是否进行切换,根据用户指令直接跳转至第二对象内容的展示界面上。

可选的,终端可以根据单条预设规则的排序结果进行推送,例如,当用户在爱奇艺视频中播放《甄嬛传》时,检测到腾讯视频与优酷视频中都提供该部电视剧,经对比,腾讯视频中《甄嬛传》的画质最清晰,优酷中无广告,则在爱奇艺的界面上,弹出提示框“找到画质更加清晰的《甄嬛传》,是否切换至腾讯视频”和/或“找到无广告的《甄嬛传》,是否切换至优酷视频”,供用户进行选择;用户若选择“否”,则继续保持当前展示页面,用户若选择“是”,则切换至相应的应用程序界面中。

终端还可以根据综合排序结果来进行推送,将各预设规则进行综合排序,选择优先级最高的对象进行推送。

在本发明实施例的一个实际应用中,用户用qq音乐中播放一首歌曲,终端根据该歌曲的名称及演唱者在网易云音乐中发现了同一首歌,经过优先级排序,网易云音乐的歌曲可以提供下载,而qq音乐不能下载,则在当前页面上推送网易云音乐中的该首歌曲,根据用户操作,切换至网易云音乐的展示界面上。

在本发明实施例的另一个实际应用中,用户使用淘宝搜索索尼相机,终端根据该相机的型号在京东中发现了同款相机,且价格比淘宝中的便宜,则在淘宝界面上推送同款相机,根据用户操作,跳转至京东的展示页面上。

本发明实施例提供的内容推送方法100,通过在终端展示第一对象内容时,检索第二应用中与第一对象相同或者近似相同的第二对象,根据预设规则对其进行优先级排序,再将优先级高的内容进行推送,用户不需要自行对同类应用程序提供的重复内容进行筛选,终端主动推送更加的服务内容,提高了对内容进行筛选的及时性、便捷性,用户体验更佳;同时,对于终端用户来说,更加智能化、个性化。

在本发明的一个实施例中,在上述内容推送方法100中,步骤s102中将所述第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序,具体包括:将第一对象内容和至少一个第二对象内容按照所述第一对象内容和所述至少一个第二对象内容分别对应的应用程序是否有特权许可进行优先级排序。

其中,是否有特权许可指是否为应用程序的会员、是否有付费包、是否有体验劵或者优惠券等。在本发明实施例的一个实际应用中,用户在qq音乐中播放《晴天》,根据该歌曲相关内容检索到网易云音乐和虾米音乐中都有该歌曲,且用户为虾米音乐的会员,会员在虾米音乐中有下载权限,则终端在qq音乐的当前界面上提示用户,切换至虾米音乐的《晴天》播放页面上。

在本发明实施例的另一个实际应用中,用户在优酷中播放《寻梦环游记》,终端检测到腾讯视频中也有该部影片,且用户在腾讯视频中有观影体验劵,而在优酷中不能免费观看,则在优酷的当前界面上提醒用户,跳转至腾讯视频的播放界面上。

或者,步骤s102中将所述第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序,具体包括:将所述第一对象内容和所述至少一个第二对象内容按照内容更新程度进行优先级排序。

可选的,也可以根据内容的更新程度来进行排序,在本发明的一个实际应用中,用户持续关注一部漫画,根据该部漫画的内容,进行对比后b应用程序的更新集数最多,且更新时间最快,当用户使用a应用程序观看同一部漫画时,则提醒用户使用b应用程序进行浏览,根据用户操作切换至b应用程序的展示界面上。

或者,步骤s102中将所述第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序,具体包括:将所述第一对象内容和所述至少一个第二对象内容按照特性品质进行优先级排序。

可选的,特性品质可以包括视频的画质、视频的弹幕数量、视频的点击量等;音频文件的音质、音效、流畅程度等;图片文件的大小、画质、格式、效果等,具体不做限定。

终端根据预设的规则,将检测到的第二对象与当前展示的第一对象进行对比,选择出特性品质更好的内容,推送给用户,用户根据自身需要,切换至最佳的浏览方式,提高用户体验。

或者,步骤s102中将所述第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序,具体包括:将所述第一对象内容和所述至少一个第二对象内容按照历史浏览记录进行优先级排序。

其中,可以根据用户习惯来进行优先级排序,根据历史浏览记录,选择用户经常使用的应用程序来展示内容。例如,爱奇艺视频与优酷视频都有同一部电影的资源,根据历史浏览记录,用户使用优酷视频的频率远远高于爱奇艺视频,则提醒用户,切换至优酷视频的播放界面上。

或者,步骤s102中将所述第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序,具体包括:将所述第一对象内容和所述至少一个第二对象内容按照是否可下载进行优先级排序。

上述预设规则,可以单独进行优先级排序,也可以选择两种以上的规则进行组合,进行综合排序,还可以根据预设规则的优先级来进行排序,例如首先判断有无特权许可,当第二对象与第一对象都无特权许可时,再进行特性品质来排序,其组合方式有多种,具体不做限定。

本发明实施例提供的内容推送方法100,根据特权许可、内容更新程度、特性品质、历史浏览记录或者可下载程度来进行多个对象的优先级排序,根据该方法,可以更加智能的筛选出最佳的浏览方案,为用户提供更好的内容服务,用户不需要重复筛选相同的内容,就可以获得更好内容的提示信息,操作更加便捷方便,体验更佳。

在本发明的另一个实施例中,在上述内容推送方法100中,步骤s103中根据所述优先级排序的结果,对所述第一对象内容和所述至少一个第二对象内容中的至少一者进行推送,具体包括:根据所述优先级排序的结果,推送第一对象内容和所述至少一个第二对象内容中优先级最高的一者。

或者,步骤s103中根据所述优先级排序的结果,对所述第一对象内容和所述至少一个第二对象内容中的至少一者进行推送,具体包括:若所述至少一个第二对象内容的优先级高于所述第一对象内容的优先级,则推送所述至少一个第二对象内容并且不推送所述第一对象内容。

或者,步骤s103中根据所述优先级排序的结果,对所述第一对象内容和所述至少一个第二对象内容中的至少一者进行推送,具体包括:若所述第一对象内容的优先级高于所述至少一个第二对象内容的优先级,则推送所述第一对象内容并且不推送所述至少一个第二对象内容。

其中,如果优先级排序结果为当前展示的对象的优先级最高,则保持当前展示界面,不推送第二对象,如果第二对象的优先级比第一对象的高,才向用户推送第二对象内容,并且只推送优先级最高的第二对象;根据优先级的排列顺序为用户推送最佳的浏览方案,而不推送其他重复的内容。

本发明实施例提供的内容推送方法100,通过优先级排列顺序结果,向用户推送最佳浏览方案,而不是将检索到的重复内容一一进行推送,这样,可以避免由于推送消息过多而导致干扰用户的问题,同时,根据预设规则为用户筛选出最佳的方案,屏蔽其他重复内容,用户操作更加便利,快捷。

在本发明的又一个实施例中,在上述内容推送方法100中,所述至少一个第二对象内容和所述第一对象内容为音频/视频,所述步骤s102中将所述第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序,具体包括:将所述第一对象内容和检索到的至少一个第二对象内容按照音质/画质清晰度进行优先级排序;或者,将所述第一对象内容和检索到的至少一个第二对象内容按照播放流畅度进行优先级排序;或者,将所述第一对象内容和检索到的至少一个第二对象内容按照播放点击率进行优先级排序;或者,将所述第一对象内容和检索到的至少一个第二对象内容按照评分进行优先级排序。

其中,本发明实施例方法用于音频或者视频播放,根据音质/画质清晰度,播放流畅度、点击率或者评分等进行优先级排序,也可根据两者及其以上的任意组合进行综合优先级排序,再根据排序结果为用户推送最优质的视频/音频服务,提高用户的观影/听歌体验。

可选的,还可以根据视频/音频所在的应用程序是否有会员、是否有免费流量包、是否有体验券、是否提供下载服务来进行排序,用户可以根据自身需要来进行规则设置,具体不做限定。

本发明实施例提供的内容推送方法100,通过根据视频/音频清晰度,播放流畅度、点击率或者评分等对相同或近似相同的视频/音频内容进行优先级的排序,再将最佳的体验方式推送给用户的方法,提高用户的观影/听歌体验,为用户选择出最佳的展示页面。

在本发明的再一个实施例中,在步骤s103所述对第一对象内容和所述至少一个第二对象内容中的至少一者进行推送之后,所述内容推送方法100还包括:接收针对所述第一对象内容和所述至少一个第二对象内容中的至少一者的推送确认操作;根据所述推送确认操作,跳转至所述第一对象内容和所述至少一个第二对象内容中的至少一者对应的应用程序的展示界面。

其中,终端筛选出优先级最高的对象时,可以在当前页面上展示提示框,询问用户是否进行切换,可选的,提示框中展示“确定”和“放弃”两个功能按钮,当用户点击“放弃”按钮时,保持当前展示页面不进行切换;当用户点击“确定”按钮时,则跳转至第二对象对应的应用程序界面上,在第二应用程序中进行相关操作。

可选的,还可以在当前界面上直接展示供用户进行操作的悬浮窗口;例如,用户在qq音乐中播放歌曲,终端检测到该首歌曲在网易云音乐中也有,且音质比qq音乐的更好,则在当前页面上展示悬浮窗口,提醒用户,并在悬浮窗口上直接展示下载、分享、收藏等功能按钮,用户点击下载按钮,网易云音乐即可直接在后台对该首歌进行下载,而不需要跳转至网易云音乐的展示页面上。用户操作更加方便,快捷。

本发明实施例提供的内容推送方法100,通过在第一对象展示界面上直接对第二应用中第二对象进行功能操作,方便用户的操作步骤,用户可以在当前页面上对第二对象内容直接操作,而不需要在第二应用中再次查找,简单便捷且更加智能化,提高了用户体验。

本发明实施例提供的内容推送方法100,在终端当前展示第一应用的第一对象内容时,检索终端的至少一个第二应用中与所述第一对象内容相关联的至少一个第二对象内容,将第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序,再根据所述优先级排序的结果,对所述第一对象内容和所述至少一个第二对象内容中的至少一者进行推送。使用本方法,一方面终端可以根据当前展示的内容来搜索相关联的内容,再根据优先级将最佳的服务内容推送给用户,供用户选择;另一方面用户无需自行对各应用程序提供的重复内容进行筛选,便可以获得最佳的服务内容提醒;提高了对内容进行处理的及时性、便捷性,用户体验更佳;同时,对于终端用户来说,更加智能化、个性化。

图2示出了本发明实施例提供的一种内容推送装置200的结构示意图,为了便于说明,仅示出了于本发明实施例相关的部分。该内容推送装置200,应用于终端,包括检索单元220、排序单元240和推送单元260。

检索单元220,用于根据终端当前展示的第一应用的第一对象内容,检索终端的至少一个第二应用中与所述第一对象内容相关联的至少一个第二对象内容;

排序单元240,用于将所述第一对象内容和检索到的至少一个第二对象内容按照预设规则进行优先级排序;

推送单元260,用于根据所述优先级排序的结果,对所述第一对象内容和所述至少一个第二对象内容中的至少一者进行推送。

本发明实施例提供的内容推送装置200,通过在终端展示第一对象内容时,检索第二应用中与第一对象相同或者近似相同的第二对象,根据预设规则对其进行优先级排序,再将优先级高的内容进行推送,用户不需要自行对同类应用程序提供的重复内容进行筛选,终端主动推送更加的服务内容,提高了对内容进行筛选的及时性、便捷性,用户体验更佳;同时,对于终端用户来说,更加智能化、个性化。

在本发明的一个实施例中,所述排序单元240具体用于将第一对象内容和至少一个第二对象内容按照所述第一对象内容和所述至少一个第二对象内容分别对应的应用程序是否有特权许可进行排序。

或者,所述排序单元240具体用于将所述第一对象内容和所述至少一个第二对象内容按照内容更新程度进行优先级排序。

或者,所述排序单元240具体用于将所述第一对象内容和所述至少一个第二对象内容按照特性品质进行优先级排序。

或者,所述排序单元240具体用于将所述第一对象内容和所述至少一个第二对象内容按照历史浏览记录进行优先级排序。

或者,所述排序单元240具体用于将所述第一对象内容和所述至少一个第二对象内容按照是否可下载进行优先级排序。

本发明实施例提供的内容推送装置200,根据特权许可、内容更新程度、特性品质、历史浏览记录或者可下载程度来进行多个对象的优先级排序,根据该方法,可以更加智能的筛选出最佳的浏览方案,为用户提供更好的内容服务,用户不需要重复筛选相同的内容,就可以获得更好内容的提示信息,操作更加便捷方便,体验更佳。

在本发明的另一个实施例中,所述推送单元260具体用于根据所述优先级排序的结果,推送第一对象内容和所述至少一个第二对象内容中优先级最高的一者。

或者,推送单元260具体用于若所述至少一个第二对象内容的优先级高于所述第一对象内容的优先级,则推送所述至少一个第二对象内容并且不推送所述第一对象内容。

或者,推送单元260具体用于若所述第一对象内容的优先级高于所述至少一个第二对象内容的优先级,则推送所述第一对象内容并且不推送所述至少一个第二对象内容。

本发明实施例提供的内容推送装置200,通过优先级排列顺序结果,向用户推送最佳浏览方案,而不是将检索到的重复内容一一进行推送,这样,可以避免由于推送消息过多而导致干扰用户的问题,同时,根据预设规则为用户筛选出最佳的方案,屏蔽其他重复内容,用户操作更加便利,快捷。

在本发明的又一个实施例中,在上述内容推送装置200中,所述至少一个第二对象内容和所述第一对象内容为音频/视频,所述排序单元240具体用于将所述第一对象内容和检索到的至少一个第二对象内容按照音质/画质清晰度进行优先级排序。

或者,所述排序单元240具体用于将所述第一对象内容和检索到的至少一个第二对象内容按照播放流畅度进行优先级排序。

或者,所述排序单元240具体用于将所述第一对象内容和检索到的至少一个第二对象内容按照播放点击率进行优先级排序。

或者,所述排序单元240具体用于将所述第一对象内容和检索到的至少一个第二对象内容按照评分进行优先级排序。

本发明实施例提供的内容推送装置200,通过根据视频/音频清晰度,播放流畅度、点击率或者评分等对相同或近似相同的视频/音频内容进行优先级的排序,再将最佳的体验方式推送给用户的方法,提高用户的观影/听歌体验,为用户选择出最佳的展示页面。

在本发明的再一个实施例中,所述内容推送装置200还包括:接收单元和处理单元。

接收单元具体用于接收针对所述第一对象内容和所述至少一个第二对象内容中的至少一者的推送确认操作。

处理单元具体用于根据所述推送确认操作,跳转至所述第一对象内容和所述至少一个第二对象内容中的至少一者对应的应用程序的展示界面。

本发明实施例提供的内容推送装置200,通过在第一对象展示界面上直接对第二应用中第二对象进行功能操作,方便用户的操作步骤,用户可以在当前页面上对第二对象内容直接操作,而不需要在第二应用中再次查找,简单便捷且更加智能化,提高了用户体验。

本发明实施例提供一种计算机装置,该计算机装置包括处理器,处理器用于执行存储器中存储的计算机程序时实现上述各个方法实施例提供的内容推送方法100的步骤。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述各个方法实施例提供的内容推送方法100的步骤。

示例性的,计算机程序可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由处理器执行,以完成本发明。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在计算机装置中的执行过程。例如,计算机程序可以被分割成上述各个方法实施例提供的内容推送方法的步骤。

本领域技术人员可以理解,上述计算机装置的描述仅仅是示例,并不构成对计算机装置的限定,可以包括比上述描述更多或更少的部件,或者组合某些部件,或者不同的部件,例如可以包括输入输出设备、网络接入设备、总线等。

所称处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述计算机装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

所述计算机装置集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信号以及软件分发介质等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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