一种移动终端音乐搜索的方法和装置制造方法及图纸

技术编号:4126131 阅读:235 留言:0更新日期:2012-04-11 18:40
本发明专利技术提出了移动终端音乐搜索的方法和装置,该方法包括:接收输入的音乐关键字,所述音乐关键字为歌曲类别关键字、歌曲名称关键字或者歌手名称关键字;根据所述音乐关键字,判断数据库中是否有与之匹配的内容,如果数据库中有与音乐关键字匹配的内容,则显示与所述音乐关键字匹配的歌曲类别列表、歌手歌曲列表或歌曲名称列表;如果数据库中没有匹配的音乐关键字,则提示用户搜索的音乐关键字不存在。用户可以通过在移动终端输入歌曲、歌手或歌曲类别的中文名称和/或拼音简称关键字来搜索音乐,本发明专利技术还提供缓存读取、交互推荐、歌曲链接等相关资源,大大提高了用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及移动终端应用领域,特别是涉及一种移动终端音乐搜索的 方法和装置。
技术介绍
伴随着无线应用协议WAP(wireless application protocol)的诞生,使得 用户通过移动终端上网成为可能。本专利技术所称的移动终端是指手机、个人 数字助理PDA (Personal Digital Assistant)等具有无线通讯功能的小型手 持式移动通信设备。移动终端用户通过WAP上网,在移动终端上浏览和 下载需要的多媒体信息,如图片、音乐、视频、电子书等。随着用户使用要求的不断提高,现在大部分用户除了希望能够通过移 动终端浏览和下载图片、音乐、视频、电子书外,还希望能够通过移动终 端搜索到自己想要的音乐来获得更多的用户体验。但是目前的移动终端中,用户只能简单的通过歌曲名称来搜索想要的 歌曲。由于功能的不全面,用户在使用时十分不便。
技术实现思路
针对现有技术中存在的不足,本专利技术的目的是提出一种移动终端音乐 搜索的方法和装置,能够使移动终端用户更方便地进行音乐搜索。用户可 以通过在移动终端输入歌曲、歌手或歌曲类别的关键字来搜索自己感兴趣 的音乐。为了达到上述目的,本专利技术提出了一种移动终端音乐搜索的方法,包括4接收输入的音乐关键字,所述音乐关键字为歌曲类别关键字、歌曲名称关键字或者歌手名称关键字;根据所述音乐关键字,判断数据库中是否有与之匹配的内容,如果数据库中有与音乐关键字匹配的内容,则显示与所述音乐关键字匹配的歌曲类别列表、歌手歌曲列表或歌曲名称列表;如果数据库中没有匹配的音乐关键字,则提示用户搜索的音乐关键字不存在。作为上述技术方案的优选,所输入的音乐关键字是中文名称,和/或拼音简称。作为上述技术方案的优选,根据所述音乐关键字判断数据库中是否有与之匹配的内容的具体方式为-步骤31:将歌曲名称关键字和歌手名称关键字并为歌曲关键字保存在数据库,先在歌曲关键字和歌曲类比关键字间进行判断,若为歌曲类别关键字,显示类别歌曲列表,若为歌曲关键词,执行步骤32;步骤32:判断歌曲关键字是否歌手名称关键字,若是,显示歌手歌曲列表,若否,执行步骤33;步骤33:判断歌曲关键字是否为歌曲名称关键字,若是,显示歌曲名称列表,若否,显示提示,提示用户搜索的音乐关键字不存在。作为上述技术方案的优选,还包括在接收用户输入的音乐关键字后,在缓存中査找该音乐关键字是否存在,若是,则从缓存读取该音乐关键字的资源,若否,则判断数据库中是否有与之匹配的内容。作为上述技术方案的优选,在显示音乐列表的同时,还可以显示歌手的其他资源的链接,和/或其他歌曲类别的导航。歌手的其他资源指歌手的图片,歌手的视频,歌手的新闻等信息。作为上述技术方案的优选,在显示提示的同时,还可以提供给用户相关视听排行和/或下载排行链接。作为上述技术方案的优选,在显示歌曲列表或提示后,还可以包括对用户进行交互推荐的步骤。本专利技术还提供一种移动终端音乐搜索的装置,包括接收单元,用于接收用户输入的音乐关键字,所述音乐关键字为歌曲 类别关键字、歌曲名称关键字或者歌手名称关键字;显示单元,用于显示用户输入的音乐关键字和显示音乐搜索的结果;处理单元,用于对接收单元接收的音乐关键字进行判断,判断数据库 中是否有与之匹配的内容,如果数据库中有与音乐关键字匹配的内容,则 控制显示单元显示与所述音乐关键字匹配的歌曲类别列表、歌手歌曲列表 或歌曲名称列表;如果数据库中没有匹配的音乐关键字,则控制显示单元 提示用户搜索的音乐关键字不存在。作为上述技术方案的优选,所述音乐关键字是中文名称,和/或拼音简称。作为上述技术方案的优选,所述移动终端音乐搜索的装置还包括缓存 单元,用于存储用户搜索过的关键字和与关键字对应的缓存资源,在接收 单元接收用户输入的音乐关键字后,先在缓存中査找该音乐关键字是否存 在,若是,则从缓存读取该音乐关键字的资源,若否,则判断数据库中是 否有与之匹配的内容。本专利技术移动终端音乐搜索的方法和装置,通过用户在音乐首页输入可 以包括歌曲类别、歌手名称及歌曲名称的中文名称和/或拼音简称的音乐关 键字,使用户能够更为方便地进行音乐搜索,大大提高了用户的使用体验。本专利技术在缓存中保存用户搜索过的关键字和数据,在用户搜索已经存 在的关键字时,可以直接从缓存中读取数据,而不必从网络上的数据库査 询,因而能显著提高使用效率。同时,本专利技术在显示歌曲列表,还可以显示歌手的其他资源的链接, 和/或其他歌曲类别的导航;在显示提示时可以提供给用户相关视听排行和 /或下载排行链接。可以给用户带来更全面的资讯和更充实的使用体验。本专利技术还能够根据用户的ID号进行交互推荐,查找用户使用产品的 记录,随机生成三个或多个用户未使用过的产品,如在线书城、在线图库、掌上影院、铃声下载等,并将相关的链接显示在移动终端上。让用户了解更多的不知晓或未使用信息。附图说明图1是本专利技术移动终端音乐搜索的方法的优选实施例的流程图2是本专利技术另一优选实施例的流程图3是本专利技术移动终端音乐搜索装置的结构简图。具体实施例方式下面结合附图,对本专利技术的具体实施方式作进一步的详细说明。对于所属
的技术人员而言,从对本专利技术的详细说明中,本专利技术的上述和其他目的、特征和优点将显而易见。实施例l本专利技术提出了一种移动终端音乐搜索的方法,如图1所示,其第一优选实施例包括步骤l:用户通过WAP上网,打开音乐首页,启动音乐搜索;步骤2:在移动终端的音乐首页输入搜索的音乐关键字,移动终端接收输入的音乐关键字,所述音乐关键字为歌曲类别关键字、歌曲名称关键字或者歌手名称关键字;步骤3:通过包括歌曲类别关键字、歌手名称关键字和歌曲名称关键字的数据库,对输入的音乐关键字进行判断,判断数据库中是否有与之匹配的内容;步骤4:如果判断数据库中有与音乐关键字匹配的内容,根据判断的结果显示所述歌曲类别歌曲列表、歌手歌曲列表或歌曲名称列表;如果判断没有对应的音乐关键字,显示提示,提示用户搜索的音乐关键字不存在;步骤5:用户重新开始音乐搜索或结束音乐搜索。用户输入的音乐关键字可以是中文名称,也可以是拼音简称,或者它7们的组合。在数据库中录入了歌曲类别、歌手名称和歌曲名称的拼音简称, 并分类保存。当接收的音乐关键字是拼音简称时,则在数据库中分别搜索 歌曲名称、歌手名称和歌曲类别,判断拼音简称是歌曲类别关键字的拼音 简称,歌曲名称关键字的拼音简称还是歌手名称关键字的拼音简称。例如,在接收单元接收的作为歌曲类别关键字可以如情歌等,也可 以是QG(情歌的中文拼音简称);歌手名称关键词可以如刘德华等,也可 以是LDH(刘德华的中文拼音简称)等;歌曲名称关键词可以如忘情水 等,或中文拼音简称WQS等。与现有技术中移动终端只能通过歌曲名称进行音乐搜索相比,本专利技术 能够同时提供包括歌曲类别、歌手名称与歌曲名称的中文名称和/或拼音简 称的关键词搜索,因此用户能够更为方便地搜索到自己感兴趣的音乐,来 获得更多的用户体验。实施例2本专利技术另一优选实施例的流程图见附图2。该实施例在步骤2移动终端接收用户输入的音乐关键字后,增加了判 断缓存中是否存在关键字的步骤。通过采用哈希表(Hash Map)保存用户搜 索过的关键字和数据的方式,在用户搜索已经存在的关键字时,可以直接 从缓存中读取数据本文档来自技高网
...

【技术保护点】
移动终端音乐搜索的方法,其特征在于,包括以下步骤: 接收输入的音乐关键字,所述音乐关键字为歌曲类别关键字、歌曲名称关键字或者歌手名称关键字; 根据所述音乐关键字,判断数据库中是否有与之匹配的内容,如果数据库中有与音乐关键字匹配的 内容,则显示与所述音乐关键字匹配的歌曲类别列表、歌手歌曲列表或歌曲名称列表;如果数据库中没有匹配的音乐关键字,则提示用户搜索的音乐关键字不存在。

【技术特征摘要】
1、移动终端音乐搜索的方法,其特征在于,包括以下步骤接收输入的音乐关键字,所述音乐关键字为歌曲类别关键字、歌曲名称关键字或者歌手名称关键字;根据所述音乐关键字,判断数据库中是否有与之匹配的内容,如果数据库中有与音乐关键字匹配的内容,则显示与所述音乐关键字匹配的歌曲类别列表、歌手歌曲列表或歌曲名称列表;如果数据库中没有匹配的音乐关键字,则提示用户搜索的音乐关键字不存在。2、 根据权利要求1所述的移动终端音乐搜索的方法,其特征在于, 所述音乐关键字是中文名称,和/或拼音简称。3、 根据权利要求1或2所述的移动终端音乐搜索的方法,其特征在 于,根据所述音乐关键字判断数据库中是否有与之匹配的内容的具体方式 为步骤31:将歌曲名称关键字和歌手名称关键字作为歌曲关键字保存在数据库中,先在歌曲关键字和歌曲类比关键字间进行判断,若为歌曲类别关键字,则显示类别歌曲列表,若为歌曲关键词,则执行步骤32;步骤32:判断歌曲关键字是否歌手名称关键字,若是,则显示歌手歌 曲列表,若否,则执行步骤33;步骤33:判断歌曲关键字是否为歌曲名称关键字,若是,则显示歌曲名称列表,若否,则显示提示,提示用户搜索的音乐关键字不存在。4、 根据权利要求1或2所述的移动终端音乐搜索的方法,其特征在 于,还包括在接收用户输入的音乐关键字后,在缓存中查找该音乐关键字是否存在,若是,则从缓存读取该音乐关键字的资源,若否,则判断数 据库中是否有与之匹配的内容。5、 根据权利要求1或2所述的移动终端音乐搜...

【专利技术属性】
技术研发人员:张宗楚刘保华
申请(专利权)人:深圳市五巨科技有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1