在移动终端中获取呼叫者信息的方法及移动终端的制作方法

文档序号:7949068阅读:192来源:国知局
专利名称:在移动终端中获取呼叫者信息的方法及移动终端的制作方法
技术领域
本发明涉及移动通信,具体涉及一种用于获取试图通过移动通信网络与移动终端用户建立通信的远程通信方的身份信息的方法和移动终端。
背景技术
如上所述的移动终端的例子有用于例如GSM、UMTS、D-AMPS或者CDMA200的电信系统的移动(蜂窝)手机。远程通信方可以用不同方法试图与所述移动终端的用户建立通信。当然,最熟知的方法是从任何适合远程电话传送的设备——例如固定电话、移动电话或者卫星电话,或者带有IP电话功能的计算机,向所述移动终端进行电话呼叫。另一种通用方法是向所述移动终端发送电子消息,如SMS(“短消息服务”)、MMS(“多媒体消息服务”)或者email。
当移动终端接收到来电或者电子消息时,它会给用户提供听觉、视觉、tactically或者其组合的提醒。为方便用户,移动终端通常会通过在终端显示屏上显示远程通信方的身份信息来将这些信息呈现出来。例如,对于来电呼叫,移动终端首先检测呼叫者的电话号码(也称为A号码或者CLI(D)-主叫线路身份(Caller Line Identity))。移动终端根据本地存储的联系人或者电话本记录核对所检测到的电话号码,如果成功匹配,就从匹配的记录中读出名字条目并显示在显示屏上。对于大多数用户来说,要记住或者关联另一个人,名字比电话号码要容易得多,因此用描述方式给出呼叫者身份明显有利于移动终端用户。通过当呼叫到达时就已经知道谁是呼叫者,用户就可以在其接电话前至少有半秒钟的准备时间。用户也有机会根据当时情形安排优先顺序并决定接听一个人打来的电话而不接听另一个人打来的电话,例如如果用户等一个重要的电话打进来并且必须立即接听,即使用户正在开会。
然而,如果所检测到的来电号码不能与终端的联系人或者电话本成功匹配,则对于这种来电呼叫用户就不能获得上述优点。因此,对于联系人或者电话本中没有存储其记录的未知远程通信方的呼叫,当用户必须确定是否接听该呼叫时,呼叫者的身份对用户来说是匿名的。如果用户选择不接听该呼叫,或者由于移动终端响铃时他不在旁边而漏接了该呼叫,并且他想知道该呼叫者的身份,那么用户只有以下可选择方法。他可以回呼所检测到的号码,从声音上查出该呼叫者是谁,或者咨询对所检测到的号码进行身份查询的查询服务,这会提供其他信息,例如与所检测到的号码相关联的姓名和地址。这种查询服务可以要么通过拨打某个服务号码从语音上获得,要么通过计算机查询服务,例如在WAP或者WWW网页上提交搜索表格或者发送对于所检测到的号码的SMS询问。避免这些手动步骤是值得做的,因为它会节省那些最好用在更有用的事情上的时间和精力。
US-6,311,057号专利提供了一种向电话用户提供改进的服务的方法。更具体地说,US-6,311,057号专利专注于某种情况,也就是某人(A用户)试图呼叫另一人(B用户)的移动终端,但移动终端当时不可用而无法接听的情况。移动终端因为关机或者不在移动通信网络服务区所以可能当时不可用。在且仅在这种情况下,网络中的移动交换中心(MSC)自动登记该呼叫者的电话号码(A号码)并分析被登记的电话号码来确定与该呼叫者相关的特定运营商。然后,移动交换中心利用所登记的电话号码作为搜索关键字向所述运营商掌握的用户数据库请求附加的身份信息。如果数据库搜索成功,则它将该登记电话号码的名字信息返回给所述移动交换中心。所述名字信息包括个人用户的名和姓,及公司的组织名称。
然后,该移动交换中心命令SMS中心产生SMS消息发送给B用户,该SMS消息包括登记的A号码,及其在该运营商的用户数据库里查出的关联名字信息,尤其是该未成功呼叫尝试的日期和时间。一旦网络可以进行SMS消息发送,该SMS消息就被发送给移动用户终端。通过阅读该SMS消息,所述移动终端的用户就会被告知该未成功呼叫尝试的情况,既有该尝试呼叫者的电话号码也有该呼叫者的名字,并且用户可以决定是否要回电话。
尽管根据US-6,311,057号专利的方法为移动终端的用户提供了一些服务,但它还是两点缺点。
首先,依照US-6,311,057号专利的服务只有在移动终端对移动通信网络是不可用的时候才会执行。另一方面,如果所述网络能找到该移动终端,则来电呼叫将以正常方式转交给该移动终端。因此,如果呼叫成功转交给移动终端,但不知道呼叫者是谁,那么不会向该移动终端提供附加身份信息(名字信息)。
其次,该服务的智能是由移动通信网络提供的,因此要实现该智能就需要一种特定的体系结构。在开始提供这种服务前,就不得不在硬件和/或软件上对网络加以改进。此外,该服务需要和多个不同的运营商进行连接或者合作,每个运营商可能都有各自的用于访问用户数据库的接口。因此,要让移动通信网络本身提供这种服务智能是非常不便的。

发明内容
鉴于上述问题,本发明的目的是要解决或者至少要减小上述问题。具体来说,本发明的目的是要提供一种改进的灵活的方式,为移动终端用户提供试图通过电话或者电子消息与该移动终端建立通信的远程通信方的附加身份信息。
通常,上述目标可以通过根据所附独立权利要求的方法和移动终端来实现。
本发明的第一方面是一种在移动终端中获取通信方身份信息的方法,该方法包括步骤检测远程通信方在移动通信网络上建立通信的尝试;根据检测到的尝试确定关于该远程通信方的第一身份信息;在所述移动终端的存储器中搜索与所述第一身份信息相关联的附加身份信息;
在没有所述附加身份信息的情况,利用所述移动通信网络从所述移动终端发送附加身份信息请求给远程服务器,所述请求包括作为搜索关键字的所述第一身份信息;通过所述移动通信网络接收附加身份信息回复;以及处理包含在所述附加身份信息回复中的附加身份信息以使其可以被呈现给所述移动终端的用户。
本发明第一方面的一个优点是它允许对未知的远程通信方进行全自动远程身份查询,而无需来自移动终端用户的任何行为。因此,通过所述自动身份查询,移动终端会自动检测关于所述远程通信方的第一身份信息,通过检查移动终端本地存储的附加身份信息来确定是否认识该远程通信方,基于检查结果自动向远程服务器请求所缺的附加信息,以及处理所返回的附加身份信息并使其可以被用户利用,从而使得用户可知道所述远程通信方是谁并能够基于此采取适当的行动。
本发明第一方面的另一优点是所述自动方法能为用户节省时间和精力。
在一实施例中,所述检测建立通信的尝试的步骤包括接收来自远程通信方的来电呼叫。因此,所述呼叫者的第一身份信息可以被被呼叫者的移动终端检测为移动通信网络、公共切换电话网络、IP电话网络或者卫星通信网络的用户电话号码(A号码,CLI(D),等等)。
在另一实施例中,所述检测建立通信的尝试的步骤包括接收来自远程通信方的输入电子消息(incoming electronic message)。该电子消息可以是SMS或MMS消息,且消息发送者身份可以是诸如GSM、UMTS、D-AMPS或CDMA200的移动通信系统的电话号码。或者,所述电子消息可以是email消息。
在一实施例中,包含在所述附加身份信息回复中的附加身份信息包括所述远程通信方的名字。在可选的实施例中,所述附加身份信息包括名字信息以及关于所述远程通信方的其他身份信息,如地址信息。用户可配置的设置可以设定将从所述远程服务器请求的附加身份信息的类型。
处理包含在所述附加身份信息回复中的附加身份信息可以例如包括在来电呼叫还没有终止时方便地实时在所述移动终端显示器上进行呈现。所述处理也可以或者可选地包括更新存储在所述存储器中的消息收件箱或者电话呼叫列表中的记录,或者更新或创建在存储器中存储的并与所述远程通信方相关联的联系记录。
所述附加身份信息请求和/或回复可以通过电子消息、分组交换数据通信、电路交换数据通信或者其任何组合的形式传达。
在可选的实施例中,除了与移动终端的用户没有交互地自动进行远程身份信息查询外,可以仅依据用户的命令或者确认才进行查询。是否自动进行远程身份查询可以在用户可配置的设置中设定。
本发明的第二方面是具有处理装置、存储器和适于与移动通信网络通信通信的无线接口的移动终端。所述处理装置被配置为检测远程通信方通过所述无线接口建立通信的尝试;根据所检测到的尝试确定关于该远程通信方的第一身份信息;在所述存储器中搜索与所述第一身份信息相关的附加身份信息;在没有所述附加身份信息时,通过所述无线接口发送附加身份信息请求给远程服务器,所述请求包括作为搜索关键字的所述第一身份信息;通过所述无线接口,接收附加身份信息回复;以及处理包含在所述附加身份信息回复中的附加身份信息,以使其可以被呈给所述移动终端的用户。
所述移动终端可以是便携式通信设备,诸如用于移动通信系统——例如GSM、UMTS、D-AMPS或CDMA2000——的移动电话、个人数字助手(PDA)等。所述处理装置可以是CPU(“中央处理单元”)、DSP(“数字信号处理器”)或者任何其他电子可编程逻辑器件或者器件的结合。所述存储器可以是电子存储器,例如RAM存储器、ROM存储器、EEPROM存储器、闪存或者它们的组合。
第二方面通常具有与第一方面同样的特征和优点。
通过以下详细描述、所附从属权利要求以及附图,本发明的其他目的、特征及优点将被呈现出来。
一般地,在权利要求中所用的全部术语应根据它们在本领域中的通常含义来解释,除非在此明确作了其他定义。所有涉及到“一个(a)/一个(an)/所述(the)[元件(element)、设备(device)、部件(component)、装置(means)、步骤(step)等等]”应该开放式地解释为是指所述元件、设备、部件、装置、步骤等等的至少一个实例,除非有其他明确的说明。在此所揭示的任何方法的步骤并不是必须按照所揭示的严格顺序进行实施,除非明确说明。


现将参考附图更详细地描述本发明的实施例,其中图1是包括移动终端、远程通信方、远程服务器和移动通信网络的通信系统示意图,作为可以应用本发明的环境的例子;图2是根据一个实施例的移动终端的示意方框图;图3是根据一个实施例在移动终端中获取通信对方身份信息的方法的流程示意图;图4a-4d是依次显示给移动终端用户以通知来电呼叫、动态更新的呼叫者身份信息的示意性显示屏截图;图4e和4f是显示最近的呼叫列表和如何动态更新漏接呼叫的身份信息的示意性显示屏截图;图5a-5c是依次显示给移动终端用户以通知到达的电子消息、动态更新的发送者身份信息的示意性显示屏截图;图5d是示出消息收件箱和如何动态更新与来自未知发送者的消息有关的信息的示意性显示屏截图;以及图6是示出身份查询服务设置对话框的示意性显示屏截图。
具体实施例方式
图1列举了可以应用本发明的通信系统示例。在图1的通信系统中,可以为不同的移动终端100,106提供各种通信服务,例如语音呼叫、数据呼叫、传真传送、音乐传送、静态图片传送、视频传送、电子消息传送和电子商务。在这些服务中,电话呼叫和电子消息传送对本发明来说尤其重要。
接下来,使用语音呼叫作为尝试建立通信的一个例子,但其他类型的电话呼叫——例如数据或者传真呼叫——也是可能的。此外,将SMS消息用作尝试建立通信的另一个例子,但其他类型的电子消息——包括但不限于MMS及电子邮件消息——也是可能的。
移动终端100,106通过射频RF链路102和108经由各自的基站104、109与移动通信网络110连接。移动通信网络110可以是任何商用移动通信网络,例如GSM、UMTS、D-AMPS或CDMA200。移动终端100、106被图示为移动(蜂窝)电话,但可以替代为其他类型的便携式设备,例如个人数字助手或通信器。
公用交换电话网(PSTN)130以常见方式连接到移动通信网110上。各种电话终端132连接到PSTN 130上。
移动通信网络110有效地连接到广域网120上,广域网120可以是因特网或其一部分。各种客户计算机126可以连接到广域网120上。
根据本发明用于提供身份查询服务的远程服务器计算机可以连接到移动通信网络110上——表示为112,或者连接到广域网120上——表示为122。一些实施例可以应用两个远程服务器112、122,如图1所示。数据库114、124包含身份查询信息,并连接到一个或者每个远程服务器112、122上。
在图1的示例情形中,与移动终端100的用户建立通信的尝试可以通过来自移动终端106的另一用户或者来自任何笔记本电脑116、固定电话132或客户端计算机126——如果其适当配备有用于语音呼叫或SMS消息的软件和/或硬件——的电话呼叫或者SMS消息的形式进行。稍后参考图3描述在移动终端110中处理这种通信尝试的方法,但首先参考图2给出关于移动终端110的构成的详细资料。
如图2中看到的,移动终端110具有控制器200,负责该移动终端的全部操作,并优选地用任何商用CPU(“中央处理单元”)、DSP(“数字信号处理器”)或任何其他电子可编程逻辑器件来实现。控制器200具有关联存储器202,例如RAM存储器、ROM存储器、EEPROM存储器、闪存或者它们的任意组合。存储器202被控制器200用于各种目的,其中之一是存储用于移动终端中各种软件的数据和指令。所述软件包括实时操作系统220、人机接口(MMI)驱动程序234、应用处理程序232和各种应用程序。所述应用程序包括联系人(电话本)应用程序240、消息接发应用程序250、呼叫处理应用程序260和控制面板应用程序270,以及对本发明不重要的其他各种应用程序。MMI驱动程序234与传统的MMI或者输出/输入(I/O)设备协作,所述I/O设备包括显示器236和键盘238以及各种其他I/O设备,例如麦克风、扬声器、振动器、操纵杆、铃音发生器、LED指示器等等。如众所周知的那样,用户可以通过这样形成的人机接口操作该移动终端。
所述软件也包括各种模块、协议栈、驱动程序等,这些被共同指定为230并且能为RF接口206、可选地为蓝牙接口208和IrDA接口210提供通信服务(例如传送、网络和连接性)。RF接口206包括内部和外部天线,以及用于建立并维持到基站的无线链路(例如图1中链接102和基站104)的适当无线电路。如本领域的技术人员所熟知的,所述无线电路包括一系列模拟和数字电子部件,共同形成无线接收器和发射器。这些部件包括i.a.、带通滤波器、放大器、混合器、本地振荡器、低通滤波器、AD/DA变换器等等。
移动终端还有SIM卡204和关联读卡机。一般都知道,SIM卡204包括处理器以及本地的工作存储器和数据存储器。
联系人应用程序240处理存储在存储器202中的多个联系人条目或者记录242。在图2所示的实施例中,每个联系人记录242有多个数据栏244、246;名字栏和地址栏244,以及移动电话号码栏、家庭电话号码栏、工作电话号码栏、传真号码栏和电子邮件地址栏246。
消息接发应用程序250处理多条SMS消息252,既有未读消息也有已读/已打开的消息。消息252可以存储在移动终端的存储器202中、SIM卡204的内部存储器中或者两者都存储。所存储的SMS消息也可以在这些存储器中的一个与另一个之间传送。图2举例说明了在移动终端中收到消息时的典型SMS消息252的构成。SMS消息252具有控制数据部分256和消息数据部分258。控制数据部分256占120个八位字节(octet)。消息数据部分258占用140个八位字节并包含该SMS消息的有效负荷,即,实际的消息数据259。当然,整个消息数据部分258无需总是填满有效数据;在消息发送者仅写了很短的消息时,消息数据部分258的一些部分可以包含无用数据。或者,消息数据部分258可以通过预定的控制字符在最后有效的八位字节终止,或者消息数据部分258的长度可以被指示为控制部分256中的头部参数。
控制数据部分256包含各种协议层特定的和消息类型特定的控制数据,包括发送人的电话号码257的规格。关于SMS消息格式的详细情况,可参考2G、2.5G和3G移动通信系统的可用标准。例如,3G系统的SMS服务在“3GPP TS 24.011”中有详细描述,它可以在http://www.3gpp.org/获得。
呼叫处理应用程序260处理传统语音呼叫的所有方面,例如接收和通知来电呼叫,并生成呼出通话。呼叫处理应用程序260也记录各种呼叫统计,包括近期呼叫列表262,这在图4e-4f中举例并在后面将进行更详细的描述。
控制面板应用程序270允许用户调整移动终端中的各种设置,包括涉及根据本发明的的身份查询服务的设置。如图6中所看到的,在一个实施例中,身份查询服务设置610显示在显示屏600上。在此,用户可以指定电话号码或者http地址622给远程身份查询服务器112或122。用户也可以在624处选择作为每次身份查询的结果要返回的附加身份信息的范围;在所公开的实施例中,用户也可以选择仅订阅名字信息(例如个人用户的名和姓,公司的组织名称),或者订阅更全面的信息,即不仅包括名字信息也包括例如邮政/访问/电子邮件地址信息。另外,用户可以在626处选择是否不需要用户的命令或者确认而由移动终端自动激活并执行该身份查询服务,或者是否根据用户的命令或者确认手工进行身份查询。最后,在628处用户可以选择是否用响应远程身份查询而接收到的附加身份信息来自动更新联系人应用程序240的联系人记录242。
现参考图3,来描述响应远程通信方与移动终端建立通信的尝试而荻取通信方身份信息的方法。
在第一示例情形中,要建立通信的尝试是移动终端的来电呼叫。在步骤300中,来电呼叫通过该移动终端的RF接口206、模块230、实时操作系统220、应用处理器232和呼叫处理应用程序260被检测到。在步骤302中,以呼叫者的电话号码(A号码)的形式,并根据该特定移动通信网110和其网络运营商所使用的信令协议,检测到呼叫者(A用户)的第一身份信息。然后,在步骤304中,呼叫处理应用程序260通过应用处理器232询问联系人应用程序240,以在联系人记录242中查找所检测到的第一身份信息。如图2中所看到的,每一联系人记录可以既包含第一身份信息数据246——例如不同的电话号码,也包含附加身份信息数据244——例如所述第一身份信息所代表的这个人的名字和地址信息。如果匹配的话,联系人应用程序240用来自匹配的联系人记录242的附加身份信息244来回应呼叫处理应用程序260。这样,在步骤306中,呼叫处理应用程序260确定所检测到的第一身份信息246(电话号码)代表的呼叫者的身份是否是所述移动终端已知的,并且是否作为在联系人记录242中的附加身份信息244可以被获得。
如果步骤306中的核对结果是否定的,则呼叫处理应用程序请求获取附加身份信息,该请求包括作为搜索关键字的所检测到的第一身份信息。该请求通过应用处理器232、实时操作系统220、模块230和RF接口206在移动通信网110上被发送给远程服务器112。所述请求的精确格式取决于实现方式;例如,可以作为对预先确定的查询服务电话号码的数据呼叫来执行所述请求(图6中的设置622),其中,该呼叫由优选也管理该远程身份查询服务器112的网络运营商来处理。当然,所述预先确定的电话号码可以指向另一个运营商而不是接入网络110的运营商;这种情况下,后者会将所述数据呼叫转发给所述另一个运营商。所述预先确定的查询服务电话号码也可以去往电话目录服务器,该服务器为公司所有而不是网络运营商所有。
作为另一选择,移动通信网110可以被配置成将对查询服务电话号码的数据呼叫映射并转换成广域网120中的地址,例如指向图2中的远程服务器122的http地址。这种情况下,远程服务器122可以用http答复来直接对移动终端回应,或者这种答复也可以被重映射并重转换成正在进行的数据呼叫中的响应数据。
作为另一选择,在图6的622中,可以将身份查询服务提供商直接定义为广域网120中的预先确定的地址,例如指向远程服务器122的http地址,其中,可以利用网络110中任何可用移动数据服务——例如通用分组无线服务(GPRS),将获取附加身份信息的请求直接作为http请求发送给服务器122。可以使用安全特性,例如SSL/TSL(安全套接层/传输层安全)或数字证书。
另一选择是以发给身份查询服务提供商的SMS消息的形式发送获取附加身份信息的请求。
在任何情况下,远程身份查询服务器112(和/或122)都具有包含大量身份记录的数据库114(和/或124),所述身份记录不仅包含第一身份信息类型的数据(例如电话号码),还包含附加身份信息——例如名字和/或地址。数据库114(124)可以例如包含从该记录中导出的用户记录或信息。所述用户记录可以是已经从多个网络运营商那里收集的,包括国内和国外的运营商。另外,如果在远程服务器122的数据库114中没有找到匹配,可以从服务器112向服务器122发送进一步请求,服务器122可以返回报告给服务器112或者直接给所述移动终端。
远程服务器112(122)对该请求的答复可以用不同方法发送。如果是数据呼叫,适合在同一呼叫会话期间传达所述答复,即在发送请求、处理请求和发送答复的期间,建立并维持在移动终端和远程服务器之间的电路交换链路。如果请求是以http请求形式作出的,则所述答复适合以http答复作出,即以分组交换方式。如果请求是以SMS形式作出的,则答复可以也用SMS给出。然而,所述答复不需要在与所述请求相同类型的通信通道上作出;相反,本质上来说请求和答复通道的全部组合都是可以想象的,包括但不限于上面给出的形式。在一个实施例中,所述答复被提供为与联系人应用程序240及其联系人记录242兼容的电子商务卡,例如vCard。
基本上,所述答复可以要么包含为所请求的第一身份信息找到的附加身份信息,要么在远程服务器没找到成功的匹配的情况下,可以包括提醒该情况的消息或者错误代码。此外,在成功匹配的情况下,所述答复可以包含全部找到的附加数据,或仅包含在请求中指定的数据字段,例如“仅名字”——如果设置624这样设置的话。
一旦步骤310中在移动终端接收到答复,就由呼叫处理应用程序处理所接收的附加身份信息以使客户知悉。该处理可以包括从所接收的附加身份信息提取期望的数据字段,将其转换成适于呈现的格式,然后通过人机接口234、236以视觉或听觉方式呈现给用户。
如图4a-4d所示示例,在一实施例中,来自远程通信方(呼叫者,有电话号码+46123456789)的来电呼叫以以下方式在移动终端显示器236上以动态显示屏或窗口400呈现给用户(被呼叫者)。
从图4a开始,显示屏400在其上部包含各种可视指示(文本字符和/或图形符号)410,所述指示包括天线/接收到的信号强度指示器、当前网络运营商、电池电量指示器和当前日期/时间。一旦来电呼叫被呼叫处理应用程序260在步骤300-302中检测到,在显示屏400的中心就会给出提醒信息420。具体来说,呼叫处理应用程序260将所确定的第一身份信息(呼叫者的电话号码)与信息文本“+46123456789呼叫……”在420处显示出来。在显示屏400底部显示有软控键/菜单选项430,以使用户能够选择接听或者拒接该呼叫。
同时,执行步骤304-306来在联系人记录242中查找+46123456789的本地匹配。假设没有找到本地匹配,呼叫处理应用程序260继续在步骤308中产生远程身份查询请求。在获得请求结果前,提醒信息420被更新(图4b)以通过消息和进度条422的形式向用户指示查询服务正在进行中。一旦该身份查询请求的答复在步骤308和310中被接收到并被处理,如果该呼叫还在进行(仍在响铃或接听但仍在进行),则提醒信息420又被更新(图4c)以呈现出包含在所接收附加身份信息中的名字信息424。
如果呼叫被漏接,则提醒信息420再一次被更新(见图4d)。软控键/菜单选项430被更改以便容易回拨。另外,如果图6中更新联系人设置628没有设置成自动,则显示软控键/菜单选项432以给用户提供机会来更新或者创建该呼叫者的联系人记录242。被更新或创建的联系人记录242将包括来自附加身份信息的适当数据字段和呼叫者的电话号码。
如图4e-4f中所看到的,在422处,由呼叫处理应用程序260保留的近期呼叫列表262被更新,以包括进号码+46123456789背后的名字而不是号码本身。如果在近期呼叫列表262中选中该特定呼叫,并且如果图6中的更新联系人设置628没有被设置成自动,则在此也可以得到另外的软控键/菜单选项432。
如果在步骤310中发现来自远程服务器的对于远程身份查询请求的答复中没有包含附加身份信息,意味着在远程服务器没找到成功的匹配,那么呼叫处理应用程序260可以在显示器236显示错报消息,产生声音报错信号,或者简单地不作任何其他操作而将消息文本或状态栏422从图4b中的显示屏400移除。
回过来参考图3的步骤306,如果那里的核对是肯定的,意味着已存在对于号码+46123456789的带有适当附加身份信息的联系人记录242——例如名字,也就是说,移动终端用户知道该呼叫者,那么继续执行步骤312。在此,通过直接显示联系人记录中的名字来提醒所述来电呼叫,本质上如图4c中420处所指示的。
将参考图3和图5a-5d进行描述第二示例情形。在此,建立通信的尝试形式是发送给移动终端的SMS消息。再次,该远程通信方(消息发送者)具有电话号码+46123456789形式的第一身份信息。
在步骤300中,新的SMS消息通过RF接口206被接收到并被实时运行系统220和应用处理器232转发给消息接发应用程序250。消息接发应用程序250将新的消息252存储在存储器202或者SIM卡204中。然后,在步骤302中,消息接发应用程序250处理新消息252的控制数据部份258。具体来说,它提取消息发送者的电话号码257,然后在步骤304询问联系人应用程序240所提取的电话号码是否是移动终端所认识的。联系人应用程序240搜索全部的联系人记录242,并且如果有匹配的话,则用所找到的附加身份信息回应消息接发应用程序250。
如果在步骤306中确定没有找到本地的匹配,则生成远程身份查询请求并在步骤308中发送给远程服务器,如上所述。答复在步骤310中被接收并处理。
图5a-5c举例说明了在SMS消息到达期间消息接发应用程序250显示出的一系列显示屏500。这些屏的内容和目的从本质上对应于图4a-4c中所示内容和目的。图5a中,在显示屏的中部520处通知新消息。软控键/菜单选项530为用户提供机会来打开、关闭或删除该消息。图5a中,还没有发送远程身份查询请求(即在步骤308之前);因此显示的是发送者的电话号码。图5b中,移动终端等待所述请求的答复(在步骤308和310之间);因此显示的是提供信息的消息和进度条522。图5c中,附加身份信息已经被收到并被处理(步骤310),附加身份信息替代了电话号码显示在520处,并且在532处可得到用于请求更新联系人记录的新的软控键/菜单选项532。
图5d举例说明了被消息接发应用程序250示为显示屏500的消息收件箱510。在中部520处显示了近期接收消息列表,包括最近接收到的也在图5a-5c中示出的消息522。如图中所看到的,消息接发应用程序250将发送者的电话号码替代为从远程服务器接收的名字信息。也提供了几个软控键/菜单选项530,包括用于以上述方式请求更新联系人记录的一个软控键/菜单选项‘532’。
在可选实施例中,为了向远程身份查询服务器112(122)发出附加身份信息请求,需要命令或者确认的手动步骤。这对应于图6中将设置626设置为访问方法=手动。在本实施例中,用来调用身份查询功能的菜单选项或者软控键等可以在各种适当的显示屏上得到。例如,在图4a中显示屏上,提供了额外的软控键/菜单选项430,一旦用户选择软控键/菜单选项430,就会向所述远距离服务器发送对于所检测到的来电号码+46123456789的附加身份信息的请求。一旦作出该选择,显示屏400就改变到图4b所示的屏,并且身份查询过程的其他步骤开始按上述方式进行。
进一步地,在漏接呼叫显示屏上(如果相关电话号码是未知的,并且还没有执行身份查询)、在近期呼叫显示屏上(如果未知电话号码被选中/被突出显示)、在用于通知来自未知发送者的电子消息的到达的显示屏上或者在用于显示消息收件箱的显示屏上等等,都可以得到用于调用远程身份查询的类似的菜单选项或软控键。
上述实施例涉及到了来电呼叫和SMS消息。然而,本发明的远程身份查询功能也可应用于来自未知来源的其他类型呼叫或消息,例如传真接收、MMS消息和电子邮件消息。
以上参考几个实施例描述了本发明。然而,如本领域的技术人员很容易意识到的,在本发明的范围之内,如所附专利权利要求所定义的那样,除上述实施例外其他实施例一样可能。
权利要求
1.一种在移动终端中获取通信方身份信息的方法,所述方法包括步骤检测远程通信方在移动通信网络上建立通信的尝试;根据检测到的尝试确定该远程通信方的第一身份信息;在所述移动终端内的存储器中搜索与所述第一身份信息相关联的附加身份信息;在没有所述附加身份信息的情况下,利用所述移动通信网络从所述移动终端发送附加身份信息请求给远程服务器,所述请求包括作为搜索关键字的所述第一身份信息;通过该移动通信网络接收附加身份信息回复;以及处理包含在所述附加身份信息回复中的附加身份信息,以使其可被呈给所述移动终端的用户。
2.如权利要求1所述的方法,所述方法的各步骤被自动执行而无需与所述移动终端的所述用户交互。
3.如权利要求1所述的方法,其中所述发送附加身份信息请求的步骤仅依据来自用户的命令或者确认而被执行。
4.如权利要求1所述的方法,其中,所述检测建立通信的尝试的步骤包括接收来电呼叫。
5.如权利要求1所述的方法,其中,所述检测建立通信的尝试的步骤包括接收输入的电子消息。
6.如权利要求1所述的方法,其中,所述第一身份信息是与所述远程通信方相关联的用户电话号码。
7.如权利要求1所述的方法,其中,所述附加身份信息请求和/或答复是以电子消息形式传达的。
8.如权利要求1所述的方法,其中,所述附加身份信息请求和/或答复是以分组交换数据通信形式传达的。
9.如权利要求1所述的方法,其中,所述附加身份信息请求和/或答复是以电路交换数据通信形式传达的。
10.如权利要求1所述的方法,其中,包含在所述附加身份信息答复中的所述附加身份信息包括关于所述远程通信方的名字信息。
11.如权利要求1所述的方法,其中,包含在所述附加身份信息答复中的所述附加身份信息包括关于所述远程通信方的名字信息和地址信息。
12.如权利要求1所述的方法,包括附加的步骤,即提供用于指定将要从所述远程服务器请求何种类型的附加身份信息的用户可配置设置。
13.如权利要求1所述的方法,包括附加的步骤,即提供用于指定是否自动执行本方法的各步骤而不用与所述用户交互的用户可配置的设置。
14.如权利要求1所述的方法,其中,处理包含在附加身份信息答复中的附加身份信息的所述步骤包括在所述移动终端的显示器上进行呈现。
15.如权利要求4和14所述的方法,其中,所述呈现是在所述来电呼叫还没结束时实时作出的。
16.如权利要求4所述的方法,其中,处理包含在附加身份信息答复中的附加身份信息的所述步骤包括更新在所述存储器中存储的电话呼叫列表。
17.如权利要求5所述的方法,其中,处理包含在附加身份信息答复中的附加身份信息的所述步骤包括更新存储在所述存储器中的消息收件箱中的记录。
18.如权利要求1所述的方法,其中,处理包含在附加身份信息答复中的附加身份信息的所述步骤包括更新或创建存储在所述存储器中并与所述远程通信方相关联的联系人记录。
19.一种移动终端,具有处理装置、存储器和适于与移动通信网络通信的无线接口,所述处理装置被配置为检测远程通信方通过所述无线接口建立通信的尝试;根据检测到的尝试确定所述远程通信方的第一身份信息;在所述存储器中搜索与所述第一身份信息相关联的附加身份信息;在没有所述附加身份信息的情况下,通过所述无线接口发送附加身份信息请求给远程服务器,所述请求包括作为搜索关键字的所述第一身份信息;通过所述无线接口,接收附加身份信息答复;以及处理包含在所述附加身份信息答复中的附加身份信息,以使其可被呈现给所述移动终端的用户。
20.如权利要求19所述的移动终端,所述处理装置被配置为自动执行权利要求19所述的各步骤而无需与所述用户交互。
21.如权利要求19所述的移动终端,所述处理装置被配置为仅依据来自用户的命令或者确认才执行发送附加身份信息请求的步骤。
22.如权利要求19所述的移动终端,其中,检测建立通信的尝试包括接收来电呼叫。
23.如权利要求19所述的移动终端,其中,检测建立通信的尝试包括接收输入的电子消息。
24.如权利要求19所述的移动终端,其中,所述第一身份信息是与所述远程通信方相关联的用户电话号码。
25.如权利要求19所述的移动终端,其中,所述附加身份信息请求和/或答复是以电子消息形式传递的。
26.如权利要求19所述的移动终端,其中,所述附加身份信息请求和/或答复是以分组交换数据通信形式传递的。
27.如权利要求19所述的移动终端,其中,所述附加身份信息请求和/或答复是以电路交换数据通信形式传递的。
28.如权利要求19所述的移动终端,其中,所述包含在附加身份信息答复中的附加身份信息包括关于所述远程通信方的名字信息。
29.如权利要求19所述的移动终端,其中,所述包含在附加身份信息答复中的附加身份信息包括关于所述远程通信方的名字信息和地址信息。
30.如权利要求19所述的移动终端,所述处理装置进一步被配置为提供用于指定从所述远程服务器请求何种类型的附加身份信息的用户可配置的设置。
31.如权利要求19所述的移动终端,所述处理装置进一步被配置为提供用于指定是否自动执行如权利要求19所述的各步骤而不用与所述用户交互的用户可配置的设置。
32.如权利要求19所述的移动终端,其中,处理包含在所述附加身份信息答复中的附加身份信息包括在所述移动终端的显示器上进行呈现。
33.如权利要求22和32所述的移动终端,其中,所述呈现是在所述来电呼叫还没结束时实时作出的。
34.如权利要求22所述的移动终端,其中,处理包含在所述附加身份信息答复中的附加身份信息包括更新存储在所述存储器中的电话呼叫列表中的记录。
35.如权利要求23所述的移动终端,其中,处理包含在所述附加身份信息答复中的附加身份信息包括更新存储在所述存储器中的消息收件箱中的记录。
36.如权利要求19所述的移动终端,其中,处理包含在所述附加身份信息答复中的附加身份信息包括更新或创建存储在所述存储器中并与所述远程通信方相关联的联系人记录。
全文摘要
本发明公开了一种在移动终端中获取通信方身份信息的方法。根据本方法,检测远程通信方在移动通信网上建立通信的尝试。从检测到的尝试确定关于远程通信方的第一身份信息。在移动终端中的存储器中搜索与第一身份信息相关联的附加身份信息。在没有这种附加身份信息的情况下,利用移动通信网络从移动终端发送附加身份信息请求给远程服务器,所述请求包括作为搜索关键字的所述第一身份信息。通过移动通信网络接收到附加身份信息答复。处理包含在附加身份信息答复中的附加身份信息以使其可呈现给移动终端用户。
文档编号H04M3/493GK101040508SQ200580034661
公开日2007年9月19日 申请日期2005年8月24日 优先权日2004年9月2日
发明者T·托罗帕伊宁, I·拉尼宁 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1