一种多媒体推荐方法和装置的制造方法

文档序号:10534944阅读:218来源:国知局
一种多媒体推荐方法和装置的制造方法
【专利摘要】本发明公开了一种多媒体推荐方法和装置,包括:获取地理位置,查询所述地理位置的天气数据;解析所述天气数据得到天气关键词;在多媒体库中查找与所述天气关键词匹配的多媒体文件;获取并推荐所述多媒体文件。本发明提供的一种多媒体推荐方法和装置,通过解析根据地理位置获取的天气数据,得到天气关键词,根据天气关键词查找匹配的多媒体文件并推荐给用户,使用户可以获取与天气条件相匹配的多媒体文件,在播放时可以愉悦身心,提高生活质量。
【专利说明】
一种多媒体推荐方法和装置
技术领域
[0001]本发明涉及多媒体播放控制技术领域,特别是指一种多媒体推荐方法和装置。
【背景技术】
[0002]现有的多媒体推荐方法基于用户提供的关键字、用户的浏览数据等,获取用户可能感兴趣的多媒体文件并推送,整个过程没有与外部的环境因素进行交互。而多种多样的环境因素中,天气无疑是一个十分重要的因素;天气条件及其变化不仅影响人的生理健康,对人的心理情绪方面的影响也非常明显,有利的天气条件,可使人们情绪高涨、心情舒畅,生活质量和工作效率提高;而不利的天气条件,则使人情绪低落、心胸憋闷、懒惰无力,甚至会导致一些疾病和异常行为。特别是在用户驾车出行时,根据用户周边天气情况推荐适宜的多媒体文件,既能够提醒用户注意出行安全,又可以增添旅途的乐趣。因此,如果能够根据天气情况,向用户推荐与天气条件相符的多媒体文件,就可以使用户心情愉悦,提高生活质量。

【发明内容】

[0003]有鉴于此,本发明的目的在于提出一种多媒体推荐方法和装置,用以实现根据天气条件选取相符的多媒体文件并推荐给用户,达到愉悦身心的效果。
[0004]基于上述目的本发明提供的一种多媒体推荐方法,包括:
[0005]获取地理位置,查询所述地理位置的天气数据;
[0006]解析所述天气数据得到天气关键词;
[0007]在多媒体库中查找与所述天气关键词匹配的多媒体文件;
[0008]获取并推荐所述多媒体文件。
[0009]可选的,所述天气关键词包括温度关键词,所述温度关键词用于表征天气数据中的温度值同比历史同期温度值的偏移情况;在本地预设有历史天气数据和气温关键词表;所述解析所述天气数据得到天气关键词;包括:
[0010]解析所述天气数据得到温度值;
[0011]从所述历史天气数据获取历史上同日的平均温度值;
[0012]计算所述温度值相对所述平均温度值的偏移幅度,根据所述偏移幅度在所述气温关键词表中查找相应的气温关键词。
[0013]可选的,所述天气关键词包括用于表征的气候现象的气象关键词;在本地预设有包括气象名气及其近义词的近义词表;所述在多媒体库中查找与所述天气关键词匹配的多媒体文件,包括:
[0014]解析所述天气数据得到气象关键词;在所述近义词表中查找所述气象关键词的近义词;
[0015]在所述多媒体库中查找与所述气象关键词及查找得到的近义词匹配的多媒体文件。
[0016]可选的,在本地预设包括描述恶劣天气的词语的恶劣气象表;为部分多媒体文件添加安全资讯标签;所述在多媒体库中查找与所述天气关键词匹配的多媒体文件,包括:
[0017]判断所述温度关键词或气象关键词是否存在于所述恶劣气象表中;若是,在查找与所述天气关键词匹配的多媒体文件时,优先选取设置有所述安全资讯标签的多媒体文件。
[0018]可选的,所述获取地理位置,查询所述地理位置的天气数据,包括:
[0019]获取用户的移动速度、移动方向和当前位置;
[0020]根据所述用户的移动速度、移动方向和当前位置,预测用户在第一时间间隔后所处的位置作为该用户所在的地理位置。
[0021]基于上述目的本发明提供一种多媒体推荐装置,包括:
[0022]接收单元,用于获取地理位置;
[0023]天气单元,用于查询所述地理位置的天气数据;
[0024]关键词生成单元,用于解析所述天气数据得到天气关键词;
[0025]查询单元,用于在多媒体库中查找与所述天气关键词匹配的多媒体文件;
[0026]推荐单元,用于获取并推荐所述多媒体文件。
[0027]可选的,所述天气关键词包括温度关键词,所述温度关键词用于表征天气数据中的温度值同比历史同期温度值的偏移情况;在本地预设有历史天气数据和气温关键词表;
[0028]所述关键词生成单元用于解析所述天气数据得到温度值;从所述历史天气数据获取历史上同日的平均温度值;计算所述温度值相对所述平均温度值的偏移幅度,根据所述偏移幅度在所述气温关键词表中查找相应的气温关键词。
[0029]可选的,所述天气关键词包括用于表征的气候现象的气象关键词;在本地预设有包括气象名气及其近义词的近义词表;
[0030]所述关键词生成单元用于解析所述天气数据得到气象关键词;在所述近义词表中查找所述气象关键词的近义词;所述查询单元用于在所述多媒体库中查找与所述气象关键词及查找得到的近义词匹配的多媒体文件。
[0031]可选的,在本地预设包括描述恶劣天气的词语的恶劣气象表;为部分多媒体文件添加安全资讯标签;
[0032]所述查询单元用于判断所述温度关键词或气象关键词是否存在于所述恶劣气象表中;若是,在查找与所述天气关键词匹配的多媒体文件时,优先选取设置有所述安全资讯标签的多媒体文件。
[0033]可选的,所述接收单元用于获取用户的移动速度、移动方向和当前位置;根据所述用户的移动速度、移动方向和当前位置,预测用户在第一时间间隔后所处的位置作为该用户所在的地理位置。
[0034]从上面所述可以看出,本发明提供的一种多媒体推荐方法和装置,通过解析根据地理位置获取的天气数据,得到天气关键词,根据天气关键词查找匹配的多媒体文件并推荐给用户,使用户可以获取与天气条件相匹配的多媒体文件,在播放时可以愉悦身心。
【附图说明】
[0035]图1为本发明提供的一种多媒体推荐方法的实施例的流程示意图;
[0036]图2为本发明提供的一种多媒体推荐方法的可选的实施例的流程示意图;
[0037]图3为本发明提供的一种多媒体推荐方法的可选的实施例的流程示意图;
[0038]图4为本发明提供的一种多媒体推荐装置的实施例的框图。
【具体实施方式】
[0039]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0040]图1为本发明提供的一种多媒体推荐方法的实施例的流程示意图;如图所示,本发明提供的多媒体推荐方法的实施例,包括:
[0041 ] SlO,获取地理位置,查询所述地理位置的天气数据。
[0042]所述地理位置由用户终端上传,地理位置可以由终端自动定位并获取,也可以由用户手动输入。在查询所述地理位置的天气数据时,天气数据表征的区域预先进行设定,通常以城市为单位获取地理位置处及其周边的天气数据。
[0043]Sll,解析所述天气数据得到天气关键词。
[0044]这里的天气关键词不仅包含气象领域的专用词汇,还包含根据天气特征得到的、易于常人理解的词汇。
[0045]S12,在多媒体库中查找与所述天气关键词匹配的多媒体文件。
[0046]大致的查找方法与现有的搜索引擎查找的方式类似。可以直接查找名称中包括所述天气关键词的多媒体文件,也可以为多媒体文件预设标签,查找标签中包括所述天气关键词的多媒体文件。
[0047]S13,获取并推荐该多媒体文件。
[0048]查找到相应多媒体文件后,将该多媒体文件推送至用户终端。
[0049]本实施例通过对用户提供的地理位置进行定位,解析地理位置周边的天气数据得到天气关键词,查找与天气关键词匹配的多媒体文件并推荐给用户;这些多媒体文件与天气相关,包含安全资讯和娱乐视频等;本实施例通过推荐相关多媒体文件,一方面可以为用户提供安全建议,另一方面还可以为用户提供与环境相符的娱乐媒体,丰富用户的旅途体验。
[0050]图2为本发明提供的一种多媒体推荐方法的可选的实施例的流程示意图;如图所示,在可选的实施例中,所述天气关键词包括温度关键词,所述温度关键词用于表征天气数据中的温度值同比历史同期温度值的偏移情况;在本地预设有历史天气数据和气温关键词表;SI I,解析所述天气数据得到天气关键词,包括:
[0051 ] S20,解析所述天气数据得到温度值。
[0052]所述温度值为获取天气数据的时刻,有气象机构提供的温度值;可选的,所述温度值为获取天气数据的时刻,由气象机构提供的当日平均气温。
[0053]S21,从所述历史天气数据获取历史上同日的平均温度值。
[0054]S22,计算所述温度值相对所述平均温度值的偏移幅度,根据所述偏移幅度在所述气温关键词表中查找相应的气温关键词。
[0055]所述气温关键词表包含一系列数值和气温关键词的对应关系。可选的,所述偏移幅度为所述温度值与所述平均温度值的差,所述气温关键词表记录有一系列差值与气温关键词的对应关系,例如:当温度值低于平均温度值超过第一数值时,对应气温关键词为“寒冷”;当温度值与平均温度值的差不超过第一数值时,对应气温关键词为“适宜”;当温度值高于平均温度值超过第一数值时,对应的气温关键词为“炎热”等;这里的第一数值仅仅用于代表温差的概念,并非用于限定;用于判定温度值高或者低的阈值并不一定如上例中那样相同,也可以设置为不同值;偏移幅度与气温关键词的对应关系也不一定设置为上述三档,可以根据实际需要进行划分;每类偏移幅度不一定仅对应一个气温关键词,还可以对应多个近义的气温关键词。
[0056]图3为本发明提供的一种多媒体推荐方法的可选的实施例的流程示意图;如图所示,在可选的实施例中,所述天气关键词包括用于表征的气候现象的气象关键词;在本地预设有包括气象名气及其近义词的近义词表;S12,在多媒体库中查找与所述天气关键词匹配的多媒体文件,包括:
[0057]S30,解析所述天气数据得到气象关键词;在所述近义词表中查找所述气象关键词的近义词。
[0058]所述气象关键词用于表征的气候现象,例如风、霜、雨、雪等;在天气数据中包含这些气候现象的具体等级,例如5级风、小雨、大雪等。根据气候现象及其具体等级,可以从近义词表内获取到一些日常用语中表述同类天气的词语。例如,小雨的近义词可以包含“细雨”;1-4级风的近义词可以包含“微风”等等。
[0059]S31,在所述多媒体库中查找与所述气象关键词及查找得到的近义词匹配的多媒体文件。
[0060]在本实施例中,如果仅采用气象关键词进行匹配,很可能与一些娱乐多媒体文件的内容不符从而导致无法匹配。采用气象关键词及查找得到的近义词匹配多媒体文件,可以取得更加广泛的匹配结果。
[0061]在可选的实施例中,在本地预设包括描述恶劣天气的词语的恶劣气象表;为部分多媒体文件添加安全资讯标签;S12,在多媒体库中查找与所述天气关键词匹配的多媒体文件,包括:
[0062]S40,判断所述温度关键词或气象关键词是否存在于所述恶劣气象表中;若是,在查找与所述天气关键词匹配的多媒体文件时,优先选取设置有所述安全资讯标签的多媒体文件。
[0063]本实施例中设置恶劣气象表和对部分包含安全资讯的多媒体文件添加安全资讯标签,通过判断温度关键词或气象关键词是否存在于恶劣气象表中,判断用户提供的地理位置周遭天气环境是否恶劣,并在判定环境恶劣时优先选取设置有安全资讯标签的多媒体文件进行推荐,从而在遭遇恶劣天气时向用户推荐一些安全贴士等,保障用户的出行安全。
[0064]在可选的实施例中,SlO,获取地理位置,查询所述地理位置的天气数据,包括:
[0065]S50,获取用户的移动速度、移动方向和当前位置。
[0066]S51,根据所述用户的移动速度、移动方向和当前位置,预测用户在第一时间间隔后所处的位置作为该用户所在的地理位置。
[0067]本实施例根据用户的移动速度、移动方向和当前位置预测用户在第一时间间隔后所处的位置,并以预测得到的位置作为查询天气数据时的地理位置,从而提前获取预测位置处的天气数据。本实施例适用于用户的移动速度较高(例如乘坐火车)时,避免出现获取到推荐的多媒体文件后,用户已经离开用于判断获取条件的地理位置,出现推荐的多媒体文件与用户所处实际位置的天气不符的问题。
[0068]在可选的实施方式中,S10,获取地理位置,查询所述地理位置的天气数据,包括:
[0069]S52,获取用户的日程安排;所述日程安排包括用户未来数日内预期的行程,每天中的起始地理位置和终止地理位置,以及出发和到达的大致时间等。
[0070]S53,根据所述日程安排,查询沿途各地理位置处预测的天气数据;所述预测的天气数据通过天气预报系统获得。
[0071]S13,获取并推荐该多媒体文件,包括:
[0072]S54,将查找到的多媒体文件根据用户日程安排按日期分类,分别建立推荐列表;
[0073]S55,根据日期推送相应的推荐列表。
[0074]本可选实施方式通过获取用户日程安排,根据天气预报系统预先获取沿途的天气数据,查找多媒体文件,并根据日程安排建立每日的推荐列表;即使遭遇没有网络连接的情况也可以使用预先建立的推荐列表进行多媒体推送。可选的,还可以在推送推荐列表的当日,根据实际的天气数据矫正推荐列表的内容。
[0075]图4为本发明提供的一种多媒体推荐装置的实施例的框图。如图所示,本发明提供的多媒体推荐装置,包括:
[0076]接收单元60,用于获取地理位置。
[0077]天气单元61,用于查询所述地理位置的天气数据。
[0078]关键词生成单元62,用于解析所述天气数据得到天气关键词。
[0079]查询单元63,用于在多媒体库中查找与所述天气关键词匹配的多媒体文件。
[0080]推荐单元64,用于获取并推荐该多媒体文件。
[0081]本实施例通过接收单元60接收地理位置,通过天气单元61对用户提供的地理位置进行定位,通过关键词生成单元62解析地理位置周边的天气数据得到天气关键词,通过查询单元63查找与天气关键词匹配的多媒体文件并通过推荐单元64推荐给用户;这些多媒体文件与天气相关,包含安全资讯和娱乐视频等;本实施例通过推荐相关多媒体文件,一方面可以为用户提供安全建议,另一方面还可以为用户提供与环境相符的娱乐媒体,丰富用户的旅途体验。
[0082]在可选的实施例中,所述天气关键词包括温度关键词,所述温度关键词用于表征天气数据中的温度值同比历史同期温度值的偏移情况;在本地预设有历史天气数据和气温关键词表;
[0083]所述关键词生成单元62用于解析所述天气数据得到温度值;从所述历史天气数据获取历史上同日的平均温度值;计算所述温度值相对所述平均温度值的偏移幅度,根据所述偏移幅度在所述气温关键词表中查找相应的气温关键词。
[0084]在可选的实施例中,所述天气关键词包括用于表征的气候现象的气象关键词;在本地预设有包括气象名气及其近义词的近义词表;
[0085]所述关键词生成单元62用于解析所述天气数据得到气象关键词;在所述近义词表中查找所述气象关键词的近义词;所述查询单元63用于在所述多媒体库中查找与所述气象关键词及查找得到的近义词匹配的多媒体文件。
[0086]在可选的实施例中,在本地预设包括描述恶劣天气的词语的恶劣气象表;为部分多媒体文件添加安全资讯标签;
[0087]所述查询单元63用于判断所述温度关键词或气象关键词是否存在于所述恶劣气象表中;若是,在查找与所述天气关键词匹配的多媒体文件时,优先选取设置有所述安全资讯标签的多媒体文件。
[0088]在可选的实施例中,所述接收单元60用于获取用户的移动速度、移动方向和当前位置;根据所述用户的移动速度、移动方向和当前位置,预测用户在第一时间间隔后所处的位置作为该用户所在的地理位置。
[0089]从上面所述可以看出,本发明提供的一种多媒体推荐方法和装置,通过解析根据地理位置获取的天气数据,得到天气关键词,根据天气关键词查找匹配的多媒体文件并推荐给用户,使用户可以获取与天气条件相匹配的多媒体文件,在播放时可以愉悦身心,提高生活质量,提升自驾出行时的旅途乐趣。进一步,本发明向部分多媒体文件添加安全资讯标签,当判定环境恶劣时优先选取设置有安全资讯标签的多媒体文件进行推荐,从而在遭遇恶劣天气时向用户推荐一些安全贴士、驾车注意事项等,保障用户的出行安全。
[0090]所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。
[0091]另外,为简化说明和讨论,并且为了不会使本发明难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本发明难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本发明的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本发明的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本发明。因此,这些描述应被认为是说明性的而不是限制性的。
[0092]尽管已经结合了本发明的具体实施例对本发明进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
[0093]本发明的实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种多媒体推荐方法,其特征在于,包括: 获取地理位置,查询所述地理位置的天气数据; 解析所述天气数据得到天气关键词; 在多媒体库中查找与所述天气关键词匹配的多媒体文件; 获取并推荐所述多媒体文件。2.根据权利要求1所述的方法,其特征在于,所述天气关键词包括温度关键词,所述温度关键词用于表征天气数据中的温度值同比历史同期温度值的偏移情况;在本地预设有历史天气数据和气温关键词表;所述解析所述天气数据得到天气关键词;包括: 解析所述天气数据得到温度值; 从所述历史天气数据获取历史上同日的平均温度值; 计算所述温度值相对所述平均温度值的偏移幅度,根据所述偏移幅度在所述气温关键词表中查找相应的气温关键词。3.根据权利要求1所述的方法,其特征在于,所述天气关键词包括用于表征的气候现象的气象关键词;在本地预设有包括气象名气及其近义词的近义词表;所述在多媒体库中查找与所述天气关键词匹配的多媒体文件,包括: 解析所述天气数据得到气象关键词;在所述近义词表中查找所述气象关键词的近义词; 在所述多媒体库中查找与所述气象关键词及查找得到的近义词匹配的多媒体文件。4.根据权利要求2或3所述的方法,其特征在于,在本地预设包括描述恶劣天气的词语的恶劣气象表;为部分多媒体文件添加安全资讯标签;所述在多媒体库中查找与所述天气关键词匹配的多媒体文件,包括: 判断所述温度关键词或气象关键词是否存在于所述恶劣气象表中;若是,在查找与所述天气关键词匹配的多媒体文件时,优先选取设置有所述安全资讯标签的多媒体文件。5.根据权利要求1所述的方法,其特征在于,所述获取地理位置,包括: 获取用户的移动速度、移动方向和当前位置; 根据所述用户的移动速度、移动方向和当前位置,预测用户在第一时间间隔后所处的位置作为该用户所在的地理位置。6.一种多媒体推荐装置,其特征在于,包括: 接收单元,用于获取地理位置; 天气单元,用于查询所述地理位置的天气数据; 关键词生成单元,用于解析所述天气数据得到天气关键词; 查询单元,用于在多媒体库中查找与所述天气关键词匹配的多媒体文件; 推荐单元,用于获取并推荐所述多媒体文件。7.根据权利要求6所述的装置,其特征在于,所述天气关键词包括温度关键词,所述温度关键词用于表征天气数据中的温度值同比历史同期温度值的偏移情况;在本地预设有历史天气数据和气温关键词表; 所述关键词生成单元用于解析所述天气数据得到温度值;从所述历史天气数据获取历史上同日的平均温度值;计算所述温度值相对所述平均温度值的偏移幅度,根据所述偏移幅度在所述气温关键词表中查找相应的气温关键词。8.根据权利要求6所述的装置,其特征在于,所述天气关键词包括用于表征的气候现象的气象关键词;在本地预设有包括气象名气及其近义词的近义词表; 所述关键词生成单元用于解析所述天气数据得到气象关键词;在所述近义词表中查找所述气象关键词的近义词;所述查询单元用于在所述多媒体库中查找与所述气象关键词及查找得到的近义词匹配的多媒体文件。9.根据权利要求7或8所述的装置,其特征在于,在本地预设包括描述恶劣天气的词语的恶劣气象表;为部分多媒体文件添加安全资讯标签; 所述查询单元用于判断所述温度关键词或气象关键词是否存在于所述恶劣气象表中;若是,在查找与所述天气关键词匹配的多媒体文件时,优先选取设置有所述安全资讯标签的多媒体文件。10.根据权利要求6所述的装置,其特征在于,所述接收单元用于获取用户的移动速度、移动方向和当前位置;根据所述用户的移动速度、移动方向和当前位置,预测用户在第一时间间隔后所处的位置作为该用户所在的地理位置。
【文档编号】G06F17/30GK105893489SQ201610188841
【公开日】2016年8月24日
【申请日】2016年3月29日
【发明人】王舒
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1