CN102474540B - 用于消除移动装置上实施的联系人列表数据库中的条目的歧义的***和方法 - Google Patents

用于消除移动装置上实施的联系人列表数据库中的条目的歧义的***和方法 Download PDF

Info

Publication number
CN102474540B
CN102474540B CN201080034655.0A CN201080034655A CN102474540B CN 102474540 B CN102474540 B CN 102474540B CN 201080034655 A CN201080034655 A CN 201080034655A CN 102474540 B CN102474540 B CN 102474540B
Authority
CN
China
Prior art keywords
contact person
telephone number
data field
record
stored
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201080034655.0A
Other languages
English (en)
Other versions
CN102474540A (zh
Inventor
约翰·M·加蒂
阿龙·L·穆尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN102474540A publication Critical patent/CN102474540A/zh
Application granted granted Critical
Publication of CN102474540B publication Critical patent/CN102474540B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/56Arrangements for indicating or recording the called number at the calling subscriber's set
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/57Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
    • H04M1/575Means for retrieving and displaying personal data about calling party

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

用于消除移动装置的联系人列表数据库内的条目的歧义的方法和***检测具有相同数据元素(例如,电话号码)的新创建的联系人记录并警告用户。可识别存储所述相同数据元素的其它联系人记录。可对匹配的联系人记录进行分组并向其提供群组标记,使得当从所述群组的成员接收到呼叫时,所述移动装置可使用所述群组标记识别呼叫者。可通过告知用户何时已对与一个以上联系人记录的数据字段中的值匹配的号码作出呼叫或何时已从所述号码接收到呼叫并使得所述用户能够编辑或扩充记录于呼叫日志中的信息以正确地反映所述呼叫的另一方的身份而类似地消除所述呼叫日志的歧义。

Description

用于消除移动装置上实施的联系人列表数据库中的条目的歧义的***和方法
技术领域
本发明大体上涉及移动装置,且更具体来说,涉及用于消除移动装置上实施的联系人列表数据库中的条目的歧义的方法和***。
背景技术
许多移动装置包含帮助用户呼叫其他方并辨识传入呼叫的各方的特征。举例来说,用户可将电话号码以联系人列表数据库的形式存储在其移动装置的存储器中,然后以若干方式存取所存储的号码。举例来说,为存取存储于联系人列表数据库中的电话号码,用户可选择与电话号码相关联的快速拨号号码、打出用户姓名的全部或部分、说出与电话号码相关联的语音标签,或从联系人列表数据库的显示中选择与电话号码相关联的姓名。被呼叫的电话号码通常显示于移动装置的屏幕上。如果例如名、姓、图像或照片、位置或公司名称等标记与被呼叫的号码相关联,则所述标记也可显示于屏幕上。
当用户接收呼叫时,移动装置还通常显示呼叫方的号码,所述号码通常由蜂窝式电话网络作为传入呼叫信息的一部分提供。如果呼叫方的号码存储于联系人列表数据库中,则移动装置还可显示与呼叫方的号码相关联的标记、姓名、图像或其它信息。
如果两个或两个以上联系人共用共同号码,则当接收到传入呼叫时,可显示与联系人列表数据库中的一个联系人相关联的标记。然而,所显示的标记可能无法正确地识别实际呼叫者。举例来说,联系人列表数据库可含有用于鲍勃·斯密斯的条目,所述条目包含他的移动装置号码和他的家庭电话号码。联系人列表数据库还可含有用于鲍勃·斯密斯的妻子苏茜·斯密斯的条目,所述条目包含她的移动装置号码和她的家庭电话号码,她的家庭电话号码也是鲍勃·斯密斯的家庭电话号码。如果苏茜·斯密斯从她的移动装置进行呼叫,显示将正确地将呼叫者识别为苏茜·斯密斯。然而,如果苏茜·斯密斯从家庭电话号码进行呼叫,则显示可能会指示传入呼叫来自鲍勃·斯密斯或来自苏茜·斯密斯。
作为另一实例,办公室电话号码可由任何数目的员工共用。如果联系人列表数据库包含用于一个以上员工的联系人信息,则显示可将来自办公室电话号码的传入呼叫识别为源自联系人列表数据库上的员工中的任一者。
发明内容
各种实施例提供用于消除联系人列表数据库中的联系人记录的歧义、用于显示识别传入呼叫的信息的呼叫者并用于使共用的电话号码与日志文件中的特定方相关联的方法和***。还提供允许用户界定在从共用的电话号码接收到呼叫时或在共用的电话号码存储于呼叫日志中时显示的信息的实施例。
在一实施例中,当接收到传入呼叫时,可将呼叫方的电话号码与存储于联系人列表数据库中的电话号码进行比较。如果呼叫方的电话号码与联系人列表数据库中的单一条目匹配,则可显示与呼叫方的电话号码相关联的联系人信息。如果呼叫方的电话号码与联系人列表数据库中的多个条目匹配,则可显示与联系人列表数据库中的条目中的任一者相关联的联系人信息。
在另一实施例中,联系人列表数据库可使共用共同电话号码的各方与群组识别符或群组记录相关联。当接收到传入呼叫时,可将呼叫方的电话号码与存储于联系人列表数据库中的电话号码进行比较。如果呼叫方的电话号码与链接到群组的联系人列表数据库中的多个条目匹配,则可显示与所述群组相关联的标记。或者,可显示群组标记和群组成员的选定联系人信息。
附图说明
并入本文中并构成本说明书的一部分的附图说明本发明的示范性方面。连同上文给出的一般描述和下文给出的详细描述一起,图式用以阐释本发明的特征。
图1是说明根据一实施例在移动装置的联系人列表数据库中创建记录的过程流程图。
图2是说明根据一实施例处理移动装置的联系人列表数据库中的电话号码条目的过程流程图。
图3是说明根据一实施例由移动装置处置传入呼叫的过程流程图。
图4是说明根据一实施例由移动装置利用群组标记处置传入呼叫的过程流程图。
图5是说明根据一实施例管理实施于移动装置上的呼叫日志的过程流程图。
图6是说明移动装置的实例组件的组件方框图。
具体实施方式
将参考附图详细地描述各个方面。只要可能,将在整个图式中使用相同的参考数字来指代相同或相似的部分。对特定实例和实施方案做出的参考是出于说明性目的,且无意限制本发明或权利要求书的范围。
如本文中所使用,术语“移动装置”涵盖(例如)蜂窝式电话、具有蜂窝式电话的个人数据助理(PDA)、智能电话和可能在未来开发出的其它配备有处理器的装置,其可经配置以准许用户进行并接收电话呼叫、实施联系人列表数据库并与那个联系人数据库交互、寻址并发送文本消息、寻址并发送电子邮件消息,以及实施传出呼叫和传入呼叫的日志。
如本文中所使用,术语“联系人列表数据库”涵盖可搜索的数据结构,所述数据结构经配置以存储联系人列表记录并提供对所述联系人列表记录的存取,所述联系人列表记录各自使至少一个“标记”与至少一个电话号码和任选地与其它联系人信息相关联。此类数据结构通常实施于移动装置上并以不同的方式称作地址簿、电子电话簿、电子号码簿等,其全部涵盖于本文中所使用的术语联系人列表数据库内。联系人列表数据库可包含多个数据记录,其中每一数据记录与一联系人条目相关联并由多个数据字段或元素构成。
如本文中所使用,术语“标记”涵盖联系人列表数据记录内的呈界定联系人列表数据库的格式的数据字段的值。举例来说,标记可包含名字段、姓字段、昵称字段、地址字段、位置字段、电话号码字段和群组字段。作为另一实例,识别符可为联系人姓名加上电话号码。
如本文中所使用,术语“联系人信息”涵盖可存储于联系人列表数据库中的数据记录内的数据元素中的关于联系人的任何和全部信息,包含(例如)家庭电话号码、业务电话号码、蜂窝式号码、电子邮件地址、即时消息用户姓名、照片、图标、自定义鸣铃器或铃音,和客户视频鸣铃器或铃音。如本文中所使用,术语“记录元素”可指代标记或联系人信息。
现代蜂窝式电话服务通常向移动装置提供传入呼叫的电话号码,其有时被称作呼叫线识别。因此,当用户在移动装置上接收到呼叫时,通常显示呼叫方的号码。如果呼叫方的号码存储于联系人列表数据库中,则移动装置还可使用传入电话号码来定位联系人列表数据库内的具有与呼叫电话号码匹配的数据字段值的数据记录。如果以此方式定位数据记录,则移动装置可使用记录内容来显示与呼叫方的号码相关联的标记(例如,姓名和/或照片)或其它信息。此类应用被广泛实施,使得用户在决定是否以及如何接听传入电话呼叫时通常依赖于其移动装置上所显示的信息。
如果两个或两个以上联系人共用共同号码且两个联系人均已存储在具有包含那个共同号码的条目的联系人列表数据库中,则来自那个共同号码的传入呼叫可导致不明确性。迄今,移动装置尚未具有用于处理此不明确性的机制,因此当从与多个联系人数据记录相关联的电话号码接收到传入呼叫时,可能显示例如与联系人列表数据库中的第一所识别的记录相关联的信息。然而,所显示的标记可能不正确地识别实际呼叫者。
举例来说,联系人列表数据库可含有用于鲍勃·斯密斯的条目,所述条目包含他的移动装置号码和他的家庭电话号码。所述联系人列表数据库还可含有用于鲍勃·斯密斯的妻子苏茜·斯密斯的条目,所述条目包含她的移动装置号码和她的家庭电话号码,她的家庭电话号码是存储于鲍勃·斯密斯的联系人数据记录中的相同家庭电话号码。如果苏茜·斯密斯从她的移动装置进行呼叫,显示将正确地将呼叫者识别为苏茜·斯密斯。然而,如果苏茜·斯密斯从家庭电话号码进行呼叫,则显示可指示传入呼叫来自鲍勃·斯密斯或来自苏茜·斯密斯。
作为另一实例,具有专用分组交换机(PBX)电话***的办公室可具有由任何数目的员工共用的一个号码,其可被提供为呼叫线ID。如果用户的联系人列表数据库包含用于一个以上员工的联系人信息,则具有那个办公室的共同呼叫线ID的传入呼叫可产生一个员工的显示,但不一定是联系人列表数据库中的员工中的正确的一个员工。因此,用户可能关于呼叫者的身份产生误解。
在不明确的联系人列表数据库条目的问题可在从共同号码接收到传入呼叫时导致混淆时,在进行传出呼叫时也可能出现问题。典型的移动装置可经配置以维持传出和传入呼叫的日志文件。此类呼叫日志文件对于用户来说可能非常有用,因为其通常包含被呼叫和呼叫的电话号码以及呼叫的日期和时间且常包含呼叫持续时间。此类信息对于需要留意其电话通信的用户(例如销售和市场营销专业人士)可为有用的。在单一电话号码被多方共用时出现的不明确性还可导致存储于移动装置上的呼叫日志文件中的不明确性。举例来说,如果在移动装置上对共用的电话号码进行呼叫,则被呼叫的号码无法明确地与联系人列表数据库中的条目中包含被呼叫的电话号码的任一条目相关联。类似地,如果呼叫被移动装置接收,则传入的电话号码无法明确地与条目中的和被呼叫的电话号码相关联的任一条目相关联。因此,呼叫日志可能将不对的人员识别为被呼叫方或呼叫方。
移动装置通常还提供用于将数据输入并存储于联系人列表数据库中的应用。所述应用可能向用户提供引导用户穿过数据键入序列的各种提示。为了消除联系人列表数据库记录的歧义或至少减少某些此不明确性,各种实施例提供用于识别潜在的不明确记录(即,具有共同数据字段值的记录,如共同的电话号码)、在联系人列表数据库中创建联系人记录、用于显示传入呼叫的呼叫者识别信息,以及用于使共用的电话号码与日志文件中的特定方相关联的方法和***。还提供用于允许用户界定在从不明确(即,共用)的电话号码接收到呼叫时所显示的信息的实施例。
图1是说明当第一次创建移动装置的联系人列表数据库中的记录时可实施的实施例方法的过程流程图。实施此方法警告用户联系人条目重复、与一个或一个以上其它条目共用共同号码的新联系人记录,和联系人不明确性的其它潜在来源。
当用户在联系人列表数据库内创建新记录时,输入数据被移动装置接收,步骤100。举例来说,用户可通过从存储于移动装置的内部存储器中的呼叫日志文件检索数据、通过检索在发送到移动装置的文本消息内接收到的数据,或通过突出显示在发送到移动装置的电子邮件中接收到的数据,而使用移动装置的小键盘键入联系人的姓名、地址、电话号码、昵称或其它联系人条目。
移动装置的处理器可经配置以搜索联系人列表数据库内的现有数据记录以寻找与所键入的数据匹配的条目,步骤102。此过程可涉及将所键入的数据用作查找值以识别匹配的记录条目或通过将数据条目与存储于联系人列表数据库内的每个记录中的数据字段值循序地进行比较来确定是否存在任何匹配的数据记录条目,确定104。可通过执行存储于移动装置的存储器中的应用程序的处理器来执行此搜索和匹配功能。当未发现匹配时(即,确定104=“否”),可产生显示,从而提示用户继续数据键入序列以完成联系人信息(例如,姓名、地址等)的键入,或指示是否应保存接收到的电话号码,步骤120。
当发现匹配时(即,确定104=“是”),可用额外序列扩充数据键入序列,步骤106。举例来说,可告知用户所述匹配,(步骤108)且基于所述匹配提供响应性输入以及用户将如何管理匹配的数据,步骤110。可基于用户输入而消除数据记录的歧义(步骤112)和/或根据用户输入对数据记录进行分组(步骤114)。当已完成额外序列时,用户可继续数据键入序列。
匹配确定(步骤104)对在数据键入序列期间接收到的数据进行操作且可触发数据键入序列的扩充(步骤106)。对数据键入序列的扩充(步骤106)可由数据记录中的任何字段上的匹配触发。举例来说,接收到的数据可为电话号码、姓名、地址、昵称或群组标记。
由于联系人不明确性的最常见形式将涉及共同电话号码,所以以下实例实施例参看电话号码条目。然而,对电话号码的参考意欲为可接收并消除歧义的联系人信息的仅一个实例,且无意为限制性的。因此,权利要求书无意限于电话号码元素,除非明确叙述。
图2是说明当第一次创建或修改移动装置的联系人列表数据库中的记录时可实施的实施例方法的过程流程图。在联系人列表数据库记录创建和编辑过程内实施此方法可在用户标明要存储于数据库中的联系人条目时警告用户所述条目重复。在此情况下,当新的联系人记录在数据字段内包含与一个或一个以上其它联系人记录的数据字段内的号码或元素内容匹配的号码或元素内容时,发生重复的联系人条目。如上文所描述,多个联系人数据记录中的共同号码或元素内容可导致不明确性。为了避免此类不明确性,图2中所说明的实例实施例在创建联系人列表数据库中的记录时警告用户此类不明确性来源,从而给予用户在保存所述记录之前提出或解决所述不明确性的机会。
当用户在联系人列表数据库内创建新的联系人记录或编辑现有的联系人记录时,电话号码可由移动装置接收,步骤200。举例来说,当创建新联系人的数据记录时,用户可使用移动装置的小键盘键入联系人的电话号码。众所周知,用户还可通过从存储于移动装置的内部存储器中的呼叫日志文件检索所拨打或传入的电话号码、通过突出显示在发送到移动装置的文本消息内接收到的电话号码,或通过突出显示在发送到移动装置的电子邮件中接收到的电话号码,而识别将保存于新的联系人列表数据库记录中或添加到现有联系人记录的电话号码。在某些情形中,当正创建新的联系人记录或正编辑现有记录时,可首先键入新联系人的电话号码,例如在从呼叫日志选择号码时,随后键入联系人姓名和其它信息。在其它情形中,用户可在键入电话号码之前键入新联系人的姓名和地址。
不管键入电话号码的方法或键入联系人数据信息的次序如何,当接收到电话号码时,移动装置处理器可经配置以搜索联系人列表数据库内现有的数据记录以寻找与接收到的号码匹配的数据字段条目,步骤203。此过程可涉及将所接收的电话号码用作查找值以识别匹配的记录条目或通过将所接收的电话号码与存储于联系人列表数据库内的每个记录中的字段值循序地进行比较来确定是否存在任何匹配的数据记录条目,确定204。当未发现匹配时(即,确定204=“否”),可产生显示,从而提示用户继续联系人数据键入序列,步骤238,例如用以重新键入电话号码、键入下一数据字段(例如,姓名、地址等),保存所键入的数据或退出数据键入序列的菜单提示。
当发现匹配时(即,确定204=“是”),可显示警告,从而告知用户潜在的不明确性,步骤209。在一实施例中,警告可显示具有匹配的电话号码数据字段的记录或足以使得用户能够辨识或定位那些记录的信息。另外,可显示提示,从而请求来自用户的使得用户能够指示是否应保存接收到的电话号码的输入,步骤210。提示用户是否应保存所键入的电话号码给予了用户纠正未正确地键入的电话号码或退出重复的联系人记录的键入的机会,这在不明确性是无意时可为适当的。因此,当用户选择不保存电话号码时(即,确定212=“否”),可删除所键入的电话号码,步骤214,且可产生显示,从而提示用户继续联系人数据键入序列,步骤238,例如用以重新键入电话号码、键入下一数据字段(例如,姓名、地址等),保存所键入的数据或退出数据键入序列的菜单提示。
当用户选择保存电话号码时(即,确定212=“是”),可显示菜单提示,从而给予用户指示是否将编辑或删除一个或一个以上重复的电话号码的选项,步骤216。举例来说,用户可从重复记录显示认识到所键入的电话号码与不再具有那个号码的联系人的电话号码匹配(例如,如当在公司存在***时可发生),在此情况下,可能需要编辑现有记录以键入新号码或改变联系人姓名,或在其不再有效时将其删除。作为另一实例,具有匹配的电话号码的现有记录可为不完整的联系人记录(例如,仅具有姓名和电话号码而没有地址、公司名称等的条目),在此情况下,用户可选择删除不完整的记录并将正创建的更完整的记录保存于其适当位置。如果用户选择编辑或删除重复的电话号码(即,确定218=“是”),则移动装置可显示具有匹配的电话号码的联系人记录的菜单,以使得用户能够选择一者或一者以上进行编辑或删除,步骤220。用户可例如通过按压键或触摸产生由移动装置处理器接收的输入的触摸屏显示而指示含有重复的电话号码条目的选定记录进行编辑或删除,步骤222。响应于所接收的用户输入,处理器可呈现选定的联系人记录以编辑选定的联系人记录或从存储器删除选定的联系人记录,步骤224。处理器可实施联系人列表数据库应用程序的过程以实现所述对联系人记录的编辑和/或删除。举例来说,用户可选择在匹配的联系人记录中编辑姓名或其它信息、在匹配的联系人记录中编辑共同电话号码,或从匹配的联系人记录删除共同电话号码以移除潜在的不明确性。作为另一实例,用户可选择删除一个或一个以上匹配的联系人记录,例如用于不再具有共同电话号码的个人的记录或不完整的联系人记录。
如果用户未选择记录进行编辑或删除,或当每一记录编辑或删除过程完成时,移动装置处理器可确定是否一个以上联系人记录含有共同电话号码,确定226。如果不再有重复的电话号码条目(即,确定226=“否”),可产生显示,从而提示用户返回或继续数据键入序列,步骤238,例如用以键入下一数据字段(例如,姓名、地址等)、保存所键入的数据或退出数据键入序列的菜单提示。
当还有电话号码条目时(即,确定226=“是”)或如果用户选择不删除重复的电话号码(即,确定218=“否”),则移动装置处理器可产生显示,从而提示用户指示是否应创建群组,步骤227。
如果用户选择不将所接收的电话号码与一个或一个以上重复的电话号码分组在一起(即,确定228=“否”),则可产生显示,从而提示用户返回到或继续数据键入序列,步骤238,例如用以重新键入电话号码、键入下一数据字段(例如,姓名、地址等),保存所键入的数据或退出数据键入序列的菜单提示。
当用户选择将含有所接收的电话号码的所键入的联系人记录与包含相同电话号码的联系人记录中的一者或一者以上分组在一起时(即,确定228=“是”),移动装置处理器可显示含有匹配的电话号码的联系人记录,步骤230。此显示可呈菜单提示的形式,以使得用户能够选择特定联系人记录进行链接或以其它方式指示形成群组,步骤232。用户还可选择可用于使所创建群组内的全部选定记录相关联的群组标记,步骤234。返回到早先实例,如果共同电话号码是存储于鲍勃·斯密斯和苏茜·斯密斯的相应联系人记录中的家庭号码,则用户可选择将鲍勃·斯密斯和苏茜·斯密斯的联系人记录分组为一群组且向其指派信息标记,例如“斯密斯家家庭电话”。
所创建的群组可以多种形式或数据结构存储于联系人列表数据库内。在一实施例中,所述群组可为含有联系人信息或到被分组的联系人记录的链接的单独记录。在另一实施例中,可将所述群组创建为其中存储有被分组的联系人记录的“文件夹”。在另一实施例中,联系人记录可包含群组数据字段,且被分组的联系人记录可将群组标记存储于其相应的群组数据字段中。后一实施例在图2中所说明的实例方法中反映为被选择的在用户创建的群组中的联系人记录可经修订或编辑以将选定的群组标记存储于群组数据字段中,步骤236。使用不同数据结构将被分组的联系人记录链接或关联在一起的其它实施例可执行必要动作来完成群组关联以取代步骤236。在完成了用户的群组创建过程的情况下,可产生显示,从而提示用户返回到或继续数据键入序列,步骤238,例如用以键入下一数据字段(例如,姓名、地址等)、保存所键入的数据或退出数据键入序列的菜单提示。
如先前所提及,当移动装置的用户接收到包含呼叫号码ID的传入呼叫时,也可调用本发明的实施例。图3是说明根据不存在共同电话号码群组的实施例由移动装置处置传入呼叫的过程流程图。当移动装置接收到具有呼叫号码识别信息(呼叫者ID)的传入呼叫时,步骤300,移动装置处理器可搜索联系人列表数据库以确定传入的电话号码是否与任何联系人记录中的数据字段匹配,步骤302。如果未发现匹配(即,确定304=“否”),则将不显示呼叫者信息,且移动装置可继续呼叫接收序列,例如发出铃音且等待用户接听,步骤320。
当发现匹配时(即,确定304=“是”),处理器可进一步确定传入的电话号码是否与两个或两个以上记录中的数据字段匹配,确定306。此可例如通过继续搜索联系人列表数据库直到已比较了所有记录而实现。如果仅在一个联系人记录中发现匹配(即,确定306=“否”),则可从匹配的记录获得联系人信息或显示标记(例如,照片或姓名),步骤308。可产生从匹配的记录获得的信息的显示,且与传入的电话号码一起显示或取代传入的电话号码而显示,步骤310,且呼叫序列可继续,例如发出铃音并等待用户接听,步骤320。
如果呼叫者ID与两个或两个以上记录中的数据字段值匹配(即,确定306=“是”),则可从每一匹配的联系人记录获得联系人信息,步骤312。可产生从匹配的联系人记录获得的信息的若干部分的显示,且与传入的电话号码一起显示或取代传入的电话号码而显示,步骤314,且呼叫序列可继续,例如发出铃音并等待用户接听,步骤320。如所属领域的技术人员将了解,可使用各种技术,例如水平地或垂直地滚动屏幕,来呈现此显示,使得可呈现大量信息。
如上文参考图2所提及,在一实施例中,用户可标明一群组并将群组标记或名称指派给共用共同电话号码(或其它联系人信息)的选定联系人记录。选定信息可包含与匹配的联系人记录相关联的标记,例如在匹配的记录中找到的名、姓和昵称、照片、图标、电子邮件地址和电话号码列表(除了传入的电话号码之外)。此群组标记可用于在从对于群组共同的电话号码接收到呼叫时产生显示。此显示告知用户其可为群组的任何成员。如先前实例中所提及,“斯密斯家家庭电话”可能为每当从那个电话号码接收到呼叫时所显示的适当标记。此群组标记在显示时将告知用户所述呼叫可来自使用斯密斯的家庭号码的任何人,且因此不大可能让用户误解呼叫者的身份,例如如果显示鲍勃·斯密斯或苏茜·斯密斯的姓名或图像,则可能让用户误解。
图4是说明根据利用群组标记来消除联系人记录的歧义的实施例由移动装置处置传入呼叫的过程流程图。当移动装置接收到具有呼叫者ID的传入呼叫时,步骤300,移动装置处理器可搜索联系人列表数据库以确定传入的电话号码是否与任何联系人记录中的数据字段匹配,步骤302。如果未找到匹配(即,确定304=“否”),则将不显示呼叫者信息,且移动装置可继续呼叫接收序列,例如发出铃音且等待用户接听,步骤320。
当发现匹配时(即,确定304=“是”),处理器可进一步确定传入的电话号码是否与两个或两个以上记录中的数据字段匹配,确定306。此可例如通过继续搜索联系人列表数据库直到已比较了所有记录而实现。如果仅在一个联系人记录中发现匹配(即,确定306=“否”),则可从匹配的记录获得联系人信息或显示标记(例如,照片或姓名),步骤308。可产生从匹配的记录获得的信息的显示,且与传入的电话号码一起显示或取代传入的电话号码而显示,步骤310,且呼叫序列可继续,例如发出铃音并等待用户接听,步骤320。或者,可维持不明确记录的单独数据库,在此情况下,可首先对可更有可能包含匹配的不明确记录执行对匹配的搜索。
如果呼叫者ID与两个或两个以上记录中的数据字段值匹配(即,确定306=“是”),则处理器可确定匹配的联系人记录是否已被指派群组标记,确定412。如果已被指派群组标记(即,确定412=“是”),则可从匹配的记录中的一者获得群组标记,步骤414。如上文所提及,群组链接可以多种数据结构和组织存储于数据库中,所述数据结构和组织中的一者将群组标记存储于与群组相关联的联系人记录的群组数据字段中。可产生群组标记的显示,且与传入的电话号码一起显示或取代传入的电话号码而显示,步骤416,且呼叫序列可继续,例如发出铃音并等待用户接听,步骤320。在此实施例中,当已被指派群组标记时,可用群组标记并用存储于联系人列表数据库中的如由用户确定的关于群组的选定信息来扩充对传入的电话号码的显示。
如果尚未将群组标记指派给匹配的联系人记录(即,确定412=“否”),则可从每一匹配的联系人记录获得联系人信息,步骤312。可产生从匹配的联系人记录获得的信息的若干部分的显示,且与传入的电话号码一起显示或取代传入的电话号码而显示,步骤314,且呼叫序列可继续,例如发出铃音并等待用户接听,步骤320。
在另一实施例中,用户可配置移动装置以显示传入的电话号码、群组标记、关于群组的选定信息,以及关于群组成员的选定信息。
在一实施例中,移动装置可经配置以维持传出呼叫日志文件和传入呼叫日志文件,或关于传入呼叫和传出呼叫两者的单一日志文件。在单一电话号码被多方共用时可出现的不明确性还可导致存储于移动装置上的呼叫日志文件中的不明确性。举例来说,如果移动装置的用户对共用的电话号码进行呼叫,则被呼叫的号码无法明确地与联系人记录中和被呼叫的电话号码相关联的任一联系人记录相关联。类似地,如果移动装置从共用的电话号码接收到呼叫,则传入呼叫无法在传入呼叫日志中明确地与和被呼叫的电话号码相关联的联系人记录中的任一者相关联。
图5是说明根据一实施例管理实施于移动装置上的呼叫日志的过程流程图。当移动装置检测到呼叫的终止时,步骤500,所述呼叫可为传出呼叫或传入呼叫,移动装置处理器可搜索联系人列表数据库以确定其他方的电话号码是否与任何联系人记录中的数据字段的内容匹配,步骤502,确定506。当未发现匹配时(即,确定506=“否”),移动装置以典型方式在呼叫日志中创建传入或传出电话号码的记录,步骤508。
当发现匹配时(即,确定506=“是”),可作出关于传入或传出的电话号码是否与两个或两个以上记录中的数据字段的内容匹配的确定,确定510。如上文所提及,此过程可涉及持续搜索联系人列表数据库,直到已评估所有联系人记录。如果仅在一个记录中发现匹配(即,确定510=“否”),则移动装置可将传入或传出的电话号码记录于用存储于一个匹配的记录中的信息扩充的呼叫日志中,步骤512。举例来说,所述呼叫日志可包含被呼叫联系人或呼叫联系人的姓名。
如果在两个或两个以上记录中发现匹配(即,确定510=“是”),则处理器可存取匹配的记录中的信息(即,联系人列表数据库中的包含与传入或传出的电话号码匹配的数据字段的那些记录)并使用所述信息的一部分来产生显示,步骤516。处理器可进一步产生显示,从而提示用户选择匹配的记录中的一者以与呼叫日志中的传入或传出呼叫相关联,步骤518。在使用从用户接收到的输入的情况下,处理器可用包含用存储于选定的匹配记录中的信息扩充的电话号码的条目将呼叫记录于呼叫日志中,步骤520。以此方式,如果处理器检测到潜在的不明确性,则处理器可在将呼叫记录于呼叫日志中之前提示用户解决所述不明确性。在呼叫结束之后提示呼叫者注意此信息会在所述信息在记忆中是新的时帮助用户正确地记录呼叫。
或者,上文参考图5所描述的过程可在起始呼叫时执行。
在一实施例中,处理器可用存储于选定联系人记录中的联系人姓名来扩充电话号码。在另一实施例中,用户可配置移动装置以在呼叫不明确的电话号码的情况下从存储于联系人列表数据库中的联系人记录选择特定数据字段来用于扩充呼叫日志编号。
适合于与各种实施例一起使用的典型移动装置将共同具有图6中所说明的组件。举例来说,移动装置600可包含耦合到内部存储器602的处理器601,和显示器603。另外,移动装置600可具有连接到无线数据链路的用于发送和接收电磁辐射的天线604和/或耦合到处理器601的蜂窝式电话收发器605。在一些实施方案中,收发器605以及处理器601和存储器602的用于蜂窝式电话通信的部分被统称为空中接口,因为其经由无线数据链路提供数据接口。移动装置通常还包含小键盘606或小型键盘和菜单选择按钮或摇臂开关607以用于接收用户输入。移动装置通常还包含变换器609以用于将电信号转换为可听信号并将声音转换为电信号。
处理器601可为任何可编程微处理器、微型计算机或多处理器芯片,其可由软件指令(应用程序)配置以执行多种功能,包含维持执行本文中所描述的各种实施例的功能和方法的联系人列表数据库。在一些移动装置中,可提供多个处理器601,例如一个处理器专用于无线通信功能,且一个处理器专用于运行其它应用程序。通常,在软件应用程序被存取且加载到处理器601中之前,其可存储在内部存储器602中。处理器601还可包含内部存储器608。在某些移动装置中,可将额外存储器芯片(例如,安全数据(SD)卡)***到装置600中并耦合到处理器601。在许多移动装置中,内部存储器602可为易失性或非易失性存储器,例如快闪存储器,或两者的混合物。出于此描述的目的,对存储器的一般参考指代可由处理器601存取的所有存储器,包含存储器608、单独的存储器元件602,和***到移动装置中的可装卸存储器(未图示)。
前述方法描述和过程流程图仅作为说明性实例而提供,且无意要求或暗示必须以所呈现的次序执行各种实施例的步骤。如所属领域的技术人员将了解,前述实施例中的步骤次序可以任何次序执行。例如“其后”、“随后”、“接下来”等词语无意限制步骤的次序;这些词语仅用于通过方法的描述来指导读者。此外,例如使用冠词“一”或“所述”以单数形式对权利要求元件的任何参考将不被解释为将元件限于单数形式。
可将结合本文中所揭示的实施例而描述的各种说明性逻辑块、模块、电路和算法步骤实施为电子硬件、计算机软件或两者的组合。为清楚地说明硬件与软件的此互换性,上文已大体上关于其功能性而描述了各种说明性组件、块、模块、电路和步骤。所述功能性是实施为硬件还是软件取决于特定应用及施加于整个***的设计约束。所属领域的技术人员可针对每一特定应用以不同方式来实施所描述的功能性,但所述实施方案决策不应被解释为会导致脱离本发明的范围。
可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件,或其经设计以执行本文所描述的功能的任何组合来实施或执行用于实施结合本文中所揭示的方面而描述的各种说明性逻辑、逻辑块、模块和电路的硬件。通用处理器可以是微处理器,但在替代方案中,处理器可以是任何常规处理器、控制器、微控制器或状态机。处理器还可实施为计算装置的组合,例如,DSP与微处理器的组合、多个微处理器、结合DSP核心的一个或一个以上微处理器,或任何其它此配置。或者,某些步骤或方法可由特定用于给定功能的电路执行。
在一个或一个以上示范性方面中,可以硬件、软件、固件或其任何组合来实施所描述的功能。如果以软件实施,则可将功能作为一个或一个以上指令或代码而存储在计算机可读媒体上或经由计算机可读媒体进行传输。本文中所揭示的方法或算法的步骤可体现于可驻留于计算机可读媒体上的所执行的处理器可执行软件模块中。计算机可读媒体包括计算机存储媒体与通信媒体两者,通信媒体包括促进将计算机程序从一处传递到另一处的任何媒体。存储媒体可为可由计算机存取的任何可用媒体。举例来说而非限制,此计算机可读媒体可包含RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用以运载或存储呈指令或数据结构形式的所要程序代码且可由计算机存取的任何其它媒体。同样,可恰当地将任何连接称作计算机可读媒体。举例来说,如果使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)或例如红外线、无线电及微波的无线技术从网站、服务器或其它远程源传输软件,则将同轴电缆、光纤电缆、双绞线、DSL或例如红外线、无线电及微波的无线技术包括于媒体的定义中。如本文中所使用,磁盘及光盘包括压缩光盘(CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中磁盘通常以磁方式再现数据,而光盘使用激光以光方式再现数据。以上各者的组合也应包括在计算机可读媒体的范围内。另外,方法或算法的操作可作为代码和/或指令中的一者或任何组合或集合驻留于机器可读媒体和/或计算机可读媒体上,其可并入计算机程序产品中。
提供所揭示实施例的先前描述以使所属领域的技术人员能够制作或使用本发明。所属领域的技术人员将容易明白对这些实施例的各种修改,且在不脱离本发明的精神或范围的情况下,本文所界定的一般原理可应用于其它实施例。因此,本发明无意限于本文中所展示的实施例,而是将赋予本发明与所附权利要求书和本文中所揭示的原理和新颖特征相一致的最广范围。

Claims (24)

1.一种用于消除移动装置联系人列表数据库中的条目的歧义的方法,所述移动装置联系人列表数据库包含存储在数据库中的多个联系人记录,所述多个联系人记录各自包括多个数据字段,所述方法包括:
接收所述电话号码以作为创建新的联系人记录供存储于所述联系人列表数据库中的一部分,所述电话号码是从小键盘、消息和日志文件中的一者接收;
将所接收的电话号码与所存储的联系记录中的数据字段进行比较;
当所接收的电话号码与存储于所述多个联系人记录中的一个以上联系人记录中的第一数据字段中的值匹配时,产生警告所述移动装置的用户的显示;
显示存储于所述多个联系人记录中的具有与所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录的第二数据字段中的信息;
针对来自用户的响应而产生提示以使新的联系人记录与群组标记相关联。
2.根据权利要求1所述的方法,其中所显示的存储于第二数据字段中的所述信息包括联系人姓名。
3.根据权利要求1所述的方法,其中所显示的存储于第二数据字段中的所述信息包括图像。
4.根据权利要求1所述的方法,其中所显示的存储于第二数据字段中的所述信息包括指派给所述多个联系人记录中的具有与所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录的群组标记。
5.根据权利要求1所述的方法,还包括:
接收识别群组标记的用户响应;以及
将包括所接收的电话号码和所述所识别的群组标记的新的联系人记录存储于所述联系人列表数据库中。
6.根据权利要求1所述的方法,还包括:
针对来自用户的响应而产生提示以选择所述多个联系人记录中的具有与所述所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录中的至少一者以供删除;
接收用户输入选择删除所述多个联系人记录中的一个以上联系人记录中的至少之一;
删除所选择的所述多个联系人记录中的一个以上联系人记录中的至少之一。
7.根据权利要求1所述的方法,其中接收电话号码还包括将所述电话号码接收为呼叫者识别信息以作为传入电话呼叫的一部分。
8.根据权利要求7所述的方法,其中产生所述显示包括显示所述呼叫者识别信息和存储于所述多个联系人记录中的具有与呼叫显示所包括的所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录的第二数据字段中的信息。
9.根据权利要求8所述的方法,其中存储于第二数据字段中的所述信息包含联系人姓名。
10.根据权利要求8所述的方法,其中存储于第二数据字段中的所述信息包含指派给所述多个联系人记录中的具有与所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录的群组标记。
11.一种用于消除移动装置联系人列表数据库中的条目的歧义的方法,所述移动装置联系人列表数据库包含存储在数据库中的多个联系人记录,所述多个联系人记录各自包括多个数据字段,所述方法包括:
将所述电话号码接收为呼叫者识别信息以作为传入电话呼叫的一部分,及接收所述电话号码以作为在所述移动装置上发出的呼叫的一部分;将所接收的电话号码与所存储的联系人记录中的数据字段进行比较;
当所接收的电话号码与存储于所述多个联系人记录中的一个以上联系人记录中的第一数据字段中的值匹配时,产生警告所述移动装置的用户的显示;
显示存储于所述多个联系人记录中的具有与所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录的第二数据字段中的信息;
针对来自用户的响应而产生提示以使所接收的电话号码与群组标记相关联以供存储于呼叫日志中。
12.一种用于消除移动装置联系人列表数据库中的条目的歧义的方法,所述移动装置联系人列表数据库包含存储在数据库中的多个联系人记录,所述多个联系人记录各自包括多个数据字段,所述方法包括:
将所述电话号码接收为呼叫者识别信息以作为传入电话呼叫的一部分,及接收所述电话号码以作为在所述移动装置上发出的呼叫的一部分;
将所接收的电话号码与所存储的联系人记录中的数据字段进行比较;
当所接收的电话号码与存储于所述多个联系人记录中的一个以上联系人记录中的第一数据字段中的值匹配时,产生警告所述移动装置的用户的显示;
显示存储于所述多个联系人记录中的具有与所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录的第二数据字段中的信息;
针对来自用户的响应而产生提示以使所接收的电话号码与所述多个联系人记录中的具有与所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录中的一者相关联以供存储于呼叫日志中。
13.一种移动装置,其包括:
用于存储多个联系人记录的装置,其中,每一联系人记录包括多个数据字段;
用于接收所述电话号码以作为创建新的联系人记录供存储于所述联系人列表数据库中的一部分的装置,所述电话号码是从小键盘、消息和日志文件中的一者接收;
用于将所接收的电话号码与所存储的联系记录中的数据字段进行比较的装置;
用于当所接收的电话号码与存储于所述多个联系人记录中的一个以上联系人记录中的第一数据字段中的值匹配时产生警告所述移动装置的用户的显示的装置;
用于显示存储于所述多个联系人记录中的具有与所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录的第二数据字段中的信息的装置;
用于针对来自用户的响应而产生提示以使新的联系人记录与群组标记相关联的装置。
14.根据权利要求13所述的移动装置,其中所显示的存储于第二数据字段中的所述信息包括联系人姓名。
15.根据权利要求13所述的移动装置,其中所显示的存储于第二数据字段中的所述信息包括图像。
16.根据权利要求13所述的移动装置,其中所显示的存储于第二数据字段中的所述信息包括指派给所述多个联系人记录中的具有与所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录的群组标记。
17.根据权利要求13所述的移动装置,所述移动装置进一步包括:
用于接收识别群组标记的用户响应的装置;以及
用于将包括所接收的电话号码和所述所识别的群组标记的新的联系人记录存储于所述联系人列表数据库中的装置。
18.根据权利要求13所述的移动装置,所述移动装置进一步包括:
用于针对来自用户的响应而产生提示以选择所述多个联系人记录中的具有与所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录中的至少一者以供删除的装置;
用于接收用户输入选择删除所述多个联系人记录中的一个以上联系人记录中的至少之一的装置;
用于删除所选择的所述多个联系人记录中的一个以上联系人记录中的至少之一的装置。
19.根据权利要求13所述的移动装置,其中用于接收电话号码的装置还包括用于将所述电话号码接收为呼叫者识别信息以作为传入电话呼叫的一部分的装置。
20.根据权利要求19所述的移动装置,其中用于产生所述显示的装置包括用于显示所述呼叫者识别信息和存储于所述多个联系人记录中的具有与呼叫显示所包括的所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录的第二数据字段中的信息的装置。
21.根据权利要求20所述的移动装置,其中存储于第二数据字段中的所述信息包含联系人姓名。
22.根据权利要求20所述的移动装置,其中存储于第二数据字段中的所述信息包括指派给所述多个联系人记录中的具有与所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录的群组标记。
23.一种移动装置,包括:
用于存储多个联系人记录的装置,其中,每一联系人记录包括多个数据字段;
用于经由以下装置中的一者来接收电话号码的装置:用于将所述电话号码接收为呼叫者识别信息以作为传入电话呼叫的一部分的装置,及用于接收所述电话号码以作为在所述移动装置上发出的呼叫的一部分的装置;
用于将所接收的电话号码与所存储的联系记录中的数据字段进行比较的装置;
用于当所接收的电话号码与存储于所述多个联系人记录中的一个以上联系人记录中的第一数据字段中的值匹配时产生警告所述移动装置的用户的显示的装置;
用于显示存储于所述多个联系人记录中的具有与所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录的第二数据字段中的信息的装置;
用于针对来自用户的响应而产生提示以使所接收的电话号码与群组标记相关联以供存储于呼叫日志中的装置。
24.一种移动装置,包括:
用于存储多个联系人记录的装置,其中,每一联系人记录包括多个数据字段;
用于经由以下装置中的一者来接收电话号码的装置:用于将所述电话号码接收为呼叫者识别信息以作为传入电话呼叫的一部分的装置,及用于接收所述电话号码以作为在所述移动装置上发出的呼叫的一部分的装置;
用于将所接收的电话号码与所存储的联系记录中的数据字段进行比较的装置;
用于当所接收的电话号码与存储于所述多个联系人记录中的一个以上联系人记录中的第一数据字段中的值匹配时产生警告所述移动装置的用户的显示的装置;
用于显示存储于所述多个联系人记录中的具有与所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录的第二数据字段中的信息的装置;
用于针对来自用户的响应而产生提示以使所接收的电话号码与所述多个联系人记录中的具有与所接收的电话号码匹配的第一数据字段值的所述一个以上联系人记录中的一者相关联以供存储于呼叫日志中的装置。
CN201080034655.0A 2009-08-04 2010-08-03 用于消除移动装置上实施的联系人列表数据库中的条目的歧义的***和方法 Active CN102474540B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/535,652 2009-08-04
US12/535,652 US8224304B2 (en) 2009-08-04 2009-08-04 Systems and methods for disambiguating entries in a contacts list database implemented on a mobile device
PCT/US2010/044288 WO2011017353A1 (en) 2009-08-04 2010-08-03 Systems and methods for disambiguating entries in a contacts list database implemented on a mobile device

Publications (2)

Publication Number Publication Date
CN102474540A CN102474540A (zh) 2012-05-23
CN102474540B true CN102474540B (zh) 2014-11-19

Family

ID=42939064

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201080034655.0A Active CN102474540B (zh) 2009-08-04 2010-08-03 用于消除移动装置上实施的联系人列表数据库中的条目的歧义的***和方法

Country Status (6)

Country Link
US (1) US8224304B2 (zh)
EP (1) EP2462735B1 (zh)
JP (1) JP5480381B2 (zh)
KR (1) KR101420545B1 (zh)
CN (1) CN102474540B (zh)
WO (1) WO2011017353A1 (zh)

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8041024B2 (en) * 2006-10-17 2011-10-18 International Business Machines Corporation Method and system for telephone number change notification and tracking
US8285266B2 (en) * 2007-03-08 2012-10-09 Core Wireless Licensing S.A.R.L. Systems and methods for facilitating identification of communication originators
US7728636B2 (en) * 2007-08-14 2010-06-01 Qimonda Ag Clock signal synchronizing device with inherent duty-cycle correction capability
US8750922B2 (en) 2009-06-25 2014-06-10 At&T Intellectual Property I, L.P. Prioritized prompt ordering and call processing in interactive voice response systems
US9026131B2 (en) * 2009-07-21 2015-05-05 Modena Enterprises, Llc Systems and methods for associating contextual information and a contact entry with a communication originating from a geographic location
CN102025827A (zh) * 2009-09-22 2011-04-20 鸿富锦精密工业(深圳)有限公司 通信装置及其基于照片显示的通话方法
US9222798B2 (en) 2009-12-22 2015-12-29 Modena Enterprises, Llc Systems and methods for identifying an activity of a user based on a chronological order of detected movements of a computing device
US9215735B2 (en) 2010-03-03 2015-12-15 Modena Enterprises, Llc Systems and methods for initiating communications with contacts based on a communication specification
WO2011137931A1 (en) * 2010-05-05 2011-11-10 Nokia Siemens Networks Oy Social network connections
US9674364B2 (en) 2010-10-21 2017-06-06 Micro Macro Assets, Llc Comprehensive system and method for providing sales and marketing acceleration and effectiveness
US11968326B2 (en) 2010-10-21 2024-04-23 Micro Macro Assets, Llc System and method improving inbound leads and phone calls processing in sales and marketing engagement
US9065920B2 (en) 2012-02-27 2015-06-23 Blackberry Limited Method and apparatus pertaining to presenting incoming-call identifiers
WO2013183811A1 (en) 2012-06-08 2013-12-12 Lg Electronics Inc. Portable device and method for controlling the same
US20140046923A1 (en) 2012-08-10 2014-02-13 Microsoft Corporation Generating queries based upon data points in a spreadsheet application
US9563677B2 (en) * 2012-12-11 2017-02-07 Melissa Data Corp. Systems and methods for clustered matching of records using geographic proximity
CN104038622A (zh) * 2013-03-06 2014-09-10 腾讯科技(深圳)有限公司 新建联系人的方法及***
JP6239366B2 (ja) * 2013-12-12 2017-11-29 京セラ株式会社 通信装置、履歴表示制御方法およびプログラム
US9854439B2 (en) * 2014-02-07 2017-12-26 First Principles, Inc. Device and method for authenticating a user of a voice user interface and selectively managing incoming communications
IN2014CH00917A (zh) * 2014-02-24 2015-08-28 Samsung R & D Inst India Bangalore Private Ltd
US10929495B2 (en) * 2014-02-25 2021-02-23 Ficstar Software, Inc. System and method for synchronizing information across a plurality of information repositories
CN103813018A (zh) * 2014-02-28 2014-05-21 上海斐讯数据通信技术有限公司 一种用于移动终端标记来电号码的方法及其标记***
US9313327B2 (en) * 2014-05-12 2016-04-12 Google Technology Holdings LLC Method and apparatus for managing contact information
CN105426661B (zh) * 2015-12-21 2018-05-04 华中科技大学同济医学院附属协和医院 一种非计划二次手术信息管理方法及管理***
US10089981B1 (en) * 2017-03-09 2018-10-02 Amazon Technologies, Inc. Messaging account disambiguation
US10706843B1 (en) 2017-03-09 2020-07-07 Amazon Technologies, Inc. Contact resolution for communications systems
WO2018170992A1 (zh) * 2017-03-21 2018-09-27 华为技术有限公司 一种控制通话的方法及装置
CN108804659B (zh) * 2018-06-08 2019-08-16 北京嘀嘀无限科技发展有限公司 一种候选项显示、确定方法和***
FR3088159A1 (fr) * 2018-11-05 2020-05-08 Orange Gestion d'une communication entre un terminal de communication appelant, disposant d'un identifiant d'appel principal et d'un identifiant d'appel secondaire, et un terminal de communication appele.
WO2020178771A1 (en) * 2019-03-05 2020-09-10 Textnow, Inc. Systems and methods for suggesting contacts
CN113470645B (zh) * 2021-06-30 2024-05-28 百度在线网络技术(北京)有限公司 呼叫处理的方法、装置、设备以及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070010264A1 (en) * 2005-06-03 2007-01-11 Microsoft Corporation Automatically sending rich contact information coincident to a telephone call
CN101304575A (zh) * 2008-06-13 2008-11-12 Tcl天一移动通信(深圳)有限公司 一种自动匹配来电号码或来短信号码的方法及通讯终端
US7551899B1 (en) * 2000-12-04 2009-06-23 Palmsource, Inc. Intelligent dialing scheme for telephony application

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6205204B1 (en) * 1996-06-28 2001-03-20 Distributed Software Development, Inc. System and method for identifying an unidentified person using an ambiguity-resolution criterion
JPH10243079A (ja) * 1997-02-28 1998-09-11 Kokusai Electric Co Ltd コードレス電話システムの携帯端末
US6912540B2 (en) * 2001-05-04 2005-06-28 Ncr Corporation Chaining database records that represent a single customer or multiple customers living in a household
US8977284B2 (en) * 2001-10-04 2015-03-10 Traxcell Technologies, LLC Machine for providing a dynamic data base of geographic location information for a plurality of wireless devices and process for making same
US20040093317A1 (en) * 2002-11-07 2004-05-13 Swan Joseph G. Automated contact information sharing
US7440746B1 (en) * 2003-02-21 2008-10-21 Swan Joseph G Apparatuses for requesting, retrieving and storing contact records
US7602899B1 (en) * 2004-02-18 2009-10-13 Sprint Spectrum L.P. Method and system for call routing based on obtained information
GB2415317B (en) * 2004-06-15 2007-08-15 Orange Personal Comm Serv Ltd Provision of group services in a telecommunications network
US7580363B2 (en) * 2004-08-16 2009-08-25 Nokia Corporation Apparatus and method for facilitating contact selection in communication devices
KR100672529B1 (ko) * 2005-04-27 2007-01-24 엘지전자 주식회사 이동통신단말기에서의 전화번호부 검색 방법 및 장치
JP2007043344A (ja) 2005-08-02 2007-02-15 Fujitsu Ltd 電話機、電話帳データ照合方法及び電話帳データ照合プログラム
US20080242343A1 (en) * 2007-03-26 2008-10-02 Helio, Llc Modeless electronic systems, methods, and devices
US8126484B2 (en) * 2007-03-26 2012-02-28 Qualcomm, Incorporated Apparatus and methods of sharing contact information between mobile communication devices using short message service
US8135391B2 (en) * 2009-02-06 2012-03-13 Research In Motion Limited Mobile device with enhanced telephone call information and a method of using same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7551899B1 (en) * 2000-12-04 2009-06-23 Palmsource, Inc. Intelligent dialing scheme for telephony application
US20070010264A1 (en) * 2005-06-03 2007-01-11 Microsoft Corporation Automatically sending rich contact information coincident to a telephone call
CN101304575A (zh) * 2008-06-13 2008-11-12 Tcl天一移动通信(深圳)有限公司 一种自动匹配来电号码或来短信号码的方法及通讯终端

Also Published As

Publication number Publication date
KR101420545B1 (ko) 2014-08-13
CN102474540A (zh) 2012-05-23
KR20120041781A (ko) 2012-05-02
EP2462735B1 (en) 2018-06-13
WO2011017353A1 (en) 2011-02-10
EP2462735A1 (en) 2012-06-13
US8224304B2 (en) 2012-07-17
JP5480381B2 (ja) 2014-04-23
JP2013501464A (ja) 2013-01-10
US20110034156A1 (en) 2011-02-10

Similar Documents

Publication Publication Date Title
CN102474540B (zh) 用于消除移动装置上实施的联系人列表数据库中的条目的歧义的***和方法
CN101371219B (zh) 电话对电话的数据交换
US8244727B2 (en) Method, apparatus, and computer program product for content use assignment by exploiting social graph information
KR101503110B1 (ko) 태그-다이얼 기능을 갖춘 디지털 사진 프레임
KR20110052356A (ko) 휴대용 단말기의 주소록 통합 서비스 제공 방법
JP2010148107A (ja) 通信端末の着信処理方法およびその装置
CN104486748B (zh) 联系人号码更新方法及移动终端
CN101702840A (zh) 一种自动处理消息内容的方法及装置
KR100438757B1 (ko) 휴대통신기구 및 유무선 인터넷을 이용한 정보관리시스템및 그 방법
CN104301490A (zh) 一种将通信对象与记录相关联的方法及智能移动终端
KR20090008853A (ko) 휴대용 단말기에서 이미지를 이용한 폰북 제공 방법 및장치
CN103002103A (zh) 一种***方法和装置
CN101207842A (zh) 移动终端间内容共享的方法和***
CN102934419A (zh) 用于管理运营商信息的设备和方法
CN101335780A (zh) 便携设备多通道快捷智能提醒方法及装置
CN103685665A (zh) 文本内容的发送方法和装置
CN101513022A (zh) 用于管理电话号码的多个代码的***和方法
CN101715017A (zh) 一种处理消息内容中文字序列的方法及装置
KR100982877B1 (ko) 인스턴트 메신저 서비스에서 친구 연결을 관리하는 방법 및장치
CN101335954A (zh) 手机电话号码自动更改装置与方法
KR101608728B1 (ko) 명함정보의 등록 및 조회서비스 제공시스템 및 방법
CN104539777B (zh) 实现连续通讯的方法及装置
CN110572782A (zh) 一种短信回复的方法和设备
KR20050081854A (ko) 사용 정보를 관리하는 이동 통신 단말기 및 그 방법
KR100681907B1 (ko) 통화중 메시지 전송 시스템 및 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant