铃声引擎和带有该引擎的移动设备的制作方法

文档序号:7737991阅读:170来源:国知局
专利名称:铃声引擎和带有该引擎的移动设备的制作方法
技术领域
本发明涉及铃声引擎。具体地说,涉及能够使得用户毫不迟疑地识别出来话呼叫的铃声引擎和带有该铃声引擎的移动设备。
背景技术
在过去几年里,电话铃声已从简单的(一次一种声音)蜂声铃声发展成和弦铃声。通常,人们按以下三种方式来使用这种新的和弦铃声嵌入铃声、下载铃声和自创作铃声。其中,就嵌入铃声来说,是由制造商将铃声预先存储在电话中,由于电话的存储容量有限,所以通常只有20-50种嵌入铃声供用户选择,于是,许多用户可能使用相同的铃声。就下载铃声来说,用户可以通过因特网从内容提供商那里下载铃声。而就自创作铃声来说,用户通常可以创作他们自己的与众不同的铃声。自创作铃声在为用户提供来话呼叫识别服务的同时,还能使得用户享受到悦耳的音乐。在以上这三种方式中,嵌入铃声的缺点是缺乏个性化标识,而自创作铃声又由于太个性化而难于使用。于是,许多用户更喜欢下载铃声。
随着SP-MIDI(可伸缩型MIDI)的发展,越来越多的用户热衷于从因特网上下载新的铃声,并且频繁地改变他们的电话铃声。SP-MIDI标准是从MIDI(乐器数字接口)标准发展而来的,其目是为了满足那些只具有有限资源的移动设备的需要。在SP-MIDI中,按所希望的优先级顺序来排列MIDI通道,并且由作曲者来决定哪一音乐素材处于哪一优先级别(即哪一通道)。这意味着,作曲者可以决定各音乐片段在不同设备上的收听效果。于是,不同型号的电话可以使用相同的音乐内容。SP-MIDI标准的制定促进了SP-MIDI铃声的下载和经常性改变,这给移动设备的用户带来了更多的乐趣。
然而,经常改变电话铃声会造成混淆,使其无法作为来话呼叫或其他告警事件的个人标识。具体地说,当你几次改变铃声之后,你对来话呼叫的反应速度会降低,即你需要更多的时间才能意识到这是我的电话铃声在响。特别是,当你和其他具有类似的电话和爱好的人在一起时,更容易引起混淆。

发明内容
于是,本发明的目的是提供一种可以避免由于经常改变铃声而引起的混淆的铃声引擎。
为了实现该目的,根据本发明的一个方面提供一种铃声引擎,包括铃声播放器,用于播放预示铃声或主铃声;以及,播放控制器,用于根据预定的播放模式来驱动所述铃声播放器播放所述预示铃声或所述主铃声。
在本发明的一个优选实施例中,预定的播放模式包括首先播放预示铃声一次,然后循环播放主铃声;或在每次播放主铃声之前播放预示铃声。借助本发明的铃声引擎,即使用户经常改变主铃声,例如由一段实际的音乐作品组成的SP-MIDI铃声,但是由于在播放选择的SP-MIDI铃声之前播放了预示铃声,该预示铃声有助于用户毫不迟疑地识别出来话呼叫,即使周围有许多其他人带有SP-MIDI电话。
于是,预示铃声可以促进SP-MIDI铃声的使用和相关的下载业务,为内容开发商、服务提供商和运营商带来更多的好处。
本发明的另一目的是提供一种带有以上铃声引擎的移动设备。该移动设备可以是移动电话、PDA(个人数字助理)以及普及运算设备。
附图简要说明

图1是一方框图,示出了根据本发明第一优选实施例的铃声引擎;图2是一方框图,示出了根据本发明第二优选实施例的铃声引擎;以及图3是一方框图,示出了根据本发明第三优选实施例的铃声引擎。
具体实施例方式
在参照附图详细地说明本发明的优选实施例之前,首先,描述一下根据本发明的铃声引擎的概念性结构。为了帮助用户毫不迟疑地识别出来话呼叫,根据本发明的铃声引擎,包括铃声播放器,用于播放预示铃声或主铃声;以及,播放控制器,用于根据预定的播放模式来驱动所述铃声播放器播放所述预示铃声或所述主铃声。在本发明的优选实施例中,预定的播放模式包括首先播放预示铃声一次,然后循环播放主铃声;或在每次播放主铃声之前播放预示铃声。各种播放模式可以存储在电话的非易失性RAM中,并且用户可以通过用户接口选择其中之一作为预定的播放模式。
主铃声是用户选择用来作为来话标识的实际铃声,例如,SP-MIDI铃声,用户可以从因特网上下载该SP-MIDI铃声,并且可以经常改变它。由于主铃声经常改变,于是有可能引起混淆。此外,主铃声还可以是嵌入铃声。在这种情况下,由于可能许多用户使用相同的铃声,所以也可能引起混淆。于是,在本发明中,提供了预示铃声,并且在播放主铃声之前播放它,以克服其缺乏个性化标识的缺点。此外,主铃声可以是任何格式,例如可以是现有的单音铃声格式,或者如SP-MIDI、wav或mp3等和弦铃声格式。
预示铃声优选地为一种信号类短音,例如,为1-4音长,并且在一段时间内保持不变,其播放时间大约为1秒,最多为2秒。预示铃声可以是/成为一个人的“音乐签名”,或者只是一个告警信号、一种声音效果、甚至可以是自己复合的一些音调或语音元素的剪辑(例如Marily请回电话)。
上述预示铃声可以是任何格式(例如可以是现有的单音铃声格式,或者如SP-MIDI、wav或mp3等和弦铃声格式)或任何质量(单音、和弦或实际铃声)。预示铃声可以嵌入于电话机中,或通过因特网从内容提供商那下载,或由用户自己创作。用户可以通过用户接口按与主铃声(实际铃声)相似方式来收听和选择预示铃声。
例如,我们可以将“预示铃声+主铃声(例如,SP-MIDI铃声)”与机场的广播进行对比首先“ding-dang-tong”=“预示铃声”;然后“机场广播”=“主铃声”。
该预示铃声有助于人们毫不迟疑地辨别出他们的来话呼叫。于是,可以经常改变SP-MIDI铃声,而没有任何障碍。
优选地,用户可以选择首先播放预示铃声一次,然后循环播放主铃声;然而,考虑到用户不总是随身携带手机,于是,用户可以选择在每次播放SP-MIDI铃声之前都先播放预示铃声。在这种情况下,预示铃声和主铃声可以存储在同一个文件中,例如,在主铃声是SP-MIDI铃声时,可以将预示铃声组合成一SP-MIDI音,并且在一个SP-MIDI文件中将其存放在SP-MIDI铃声之前。
以上描述了本发明的概念性描述。下面参照附图详细地说明本发明的优选实施例。
图1是一方框图,示出了根据本发明第一优选实施例的铃声引擎。在该第一实施例中,主铃声是SP-MIDI铃声,并且在生成SP-MIDI铃声时,将预示铃声组合成一SP-MIDI音。如图1所示,根据本发明第一实施例的铃声引擎包括SP-MIDI播放器110、播放控制器120以及用户接口130。SP-MIDI播放器110从SP-MIDI文件中读出一SP-MIDI字节流,将该SP-MIDI字节流转化成MIDI字节流,并且播放MIDI和弦铃声。SP-MIDI文件用于存储主铃声和/或预示铃声。播放控制器120驱动SP-MIDI播放器根据预定的播放模式播放主铃声或预示铃声。用户通过用户接口130来选择主铃声、预示铃声和预定的播放模式。
在该第一实施例中,主铃声是SP-MIDI铃声,用户可以从因特网上下载该SP-MIDI铃声,并且可以经常改变它。
预示铃声优选地为一种信号类短音,可以是声音资源文件或其它语音元素,预示铃声可以嵌入于电话机中,或通过因特网从内容提供商那下载,或由用户自己创作。用户可以通过用户接口按与主铃声(实际铃声)相似方式来收听和选择预示铃声。用户可以通过用户接口按选择实际的SP-MIDI铃声方式对预示铃声进行选择和收听。可以在生成SP-MIDI铃声时将预示铃声合成一个SP-MIDI音。可以将预示铃声和主铃声分别存储在不同的SP-MIDI文件中,或存储在同一SP-MIDI文件中。
为了便于理解图1中的铃声引擎的具体实现,具体地说便于理解SP-MIDI播放器的组成,首先介绍一下SP-MIDI标准。。
为了满足只具有有限资源的移动设备的需要,人们基于MIDI标准制定了SP-MIDI标准。在SP-MIDI中,按希望的优先级顺序排列MIDI通道,并且作曲者可以决定哪一音乐素材处于哪一优先级别(即通道)。由于演奏编曲高度依赖于音乐素材,所以对于每个曲目都要有自己的通道优选级及和弦要求。使用称作最大即时和弦(MIP)消息的简单的协议扩展,将该信息传送给播放设备。MIP消息中包含了作曲者对于给定一组MIDI通道的和弦要求。播放设备将MIP值与其和弦播放能力进行比较,只播放哪些不超出其所支持的和弦水平的MIDI通道。
于是,在图1所示的铃声引擎中,SP-MIDI播放器110包括一个译码器111和一个MIDI处理器112。译码器111用于将MIP值与该铃声引擎的和弦播放能力进行比较,只提取那些不超过其所支持的和弦水平的MIDI通道,于是由SP-MIDI字节流中获得将要播放的MIDI字节流。MIDI处理器用于对MIDI字节流进行分析,并且控制一个合成器产生声音。正如本领域一般技术人员所了解的,MIDI字节流并不控制声音本身,实际上只是一些播放命令(例如“现在开始播放中间C调”),根据该播放命令,合成器产生声音。于是,如图1所示,MIDI处理器包括一个分析器1121和一个合成器1122。分析器1121用于分析标准的MIDI命令,合成器1122用于根据来自分析器1121的命令产生声音。
以上给出了根据本发明优选实施例的铃声引擎中的SP-MIDI播放器110的组成。图1所示铃声引擎的另一个重要组成部分是播放控制器120,该播放控制器120用于根据预定的播放模式来驱动SP-MIDI播放器播放主铃声或预示铃声。
所有以播放模式存储在一个播放模式清单中,用户可以通过一个用户接口来选择其中一种播放模式。然后播放控制器120就根据用户选择的播放模式来驱动SP-MIDI播放器播放的主铃声或预示铃声。预示铃声和主铃声可以分别存储在两个不同的SP-MIDI文件中,也可以存储在同一SP-MIDI文件中。
以上描述了根据本发明第一实施例的铃声引擎。
图2示出了根据本发明第二实施例的铃声引擎。考虑到预示铃声的格式能与主铃声的格式不同,根据本发明第二实施例的铃声引擎包括两个播放器用于播放主铃声的主铃声播放器和用于播放预示铃声的预示铃声播放器。基于图1所示实施例中的SP-MIDI播放器110的组成,本领域一般技术人员能够很容易地得于预示铃声播放器和主铃声播放器的组成,无论预示铃声或主铃声采用什么样的格式。此外,如图2所示,预示铃声播放器可以和主铃声播放器共同一个合成器。图2中的其他部分与图1中的相同,在此省略了有关它们的说明。
图3示出了根据本发明第三优选实施例的铃声引擎。即使预示铃声的格式可能不同于主铃声的格式,也可以用一个共同的播放器来播放主铃声或预示铃声。如图3所示,根据本发明第三优选实施的铃声引擎只包括一个播放器,该播放器由两个分析器和一个合成器组成,其中主铃声分析器,用于对主铃声进行分析;预示铃声分析器,用于对预示铃声进行分析;以及,合成器,用于根据来自主铃声分析器或预示铃声分析器的命令产生声音。图3的其他部分与图1相同,在此省略了有关他们的说明。
以上参考附图,详细地说明了本发明的优选实施例。如上所述,即使用户频繁地改变其主铃声,例如一段实际音乐作品的SP-MIDI铃声,由于预示铃声保持不变,并且在播放选择的SP-MIDI铃声之前播放该预示铃声,所以有助于用户毫不迟疑地识别出来话呼叫,即使周围有许多人带有SP-MIDI电话。
正如本领域一般技术人员所了解的,根据本发明的铃声引擎可以嵌入到各种移动设备中去。移动设备例如可以是移动电话、PDH和普及运算设备等。如何将本发明的铃声引擎嵌入移动设备对于本领域一般技术人员来说是已知的。
以上已参考优选实施例描述了本发明,正如本领域一般技术人员所理解的,在不背离本发明的精神和实质的情况下本发明可以通过许多修改形式来实施。
权利要求
1.一种铃声引擎,包括铃声播放器,用于播放预示铃声或主铃声;以及,播放控制器,用于根据预定的播放模式来驱动所述铃声播放器播放所述预示铃声或所述主铃声。
2.根据权利要求1的铃声引擎,其中所述预定播放模式包括首先播放预示铃声一次,然后循环播放主铃声。
3.根据权利要求1的铃声引擎,其中所述预定播放模式包括在每次播放主铃声之前播放预示铃声。
4.根据权利要求3的铃声引擎,其中所述主铃声和所述预示铃声存储在同一文件中。
5.根据权利要求1-3中任何一个权利要求的铃声引擎,其中所述预示铃声是一种信号类短音。
6.根据权利要求1-3中任何一个权利要求的铃声引擎,其中所述预示铃声或主铃声可以是现有的单音铃声格式,或者是诸如SP-MIDI、wav或mp3等的和弦铃声格式。
7.根据权利要求6的铃声引擎,其中所述预示铃声的格式与所述主铃声的格式相同。
8.根据权利要求6的铃声引擎,其中所述预示铃声的格式不同于所述主铃声的格式。
9.根据权利要求8的铃声引擎,其中所述铃声播放器包括用于播放主铃声的主铃声播放器;以及,用于播放预示铃声的预示铃声播放器,并且,其中所述播放控制器用于根据预定播放模式来驱动所述主铃声播放器播放主铃声或预示铃声播放器播放预示铃声。
10.根据权利要求9的铃声引擎,其中所述主铃声播放器与所述预示铃声播放器共用一个合成器。
11.根据权利要求1-3中任何一个权利要求的铃声引擎,其中预示铃声可以嵌入于电话机中,或通过因特网从内容提供商那下载,或由用户自己创作。
12.根据权利要求1-3中任何一个权利要求的铃声引擎,其中所述主铃声是SP-MIDI铃声,由用户通过因特网从内容提供商那下载。
13.根据权利要求12的铃声引擎,其中所述预示铃声在生成所述SP-MIDI铃声时,被合成为一个SP-MIDI音。
14.根据权利要求13的铃声引擎,其中所述铃声播放器是一个SP-MIDI播放器,用于从SP-MIDI文件中读出一SP-MIDI字节流,将该SP-MIDI字节流转化成一MIDI字节流并且播放该MIDI铃声,其中SP-MIDI文件用于存储所述主铃声和/或所述预示铃声。
15.根据权利要求14的铃声引擎,其中所述SP-MIDI播放器包括一个译码器和一个MIDI处理器,该译码器用于将SP-MIDI字节流转化成MIDI字节流,该MIDI处理器用于对MIDI字节流进行分析并且控制一个合成器产生声音
16.根据权利要求1-3中任何一个权利要求的铃声引擎,进一步包括一个用户接口,通过该接口用户可以对所述主铃声、所述预示铃声以及所述预定播放模式进行选择。
17.一种带有根据权利要求1-16中任何一个权利要求的铃声引擎的移动设备。
18.根据权利要求17的移动设备,包括移动电话、PDA、和普及运算设备。
全文摘要
本发明提供一种能够使得用户毫不迟疑地识别出来话呼叫的铃声引擎,包括铃声播放器,用于播放预示铃声或主铃声;以及,播放控制器,用于根据预定的播放模式来驱动所述铃声播放器播放所述预示铃声或所述主铃声,在本发明的优选实施例中,预定的播放模式包括首先播放预示铃声一次,然后循环播放主铃声;或在每次播放主铃声之前播放预示铃声,通过本发明的铃声引擎,即使用户经常改变主铃声,例如由一段实际的音乐作品组成的SP-MIDI铃声,但是由于在播放选择的SP-MIDI铃声之前播放了预示铃声,该预示铃声有助于用户毫不迟疑地识别出来话呼叫,即使周围有许多其他人带有SP-MIDI电话。
文档编号H04M1/725GK1571561SQ03150198
公开日2005年1月26日 申请日期2003年7月21日 优先权日2003年7月21日
发明者E·基波 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1