混合电信网络连接指示符的制作方法

文档序号:11892618阅读:268来源:国知局
混合电信网络连接指示符的制作方法与工艺

传统的移动设备可使用蜂窝网络来主要用于呼叫和收发文本,以及例如当访问因特网和消费诸如音乐和视频之类的媒体时使用Wi-Fi网络(遵循IEEE 802.11)来访问数据。移动设备通常用图形(诸如蜂窝条和Wi-Fi标志符号)来表示到这些网络的连接性。此外,移动设备通常显示针对各个网络类型和速度(诸如LTE(长期演进)、3G(遵循国际移动电信-2000(ITM-2000)的第三代移动通信技术)、4G(遵循ITM-2000的第四代)、EDGE(GSM演进的增强型数据速率)等)的标志符号。用户在评估呼叫和因特网访问的潜在质量时通常需要组合地读取所有这些图形。因此,尽管这样的传统移动设备可通常提供令人满意的性能,但存在机会使其更加有效并对用户有更综合的特征和更多好处。

提供本背景来介绍以下概述和详细描述的简要上下文。本背景不旨在帮助确定所要求保护的主题的范围,也不旨在被看作将所要求保护的主题限于解决以上所提出的问题或缺点中的任一个或全部的实现。

概述

具有访问到混合电信网络的蜂窝和Wi-Fi部分的连接的能力的移动设备被配置成显示各种不同的图标,这些各种不同的图标图形地在图形用户界面(GUI)上指示数据使用和语音呼叫两者的当前连接状态。用户可将该GUI置于扩展状态中以显示关于连接状态的附加信息,该附加信息包括图标的文本描述以向用户指示关于给定图标的具体含义。文本描述能够实现在图标法与要针对用户建立的连接状态之间的关联。图标可接着以容易理解的方式快速且有效地将连接状态传递给用户,同时高效地在设备上使用可用显示空间。

在各个说明性示例中,图标与其他元素(诸如日期/时间、电池充电状态等)一起被显示在移动设备上的GUI中被称为系统托盘的区域中。用户可与设备上的触摸屏进行交互或操纵其他控件(例如,使用安装在移动设备上的语音命令和姿势识别系统等等)来将系统托盘置于扩展状态中以显示附加信息,该附加信息包括表示当前连接状态的图标的文本描述和其他信息(诸如蜂窝和Wi-Fi信号强度以及移动运营商标识)。不同的连接状态说明性地包括支持以下的那些:i)Wi-Fi呼叫和Wi-Fi数据访问;ii)蜂窝呼叫和Wi-Fi数据访问;iii)没有呼叫以及Wi-Fi数据访问;iv)蜂窝呼叫和蜂窝数据访问;v)没有呼叫以及蜂窝数据访问;vi)蜂窝呼叫以及没有数据访问;以及vii)没有呼叫并且没有数据访问。

提供本概述以便以简化的形式介绍以下在详细描述中进一步描述的一些概念。本概述并非旨在标识出要求保护的主题的关键特征或必要特征,亦非旨在用作辅助确定要求保护的主题的范围。而且,所要求保护的主题不限于解决该公开的任一部分中所注的任何或全部缺点的实现方式。将理解,上述主题可被实现为计算机控制的装置、计算机进程、计算系统或诸如一个或多个计算机可读存储介质之类的制品。通过阅读下面的详细描述并审阅相关联的附图,这些及各种其他特征将变得显而易见。

附图描述

图1示出说明性电信环境,在该电信环境中,具有电话能力的设备在混合电信网络上通信;

图2示出其中呼叫在多种类型的电信网络上传送的说明性示例;

图3示出在其上特定移动设备可访问混合电信网络的连接类型的说明性示例;

图4示出其中呼叫在两个不同的网络间切换的说明性示例;

图5示出使用本混合电信网络连接指示符的系统托盘的说明性示例;

图6-12示出对应于各个连接状态的说明性混合电信网络连接指示符图标;

图13是提供图6-12中显示的每个指示符图标的连接状态的描述的键;

图14示出当移动设备具有横向朝向时所显示的说明性图标;

图15示出被显示在一替代表示形式中的说明性图标;

图16示出用户与移动设备上的图形用户界面(GUI)交互以将系统托盘置于扩展形式中;

图17示出在扩展形式中的系统托盘的若干个说明性示例;

图18是用于在移动设备的GUI上显示混合电信网络连接指示符的说明性方法的流程图;

图19是可部分地被用于实现本混合电信网络连接指示符的说明性计算机系统(诸如,个人计算机(PC))的简化框图;

图20示出可部分地被用于实现本混合电信网络连接指示符的说明性设备的框图;以及

图21是说明性移动设备的框图。

各附图中相同的附图标记指示相同的元素。除非另外指明否则各元素不是按比例绘制的。

详细描述

图1示出了说明性的电信环境100,其中各个用户105使用通过混合电信网络115通信的相应设备110。设备110提供语音电话能力并且除了各种其他特征之外通常还支持数据消费应用(诸如因特网浏览和多媒体(例如,音乐、视频等)消费)。设备110可包括例如用户经常用于作出和接收语音和/或多媒体呼叫的用户装备、移动电话、蜂窝电话、以及智能电话。然而,替代类型的电子设备也被设想可用于电信环境100内,只要它们配备有电话能力并且可连接到混合电信网络115,如以下更详细描述的。这类替代设备分别包括手持式计算设备、PDA(个人数字助手)、便携式媒体播放器、可穿戴计算机、导航设备(诸如GPS(全球定位系统)系统)、膝上型PC(个人计算机)、台式计算机、多媒体控制台、游戏系统、或诸如此类。在以下的讨论中,对术语“移动设备”的使用旨在覆盖配备有电话能力并且能够无线连通到混合电信网络115的所有设备。

在电信环境100中还可存在其它类型的电话装备,诸如传统的台式电话120,其操作地耦合到公共交换电话网(PSTN)。其它示例可包括使用个人分支交换(PBX)来连接到PSTN的装备以及耦合到使用电话号码来访问的呼叫服务的装备。这种其它的电话装备可仍然被用在涉及混合电信网络连接指示符的各种情景中,即使其可能本身不实现这样的功能性。例如,移动电话110可作出或接收对台式电话120的呼叫,并随着占优势的连接条件变化(诸如在移动设备用户在呼叫期间从车里移动到家中时),采用语音呼叫连续性(如以下更加详细描述的)。

混合电信网络115包括若干网络1、2……N,在图1中分别用参考标号125、130和135标识。典型地,可使用不同类型的无线连接来访问各个网络。例如,如图2中显示的,连接类型可说明性地包括Wi-Fi呼叫205(即,Wi-Fi语音)、Wi-Fi数据210、蜂窝呼叫215(即,蜂窝语音)和蜂窝数据220。因此,混合电信网络115中的各网络可包括VoIP网络以及移动运营商(MO)网络,移动运营商网络通常包括接入网络部分和核心网络部分,核心网络部分提供交换、路由、传输以及其它功能。在一些实现中,PSTN有线网络也可被包括作为混合电信网络的一部分,如以下更详细讨论的。

每个移动电话110将通常与在混合电信网络115底层的一个或多个网络具有预布置的关联。例如,用户105将通常是蜂窝电话服务的订户,使得用户的移动电话110可作为有效和经认证的用户装备访问给定的蜂窝网络。类似地,移动设备110可包括用于访问Wi-Fi网络的功能和凭证。移动设备110还可与VoIP网络互操作并且能够根据预布置的关联跨不同的连接类型提供语音呼叫连续性(VCC)。这样的移动设备被认为是“配备了VCC”的,并且可在不同类型的连接上访问混合电信网络115。

在一些情况下,移动设备可被放置在被耦合到PSTN的底座或支架中,并由此可对呼叫采用有线连接,有线连接通常是最不昂贵的网络连接。通常,每当较不昂贵的Wi-Fi连接可用并且能够提供合理的呼叫质量级别时,移动设备110都使用Wi-Fi连接。当Wi-Fi不可用或者不足以用于语音呼叫时,该呼叫可在确定其他可用网络连接选项之一将导致可接受的呼叫质量后,在该所选的连接上被作出。蜂窝语音通常是最昂贵的连接替换,但也是最普遍存在的,因此蜂窝语音被用来确保用户从尽可能宽的区域具有对呼叫服务的接入。在以下的描述中,移动设备110被认为配备了VCC,除非另外指明。

混合电信网络115的一特性是底层网络中的两个或更多个(例如,网络125、130、135)被认为是松散地耦合。也就是说,在一个说明性示例中,VoIP网络和MO网络通常是独立工作的,使得一个网络不能实施对于另一网络的操作的明显或实质性控制。然而,如图3中所示,即使是松散地耦合,但是底层网络仍然是可互操作地,使得呼叫可在MO网络305、VoIP网络310、以及PSTN 315之间来回移动。这一互操作性普遍使用网关(诸如由附图标记320来代表性地指示的)来促成。给定呼叫的相当大一部分要通过VoIP网络310来传输正变得越来越普遍,因为这类网络往往能够以与对网络运营商而言最低的成本提供非常高质量的传输。在这种情况下,MO网络305和PSTN网络315实质上用作为呼叫的每一端处的移动设备的接入网络,而VoIP网络310为呼叫执行大部分的路由和传输。其它接入网络也可被使用,以便于呼叫抵达VoIP网络310,VoIP网络既包括蜂窝电路交换和分组交换网络,也包括诸如公共Wi-Fi“热点”以及由家庭和企业互联网服务提供商(ISP)所提供的那些之类的Wi-Fi接入点(AP)。

虽然这类混合可提供成本经济和高质量的传输,但是松散耦合具有对于语音呼叫连续性而言所传统呈现的困难。此处将语音呼叫连续性功能定义为在面临占优势的连接条件可能由于用户移动或其它环境因素而变化时维持能够作出和接收语音呼叫的设备的进行中的语音呼叫。例如,当前正被使用的连接(诸如遵循IEEE(电气与电子工程师协会)802.11的Wi-Fi)可能开始表明正在变差的无线电信号和/或网络拥塞条件,或者用户可能移动到Wi-Fi连接完全不工作的位置。另外,更低成本、或者提供更好的用户体验的其它连接选项可能变得可用,因此用户和/或网络运营商可能希望采用这样的连接选项。

例如,如图4中所示,在发起MO网络305上的呼叫时,用户105可能正处于汽车中。当用户105返回家中时,随后在选择的连接上创建另一呼叫分支,在这一示例中,所选择的连接是经由Wi-Fi AP 400到VoIP网络310的家中Wi-Fi连接。所选择的连接与呼叫相关联,优选地,是当原始呼叫仍在进行中时(在被称为“先通后断”的切换中)。当新的呼叫分支稳定时,原始呼叫分支被从呼叫中移除,并且到新连接的405完成。

如果切换被发起,使得原始和新选择的连接两者同时都是工作的,则将存在一中间状态,在该中间状态下,两个呼叫分支将会并行运行。媒体流可在这些并行连接上被引导向移动设备并从移动设备中被引导,直到两个流中的一个被终止。这样的中间状态使得呼叫能够以被呼叫两端的各方所感觉到的不中断方式被维持。在中间状态期间,移动设备可通常选择连接到两个流中其认为合适的一个。

图5示出可由移动设备110所支持的GUI 505显示的说明性图标法500。在这个具体说明性示例中,GUI 505使用触敏显示器或“触摸屏”510来实现并支持系统托盘515,如在图5中显示在放大的详细视图525中那样。在此,系统托盘515使用GUI中朝向移动设备110的顶部的一部分来实现并提供单行元素520。元素520包括电池充电状态指示符530、当日时间指示符535以及混合电信网络连接指示符600。

系统托盘515中显示的特定元素通常被选择为关于设计选择的问题并由此可与图5中显示的不一样。还注意,图标法在GUI上的位置以及其元素的相应位置可根据本混合电信网络连接指示符的特定实现的需要来变化。例如,在一替代实现中,系统托盘540可被配置成显示在GUI的底部,如在放大的详细视图545中显示的。

图6-12示出对应于各个连接状态的说明性混合电信网络连接指示符图标。图13示出指示对应于图6-12中显示的每个图标的连接状态的键1300。开始时,强调了图6-12中示出的特定图标旨在是说明性的并且各种类型、朝向和设计的其他图标可被用于满足混合电信网络连接指示符的特定实现的需要。例如,如图14中显示的,当移动设备在横向朝向中被使用时,在一些情况下垂直朝向的图标1400可被使用。图15具有在黑色背景上使用白色的替代表示形式中显示的图标1505、1510和1515。

此外,在给定黑白线条的固有限制的情况下,绘图中显示的具体图标已经出于展示清楚的目的被简化。由此,可以理解,以各种方式来包括明暗、颜色、阴影、透明度、动画等的图标可被用在混合电信网络连接指示符的具体实例中,而不偏离本说明书的精神和范围。

返回到图6-12,图6示出被显示在系统托盘515(图5)中以指示混合电信网络连接状态的说明性图标600,在该连接状态中,移动设备110能够使用Wi-Fi连接来用于呼叫和数据访问两者。如显示的,图标600使用水平拉长的“药片”形状605,带有包围三个附加图形元素(电话610、心形615和地球620)的圆端。在典型的混合电信网络实现和使用场景中,针对呼叫和数据访问使用Wi-Fi连接表示对于用户105而言最便宜的连接选项。因此,心形615和药片605在此被用于表示“良好”,即尤其有益于用户105的连接状态。在这个说明性示例中,电话610和地球620用黑色填充以指示Wi-Fi连接对于呼叫和数据访问的可用性。

图7示出被显示在系统托盘515中以指示混合电信网络连接状态的说明性图标700,在该连接状态中,移动设备110能够使用Wi-Fi连接来用于数据访问以及使用蜂窝连接来用于呼叫。如显示的,图标700在地球720后面使用“半药片”形状705,该地球720用黑色来填充以指示Wi-Fi连接对于数据访问的可用性。在此,半药片705指示部分有益的连接状态对用户可用,因为Wi-Fi(其通常表示对于用户而言花费最少的连接选项,如以上讨论的)可用于至少数据访问。图标700使用用白色填充的电话710来指示蜂窝连接对于呼叫的可用性。

图8示出被显示在系统托盘515中以指示混合电信网络连接状态的说明性图标800,在该连接状态中,移动设备110能够使用Wi-Fi连接来用于数据访问,但是呼叫不可用(即,使用到混合电信网络的Wi-Fi连接或蜂窝连接,呼叫都不可用)。如显示的,图标800在地球820后面使用“半药片”形状805,该地球820用黑色来填充以指示Wi-Fi连接对于数据访问的可用性。图标800使用被“变灰”的电话810(如被绘图中的虚线显示的),其指示呼叫功能当前在移动设备上不可用。

图9示出被显示在系统托盘515中以指示混合电信网络连接状态的说明性图标900,在该连接状态中,移动设备110能够使用蜂窝连接来用于呼叫和数据访问两者。如显示的,图标900使用用白色填充的电话910和地球920来指示蜂窝连接对于呼叫和数据访问的可用性。

图10示出被显示在系统托盘515中以指示混合电信网络连接状态的说明性图标1000,在该连接状态中,移动设备110能够使用蜂窝连接来用于数据访问,但是呼叫不可用。如显示的,图标1000使用被“变灰”的电话1010(如被绘图中的虚线显示的),其指示移动设备上的呼叫功能当前不可用。地球1020用白色来填充以指示蜂窝连接对于数据访问的可用性。

图11示出被显示在系统托盘515中以指示混合电信网络连接状态的说明性图标1100,在该连接状态中,移动设备110能够使用蜂窝连接来用于呼叫,但是数据访问不可用(即,使用到混合电信网络的Wi-Fi连接或蜂窝连接,数据访问都不可用)。如显示的,图标1100使用被“变灰”的地球1120(如被绘图中的虚线显示的),其指示移动设备上的数据访问当前不可用。电话1110用白色来填充以指示蜂窝连接对于呼叫的可用性。

图12示出被显示在系统托盘515中以指示混合电信网络连接状态的说明性图标1200,在该连接状态中,移动设备110当前不具有可用的呼叫或数据访问功能(即,使用到混合电信网络的Wi-Fi连接或蜂窝连接,呼叫和数据访问都不可用)。如显示的,图标1200使用被“变灰”的电话1210和地球1220(如被绘图中的虚线显示的),其指示呼叫和数据访问功能当前在移动设备上不可用。

图16示出用户105与被显示在移动设备110的GUI上的系统托盘进行交互以将系统托盘置于扩展形式中。被用于调用系统托盘的扩展形式的具体用户动作可根据实现来变化。例如,在一些情况下,GUI可被配置为使得用户105能够通过使用各种姿势来触摸(诸如轻叩系统托盘515或GUI中靠近系统托盘的区域)来进行交互以调用扩展的系统托盘。替代地,GUI可被配置为使得用户通过触摸所显示的系统托盘515的一部分(或触摸靠近所显示的系统托盘的GUI)并将系统托盘拖曳或拉到其扩展形式来采用擦洗动作。在一些情况下,扩展的系统托盘可通过用户向移动设备110发出语音命令来被调用,这些语音命令被驻留在设备上的合适的语音命令识别系统解释并执行。移动设备110还可被配置成使得扩展的系统托盘能够通过菜单系统和/或设备所支持的其他用户控件来被访问。在一些实现中,被移动设备感测到的但不涉及用户与设备的直接接触的其他用户姿势可被用作输入。

图17示出在扩展形式中的系统托盘的若干个说明性示例。如在放大的详细视图1710中显示的,扩展的系统托盘1715被配置成在被提供在托盘的正常/未扩展的配置中的信息之外还显示附加信息。就像图5中显示的正常/未扩展的系统托盘515,图17中扩展的系统托盘中显示的具体元素可被选择为设计选择的问题并由此可与所显示的不一样。此外,注意到,图标法在移动设备的GUI上的位置以及其元素的相应位置可根据本混合电信网络连接指示符的特定实现的需要来变化。

在这个特定说明性示例中,扩展的系统托盘所展示的图形元素被安排为三行,分别由附图标记1720、1725和1730来指示。如显示的,图形元素的顶行1720包括混合电信网络连接图标-在此为图标600-以及该图标对应的文本描述1735。图形元素的第二行1725保留来自正常系统托盘的电池充电状态指示符530以及当日时间指示符535并添加包括蜂窝连接信号强度指示符1740和Wi-Fi连接信号强度指示符1745在内的新的元素。第三行1730添加包括当前MO/蜂窝运营商的标识1750(例如,当用户漫游离开他或她的家庭蜂窝网络时,蜂窝运营商可改变)、充电状态的数字表示1755和日期指示符1760在内的新的图形元素。

如以上描述的,文本描述1735能够实现在图标法与要针对用户105建立的到混合电信网络的连接状态之间的关联。在一些情况下,图标600和/或文本描述1735可用某种方式(例如,使用颜色、动画、声音、音乐和其他设备/技术)被突出显示以便在系统托盘处于其扩展状态时吸引用户的注意来进一步确认和加强该图标与其针对用户的含义之间的关联。通过这种方式,系统托盘提供其自己的内建“帮助”功能以在图标法被置于其扩展状态中时向用户提供关于其使用的图标法的含义的训练来传授信息。随着用户通过这个内建训练工具获得体验并熟悉图标法,在正常/未扩展的系统托盘中对图标的快速一瞥能够使得混合电信网络连接状态被查明。

尽管仅占据了系统托盘中(以及移动设备的GUI整体中)相对小的空间,但是混合电信网络连接指示符图标依然可向用户提供容易理解的量的连接状态信息。这样的信息可被预期为对通常倾向以最大化他们的移动设备的实用性同时最小化他们的操作花费的方式来采用他们的移动设备的用户而言是很感兴趣和有价值的。例如,通过知晓何时较低花费连接可用,用户可计划呼叫和数据使用来最小化对相对昂贵的蜂窝连接的使用。替代地,在其中Wi-Fi覆盖较不稳健/可靠或者可被预期为变得不可用(例如,用户正计划到车中并且移动出家中的Wi-Fi覆盖)的情况下,用户可能有意地希望使用蜂窝连接来用于呼叫或数据访问。

放大的详细视图1765显示针对其中蜂窝呼叫与Wi-Fi数据访问被启用的连接状态的扩展的系统托盘1715。在这个示例中,图标700与对应的文本描述1735被一起显示。放大的详细视图1770显示针对其中蜂窝呼叫被启用但是Wi-Fi数据访问不可用的连接状态的扩展的系统托盘1715。在这个示例中,图标1100与对应的文本描述1735被一起显示。并且,在这个场景中,Wi-Fi信号强度指示符与禁止符号1775被一起显示。

图18是用于在移动设备110(图1)的GUI 505(图5)上显示混合电信网络连接指示符的说明性方法1800的流程图。在步骤1810,使用被显示在GUI505的一部分上的系统托盘515(图5)来将到混合电信网络115(图1)的连接的状态显示给用户105。在步骤1820,在GUI处(或替代地在被支持在移动设备上的另一输入系统(诸如姿势或语音命令识别系统)处)接收到用户输入,该用户输入指示用户希望从扩展的系统托盘中获得附加的信息。例如,用户输入可以是在所显示的系统托盘515的区域中在移动设备的触摸屏上的轻叩。

在步骤1830,移动设备在GUI 505上显示扩展的系统托盘1715(图17)。扩展的系统托盘1715包括图标(例如,分别为图6-12中的图标600-1200)的文本描述1735,该文本描述1735指示移动设备110的当前连接状态。在步骤1840,扩展的系统托盘1715响应于附加的用户输入或在时间间隔的期满之际回复到正常/未扩展的系统托盘515。例如,用户105可轻叩扩展的系统托盘的一部分来回复到正常系统托盘,或擦洗扩展的系统托盘以将其折叠回其正常/未扩展的状态。替代地,用户105可提供其他输入(诸如姿势或语音命令)来将扩展的系统托盘改变回到其正常状态。移动设备通常通过跟踪到混合电信网络115的各种类型的连接的可用性来监视连接状态,如步骤1850中显示的。在决策框1860,如果到混合电信网络115的连接状态改变,则混合电信网络连接指示符图标将在步骤1870中被更新来反映经改变的连接状态。

图19是可用来实现混合电信网络连接指示符的诸如个人计算机(PC)、客户端机器或服务器之类的说明性计算机系统1900的简化框图。计算机系统1900包括处理器1905、系统存储器1911以及将包括系统存储器1911的各种系统组件耦合至处理器1905的系统总线1914。系统总线1914可以是若干类型的总线结构中的任一种,包括使用各种总线体系结构中的任一种的存储器总线或存储器控制器、外围总线、或局部总线。系统存储器1911包括只读存储器(ROM)1917和随机存取存储器(RAM)1921。基本输入/输出系统(BIOS)1925被存储在ROM 1917中,该基本输入/输出系统包含诸如在启动期间帮助在计算机系统1900内的元件之间传输信息的基本例程。计算机系统1900还可包括对内置硬盘(未示出)读写的硬盘驱动器1928、对可移动磁盘1933(例如,软盘)读写的磁盘驱动器1930、以及对诸如CD(压缩盘)、DVD(数字多功能盘)或其它光学介质等可移动光盘1943读写的光盘驱动器1938。硬盘驱动器1928、磁盘驱动器1930,以及光盘驱动器1938分别通过硬盘驱动器接口1946、磁盘驱动器接口1949,以及光盘驱动器接口1952连接到系统总线1914。驱动器及其相关联的计算机可读存储介质为计算机系统1900提供了对计算机可读指令、数据结构、程序模块,及其他数据的非易失性存储。虽然这个说明性的示例包括硬盘、可移动磁盘1933以及可移动光盘1943,但是其它类型的可存储可被诸如磁带盒、闪存卡、数字视频盘、数据磁带、随机存取存储器(“RAM”)、只读存储器(“ROM”)等访问的数据的计算机可读存储介质也可在本混合电信网络连接指示符的一些应用中使用。此外,如在此使用的,术语计算机可读介质包括媒体类型的一个或多个实例(例如,一个或多个磁盘、一个或多个CD等)。出于本说明书和权利要求书的目的,短语“计算机可读存储介质”及其变型不包括波、信号和/或其他瞬态和/或无形通信介质。

多个程序模块可被储存在硬盘1928、磁盘1933、光盘1943、ROM 1917、或RAM 1921上,包括操作系统1955、一个或多个应用程序1957、其它程序模块1960、以及程序数据1963。用户可通过诸如键盘1966和如鼠标等定点设备1968等的输入设备向计算机系统1900中输入命令和信息。其它输入设备(未显示)可包括话筒、操纵杆、游戏垫、圆盘式卫星天线、扫描仪、跟踪球、触摸垫、触摸屏、触敏设备、语音命令模块或设备、用户运动或用户姿势捕捉设备等。这些及其他输入设备常常通过耦合到系统总线1914的串行端口接口1971连接到处理器1905,但是,但也可以通过其他接口,如并行端口、游戏端口或通用串行总线(USB)端口、来进行连接。监视器1973或其他类型的显示设备也可以通过诸如视频适配器1975之类的接口,连接到系统总线1914。除监视器1973以外,个人计算机通常包括如扬声器和打印机等其它外围输出设备(未示出)。图19中显示的说明性示例还包括主机适配器1978、小型计算机系统接口(SCSI)总线1983以及连接到SCSI总线1983的外置存储设备1976。

计算机系统1900可使用到诸如远程计算机1988等一个或多个远程计算机的逻辑连接在联网环境中操作。远程计算机1988可以被选为另一台个人计算机、服务器、路由器、网络PC、对等设备或其它公共网络节点,并通常包括以上对计算机系统1900描述的许多或所有元件,虽然在图19中只示出单个代表性远程存储器/存储设备1990。图19中所描绘的逻辑连接包括局域网(LAN)1993和广域网(WAN)1995。此类联网环境通常被部署在例如办公室、企业范围的计算机网络、内联网和因特网中。

当在LAN联网环境中使用时,计算机系统1900通过网络接口或适配器1996连接到局域网1993。当在WAN联网环境中使用时,计算机系统1900通常包括宽带调制解调器1998、网络网关或用于通过诸如因特网等广域网1995建立通信的其它装置。或为内置或为外置的宽带调制解调器1998经由串行端口接口1971连接到系统总线1914。在联网环境中,与计算机系统1900有关的程序模块或其部分可被储存在远程存储器存储设备1990中。注意,图19中显示的网络连接是说明性的,并且取决于本混合典型网络连接指示符的应用的具体要求,用于建立计算机之间的通信链路的其它手段可被使用。

图20示出能够执行此处所描述的用于提供混合电信网络连接指示符的各个组件的设备的说明性架构2000。因此,由图20例示出的架构2000示出如下架构:该架构可被适配成用于服务器计算机、移动电话、PDA(个人数字助理)、智能电话、台式计算机、上网本计算机、平板计算机、GPS(全球定位系统)设备、游戏控制台和/或膝上型计算机。架构2000可用于执行本文所呈现的组件的任何方面。

图20中例示的架构2000包括CPU 2002、系统存储器2004(包括RAM 2006和ROM 2008)以及将存储器2004耦合至CPU 2002的系统总线2010。基本输入/输出系统被存储在ROM 2008中,该系统包含帮助诸如在启动期间在架构2000中的元件之间传递信息的基本例程。架构2000还包括用于存储被用于实现应用、文件系统和操作系统的软件代码或其它被计算机执行的代码的大容量存储设备2012。

大容量存储设备2012通过连接至总线2010的大容量存储控制器(未示出)连接至CPU 2002。大容量存储设备2012及其相关联的计算机可读存储介质为架构2000提供非易失性的存储。

虽然对此处包含的计算机可读存储介质的描述引用了诸如硬盘或CD-ROM驱动等大容量存储设备,但本领域的技术人员应当理解,计算机可读存储介质可以是可由架构2000访问的任何可用的存储介质。

作为示例而非限制,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,RAM、ROM、EPROM(可擦除可编程只读存储器)、EEPROM(电可擦除可编程只读存储器)、闪存或其他固态存储器技术,CD-ROM、DVD、HD-DVD(高清晰度DVD)、蓝光或其他光学存储,磁带盒、磁带、磁盘存储或其他磁存储设备,或可以用来存储所需信息并可由架构2000访问的任何其他介质。

根据各实施例,架构2000可以使用通过网络至远程计算机的逻辑连接在联网环境中操作。架构2000可以通过连接至总线2010的网络接口单元2016来连接到网络。应当理解,网络接口单元2016还可以被用来连接到其他类型的网络和远程计算机系统。架构2000还可以包括用于接收和处理来自数个其他设备的输入的输入/输出控制器2018,这些设备包括键盘、鼠标或者电子指示笔(未在图20中示出)。类似地,输入/输出控制器2018可向显示屏、打印机、或者其他类型的输出设备(在图20中也未示出)提供输出。

应当理解,本文所描述的软件组件在被加载到CPU 2002中并被执行时可以将CPU 2002和总体架构2000从通用计算系统变换成为方便本文所提出的功能而定制的专用计算系统。CPU 2002可以用任意数量的晶体管或其他分立的电路元件(它们可以分别地或共同地呈现任意数量的状态)构建。更具体而言,CPU 2002可以响应于包含在本文所公开的软件模块中的可执行指令而作为有限状态机来操作。这些计算机可执行指令可以通过指定CPU 2002如何在各状态之间转换来变换CPU 2002,由此变换了构成CPU 2002的晶体管或其它分立硬件元件。

对本文所提出的软件模块的编码也可变换本文所提出的计算机可读存储介质的物理结构。在本说明书的不同实现中,物理结构的具体变换可取决于各种因素。这样的因素的示例可以包括,但不仅限于:用于实现计算机可读存储介质的技术、计算机可读存储介质被表征为主存储器还是辅存储器等等。例如,如果计算机可读存储介质被实现为基于半导体的存储器,则本文所公开的软件可以通过变换半导体存储器的物理状态而在计算机可读存储介质上编码。例如,软件可以变换构成半导体存储器的晶体管、电容器或其它分立电路元件的状态。软件还可变换这些组件的物理状态以在其上存储数据。

作为另一示例,本文所公开的计算机可读存储介质可以使用磁或光技术来实现。在这些实现中,本文所提出的软件可以在磁或光介质中编码了软件时变换所述磁或光介质的物理状态。这些变换可以包括改变给定磁性介质内的特定位置的磁性。这些变换还可以包括改变给定光学介质内的特定位置的物理特征或特性来改变这些位置的光学特性。在没有偏离本说明书的范围和精神的情况下,物理介质的其他变换也是可以的,前面提供的示例只是为了便于此讨论。

鉴于以上内容,应当理解,在架构2000中发生许多类型的物理变换以便存储并执行本文所提出的软件组件。还应当理解,架构2000可以包括其它类型的计算设备,包括:手持式计算机、嵌入式计算机系统、智能电话、PDA、以及本领域技术人员已知的其它类型的计算设备。还可构想架构2000可以不包括图20所示的全部组件,可以包括未在图20中明确示出的其它组件,或者可利用完全不同于图20所示的架构。

图21是诸如移动电话或智能电话的说明性移动设备110的功能框图,其包括各种任选的硬件和软件组件,在2102处概括地示出。移动设备中的任何组件2102可与任何其他组件通信,但出于容易例示的目的而未示出所有连接。该移动设备可以是各种计算设备(例如,蜂窝电话、智能电话、手持式计算机、个人数字助理(PDA)等)中的任一个,并且可允许与诸如蜂窝或卫星网络的一个或多个移动通信网络2104进行无线双向通信。

所示移动设备110可包括用于执行如信号编码、数据处理、输入/输出处理、电源控制和/或其他功能等任务的控制器或处理器2110(例如,信号处理器、微处理器、微控制器、ASIC(专用集成电路)、或其他控制和处理逻辑电路)。操作系统2112可控制对组件2102的分配和使用(包括功率状态、上锁状态、以及解锁状态),并提供对一个或多个应用程序2114的支持。应用程序可包括公共移动计算应用(例如,图像捕捉应用、电子邮件应用、日历、联系人管理器、web浏览器、消息收发应用)、或任何其他计算应用。

图示的移动设备110可以包括存储器2120。存储器2120可以包括不可移动存储器2122和/或可移动存储器2124。不可移动存储器2122可以包括RAM、ROM、闪存、硬盘或者其他公知的存储器存储技术。可移动存储器2124可包括闪存或订户身份模块(SIM)卡,其在GSM(全球移动通信系统)系统中是众所周知的,或者其他众所周知的存储器存储技术,诸如“智能卡”。存储器2120可用于存储数据和/或用于运行操作系统2112和应用程序2114的代码。示例数据可以包括要经由一个或多个有线或无线网络被发送至和/或接收自一个或多个网络服务器或其他设备的网页、文本、图像、声音文件、视频数据或者其他数据集。

存储器2120还可被布置为或包括以任何用于诸如计算机可读指令、数据结构、程序模块或其它数据子类的信息的存储的方法或技术实现的一个或多个计算机可读存储介质。例如,计算机可读介质包括但不限于:RAM、ROM、EPROM、EEPROM、闪存或其他固态存储器技术、CD-ROM(紧致盘ROM)、DVD(数字多功能盘)、HD-DVD(高清晰度DVD)、蓝光(BLU-RAY)、或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备、或能用于存储所需信息并且可以由移动设备110访问的任何其他介质。

存储器2120可用于存储订户标识符和设备标识符,所述订户标识符诸如国际移动订户身份(IMSI),所述设备标识符诸如国际移动设备标识符(IMEI)。这种标识符可以被发射至网络服务器以标识用户和设备。移动设备110可支持一个或多个输入设备2130;诸如触摸屏2132;用于实现用于语音识别、语音命令等的语音输入的实现的话筒2134;相机2136;物理键盘2138;轨迹球2140;和/或邻近度传感器2142;以及一个或多个输出设备2150,诸如扬声器2152以及一个或多个显示器2154。在一些情况下,还可采用使用姿势识别的其它的输入设备(未示出)。其他可能的输出设备(未示出)可包括压电或触觉输出设备。一些设备可以用于多于一个输入/输出功能。例如,触摸屏2132和显示器2154可被组合在单个输入/输出设备内。

无线调制解调器2160可被耦合到天线(未示出),并可支持处理器2110和外部设备之间的双向通信,如本领域中清楚理解的。调制解调器2160被一般性地示出,并且可以包括用于与移动通信网络2104的蜂窝调制解调器和/或其它基于无线电的调制解调器(例如蓝牙2164或Wi-Fi 2162)。无线调制解调器2160一般被配置成与一个或多个蜂窝网络(诸如GSM网络)通信,用于单个蜂窝网络内、多个蜂窝网络之间、或者在移动设备和公共交换电话网(PSTN)之间的数据和语音通信。

移动设备可进一步包括至少一个输入/输出端口2180、电源2182、卫星导航系统接收机2184,诸如全球定位系统(GPS)接收机、加速计2186、陀螺仪(未示出)和/或物理连接器2190,它可以是USB端口、IEEE 1394(火线)端口、和/或RS-232端口。图示的组件2102不是必须的或全包含的,因为任何组件可以被删除且其他组件可以被添加。

基于上述内容,应当领会,本文已经公开了用于混合电信网络连接指示符的技术。虽然用计算机结构特征、方法和变换动作、特定计算机器、以及计算机可读存储介质专用的语言描述了本文中所描述的主题,但是应当理解,所附权利要求书中所定义的本发明不必限于本文中所描述的具体特征、动作、或介质。相反,这些具体特征、动作和介质是作为实现权利要求的示例形式来公开的。

以上所述的主题仅作为说明提供,并且不应被解释为限制。可对本文中所描述的主题作出各种修改和改变,而不必遵循示出和描述的示例实施例和应用且不背离所附权利要求书中所阐述的本发明的真正精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1