一种推送多媒体资源的方法及系统与流程

文档序号:11134017阅读:248来源:国知局
一种推送多媒体资源的方法及系统与制造工艺

本发明涉及通信技术领域,尤其涉及一种推送多媒体资源的方法及系统。



背景技术:

随着移动通信技术的发展和智能手机的普及,用户通过手机网页或者多媒体应用来搜索和播放自己喜欢的多媒体资源(如视频或者音乐)已经变得非常普遍。通常情况下,用户搜索和选择播放的多媒体资源与用户当时的情绪相符,用户的心情不同,搜索和选择播放的多媒体资源也会跟随用户心情的变化而变化。现有技术中,多媒体应用会向用户推送一些热门的多媒体资源。然而,推送的这些热门多媒体资源在很多时候并不是用户想要的,不符合用户当时心情。



技术实现要素:

本发明提供了一种推送多媒体资源的方法及系统,可以向用户自动推送符合用户当时情绪的多媒体资源,给用户带来了较好的智能化多媒体体验。

为实现上述设计,本发明采用以下技术方案:

第一方面,提供了一种推送多媒体资源的方法,包括:

统计用户输入的信息;

从所述用户输入的信息中分析出情绪关键字;

获取与所述情绪关键字相匹配的多媒体资源;

推送所述多媒体资源。

其中,所述获取与所述情绪关键字相匹配的多媒体资源,包括:

搜索本地多媒体资源库,得到与所述情绪关键字相匹配的多媒体资源;或

向远程多媒体资源服务器发送包含所述情绪关键字的搜索请求,接收所述远程多媒体资源服务器发送的与所述情绪关键字相匹配的多媒体资源。

其中,所述获取与所述情绪关键字相匹配的多媒体资源之前,还包括:

启动多媒体应用;

所述推送所述多媒体资源之后,还包括:

使用所述多媒体应用播放所述多媒体资源。

其中,所述从所述用户输入的信息中分析出情绪关键字之后,还包括:

把所述情绪关键字保存到用户情绪数据库中;

所述获取与所述情绪关键字相匹配的多媒体资源之前,还包括:

从所述用户情绪数据库中,读取最近预置时长内保存的情绪关键字。

其中,所述从所述用户输入的信息中分析出情绪关键字之后,还包括:

接收用户输入的搜索关键字;

获取与所述搜索关键字相匹配的第二多媒体资源;

根据所述第二多媒体资源与所述情绪关键字的匹配度的降序依次推送所述第二多媒体资源。

其中,所述统计用户输入的信息,包括:

统计聊天应用、短信息、记事本中用户输入的信息。

第二方面,提供了一种推送多媒体资源的系统,包括:

统计单元,统计用户输入的信息;

分析单元,从所述用户输入的信息中分析出情绪关键字;

第一获取单元,获取与所述情绪关键字相匹配的多媒体资源;

第一推送单元,推送所述多媒体资源。

其中,所述第一获取单元包括:

得到单元,搜索本地多媒体资源库,得到与所述情绪关键字相匹配的多媒体资源;

第一接收单元,向远程多媒体资源服务器发送包含所述情绪关键字的搜索请求,接收所述远程多媒体资源服务器发送的与所述情绪关键字相匹配的多媒体资源。

其中,还包括:

启动单元,启动多媒体应用;

使用单元,使用所述多媒体应用播放所述多媒体资源;

保存单元,把所述情绪关键字保存到用户情绪数据库中;

读取单元,从所述用户情绪数据库中,读取最近预置时长内保存的情绪关键字;

第二接收单元,接收用户输入的搜索关键字;

第二获取单元,获取与所述搜索关键字相匹配的第二多媒体资源;

第二推送单元,根据所述第二多媒体资源与所述情绪关键字的匹配度的降序依次推送所述第二多媒体资源。

其中,所述统计单元具体用于:统计聊天应用、短信息、记事本中用户输入的信息。

本发明的有益效果为:本发明实施例中通过统计用户输入的信息;从所述用户输入的信息中分析出情绪关键字;获取与所述情绪关键字相匹配的多媒体资源;推送所述多媒体资源。终端自动从用户输入的信息中分析出情绪关键字,自动匹配符合该情绪关键字的多媒体资源,实现了智能化检索和匹配符合用户情绪的多媒体资源;通过相应的多媒体应用将匹配到的多媒体资源推送给用户,推送的多媒体资源符合用户当时的心情,让用户无需继续再花时间在海量资源中搜索资源,很好的满足了用户内心的需求,给用户带来了较好的智能化多媒体体验。

附图说明

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

图1是本发明具体实施方式中提供的一种推送多媒体资源的方法的第一实施例的方法流程图。

图2是本发明具体实施方式中提供的一种推送多媒体资源的方法的第二实施例的方法流程图。

图3是本发明具体实施方式中提供的一种推送多媒体资源的方法的第三实施例的方法流程图。

图4是本发明具体实施方式中提供的一种推送多媒体资源的系统的第一实施例的结构方框图。

图5是本发明具体实施方式中提供的一种推送多媒体资源的系统的第二实施例的结构方框图。

图6是本发明具体实施方式中提供的一种推送多媒体资源的系统的第三实施例的结构方框图。

具体实施方式

为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1,其是本发明具体实施方式中提供的一种推送多媒体资源的方法的第一实施例的方法流程图。如图所示,该方法包括:

步骤101:统计用户输入的信息。

统计用户输入的信息,包括:统计聊天应用、短信息、记事本中用户输入的信息。终端检测用户在聊天应用、短信息、记事本等应用中的输入,并统计用户输入的信息。可选地,终端为移动终端,聊天应用包括:微信、QQ或飞信等;进一步可选地,移动终端为手机、可穿戴设备等。

步骤102:从所述用户输入的信息中分析出情绪关键字。

终端对用户输入的信息进行检测,并分析出信息中的情绪关键字;其中,情绪关键字有一个或者一个以上。分析出信息中的情绪关键字包括:提取直接描述情绪的关键字和与情绪有关的关键字,根据直接描述情绪的关键字和与情绪有关的关键字根据大数据信息系统来分析出情绪关键字。其中,直接描述情绪的关键字,如:悲伤、痛苦、开心、失落等;与情绪有关的关键字,如:失业、开张、发工资等。例如:用户在QQ聊天中输入:今天发工资了,好开心;终端从该聊天信息中提取出直接描述情绪的关键字“开心”和与情绪有关的关键字“发工资”,根据大数据信息系统分析出情绪关键字“高兴”。

步骤103:获取与所述情绪关键字相匹配的多媒体资源。

获取与所述情绪关键字相匹配的多媒体资源,包括以下两种实施方式:

方式一:搜索本地多媒体资源库,得到与所述情绪关键字相匹配的多媒体资源;终端直接搜索本地多媒体资源库,从本地多媒体资源库搜索出与所述情绪关键字相匹配的多媒体资源。

方式二:向远程多媒体资源服务器发送包含所述情绪关键字的搜索请求,接收所述远程多媒体资源服务器发送的与所述情绪关键字相匹配的多媒体资源;终端向远程多媒体资源服务器发送包含情绪关键字的搜索请求,以使远程多媒体资源服务器在远程多媒体资源库中搜索与该情绪关键字匹配的多媒体资源,然后接收远程多媒体资源服务器发送的与该情绪关键字相匹配的多媒体资源。

当终端连接互联网时,可以采用方式一和/或方式二来获取与情绪关键字相匹配的多媒体资源;当终端没有连接互联网时,只能采用方式一来获取与情绪关键字相匹配的多媒体资源。

本地多媒体资源库和远程多媒体资源库中的多媒体资源都标上了情绪标签,当存在情绪标签与情绪关键字的匹配度高于预设匹配度时,就认为该情绪标签对应的多媒体资源与该情绪关键字相匹配;因而与一个情绪关键字相匹配的多媒体资源可能有一个或者一个以上。预设匹配度可以为:70%、80%或90%等。

步骤104:推送所述多媒体资源。

可选地,当匹配到的多媒体资源有两个或者两个以上时,根据多媒体资源与情绪关键字的匹配度的降序依次向用户推送匹配到的多媒体资源;例如:与情绪关键字A相匹配的多媒体资源有资源X、资源Y和资源Z三个资源,匹配度依次为85%、88%和95%,则向用户推送这些多媒体资源的顺序为:资源Z最先推送,接着是资源Y,最后是资源X。

综上所述,本发明实施例中通过统计用户输入的信息;从所述用户输入的信息中分析出情绪关键字;获取与所述情绪关键字相匹配的多媒体资源;推送所述多媒体资源。终端自动从用户输入的信息中分析出情绪关键字,自动匹配符合该情绪关键字的多媒体资源,实现了智能化检索和匹配符合用户情绪的多媒体资源;通过相应的多媒体应用将匹配到的多媒体资源推送给用户,推送的多媒体资源符合用户当时的心情,让用户无需继续再花时间在海量资源中搜索资源,很好的满足了用户内心的需求,给用户带来了较好的智能化多媒体体验。

请参考图2,其是本发明具体实施方式中提供的一种推送多媒体资源的方法的第二实施例的方法流程图。如图所示,该方法包括:

步骤201:统计用户输入的信息。

根据预设频率统计用户输入的信息;其中,预设频率可以为:1分钟/次、2分钟/次、5分钟/次等。

步骤202:从所述用户输入的信息中分析出情绪关键字。

情绪关键字有一个或者一个以上。

步骤203:把所述情绪关键字保存到用户情绪数据库中。

将统计分析出来的情绪关键字保存到用户情绪数据库中,当有多个情绪关键字时,根据获得情绪关键字的先后顺序依次将情绪关键字保存到用户情绪数据库中。另外,用户情绪数据库中的情绪关键字可以定期上传到远程服务器中,便于远程服务器对用户的情绪进行统计和分析;例如:当分析出用户的情绪长时间处于低落状态时,可以多向用户推送一些幽默的视频,还可以通过运营商向用户发送笑话短信,或提醒用户注意情绪调节的短信等,帮助用户尽快走出低迷的情绪,有利于用户的身心健康。

步骤204:从所述用户情绪数据库中,读取最近预置时长内保存的情绪关键字。

终端自动从用户情绪数据库中查询最近预置时长内保存的情绪关键字;其中,最近预置时长可以为30秒、1分钟、5分钟、10分钟等。当情绪关键字有两个或者两个以上时,读取最近预置时长内保存的情绪关键字,有以下几种方式:

方式一:自动读取最近预置时长内最后一次保存的情绪关键字;

方式二:获取最近预置时长内情绪关键字存入用户情绪数据库的存入顺序,以与该存入顺序相反的顺序依次读取最近预置时长内保存的情绪关键字。

步骤205:启动多媒体应用。

多媒体应用包括但不限于视频应用、音频应用等;其中,视频应用包括:优酷、爱奇艺、搜狐视频等;音频应用包括:千千静听、酷我音乐、有声小说等。

步骤206:获取与所述情绪关键字相匹配的多媒体资源;

其中,当情绪关键字有两个或者两个以上时,获取与所述情绪关键字相匹配的多媒体资源,有以下两种实施方式:

方式一:将上述最近预设时长内最后一次保存的情绪关键字与本地多媒体资源库和/或远程多媒体资源库中的多媒体资源进行匹配,获得与该情绪关键字相匹配的多媒体资源。

方式二:将所有的情绪关键字均与本地多媒体资源库和/或远程多媒体资源库中的多媒体资源进行匹配,获得与这些情绪关键字相匹配的多媒体资源。其中,将所有的情绪关键字均与本地多媒体资源库和/或远程多媒体资源库中的多媒体资源进行匹配的匹配顺序为:与这些情绪关键字存入用户情绪数据库中的存入顺序相反的顺序;即后存入的情绪关键字先匹配,先存入的情绪关键字后匹配。

步骤207:推送所述多媒体资源。

按照匹配得到的多媒体资源的先后顺序以及与情绪关键字的匹配度的高低来向用户推送匹配到的多媒体资源;先匹配的多媒体资源先推送,后匹配的多媒体资源后推送;当一个情绪关键字匹配到多个多媒体资源时,与该情绪关键字匹配度高的先推送,与该情绪关键字匹配度低的后推送。

步骤208:使用所述多媒体应用播放所述多媒体资源。

当连续推送的多媒体资源有两个或者两个以上时,终端通过使用相应的多媒体应用播放用户选择的多媒体资源。

需要注意的是,步骤205的位置并不是必须处于步骤204和步骤206之间,只需要在步骤208之前即可。

作为另一种实施方式,当推送的多媒体资源用户没有选择播放,而是另外输入其他的搜索关键词并搜索到其他多媒体资源时,根据这些其他多媒体资源与预置时长内最后一次保存的情绪关键字的匹配度的降序依次推送这些多媒体资源,即将搜索出的其他多媒体资源中与该情绪关键字的匹配度高的先推送、与情绪关键字匹配度低的后推送。这样可以实现将符合用户情绪的多媒体资源先推送,有利于更好的满足用户需求。

综上所述,本发明实施例中,终端自动统计用户输入的信息,从该信息中分析出情绪关键字,并对最近预置时长内的情绪关键字匹配多媒体资源,实现了智能化检索和匹配符合用户情绪的多媒体资源;将匹配到的多媒体资源推送给用户,推送的多媒体资源符合用户当时的心情,让用户无需继续再花时间在海量资源中搜索资源,很好的满足了用户内心的需求,给用户带来了较好的智能化多媒体体验。

请参考图3,其是本发明具体实施方式中提供的一种推送多媒体资源的方法的第三实施例的方法流程图。如图所示,该方法包括:

步骤301:统计用户输入的信息。

步骤302:从所述用户输入的信息中分析出情绪关键字。

步骤303:接收用户输入的搜索关键字。

终端接收到用户打开多媒体应用,获取用户在多媒体应用搜索栏中输入的搜索关键字或者获取用户通过语音输入的搜索关键字。

步骤304:获取与所述搜索关键字相匹配的第二多媒体资源。

获取与所述搜索关键字相匹配的第二多媒体资源,包括以下两种实施方式:

方式一:搜索本地多媒体资源库,得到与搜索关键字相匹配的第二多媒体资源;终端根据搜索关键字直接在本地多媒体资源库进行搜索,从本地多媒体资源库搜索出与搜索关键字相匹配的多媒体资源。

方式二:向远程多媒体资源服务器发送包含搜索关键字的搜索请求,接收远程多媒体资源服务器发送的与搜索关键字相匹配的第二多媒体资源;终端向远程多媒体资源服务器发送包含搜索关键字的搜索请求,以使远程多媒体资源服务器在远程多媒体资源库中搜索与搜索关键字匹配的多媒体资源,然后接收远程多媒体资源服务器发送的与搜索关键字相匹配的多媒体资源。

其中,与搜索关键字相匹配的多媒体资源有两个或者两个以上。

步骤305:根据所述第二多媒体资源与所述情绪关键字的匹配度的降序依次推送所述第二多媒体资源。

与情绪关键字的匹配度高的多媒体资源先推送,与情绪关键字的匹配度低的多媒体资源后推送。例如:与搜索关键字x相匹配的多媒体资源有5个,分别为资源a、资源b、资源c、资源d、资源e,与情绪关键字的匹配度依次为30%、10%、50%、80%和70%,则按照先后向用户推送的顺序为:资源d、资源e、资源c、资源a、资源b。

需要注意的是,步骤301和步骤302也可以不在步骤303之前,只需要在步骤305之前执行即可;且步骤301和步骤302不需要连在一起执行,只需要满足步骤301在步骤302之前执行即可。

综上所述,本发明实施例中,终端自动统计用户输入的信息,从该信息中分析出情绪关键字,根据用户输入的搜索关键字获得与搜索关键字相匹配的多媒体资源,根据多媒体资源与情绪关键字的匹配度的降序依次推送多媒体资源;根据搜索关键字来搜索多媒体资源,根据与情绪关键字的匹配度向用户推送搜索到的多媒体资源,通过将搜索关键字与情绪关键字相结合来实现搜索和推送多媒体资源,最大程度的满足了用户内心的需求,符合用户当时的心情,提高了用户的体验度。

以下为本方案一种推送多媒体资源的系统的实施例,一种推送多媒体资源的系统的实施例基于一种推送多媒体资源的方法的实施例实现,在一种推送多媒体资源的系统的实施例中未尽的描述,请参考上述一种推送多媒体资源的方法的实施例。

请参考图4,其是本发明具体实施方式中提供的一种推送多媒体资源的系统的第一实施例的结构方框图。如图所示,该系统包括:

统计单元401,统计用户输入的信息。

所述统计单元401具体用于:统计聊天应用、短信息、记事本中用户输入的信息。

分析单元402,从所述用户输入的信息中分析出情绪关键字。

第一获取单元403,获取与所述情绪关键字相匹配的多媒体资源。

第一获取单元403包括:得到单元和第一接收单元。

得到单元,搜索本地多媒体资源库,得到与所述情绪关键字相匹配的多媒体资源;

第一接收单元,向远程多媒体资源服务器发送包含所述情绪关键字的搜索请求,接收所述远程多媒体资源服务器发送的与所述情绪关键字相匹配的多媒体资源。

第一推送单元404,推送所述多媒体资源。

综上所述,各单元模块协同工作,统计单元401,统计用户输入的信息;分析单元402,从所述用户输入的信息中分析出情绪关键字;第一获取单元403,获取与所述情绪关键字相匹配的多媒体资源;第一推送单元404,推送所述多媒体资源。终端自动从用户输入的信息中分析出情绪关键字,自动匹配符合该情绪关键字的多媒体资源,实现了智能化检索和匹配符合用户情绪的多媒体资源;通过相应的多媒体应用将匹配到的多媒体资源推送给用户,推送的多媒体资源符合用户当时的心情,让用户无需继续再花时间在海量资源中搜索资源,很好的满足了用户内心的需求,给用户带来了较好的智能化多媒体体验。

请参考图5,其是本发明具体实施方式中提供的一种推送多媒体资源的系统的第二实施例的结构方框图。如图所示,该系统包括:

统计单元401,统计用户输入的信息。

分析单元402,从所述用户输入的信息中分析出情绪关键字。

保存单元407,把所述情绪关键字保存到用户情绪数据库中。

读取单元408,从所述用户情绪数据库中,读取最近预置时长内保存的情绪关键字。

启动单元405,启动多媒体应用。

第一获取单元403,获取与所述情绪关键字相匹配的多媒体资源。

第一推送单元404,推送所述多媒体资源。

使用单元406,使用所述多媒体应用播放所述多媒体资源。

综上所述,各单元模块协同工作,终端自动统计用户输入的信息,从该信息中分析出情绪关键字,并对最近预置时长内的情绪关键字匹配多媒体资源,实现了智能化检索和匹配符合用户情绪的多媒体资源;将匹配到的多媒体资源推送给用户,推送的多媒体资源符合用户当时的心情,让用户无需继续再花时间在海量资源中搜索资源,很好的满足了用户内心的需求,给用户带来了较好的智能化多媒体体验。

请参考图6,其是本发明具体实施方式中提供的一种推送多媒体资源的系统的第三实施例的结构方框图。如图所示,该系统包括:

统计单元401,统计用户输入的信息。

分析单元402,从所述用户输入的信息中分析出情绪关键字。

第二接收单元409,接收用户输入的搜索关键字。

第二获取单元410,获取与所述搜索关键字相匹配的第二多媒体资源。

第二推送单元411,根据所述第二多媒体资源与所述情绪关键字的匹配度的降序依次推送所述第二多媒体资源。

综上所述,各单元模块协同工作,终端自动统计用户输入的信息,从该信息中分析出情绪关键字,根据用户输入的搜索关键字获得与搜索关键字相匹配的多媒体资源,根据多媒体资源与情绪关键字的匹配度的降序依次推送多媒体资源;根据搜索关键字来搜索多媒体资源,根据与情绪关键字的匹配度向用户推送搜索到的多媒体资源,通过将搜索关键字与情绪关键字相结合来实现搜索和推送多媒体资源,最大程度的满足了用户内心的需求,符合用户当时的心情,提高了用户的体验度。

以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。

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