电话号码格式建议的制作方法

文档序号:9693652阅读:782来源:国知局
电话号码格式建议的制作方法
【专利说明】
【背景技术】
[0001]通常,电话号码格式典型地随国家的不同而不同。例如,在美国,电话号码可以有3位区域代码后接7位号码的格式,诸如650-012-3456。在巴西,电话号码可以有3位运营商代码、后接2位区域代码、再后接8位号码的格式,诸如041-21-0123-4567。而且,即使是电话号码相对应的部分,在不同的国家可以有不同的格式。例如,美国号码使用三位区域代码和七位电话号码,而巴西的号码使用两位区域码和八位电话号码。还有,某些国家使用不普遍使用的电话号码信息类型。例如,巴西的拨号需要运营商代码,这在美国拨号时一般不需要。另外,在墨西哥,从固定电话到移动电话的呼叫可能需要非地理前缀09,而移动电话之间的呼叫必须不带非地理前缀09进行拨号。在哥伦比亚,例如,在哥伦比亚境内移动电话对固定电话的呼叫需要在区域代码的前面附加03前缀。对于在用户的本地区域内的国内旅行,区分电话号码格式的系统可以是可接受的,在这里总是使用电话号码的仅一种格式。然而,当移动设备用户在他的本地区域以外旅行时,电话号码格式的不同能够使得移动设备的用户拨打电话号码很困难。另外,用户希望拨打的电话号码可以不完整并且可以不包括从用户当前位置成功拨打电话号码所必需的所有的位和代码。

【发明内容】

[0002]根据所公开的主题的实施方式,一种方法包括接收拨电话号码到目的地位置的请求,其中,拨打所述电话号码的所述请求是在当前位置被接收的。可以确定将所述电话号码格式化以从格式位置被拨打。接下来,可以生成多个候选电话号码,其中所述候选电话号码中的每一个都是基于所述目的地位置、所述当前位置和所述格式位置的电话号码的重新格式化版本。另外,最佳匹配的候选电话号码可以基于用于从所述当前位置到所述目的地位置拨打所述电话号码的格式而被识别。所述最佳匹配的候选电话号码可以与所述多个候选电话号码一起被呈现。接下来,可以接收对候选电话号码的选择。
[0003]所公开的主题的实施方式提供了一种系统,所述系统包括处理器,所述处理器被配置成接收拨打电话号码到目的地位置的请求,其中,拨打所述电话号码的所述请求是在当前位置被接收的。所述系统可以确定将所述电话号码格式化以从格式位置被拨打。结果是,所述系统可以生成多个候选电话号码,其中所述候选电话号码中的每一个都是基于所述目的地位置、所述当前位置和所述格式位置的电话号码的重新格式化版本。另外,最佳匹配的候选电话号码可以基于用于从所述当前位置到所述目的地位置拨打所述电话号码的格式而被识别,并且所述最佳匹配的候选电话号码可以与所述多个候选电话号码一起被呈现。接下来,可以接收对候选电话号码的选择。
[0004]根据所公开的主题的实施方式,一种计算机可读介质存储多条指令,所述指令可以使得处理器接收拨打电话号码到目的地位置的请求,其中,拨打所述电话号码的所述请求是在当前位置接收的。接下来,可以确定将所述电话号码格式化以从格式位置被拨打。可以生成多个候选电话号码,其中所述候选电话号码中的每一个都是基于所述目的地位置、所述当前位置、和所述格式位置的电话号码的重新格式化版本。进一步地,最佳匹配的候选电话号码可以基于用于从所述当前位置到所述目的地位置拨打所述电话号码的格式而识另IJ。所述最佳匹配的候选电话号码可以与所述多个候选电话号码一起被呈现。接下来,可以从用户接收对候选电话号码的选择。
[0005]所公开的主题的附加特征、优势、和实施例可以通过考虑下面的【具体实施方式】、附图和权利要求得以阐明或变得显而易见。此外,可以理解的是,前述的
【发明内容】
和下面的【具体实施方式】二者都是示例性的并且旨在不限制权利要求范围的情况下提供更进一步的说明。
【附图说明】
[0006]被包括以提供对所公开的主题的更进一步的理解的附图被并入本说明书并构成本说明书的一部分。附图还图示出所公开的主题的实施例并且与【具体实施方式】一起用来解释所公开的主题的实施例的原理。不试图以基本理解所公开的主题以及可以实践所公开的主题的各种方式所必要的更多细节示出结构细节。
[0007]图1示出根据所公开的主题的实施方式的示例过程。
[0008]图2示出根据所公开的主题的实施方式的示例界面。
[0009]图3示出根据所公开的主题的实施例的计算机。
[0010]图4示出根据所公开的主题的实施例的网络配置。
【具体实施方式】
[0011]移动电话用户通常使用他的居住国最常见的格式在他的联系人列表中存储电话号码。例如,待在美国的美国居民会根据美国格式来格式化电话号码,并相类似地,根据用于从美国拨打电话号码的格式存储电话簿号码。然而,当用户在美国以外旅行时,在尝试拨打以从美国拨打的格式存储的电话号码时就可能出现问题。例如,用户可能已经存储了被格式化以从美国被拨打的格式的印度电话号码011-91-222-222-2222。然而,如果用户在美国以外旅行,例如到欧洲,如果需要诸如国际呼叫代码或国际运营商代码的附加和/或其他呼叫代码(多个)来完成这个呼叫,则由于其被格式化以从美国被拨打,因而拨打印度号码011-91-222-222-2222的尝试可能不会成功。
[0012]而且,电话号码可以来自除了用户电话簿之外的源。例如,用户可以请求拨打来自网站、电子邮件、广告、应用等的电话号码,并且这些其他源可以以用户未知的格式和/或不能从用户设备拨打的格式提供电话号码。例如,来自美国的用户可能正在泰国旅行。他可能希望使用他最喜欢的城市指南应用来呼叫他发现的一个本地餐馆。从城市指南应用内,用户可以点击所显示的该本地餐馆的电话号码,从而请求拨打该餐馆的电话号码。然而,由该餐馆提供的电话号码可能是用于泰国的本地电话号码的格式。因为用户来自美国,本地泰国电话号码可能需要诸如如国际呼叫代码、国家代码、区域代码等的附加号码,以便从用户的美国设备拨打。
[0013]另外,可能存在这样的情况,其中用户希望拨打的电话号码不完整并且需要来自用户的输入以成功拨打电话号码。例如,以前住在密歇根州格罗斯波因特伍兹的用户可能目前居住在华盛顿特区。用户可能希望给位于密歇根州格罗斯波因特伍兹的该用户熟悉的一家美发沙龙拨打电话;然而,这家沙龙的网站可能显示的电话号码889-1111而没有区域代码。在没有区域代码的情况下,电话号码889-1111不能被从华盛顿特区的用户的移动设备拨打。基于用户当前在华盛顿特区的位置、电话号码889-1111的目的地位置、和电话号码889-1111的格式位置,可以生成候选电话号码的列表。例如,系统可以确定电话号码889-1111存在多个区域代码,诸如802区域代码、226区域代码、和716区域代码。系统还可以确定密歇根州格罗斯波因特伍兹的区域代码313具有大约50,000个具有格式313-88乂4乂乂乂的电话号码。因此,候选电话号码的列表可以包括802-889-1111、226-889-1111、716-889-1111、和313-889-1111。另外,候选号码313-889-1111可以通过诸如星号或类似标识符来标识,作为最佳匹配的候选电话号码。接下来,用户可以从列表中选择拨打哪个候选电话号码。因为用户知道这家美发沙龙位于密歇根州格罗斯波因特伍兹,并且用户知道以前居住的格罗斯波因特伍兹的区域代码是313,因此用户可以选择313-889-1111来拨打。在实施例中,诸如与区域代码相关联的地理位置的附加信息,可以与候选号码一起被呈现以辅助用户选择正确的号码。附加信息的其它示例可以包括反向查找信息、来自用户设备的拨打记录或者独立于呈现号码的设备的与用户相关联的拨打记录等等。
[0014]基于用户请求拨打的电话号码,本公开提供用于为移动设备的用户提供候选电话号码的列表连同最佳候选电话号码的方法和系统。所述候选电话号码和最佳的候选电话号码可以基于电话号码的目的地位置、进行呼叫的当前位置、以及号码被格式化以被从
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1