一种搜索方法和装置的制造方法

文档序号:9261463阅读:179来源:国知局
一种搜索方法和装置的制造方法
【技术领域】
[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]图5是本发明一实施例中的搜索装置的结构示意图。
【具体实施方式】
[0040]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明实施例,并不用于限定本发明实施例。
[0041]如图1所示为本发明实施例中的搜索方法的流程图,该方法包括:
[0042]步骤Sll:搜索接收的关键词对应的多媒体资源。
[0043]步骤S12:获取搜索到的多媒体资源所属的专辑。
[0044]步骤S13:判断搜索到的多媒体资源中是否存在属于同一个专辑的至少两个多媒体资源。
[0045]步骤S14:当搜索到的多媒体资源中存在属于同一个专辑的至少两个多媒体资源时,在搜索结果中加入所述同一个专辑。
[0046]在本发明的其他实施例中,可以在搜索结果中将属于同一个专辑的至少两个多媒体资源进行标注。
[0047]例如,步骤Sll搜索到的多媒体资源为A、B、C、D、E。通过步骤S12和步骤S13得到多媒体资源A和C属于专辑1,因此,最后的搜索结果为多媒体资源为A、B、C、D、E和专辑1并且,可以标注多媒体资源A和C属于专辑I。
[0048]本发明实施例中,当搜索到的多媒体资源中存在属于同一个专辑的至少两个多媒体资源时,将该专辑加入到搜索结果中。该搜索方法可以为用户提供搜索到的属于同一个专辑的多个多媒体资源所属的专辑信息,由于该专辑中包括有用户的关键词对应的多个多媒体资源,因此,该专辑以及该专辑中的其他多媒体资源对于用户具有很大参考价值。
[0049]如图2所示为本发明另一实施例提供的搜索方法的流程图,在该实施例中,包括以下步骤:
[0050]步骤S21:搜索接收的关键词对应的多媒体资源。
[0051]步骤S22:获取搜索到的多媒体资源所属的专辑。
[0052]步骤S23:搜索接收的关键词对应的专辑。
[0053]上述步骤S21和步骤S23也可以同时执行。
[0054]步骤S24:判断搜索到的多媒体资源中是否存在属于同一个专辑的至少两个多媒体资源;若是,执行步骤S25后执行步骤S26,若否,执行步骤S26。
[0055]步骤S25:在搜索结果中加入所述同一个专辑。
[0056]步骤S26:判断搜索到的多媒体资源中是否存在属于搜索到的专辑的多媒体资源;若是,执行步骤S27 ;若否,执行步骤S28。
[0057]步骤S27:在搜索结果中加入搜索到的专辑,并且删除属于搜索到的专辑的多媒体资源。
[0058]步骤S28:输出步骤S21搜索到的多媒体资源以及步骤S23搜索到的专辑作为搜索结果。
[0059]例如,步骤S21搜索到的多媒体资源为
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1