在移动设备中管理铃声的方法和装置转让专利

申请号 : CN200580035494.6

文献号 : CN101044747B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 法塞尔·阿瓦达乔伊·N.·布朗菲利普·B.·布克斯

申请人 : 国际商业机器公司

摘要 :

一种移动设备用于管理铃声的改善的方法、装置和计算机指令。检测来自另一个移动设备的射频传输。响应于检测到来自该另一个移动设备的射频传输,该另一个移动设备所使用的铃声被识别以形成识别出的铃声。根据识别出的铃声,用于该移动设备的当前铃声可选地被改变为替代铃声。

权利要求 :

1.一种在移动设备中用于管理铃声的方法,该方法包括:

检测来自另一个移动设备的射频传输;

响应于检测到来自所述另一个移动设备的射频传输,接收从所述另一个移动设备发送的铃音识别符;

将所接收的另一个移动设备的铃音识别符与用于当前铃声的当前铃音识别符相比较,以确定当前铃声是否与所述另一个移动设备所使用的铃声是同一个铃声;以及响应于当前铃声与所述另一个移动设备所使用的铃声相同,选择性地将用于该移动设备的当前铃声改变为替代铃声。

2.如权利要求1所述的方法,其中响应于发送用于当前铃声的当前铃音识别符,接收从所述另一个移动设备发送的铃音识别符。

3.如前述任一权利要求所述的方法,其中响应于当前铃声与所述另一个移动设备所使用的铃声相同,选择性地将用于该移动设备的当前铃声改变为替代铃声的步骤包括:响应于当前铃声与所述另一个移动设备所使用的铃声相同,改变当前铃声为替代铃声。

4.如权利要求3所述的方法,其中改变当前铃声为替代铃声的步骤是基于用户简档的。

5.如权利要求1或2所述的方法,其中响应于当前铃声与所述另一个移动设备所使用的铃声相同,选择性地将用于该移动设备的当前铃声改变为替代铃声的步骤包括:响应于当前铃声与所述另一个移动设备所使用的铃声相同,提示用户输入,以选择新的铃声。

6.如权利要求5所述的方法,其中该新的铃声选自当前铃声和不同于当前铃声的铃声之一。

7.一种在移动设备中用于管理铃声的数据处理系统,该数据处理系统包括用于执行根据权利要求1-6的任意一个的方法的步骤的部件。

8.一种在移动设备中用于管理铃声的装置,该装置包括:

用于检测来自另一个移动设备的射频传输的部件;

用于响应于检测到来自所述另一个移动设备的射频传输,接收从所述另一个移动设备发送的铃音识别符的部件;

用于将所接收的另一个移动设备的铃音识别符与用于当前铃声的当前铃音识别符相比较,以确定当前铃声是否与所述另一个移动设备所使用的铃声是同一个铃声的部件;以及用于响应于当前铃声与所述另一个移动设备所使用的铃声相同,选择性地将用于该移动设备的当前铃声改变为替代铃声的部件。

9.如权利要求8所述的装置,其中所述接收从所述另一个移动设备发送的铃音识别符的部件响应于发送用于当前铃声的当前铃音识别符,接收从所述另一个移动设备发送的铃音识别符。

10.如权利要求8或9所述的装置,其中用于响应于当前铃声与所述另一个移动设备所使用的铃声相同,选择性地将用于该移动设备的当前铃声改变为替代铃声的部件包括:用于响应于当前铃声与所述另一个移动设备所使用的铃声相同,改变当前铃声为替代铃声的部件。

11.如权利要求10所述的装置,其中改变当前铃声为替代铃声是基于用户简档的。

12.如权利要求8或9所述的装置,其中用于响应于当前铃声与所述另一个移动设备所使用的铃声相同,选择性地将用于该移动设备的当前铃声改变为替代铃声的部件包括:用于响应于当前铃声与所述另一个移动设备所使用的铃声相同,提示用户输入以选择新的铃声的部件。

13.如权利要求12所述的装置,其中该新的铃声选自当前铃声和不同于当前铃声的铃声之一。

14.一种移动设备系统,包括:

用于连接所述移动设备系统的各组件的互连系统;

连接到该互连系统的通信单元;

连接到该互连系统的存储器,其中该存储器包括指令集;以及连接到该互连系统的处理器单元,其中该处理器单元执行该指令集以便:检测来自另一个移动设备的射频传输;响应于检测到来自所述另一个移动设备的射频传输,接收从所述另一个移动设备发送的铃音识别符;将所接收的另一个移动设备的铃音识别符与用于当前铃声的当前铃音识别符相比较,以确定当前铃声是否与所述另一个移动设备所使用的铃声是同一个铃声;以及响应于当前铃声与所述另一个移动设备所使用的铃声相同,选择性地改变用于该移动设备的当前铃声为替代铃声。

说明书 :

技术领域

本发明大体涉及改善的数据处理系统,尤其涉及用于处理数据的方法和装置。更具体地,本发明涉及用于在移动设备中管理铃声的方法、装置和计算机指令。

背景技术

目前,移动电话是用于通信的很普遍的设备。全世界数百万人使用移动电话来互相通信并与使用陆线电话的人进行通信。移动电话被使用在公共和私人场所的各种地方。这些电话除了允许用户进行和接收呼叫之外还包括很多特征。移动电话包括以下功能:允许用户存储联系信息、发送和接收文本消息、玩游戏、设置和跟踪约会以及产生任务列表。
另一个特征是选择和改变用来通知用户有来电的铃声的能力。许多类型的铃声都可用,包括常规的和多音的。尽管铃声可改变,但是在同一区域的不同电话经常使用相同的铃声。例如,在拥挤的公共区域(比如火车站、机场或购物中心)中的多部移动电话会使得用户无法区分出呼叫是呼叫他们还是呼叫使用相同铃声的某一其他用户。这里使用的铃声是比如移动电话的移动设备产生以指示呼叫的到来的听得见的警报。

发明内容

本发明提供一种移动设备用于管理铃声的改善的方法、装置和计算机指令。检测来自另一个移动设备的射频传输。响应检测到来自该另一个移动设备的射频传输,该另一个移动设备所使用的铃声被识别以形成识别出的铃声。根据识别出的铃声,将用于该移动设备的当前铃声选择性地改变为替代铃声。

附图说明

现在将仅以示例的方式并参照附图描述本发明的优选实施例,在附图中:
图1是图示本发明可以在其中实施的多个移动设备的图;
图2是本发明可以在其中实施的移动电话;
图3是根据本发明一个实施例描述的摄像电话的框图;
图4是根据本发明的一个可选实施例的PDA形式的客户端的图;
图5是根据本发明的一个可选实施例的PDA的框图;
图6是根据本发明的一个优选实施例的用来管理铃声的组件的图;以及
图7是根据本发明的一个优选实施例的用于改变当前铃声为替代铃声的过程的流程图。

具体实施方式

现在参考附图并特别参考图1,图示本发明可以在其中被实施的多个移动设备的图根据优选实施例被描述。在该例子中,诸移动设备包括移动电话100、102、104和106。该图中的诸移动设备还包括个人数字助理(PDA)108和110。本发明的机制允许在设置在不同移动设备上的铃声之间进行区分,尤其是在铃声被设置为相同的默认铃声时。
本发明的机制允许比如移动电话100的移动设备如果其在附近检测到比如移动设备102的另一个移动设备的话改变其铃声。在这些例子中,另一个移动设备可通过比如蓝牙的无线系统被检测到。蓝牙是目的在于简化比如因特网设备的设备之间和设备与因特网之间的通信的短距离无线电技术。该技术还目的在于简化因特网设备和其它计算机之间的数据同步。当移动电话100检测到移动电话102时,移动电话100广播其铃音识别符。响应接收到铃音识别符,移动电话102发送自己的铃音识别符,其被移动电话100接收。移动电话100将其铃音识别符与来自移动电话102的铃音识别符进行比较。如果铃声相同,那么移动电话100可改变其铃声为替代的一个。该替代铃声可以是临时的铃声并可响应某一事件反转为默认铃声,该某一事件比如定时器过期或用户输入。该用户还被通知改变为该替代铃声。在该特定例子中,移动电话100是检测到另一个移动设备的存在的第一个移动电话。
根据特定实现,移动电话102可将其铃音识别符与移动电话100所广播的铃音识别符进行比较。在这种情况下,如果所述两个设备在使用相同铃声的话,移动电话102可改变其默认铃声为替代铃声。而且,对移动设备的检测和对铃声的改变可应用于能够通过比如蓝牙的短距离无线传输检测到彼此的多个设备。
对于多个设备(比如移动电话100、102、104和106以及PDA 108和110),上面描述的铃声识别和比较过程可以被使用。对于该系统,对铃声的识别和比较在检测到另一个移动设备的每个移动设备之间作出。可选地,优先级系统可被使用来识别具有相同铃声的哪些移动设备将改变为替代铃声。
在这些示意性例子的每一个中,移动设备都是启用蓝牙的,具有选择和指派替代铃声的能力,并能够广播用于当前被使用的铃声的铃音识别符。通过这种方式,铃声可被自动改变以允许用户确定他们的移动设备什么时候产生了警告。
现在转向图2,其描述了本发明可被实施在其中的移动电话。移动电话200是比如图1中的移动电话100的移动电话的一个例子。移动电话200包括屏幕202,其能够显示图片和文本。此外,移动电话200还包括数字键盘204、操纵杆206和设置在操纵杆206周围的按钮208、210、212和214。这些按钮被用来发起移动电话200中的各种功能。这些功能例如包括激活菜单、显示日历、或发起呼叫。移动电话200还包括摄像机216、其可根据实现被用来照相或摄影。
转向图3,摄像电话的框图根据本发明的一个优选实施例被描述。摄像电话300包括基带处理器302、应用处理器304、闪存/静态随机访问存储器(SRAM)306、闪存卡308、射频集成电路(RFIC)310、射频(RF)模块312、天线314、蓝牙单元316、彩色液晶显示器(LCD)318、摄像机320和IC卡322。
基带处理器302提供接收机和发射机操作,并也被叫作收发信机。特别地,基带处理器302执行使用RF传输或蓝牙传输接收和发送数据所需的所有音频、信号和数据处理。应用处理器304为摄像电话300中的其他功能提供处理能力。例如,计算器、日历、闹钟、摄像功能、和目录都通过应用处理器304被提供。闪存/SRAM 306是存储器设备,其中有用于提供摄像电话300中的各功能的各种指令且这些指令提供升级。闪存卡308是存储器设备,其中可存储用户数据和应用程序。闪存卡308的一个例子是安全数字卡。
用于语音和其他类型数据的传输的一条路径是通过RFIC 310。此外,短距离传输可通过蓝牙单元316被发送或被接收。蓝牙单元316符合蓝牙无线规范,该规范定义了用于产品开发者的链路层和应用层。这两种传输在这个示意性例子中都通过天线314进行。
彩色LCD 318提供对图片和用于摄像电话300的其他数据的显示。在这个例子中,摄像机320是互补金属氧化物半导体(CMOS)摄像机,其可被内嵌在摄像电话300中或作为比如IC卡322的模块连接到摄影电话300。IC卡322还包括其它专用功能,比如全球定位系统(GPS)或其他功能(比如调制解调器或额外存储器)。
在这些示意性例子中,摄像机320形成了摄像电话300的摄像模块,而其它组件形成了摄像电话300的数字电话模块。指令或电路被添加到摄影电话300以实施本发明用于管理铃声的过程。在这些例子中,指令可位于闪存卡308或闪存/SRAM 306中。这些指令可由应用处理器304执行。摄像电话300中的所有组件都通过采用电线、线路或其它互连方式的互连系统彼此连接。
现在参考图4,个人数字助理(PDA)形式的客户端的图根据本发明的一个优选实施例被描述。PDA 400是比如图1中的PDA 108的PDA的一个例子。PDA 400包括显示器402,用于呈现文本和图形信息。显示器402可以是已知显示设备,比如液晶显示器(LCD)设备。该显示器可被用来呈现地图或方向、日历信息、电话目录、或电子邮件消息。在这些例子中,屏幕402可接收用户使用比如笔(stylus)410的输入设备的输入。
PDA 400还可包括键盘404、扬声器406和天线408。除了使用屏幕402之外,键盘404也可被用于接收用户输入。扬声器406提供用于音频输出,比如音频文件的呈现的机制。天线408提供用于在PDA400和网络之间建立无线通信链路的机制。
PDA 400还优选地包括图形用户界面,其可通过PDA 400中运行的驻存在计算机可读媒体中的系统软件而被实施。
现在转向图5,PDA的框图根据本发明的一个优选实施例被显示。PDA 500是比如图4中的PDA 400的PDA的一个例子,实施本发明的过程的代码或指令可位于其中。PDA 500包括总线502,处理器504和主存储器506被连接到该总线。显示适配器508、键盘适配器510、存储设备512和音频适配器514也被连接到总线502。总线502形成了用于PDA 500中的组件的互连系统。同步架链路516提供了机制以连接PDA 500到同步架(radle),该同步架用于将PDA 500中的数据与另一个数据处理系统同步。而且,显示适配器508还包括在使用触摸屏显示时接收来自笔的用户输入的机制。
操作系统运行在处理器504上并被用来协调和提供对图5中的PDA 500中的各种组件的控制。该操作系统例如可以是商业上可得到的操作系统,比如Windows CE,其可从Microsoft公司获得。用于该操作系统的指令和应用程序或程序位于比如存储设备512的存储设备中,并可由处理器504加载到主存储器506中用于执行。
本领域普通技术人员应当明白图5中的硬件可根据实现而变化。其他内部硬件或外围设备(比如闪存ROM(或等价的非易失性存储器)或光盘驱动器等),可被添加到或替换图5中描述的硬件。
现在参考图6,用于管理铃声的组件的图根据本发明的一个优选实施例被示出。铃声处理600是用来以允许用户将该用户的移动设备的铃声与其他移动设备的铃声区分开来的方式管理铃声的处理。铃声处理600可被实施为指令集或移动设备中的电路。当铃声处理600采用指令形式时,这些指令可被存储在闪存/SRAM 306中用于图3中的应用处理器304。这些指令还可被存储在存储设备512中用于由图5中的处理器504执行。
在该示意性例子中,默认铃声和替代铃声形成了铃声602。铃声602还包括额外铃声。这些铃声的每一个都可以通过铃音识别符被识别。铃声识别符例如可以是号码、字母数字序列、或名称。在这个例子中,当前铃声是用于移动设备的默认铃声。
铃声处理600从另一个移动设备接收铃音识别符604。响应于接收到该识别符,铃声处理600将铃音识别符604与用于正使用在移动设备中的当前铃声的铃音识别符进行比较。在这个例子中,当前铃声是为移动设备设置的默认铃声。响应于铃声处理600对铃音识别符的广播,铃音识别符604可被接收。可选地,铃音识别符604可以已经响应检测到铃声处理600位于其中的移动设备被其它移动设备发送或广播。
如果铃音识别符是不同的,那么不采取改变当前铃声的任何行动,因为其他移动设备的铃声将不会混淆铃声过程600所在的该移动设备的当前铃声。如果铃音识别符相同,那么铃声过程可选地使用用户简档606改变当前铃声为替代铃声。
用户简档606可指示当前铃声应当被改变。在这种情况下,当前铃声保持不变。在另一个例子中,用户简档606可提供将被用作当前铃声的替代铃声。在其它示意性例子中,用户简档606可指示在改变当前铃声为替代铃声之前铃声处理600应等待一段时间然后确定具有相同铃音识别符的移动设备是否被检测到。此外,用户简档606还可指示提示用户从铃声602中使用替代铃声。许多其它规则和偏好可根据特定实现被设置在用户简档606中。
当铃声处理600改变当前铃声时,提供警告用户铃声上的改变的指示。该指示例如可以是对新的铃声的名称的显示。另一个指示可以是使得用户知道铃声已经改变的听得见的警告。
当前铃声的改变可以是暂时的。用作当前铃声的替代铃声可在一段时间之后反转为默认铃声。该时间段可以由用户设置在用户简档606中。
现在转向图7,改变当前铃声为替代铃声的过程的流程图根据本发明的一个优选实施例被描述。图7中描述的过程可被实施在组件(比如图6中的铃声处理600)中。
该过程从监视移动电话的存在开始(步骤700)。在这些例子中步骤700包括监视用于移动电话的射频,比如蓝牙使用的频率。确定是否检测到移动电话(步骤702)。如果存在移动电话,那么铃音识别符被广播(步骤704)。该铃音识别符是用于正在设备中使用的当前或默认铃声的。来自所检测到的移动电话的铃音识别符被接收(步骤706)。响应步骤704中所作出的广播,步骤706中的铃音识别符被接收。
然后,确定来自该移动电话的铃音识别符是否匹配于当前铃声的铃音识别符(步骤708)。如果出现了两个铃音识别符之间的匹配,那么用户简档被检查(步骤710)。用户简档被用来识别响应铃音识别符的匹配将采取那些步骤。
在该示意性例子中,确定将被用作替代铃声的铃声是否将由用户选择(步骤712)。如果可选铃声将不由用户选择,那么确定是否等待一段时间(步骤714)。该段时间也被叫做延迟时间。该确定在这些例子中通过检查等待状态而被作出。“真”的等待状态指示该过程应等待这段时间,而“伪”等待状态指示该过程不应等待这段时间。如果该过程不应等待一段时间,那么当前铃声改变为替代铃声并改变等待状态为“真”(步骤716),然后该过程返回到上述步骤700。
转回到步骤712,如果铃声将由用户选择,那么用户被提示选择铃声(步骤718)。当前铃声被改变为所选择的铃声(步骤720),然后过程继续到上述步骤700。
再次参考步骤714,如果确定等待一段时间,那么过程等待延迟时间段过期并设置等待状态为“伪”(步骤722)。在延迟时间段过期后,过程返回到如前所述的步骤704。此外,在这个例子中,等待状态是标记或某一指示符在过程等待延迟时间段过期后被设置。结果,在这个示意性例子中,下次遇到步骤714时,过程将不等待延迟时间段。
转回到步骤702,如果移动电话不存在,那么过程返回到步骤700以监视移动电话的存在。如果铃音识别符中不存在匹配,转向步骤708,该过程还返回到步骤700。尽管图7中的步骤是针对管理移动电话中的铃声的,但是该过程可被应用到其他类型的移动设备上,比如PDA。此外,图7中所示的过程描述了铃声可被改变的一种特定方法。其它步骤可被添加到或取代这些示意性步骤。例如,可包括在经过一段时间后或当在步骤704和706所描述的广播和接收步骤中不再检测到另一个移动电话时将移动电话的铃声返回到默认铃声的额外步骤。
因此,本发明提供了一种方法、装置和计算机指令,用于以允许用户将该用户的移动设备的铃声与区域中的其他移动设备的其他铃声中区分出来的方式来管理铃声。当两个移动设备具有相同铃声时,一个移动设备会使用本发明的机制将其铃声改为替代铃声。该过程还可被用于为三个或更多设备改变铃声。
在这些例子中,用短距离射频传输系统来检测其他移动设备并发送其它信息,比如铃音识别符。另一个移动设备的存在也可使用其它机制来识别。例如,GPS信息可被发送给服务器。该服务器可彼此识别在选定范围内的移动单元并发起图7中所示的过程。
重要的是应注意到,虽然本发明在全功能的数据处理系统的环境中被描述,但是本领域的普通技术人员应当明白本发明的过程能够以指令的计算机可读介质形式和各种形式被分发,并且不考虑实际用来执行该分发的信号承载介质的特定类型,本发明可同样适用。计算机可读媒体的例子包括:可记录类型媒体,比如软盘、硬盘驱动器、RAM、CD-ROM、DVD-ROM;和传输类型媒体,比如数字和模拟通信链路、使用比如射频和光波传输的传输形式的有线或无线通信链路。计算机可读媒体可采取编码格式,其在特定数据处理系统中被解码用于实际使用。
本发明的描述被为了说明和描述提出,其不打算是穷举的、或将本发明限制于所描述形式。许多修改和变形对本领域普通技术人员来说是明显的。实施例的选择和描述是为了最佳地解释发明的原理、实际应用,并使得本领域其它普通技术人员理解本发明的多种实施例,这些实施例具有适于所考虑的特定用途的多种修改。