音乐信息的提供系统及提供方法

文档序号:6604720阅读:186来源:国知局
专利名称:音乐信息的提供系统及提供方法
技术领域
本发明涉及通信技术领域,特别涉及一种音乐信息的提供系统及提供方法。
背景技术
随着互联网和数字内容技术的发展,使得用户可以通过各种途径获取并享受音乐。在各种格式的音乐文件中,可以包含很多音乐信息,例如音乐名称、歌手名称、歌词信息、专辑信息、出版年份等,可以让用户在享受音乐的同时,也能对听到的音乐有更为全面的了解。而且,目前在汽车上也提供了越来越多的多媒体应用,音乐是较为普遍和需求量较大的多媒体应用之一,用户可以将各种途径获得的音乐以各种方式例如通过放入 CD (Compact Disk)、U盘(USB flash disk)、手机连接、网络下载等在车载多媒体设备进行播放。然而,获取的音乐文件中也可能并没有包含上述的音乐信息或者包含的音乐信息不齐全,无法满足用户的需求。现有技术提供了多种音乐信息的搜索服务和方法,但并不能以一种便捷的方式提供给用户所需的音乐信息。有关音乐搜索服务的提供可参考申请号为200510134463. 8的中国发明专利申请公开的一种提供音乐搜索服务的方法、设备和系统。

发明内容
本发明要解决的问题是音乐文件中未能包含音乐信息或者包含的音乐信息不齐全,无法满足用户的需求。本发明的目的是提供一种音乐信息的提供系统及提供方法,可以以一种便捷的方式提供给用户所需的音乐信息。为解决上述问题,本发明提供一种音乐信息的提供方法,包括接收请求端发送的音乐信息订单;解析所述音乐信息订单获得其中的音乐信息需求;从数据中心搜索与所述音乐信息需求匹配的音乐信息数据;以所述搜索到的音乐信息数据为响应返回给所述请求端。可选的,所述数据中心包括本地数据库,所述从数据中心搜索与所述音乐信息需求匹配的音乐信息数据包括从所述本地数据库搜索与所述音乐信息需求匹配的音乐信息数据。可选的,还包括在本地数据库没有与所述音乐信息需求匹配的音乐信息数据时, 通过网络获取与所述音乐信息需求匹配的音乐信息数据。可选的,所述从数据中心搜索与所述音乐信息需求匹配的音乐信息数据包括通过网络获取与所述音乐信息需求匹配的音乐信息数据。可选的,所述通过网络获取与所述音乐信息需求匹配的音乐信息数据包括通过网络抓取与音乐信息需求相关的音乐信息;提取所抓取的音乐信息中与所述音乐信息需求匹配的内容,生成音乐信息数据。可选的,所述音乐信息包括歌手信息、歌词信息、专辑封套信息和图片信息中的一种或多种组合。为解决上述问题,本发明还提供一种音乐信息的提供系统,包括服务平台和数据中心;所述数据中心用于向所述服务平台提供音乐信息数据;所述服务平台用于接收请求端发送的音乐信息订单,解析所述音乐信息订单获得其中的音乐信息需求,从所述数据中心搜索与所述音乐信息需求匹配的音乐信息数据,以所述搜索到的音乐信息数据为响应返回给所述请求端。可选的,所述服务平台包括通信单元、解析单元、第一获取单元;所述通信单元用于接收请求端发送的音乐信息订单并传送给所述解析单元以及以所述搜索到的音乐信息数据为响应返回给所述请求端;所述解析单元用于接收并解析所述通信单元传送的音乐信息订单,获得其中的音乐信息需求并传送给所述第一获取单元;所述第一获取单元用于从所述数据中心中搜索与所述解析单元传送的音乐信息需求匹配的音乐信息数据,并将搜索到的音乐信息数据发送给所述通信单元。可选的,所述数据中心包括本地数据库,所述服务平台还包括第二获取单元和储存单元,其中,所述第二获取单元用于在所述第一获取单元未搜索到与所述解析单元传送的音乐信息需求匹配的音乐信息数据时,通过网络获取与所述音乐信息需求匹配的音乐信息数据并传送给所述第一获取单元和储存单元;所述储存单元用于将所述第二获取单元通过网络获取到的与所述音乐信息需求匹配的音乐信息数据储存于所述本地数据库。可选的,所述数据中心包括本地数据库、第二获取单元和储存单元,其中,所述本地数据库用于向所述服务平台提供音乐信息数据;所述第二获取单元用于在所述第一获取单元未在所述本地数据库搜索到与所述解析单元传送的音乐信息需求匹配的音乐信息数据时,通过网络获取与所述音乐信息需求匹配的音乐信息数据并传送给所述第一获取单元和储存单元;所述储存单元用于将所述第二获取单元通过网络获取到的与所述音乐信息需求匹配的音乐信息数据储存于所述本地数据库。可选的,所述第二获取单元包括抓取单元,用于在所述第一获取单元未搜索到与所述解析单元传送的音乐信息需求匹配的音乐信息数据时,通过网络抓取与音乐信息需求相关的音乐信息;提取生成单元,用于提取所述抓取单元抓取的音乐信息中与所述音乐信息需求匹配的内容,生成音乐信息数据并传送给所述第一获取单元和储存单元。可选的,所述音乐信息包括歌手信息、歌词信息、专辑封套信息和图片信息中的一种或多种组合。与现有技术相比,本发明具有以下优点便捷地提供给用户齐全的音乐信息,满足了用户的需求;通过对从网络(如英特网)获取的较为繁杂的音乐信息作出加工处理后生成音乐信息数据,使提供给用户的音乐信息更具针对性,而且随着存储于本地数据库的音乐信息数据的数据量不断增加,为所述请求端提供服务的能力将越来越强。


图1是本发明音乐信息的提供系统第一种实施方式示意图2是图1所示音乐信息的提供系统的服务平台与数据中心的结构示意图;图3是本发明音乐信息的提供系统第二种实施方式示意图;图4是图3所示音乐信息的提供系统的服务平台与数据中心的结构示意图;图5是本发明音乐信息的提供系统第三种实施方式示意图;图6是图5所示音乐信息的提供系统的服务平台与数据中心的结构示意图;图7是本发明音乐信息的提供方法的实施例流程示意图;图8是图7中步骤S60的详细流程示意图。
具体实施例方式为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施方式
做详细的说明。在以下描述中阐述了具体细节以便于充分理解本发明。但是本发明能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广。因此本发明不受下面公开的具体实施方式
的限制。请参阅图1,图1是本发明音乐信息的提供系统的第一种实施方式示意图。本发明提供的音乐信息的提供系统包括服务平台20和数据中心30 ;所述服务平台20用于接收请求端10发送的音乐信息订单,解析所述音乐信息订单获得其中的音乐信息需求,从所述数据中心30搜索与所述音乐信息订单需求匹配的音乐信息数据,以所述搜索到的音乐信息数据为响应返回给所述请求端10 ;所述数据中心30用于向所述服务平台20提供音乐信息数据。在具体实施例中,所述的请求端10可以是PC (Personal Computer)端,也可以是车载端。当用户于请求端10导入音乐文件的时候(所述导入音乐文件可以通过各种途径, 例如通过CD、U盘、硬盘读取,手机传输等),请求端10将会对导入的音乐文件进行读取,获取其记录的音乐信息,例如歌手信息、歌词信息、专辑封套信息、图片信息等一系列信息,若音乐文件已经包含了上述音乐信息,则无需产生订单,若音乐文件中缺失其中一种或多种音乐信息(例如缺失歌词信息或者缺失歌词信息以及歌手信息),则产生相应订单(对应前面所举例子,则为要求提供歌词信息的订单或者要求提供歌词信息以及歌手信息的订单), 并发送给所述服务平台20。所述音乐信息需求是所述音乐信息订单中包含的要求提供哪类音乐信息的需求,例如,如果音乐文件中缺少歌词信息,则产生歌词信息订单,发送到服务平台20经解析后获得歌词信息需求。所述的发送可以以有线或者无线的方式,通过互联网或者2G/3G的手机通信网络传输。下面以图2对图1所示的音乐信息的提供系统第一种实施方式进行详细说明,其中,图2是图1所示音乐信息的提供系统的服务平台与数据中心的结构示意图。如图2所示,所述服务平台20可以包括通信单元201、解析单元202、第一获取单元203 ;所述通信单元201用于接收请求端10发送的音乐信息订单并传送给所述解析单元 202以及以从所述数据中心30搜索到的与所述音乐信息需求匹配的音乐信息数据为响应返回给所述请求端10 ;所述解析单元202用于接收并解析所述通信单元201传送的所述音乐信息订单,获得其中的音乐信息需求并传送给所述第一获取单元203 ;所述第一获取单元203用于从所述数据中心30中搜索与所述解析单元202传送的音乐信息需求匹配的音乐信息数据,并将搜索到的音乐信息数据发送给所述通信单元201。所述数据中心30包括本地数据库301,用于向所述服务平台20提供音乐信息数据。具体实施时,本发明音乐信息的提供系统的服务平台20中的通信单元201接收到请求端10发送的音乐信息订单后,将所述音乐信息订单传送给解析单元202,所述解析单元202对所述音乐信息订单进行解析,获得所述音乐信息订单中的音乐信息需求,并将所述音乐信息需求传送给第一获取单元203,所述第一获取单元203从数据中心30搜索与所述音乐信息需求匹配的音乐信息数据。所述音乐信息数据是经过加工处理过的音乐信息, 每一项音乐信息对应存储着一条音乐信息数据(例如A歌曲的歌词信息对应为A歌曲的歌词信息数据)。数据中心30包括本地数据库301,用于向服务平台20提供音乐信息数据。 本实施方式中所述的从数据中心30搜索与所述音乐信息需求匹配的音乐信息数据是指从本地数据库301搜索与所述音乐信息需求匹配的音乐信息数据。当搜索到与所述音乐信息需求匹配的音乐信息数据后,所述服务平台20的第一获取单元203获取所述音乐信息数据并通过通信单元201发送给所述请求端10以响应所述音乐信息订单。参阅图3,图3是本发明音乐信息的提供系统第二种实施方式示意图。如果在图1 所描述的实施方式中,当所述服务平台20从数据中心30的本地数据库301中未搜索到与所述音乐信息订单需求匹配的音乐信息数据时,数据中心30’则从网络40(这里的网络40 一般指外部网络,例如英特网;本发明音乐信息的提供系统如果存在内部网络,例如所述本地数据库301通过内部网络访问,则所述内部网络不属于网络40所指的范畴)获取所述音乐信息数据,并在获取到所述音乐信息数据后响应所述音乐信息订单。由此构成了本发明音乐信息的提供系统第二种实施方式。下面以图4对图3所示的音乐信息的提供系统第二种实施方式进行详细说明,其中,图4是图3所示音乐信息的提供系统的服务平台与数据中心的结构示意图。如图4所示,所述数据中心30 ’除了包括本地数据库301,还包括第二获取单元302 和储存单元303,其中,所述第二获取单元302用于在所述第一获取单元203未在所述本地数据库301搜索到与所述解析单元202传送的音乐信息需求匹配的音乐信息数据时,通过网络40获取与所述音乐信息需求匹配的音乐信息数据并传送给所述第一获取单元203和储存单元303 ;所述储存单元303用于将所述第二获取单元302通过网络40获取到的与所述音乐信息需求匹配的音乐信息数据储存于所述本地数据库301。所述通过网络40获取与所述音乐信息需求匹配的音乐信息数据包括通过网络40抓取与音乐信息需求相关的音乐信息;提取所抓取的音乐信息中与所述音乐信息需求匹配的内容,生成音乐信息数据。具体实施时,当服务平台20从数据中心30’的本地数据库301中未搜索到与所述解析单元202传送的音乐信息需求匹配的音乐信息数据时,所述服务平台20的第一获取单元203会接收到所述本地数据库301的反馈信息(例如为一个搜索返回值,表示未搜索到与音乐信息需求匹配的音乐信息数据),所述第一获取单元203接收到所述反馈信息后则通知(可以是通过发送一个获取请求的形式)第二获取单元302从网络40获取所述音乐信息数据。所述第二获取单元302在接收到所述通知后,则从网络40抓取与所述音乐信息需求相关的音乐信息(这里抓取的与所述音乐信息需求相关的音乐信息可以不仅仅包括所述音乐信息订单所需要的音乐信息,例如音乐信息订单需要A歌的歌词信息,但抓取的音乐信息可能包括A歌的歌词信息和歌手信息、专辑封套信息等),并提取所抓取的音乐信息中与所述音乐信息需求匹配的内容(例如,所述音乐信息订单可能只需要A歌的歌词信息,则将A歌的歌词信息提取出来),生成音乐信息数据(例如,根据提取出来的A歌的歌词信息生成A歌的歌词信息数据)并传送给所述服务平台20,所述服务平台20接收到所述音乐信息数据后则响应所述音乐信息订单。所述第二获取单元302在生成音乐信息数据后,还可以将所述音乐信息数据发送给所述储存单元303,并由所述储存单元303将所述音乐信息数据储存于本地数据库301。将从网络40搜索并生成的所述音乐信息数据储存于本地数据库301,可以不断增加本地数据库301的音乐信息数据的数据量,以便能更好地为所述请求端10提供服务。参阅图5,图5是本发明音乐信息的提供系统第三种实施方式示意图。如果在图1 所描述的实施方式中,当所述服务平台20从数据中心30的本地数据库301中未搜索到与所述音乐信息订单需求匹配的音乐信息数据时,则从网络40获取所述音乐信息数据还可以由服务平台20’来完成。下面以图6对图5所示的音乐信息的提供系统第三种实施方式进行详细说明,其中,图6是图5所示音乐信息的提供系统的服务平台与数据中心的结构示意图。如图6所示,所述服务平台20’除了包括通信单元201、解析单元202、第一获取单元203,还包括第二获取单元204和储存单元205。所述第二获取单元204和储存单元205 的功能用途与第二种实施方式中图4所示的第二获取单元302和储存单元303相同,具体实施也跟第二种实施方式具体实施时的内容一样。不过,在第三种实施方式具体实施时,第二获取单元204在获取到所述音乐信息数据后,也可以直接将所述音乐信息数据传送给所述通信单元201,由所述通信单元201将所述音乐信息数据发送给所述请求端10以完成音乐信息订单的响应。在第二种或第三种实施方式中,如图4或图6所示,所述的第二获取单元302或 204还可以包括抓取单元,用于在所述第一获取单元203未搜索到与所述解析单元202传送的音乐信息需求匹配的音乐信息数据时,通过网络40抓取与音乐信息需求相关的音乐信息;提取生成单元,用于提取所述抓取单元抓取的音乐信息中与所述音乐信息需求匹配的内容,生成音乐信息数据并传送给所述第一获取单元203以及储存单元303或205。图7是本发明音乐信息的提供方法的实施例流程示意图。参阅图7,以一个实施例对本发明音乐信息的提供方法作具体说明。在请求端发出音乐信息订单后,执行步骤S10,接收请求端发送的音乐信息订单;步骤S20,解析所述音乐信息订单获得其中的音乐信息需求;步骤S30,从数据中心搜索与所述音乐信息需求匹配的音乐信息数据;搜索与所述音乐信息需求匹配的音乐信息数据时,其匹配的方式可以包括歌手信息匹配、歌词信息匹配、专辑封套信息匹配、图片信息匹配中的一种或多种组合。其他实施例中,匹配的方式还可以包括其他方式,例如歌曲出版年代信息匹配、作曲者信息匹配、作词者信息匹配等。步骤S40,判断是否从数据中心搜索到与所述音乐信息需求匹配的音乐信息数据。如果从数据中心搜索到与所述音乐信息需求匹配的音乐信息数据,则执行步骤S50,以所述搜索到的音乐信息数据为响应返回给所述请求端。如果从本地数据库中未搜索到与所述音乐信息需求匹配的音乐信息数据,则执行步骤S60,从网络获取所述音乐信息数据,并以获取到的所述音乐信息数据为响应返回给所述请求端。以上所述的步骤SlO至步骤S60,可以由本发明所述的音乐信息的提供系统来完成。参阅图8,为图7中步骤S60的详细流程示意图。步骤S60中可以包括如下步骤步骤S61,通过网络抓取与所述音乐信息需求相关的音乐信息;步骤S62,提取所抓取的音乐信息中与所述音乐信息需求匹配的内容,生成音乐信息数据;步骤S63,以所述音乐信息数据为响应返回给所述请求端。综上,本发明提供的一种音乐信息的提供系统及提供方法,至少具有如下有益效果便捷地提供给用户齐全的音乐信息,满足了用户的需求;通过对从网络(如英特网)获取的较为繁杂的音乐信息作出加工处理后生成音乐信息数据,使提供给用户的音乐信息更具针对性,而且随着存储于本地数据库的音乐信息数据的数据量不断增加,为所述请求端提供服务的能力将越来越强。本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。
权利要求
1.一种音乐信息的提供方法,其特征在于,包括 接收请求端发送的音乐信息订单;解析所述音乐信息订单获得其中的音乐信息需求; 从数据中心搜索与所述音乐信息需求匹配的音乐信息数据; 以所述搜索到的音乐信息数据为响应返回给所述请求端。
2.根据权利要求1所述的音乐信息的提供方法,其特征在于,所述数据中心包括本地数据库,所述从数据中心搜索与所述音乐信息需求匹配的音乐信息数据包括从所述本地数据库搜索与所述音乐信息需求匹配的音乐信息数据。
3.根据权利要求2所述的音乐信息的提供方法,其特征在于,还包括在本地数据库没有与所述音乐信息需求匹配的音乐信息数据时,通过网络获取与所述音乐信息需求匹配的音乐信息数据。
4.根据权利要求1所述的音乐信息的提供方法,其特征在于,所述从数据中心搜索与所述音乐信息需求匹配的音乐信息数据包括通过网络获取与所述音乐信息需求匹配的音乐信息数据。
5.根据权利要求3或4所述的音乐信息的提供方法,其特征在于,所述通过网络获取与所述音乐信息需求匹配的音乐信息数据包括通过网络抓取与音乐信息需求相关的音乐信息;提取所抓取的音乐信息中与所述音乐信息需求匹配的内容,生成音乐信息数据。
6.根据权利要求1所述的音乐信息的提供方法,其特征在于,所述音乐信息包括歌手信息、歌词信息、专辑封套信息和图片信息中的一种或多种组合。
7.一种音乐信息的提供系统,其特征在于,包括 服务平台和数据中心;所述数据中心用于向所述服务平台提供音乐信息数据;所述服务平台用于接收请求端发送的音乐信息订单,解析所述音乐信息订单获得其中的音乐信息需求,从所述数据中心搜索与所述音乐信息需求匹配的音乐信息数据,以所述搜索到的音乐信息数据为响应返回给所述请求端。
8.根据权利要求7所述的音乐信息的提供系统,其特征在于, 所述服务平台包括通信单元、解析单元、第一获取单元;所述通信单元用于接收请求端发送的音乐信息订单并传送给所述解析单元以及以所述搜索到的音乐信息数据为响应返回给所述请求端;所述解析单元用于接收并解析所述通信单元传送的音乐信息订单,获得其中的音乐信息需求并传送给所述第一获取单元;所述第一获取单元用于从所述数据中心中搜索与所述解析单元传送的音乐信息需求匹配的音乐信息数据,并将搜索到的音乐信息数据发送给所述通信单元。
9.根据权利要求8所述的音乐信息的提供系统,其特征在于,所述数据中心包括本地数据库,所述服务平台还包括第二获取单元和储存单元,其中,所述第二获取单元用于在所述第一获取单元未搜索到与所述解析单元传送的音乐信息需求匹配的音乐信息数据时,通过网络获取与所述音乐信息需求匹配的音乐信息数据并传送给所述第一获取单元和储存单元;所述储存单元用于将所述第二获取单元通过网络获取到的与所述音乐信息需求匹配的音乐信息数据储存于所述本地数据库。
10.根据权利要求8所述的音乐信息的提供系统,其特征在于,所述数据中心包括本地数据库、第二获取单元和储存单元,其中,所述本地数据库用于向所述服务平台提供音乐信息数据;所述第二获取单元用于在所述第一获取单元未在所述本地数据库搜索到与所述解析单元传送的音乐信息需求匹配的音乐信息数据时,通过网络获取与所述音乐信息需求匹配的音乐信息数据并传送给所述第一获取单元和储存单元;所述储存单元用于将所述第二获取单元通过网络获取到的与所述音乐信息需求匹配的音乐信息数据储存于所述本地数据库。
11.根据权利要求9或10所述的音乐信息的提供系统,其特征在于,所述第二获取单元包括抓取单元,用于在所述第一获取单元未搜索到与所述解析单元传送的音乐信息需求匹配的音乐信息数据时,通过网络抓取与音乐信息需求相关的音乐信息;提取生成单元,用于提取所述抓取单元抓取的音乐信息中与所述音乐信息需求匹配的内容,生成音乐信息数据并传送给所述第一获取单元和储存单元。
12.根据权利要求7所述的音乐信息的提供系统,其特征在于,所述音乐信息包括歌手信息、歌词信息、专辑封套信息和图片信息中的一种或多种组合。
全文摘要
一种音乐信息的提供系统及提供方法,所述音乐信息的提供方法包括接收请求端发送的音乐信息订单;解析所述音乐信息订单获得其中的音乐信息需求;从数据中心搜索与所述音乐信息需求匹配的音乐信息数据;以所述搜索到的音乐信息数据为响应返回给所述请求端。本发明可以便捷地为用户提供齐全的音乐信息。
文档编号G06F17/30GK102289438SQ20101021010
公开日2011年12月21日 申请日期2010年6月18日 优先权日2010年6月18日
发明者姜宇, 王林虎, 高勇 申请人:上海博泰悦臻电子设备制造有限公司, 上海博泰悦臻网络技术服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1