用于选择资源字符串的源的策略的制作方法

文档序号:9916945阅读:244来源:国知局
用于选择资源字符串的源的策略的制作方法
【专利说明】
【背景技术】
[0001]现今的移动设备向用户提供了大量的便携功能。例如,智能电话、平板设备、膝上型计算机等使用户能够在不被束缚在特定的位置的情况下执行各种不同的任务。在移动场景中参与各种类型的通信的能力是尤其有用的。例如,移动设备通常包括用于参与不同类型的与其它设备和/或服务通信的功能,例如语音通话、视频通话、消息传送等等。因此,用户可以利用移动设备经由各种不同的通信模态来与其它用户进行通信。
[0002]尽管移动设备使得能够在多样的场景中进行通信,但是当用户在地理位置之间移动时,存在始终使用户能够与本地资源进行通信的挑战。这在当用户旅行到国外地点并且试图参与与该国外地点本地的资源的通信(例如,语音通话)时尤其如此。
[0003]例如,考虑用户旅行到国外。当在国外时,用户遇到了紧急情况并且期望访问提供紧急帮助的紧急服务,例如法律实施、紧急医疗护理等。用户可能知道在其本国如何联系紧急服务,例如在其本国用于拨打紧急服务的电话号码。然而,用户可能不知道在外国如何联系紧急服务。

【发明内容】

[0004]提供本
【发明内容】
以便以简化形式引入一系列的概念,这些概念将在下文的【具体实施方式】中进一步描述。本
【发明内容】
既不是要标识出所要求保护的主题的关键特征或必要特征,也不是要用于帮助确定所要求保护的主题的范围。
[0005]描述了用于选择资源字符串的源的策略的技术。一般地,资源字符串指代可以用于发起与特定的资源的通信的字符的集合。资源字符串的示例包括拨号字符串(例如,电话号码)、统一资源标识符(URI)、消息传送字符串(例如,短消息服务(SMS)号码)等等。
[0006]根据一个或多个实施例,本文讨论的技术使得能够在不同的位置确定资源字符串。例如,当客户端设备(例如,移动电话)连接到本国网络外部的国外网络时,本技术使得能够确定针对国外网络的各种资源的拨号字符串。
[0007]根据一个或多个实施例,实现了字符串源策略,其指定用于选择从其中获取资源字符串的源的参数。当客户端设备连接到其本国网络外部的访问网络时,可以识别可用的字符串源。可以基于字符串源策略来选择可用的字符串源,例如由字符串源策略指定的最高排名的可用字符串源。可以从所选择的字符串源获取资源字符串,例如用于紧急服务的本地电话号码。
[0008]根据一个或多个实施例,实现了指定与特定的资源和/或资源类型相对应的资源字符串的字符串简档。例如,字符串简档可以指定针对不同地理位置处的紧急服务的资源字符串(例如,电话号码)。当选择了字符串源时(例如,如上文提到的),字符串简档可以由客户端设备从字符串源获取,并且被设置为针对该客户端设备的活动的字符串简档。因此,客户端设备可以基于由字符串简档指定的资源字符串来发起与一个或多个资源的通信。
【附图说明】
[0009]参照附图描述了【具体实施方式】。在附图中,附图标记的最左侧数字标识该附图标记首次在其中出现的附图。在说明书和附图中的不同的实例中使用相同的附图标记可以指示类似的或相同的项。
[0010]图1是在可操作用于采用本文所讨论的技术的示例实现方式中的环境的图示。
[0011]图2示出了根据一个或多个实施例的示例实现场景。
[0012]图3是描述了根据一个或多个实施例的方法中的步骤的流程图。
[0013]图4是描述了根据一个或多个实施例的方法中的步骤的流程图。
[0014]图5是描述了根据一个或多个实施例的方法中的步骤的流程图。
[0015]图6是描述了根据一个或多个实施例的方法中的步骤的流程图。
[0016]图7示出了参照图1描述的、被配置为实现本文描述的技术的实施例的示例系统和计算设备。
【具体实施方式】
[0017]挺述
[0018]描述了用于选择资源字符串的源的策略的技术。一般地,资源字符串指代可以用于发起与特定资源的通信的字符的集合。资源字符串的示例包括拨号字符串(例如,电话号码)、统一资源标识符(URI)、消息传送字符串(例如,短消息服务(SMS)号码)等。在至少一些实施例中,资源字符串指代可以被拨打以访问特定的资源(例如在特定的位置处的紧急服务)的电话号码。下文描述了资源和资源字符串的进一步的示例。
[0019]根据一个或多个实施例,本文讨论的技术使得能够在不同的位置确定资源字符串。例如,当客户端设备(例如,移动电话)连接到本国网络外部的国外网络时,该技术使得能够确定针对国外网络的各种资源的拨号字符串。这在用户旅行到国外(在那里用户可能不熟悉本地电话号码和/或拨打惯例)时是尤其有用的。
[0020]根据一个或多个实施例,实现了指定用于选择从其中获取资源字符串的源的参数的字符串源策略。字符串源的示例包括基于网络的源、用户选择的源、设备默认源等。例如,字符串源策略可以指定特定的字符串源优先于其它字符串源,例如,按照字符串源的排名的集合。当客户端设备连接到其本国网络外部的访问网络时,可以识别出可用的字符串源。可以基于字符串源策略来选择可用的字符串源,例如排名最高的可用的字符串源。可以从所选择的字符串源获取资源字符串,例如用于紧急服务的本地电话号码。
[0021]根据一个或多个实施例,实现了指定与特定的资源和/或资源类型相对应的资源字符串的字符串简档。例如,字符串简档可以指定针对不同地理位置处的紧急服务的资源字符串(例如,电话号码)。当选择了字符串源时(例如,如上文提到的),字符串简档可以由客户端设备从字符串源获取,并且被设置为针对该客户端设备的活动的字符串简档。因此,客户端设备可以基于由该活动的字符串简档指定的资源字符串来发起与一个或多个资源的通信。
[0022]在下面的讨论中,首先描述了可操作用于采用本文所描述的技术的示例环境。接下来,名为“示例实现场景”的部分描述了根据一个或多个实施例的用于选择资源字符串的源的策略的示例场景。在这之后,名为“示例过程”的部分描述了根据一个或多个实施例的一些示例过程。最后,名为“示例系统和设备”的部分描述了根据一个或多个实施例的、可操作用于采用本文讨论的技术的示例系统和设备。
[0023]已经给出了根据一个或多个实施例的示例实现方式的概述,现在考虑可以在其中采用示例实现方式的示例环境。
[0024]示例环境
[0025]图1是在可操作用于采用本文描述的用于选择资源字符串的源的策略的技术的示例实现方式中的环境100的图示。环境100包括通信网络102,其表示交换、处理和/或路由数据以实现不同形式的通信的不同的连接的部件。网络102的示例包括局域网(LAN)、广域网(WAN)、互联网、蜂窝通信网等等。
[0026]连接到网络102的是客户端设备104,其表示被配置为经由网络102来进行通信的终端用户设备。客户端设备104可以以各种方式被配置,例如传统计算机(例如,桌面个人计算机、膝上型计算机等)、移动站、娱乐设备、智能电话、上网本、游戏控制台、手持设备(例如,平板计算机)等。
[0027]客户端设备104包括通信应用106,其表示使得能够经由客户端设备104进行不同形式的通信的功能。通信应用106的示例包括语音通信应用(例如,VoIP客户端)、视频通信应用、消息传送应用、内容共享应用、以及其组合。例如,通信应用106使得能够组合不同的通信模态以提供多样的通信场景。在至少一些实施例中,通信应用106表示安装在客户端设备104上的应用。另外地或可替代地,通信应用106可以被完全或部分地实现为远程应用,例如经由网站浏览器访问、网络应用等。
[0028]根据各种实施例,通信应用106被配置为使得能够经由与通信服务108的交互来进行各种类型的通信。通信服务108表示用于执行对客户端设备104和其它实体(例如,其它客户端设备)之间的通信进行管理的各种任务的服务。例如,通信服务108可以管理针对客户端设备104的通信会话的发起、调节和终止。通信服务108的示例包括VoIP服务、在线会议服务、统一通信及合作(UC&C)服务等。在至少一些示例中,通信服务108可以被实现为和/或被连接到与公共交换电话网(“PSTN”)通信的专用分支交换机(PBX),以实现客户端设备104与其它设备和/或服务之间的语音通信。
[0029]客户端设备104还包括位置模块110,其表示用于接收、发送和/或处理位置信息的功能(例如,逻辑和/或硬件)。例如,位置模块110支持根据各种不同技术(例如GPS、蜂窝通信、WiFi?、卫星通信、射频(RF)通信、子网信息、以太网交换机和/或端口数据、互联网协议(IP)地址信息等等)对位置信息的发送、接收和处理。
[0030]根据各种实施例,位置模块110可以与位置信息设施112进行通信,以获取客户端设备104的位置信息。位置信息设施112表示可以发送和/或接收位置信息的各种类型的位置信息系统。位置信息设施112的示例包括GPS卫星、蜂窝电话网络、无线数据(例如,WiFi?)网络、位置信息服务(LIS)、射频标识符(RFID)功能、有线网的子网、以太网交换机和/或端口等。
[0031]在至少一些实施例中,位置信息设施112包括各种数据网络部件,例如有线和/或无线数据(例如,以太网)交换机、端口、路由器等。例如,位置模块110可以基于与客户端设备104通信的网络和/或网络部件的标识来确定客户端设备104的位置。另外地或可替代地,可以将由不同资源(例如,位置信息服务(LIS)或其它位置有关的服务)确定的客户端设备104的位置通知给客户端设备104和/或其它实体。
[0032]根据各种实施例,位置信息可以在位置模块110和位置信息设施112之间传送,以使得客
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1