具有推迟配置的连接管理器.pdf

上传人:Y0****01 文档编号:1096980 上传时间:2018-03-31 格式:PDF 页数:49 大小:2.59MB
返回 下载 相关 举报
摘要
申请专利号:

CN200780039459.0

申请日:

2007.09.24

公开号:

CN101558613A

公开日:

2009.10.14

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04L 12/56公开日:20091014|||专利申请权的转移IPC(主分类):H04L 12/56变更事项:申请人变更前权利人:先进微装置公司变更后权利人:格罗方德半导体公司变更事项:地址变更前权利人:美国加利福尼亚州变更后权利人:英属开曼群岛大开曼岛登记生效日:20100715|||实质审查的生效|||公开

IPC分类号:

H04L12/56; H04L12/28

主分类号:

H04L12/56

申请人:

先进微装置公司

发明人:

T·L·科尔

地址:

美国加利福尼亚州

优先权:

2006.9.29 US 11/537,510

专利代理机构:

北京戈程知识产权代理有限公司

代理人:

程 伟;王锦阳

PDF下载: PDF下载
内容摘要

本发明提供一种用于配置移动式装置(110)的方法,该移动式装置包含多个通信接口(225)。选择所述通信接口(225)中的第一通信接口以建立至第一远程网络(120)的初始连接。询问该移动式装置(110)的使用者相关于所选择的第一通信接口(225)的配置信息。经由该第一通信接口(225)将该移动式装置(110)连接至该第一远程网络(120)。确认关联于该第一通信接口(225)的连接的失去。选择所述通信接口中的第二通信接口(225)以建立至第二远程网络(120)的第二连接。询问该移动式装置(110)的使用者相关于所选择的第二通信接口(225)的配置信息。经由该第二通信接口(225)将该移动式装置(110)连接至该第二远程网络(120)。

权利要求书

1、  一种用于配置移动式装置(110)的方法,该移动式装置包含多个通信接口(225),该方法包括:
选择所述通信接口(225)中的第一通信接口以建立至第一远程网络(120)的初始连接;
询问该移动式装置(110)的使用者相关于所选择的第一通信接口(225)的配置信息;
经由该第一通信接口(225)将该移动式装置(110)连接至该第一远程网络(120);
确认关联于该第一通信接口(225)的连接的失去;
选择所述通信接口(225)中的第二通信接口以建立至第二远程网络(120)的第二连接;
询问该移动式装置(110)的使用者相关于该选择的第二通信接口(225)的配置信息;以及
经由该第二通信接口(225)将该移动式装置(110)连接至该第二远程网络(120)。

2、
  如权利要求1所述的方法,其中,选择所述通信接口(225)中的第一通信接口包括利用基于接口类型的默认等级而选择所述通信接口(225)中的该第一通信接口。

3、
  如权利要求1所述的方法,其中,询问该移动式装置(110)的使用者以配置该第一和第二通信接口(225)进一步包括:询问该使用者关于该移动式装置(110)的位置。

4、
  如权利要求1所述的方法,进一步包括:
确认该使用者的关于该第一与第二通信接口(225)的连接模式;
询问该使用者以确定该连接模式是否应被自动化;以及
响应该询问而自动化该连接模式。

5、
  如权利要求4所述的方法,其中,该连接模式与关联于该第一和第二接口之一的打印机选择、代理设定选择、或者虚拟个人网络选择其中之一相关。

6、
  一种移动式装置(110),包括:
多个通信接口(225);以及
处理器(200),连接至所述通信接口(225),并运行通信管理器(260),该通信管理器(260)选择所述通信接口(225)中的第一通信接口以建立至第一远程网络(120)的初始连接、询问该移动式装置(110)的使用者相关于所选择的第一通信接口(225)的配置信息、经由该第一通信接口(225)将该移动式装置(110)连接至该第一远程网络(120)、确认关联于该第一通信接口(225)的连接的失去、选择所述通信接口(225)中的第二通信接口以建立至第二远程网络的第二连接、询问该移动式装置(110)的使用者相关于所选择的第二通信接口(225)的配置信息、以及经由该第二通信接口(225)将该移动式装置(110)连接至该第二远程网络(120)。

7、
  如权利要求6所述的装置(110),其中,该通信管理器(260)利用基于接口类型的默认等级而选择所述通信接口(225)中的该第一通信接口。

8、
  如权利要求6所述的装置(110),其中,该通信管理器(260)询问该移动式装置(110)的使用者关于该移动式装置(110)的位置。

9、
  如权利要求6所述的装置(110),其中,该通信管理器(260)确认该使用者的关于该第一与第二通信接口(225)的连接模式、询问该使用者以确定该连接模式是否应被自动化、以及响应该询问而自动化该连接模式。

10、
  如权利要求9所述的装置(110),其中,该连接模式与关联于该第一与第二通信接口(225)之一的打印机选择、代理设定选择、或者虚拟个人网络选其中之一相关。

说明书

具有推迟配置的连接管理器
技术领域
本发明大体上系关于通信系统,且详言之,系关于一种可操作以运行推迟配置技术(deferred configuration technique)的连接管理器(connection manager)。
背景技术
近年来网络通信已有重大地进展,俾以提供使用者存取个人网络(如商业或工业网络)或者公共网络(如网际网络)之各种选择。大体而言,每一通信系统包含移动式装置(mobile device),该移动式装置连接某种远程接口以存取大型网络。举例而言,使用者可以使用有线(hard-wired)或无线通信系统以建立网络连接。示范的有线连接系统包括对网络路由器(router)、集线器(hub)、交换机(switch)的以太网络(Ethernet)连接,电缆调制解调器,数字用户线路(digitalsubscriber line,DSL)调制解调器,拨号调制解调器连接等等。示范的无线连接系统包括无线局域网络(wireless local area network,WLAN)连接、无线广域网络(wireless wide area network,WWAN)连接、以及无线个人局域网络(wireless personal area network,WPAN)连接。再者,可以混合所述连接系统。举例而言,使用者可以经由住家环境中之WLAN或WPAN连接至另一装置,此装置遂经由有线连接(如电缆调制解调器)或者无线连接而连接至该网际网络。
该多种连接选择提供使用者弹性和连接至网络于几乎任何位置之能力。于使用者无法建立以太网络连接或WLAN连接的位置,可以建立WWAN(即透过蜂巢式网络(cellular network))。然而,这种弹性影响成本。使用者必须配置与管理每一个通信服务。个别使用者身份帐号或密码对每一通信系统系一般之要求。同样地,该配置系位置特性。不同的参数可取决于是否该连接关联于住家、办公室或公共环境而特定。公共环境可以是信赖的或不信赖的。
一般的配置精灵(configuration wizard)或安装程序(install script)使用复杂与耗时步骤,其询问使用者有关于该连接之各种问题。该使用者对所述问题于给定的时间也许没有全部的答案。此外,因为该配置选择可以取决于位置,因此使用者可能无法使用所要求信息或该设备可能不可利用以测试该连接设定。由于所述限制,使用者可能必须执行该配置程序多次与在多个位置执行,如此大大地提高所需之配置时间,以及添增使用者的困惑与不满。此外,若一个或多个连接未正常动作时,该使用者很难辨认出适当的技术支持接触(contact)。举例而言,该移动式装置之供应者之技术支持接触可能无法帮助使用者诊断与矫正连接问题。
一般而言,一个或多个通信系统可对该移动式装置于任何给予时间皆为有效。已经发展出各种工具以尝试自动管理该系统选择程序,而不要求使用者以手动选择特定的通信系统。此等通信管理工具一般使用各种详尽的规则或作出该连接选择启发式方法。举例而言,可以选择具有最高频宽或最高讯号强度的连接。于有线连接情况中(如可利用以太网络),其可以通过系统默认值(default)所选择。
如此连接规则可能无法总是保证连接系始终可利用。举例而言,若该所选择连接要求从该使用者收集注册或密码信息,则可能会延迟该连接之建立。
同样地,每一系统之可利用频宽以及使用每一系统之成本可能不同。该频宽变化可能影响由该使用者于远程装置上所执行之设备效能。举例而言,某些应用程序(application)要求大量之频宽以有效操作。若此种应用程序系正运作于小频宽连接启用之期间,则该应用程序效能可能受到损害,并且也可能导致其它协同应用程序降级操作。于该连接包含有基于使用费用排程(usage-based fee schedule)之情况中,频宽加强的应用程序的操作可能重大地影响使用者服务费用。
可以归类某些应用程序为背景应用程序,其通常操作而没有与使用者直接互动。可以通过增加等待时间(latency)而减少影响背景应用程序。然而,由于资料转移延迟,要求使用者互动之应用程序也许受到负面的影响。若使用者与远程伙伴交换信息,则额外的延迟可能降低该使用者的效率。又其它应用程序系高度不能容忍增加等待时间。举例而言,具有实时转移影像或声音之应用程序不能容忍等待时间。遗失的封包(packet)可能不被再传输,以及影像与声音品质系不能复原地丧失。举例而言,当使用者使用互联网语音传输协议(voice-over-IP,VOIP)会期(session)正与远程伙伴交谈之情况,增加等待时间可能妨碍了伙伴间彼此听到对方,或者可能导致会期中断。
某些应用程序取决于某些连接速率以有效地操作。然而,因为连接为自动地管理,因此使用者不知道何时运作所述取决于连接之应用程序。而且,自动时间排程(scheduling)并不实际,因为该连接于预定时间可能为不可利用。若该移动式装置正操作于电池电力,则习知排程器只会阻碍应用程序。
相关于使用不同连接之其它问题系关联于每一连接形式之电力消耗。在特定连接可具有令人满意的高频宽时,该连接形式可以要求来自移动式装置之大量的处理电力,因此大大缩短电池寿命。同样地,应用程序要求大量数据传输而可能耗用相当之处理资源,因为加载它置放于该连接上,同样导致降低电池寿命。
本文之此段系试图介绍此技术之多种实施态样,其也许相关于本发明以下描述及/或申请专利范围所请之各方面。此段提供背景信息以容易更了解本发明之多种态样。应该可理解于本文的此段中之叙述是要解读成此见解,而不是承认先前技术。本发明系针对克服、或者至少降低上述提出之一个或多个问题之影响。
发明内容
为了提供对本发明之一些态样之基本了解,兹提出下述本发明之简化概述。该概述并非本发明之详尽综论,也不是试图确认本发明之重要或关键组件或描述本发明之范畴。其唯一的目的是要以简化型式提供一些概念,作为后续讨论之更详细说明之前言。
本发明之一个态样见于一种用于配置移动式装置(mobile device)的方法,该移动式装置包含多个通信接口。选择所述通信接口中的第一通信接口以建立初始连接至远程网络。询问该移动式装置的使用者相关于该选择的第一通信接口之配置信息(configuration information)。经由该第一通信接口连接该移动式装置至该远程网络。确认关联于该第一通信接口的连接的失去。选择所述通信接口中的第二通信接口以建立第二连接至远程网络。询问该移动式装置的使用者相关于该选择的第二通信接口之配置信息。经由该第二通信接口连接该移动式装置至该远程网络。
本发明之另一态样见于一种移动式装置,该移动式装置包括多个通信接口与处理器。该处理器连接至所述通信接口并可操作以运行连接管理器。该连接管理器可操作以选择所述通信接口中的第一通信接口以建立初始连接至远程网络、询问该移动式装置的使用者相关于所选择的第一通信接口之配置信息、经由该第一通信接口连接该移动式装置至该远程网络、确认关联于该第一通信接口的连接的失去、选择所述通信接口中的第二通信接口以建立第二连接至远程网络、询问该移动式装置的使用者相关于所选择的第二通信接口之配置信息、以及经由该第二通信接口连接该移动式装置至该远程网络。
附图说明
上文中参考附加图式而说明本发明,其中相似的组件符号表示相似的组件,以及:
图1为依据本发明之一个例示实施例之通信系统之简化方块图;
图2为图1之系统中之移动式装置之简化方块图;
图3为用来配置移动式装置的方法之简化流程图;
图4系为用来确认移动式装置的位置的方法的简化流程图;
图5为用来运行快速连接程序的方法之简化流程图;
图6A与图6B提供用来管理通信负载的方法之简化流程图;
图7为用来响应电力状态改变的方法之简化流程图;
图8为用来诊断移动式装置之问题并使使用者导向适当的技术支持接触的方法之简化流程图;
图9为用来根据连接必备条件而排程任务的方法之简化流程图;
图10为商标连接窗口(branded connection window)之图;以及
图11为由移动式装置存取之中央连接管理器入口(portal)之例示屏幕显示。
虽然本发明可以有各种修改和替代形式之影响,然其特定实施例已通过图式中所示之方式显示和于此予以详细说明。然而,应了解的是,此处特定实施例之说明并不欲限制本发明于所揭露之特定形式。相反地,本发明将涵盖所有落于由所附之申请专利范围所定义之精神及范畴内的所有修改、等效者及变化。
主要组件符号说明
100  通信系统
110  移动式装置
120  通信网路
130  无线广域网络
140  无线局域网络
150  无线个人区域网
160  以太网络
170  公共网络
180  个人网络
190  虚拟连接
195  远程服务器
200  处理器
205  存储器
210  储存装置
215  显示器
220  人接口
225  通信接口
227  操作系统
228  系统连接管理器
229  排程器
230  WWAN调制解调器
235  WLAN调制解调器
240  LAN装置
245  WPAN装置
250  音频带调制解调器
260  连接管理器
270  连接数据库
300、310、320、330、340、350、360  方法方块
400、410、420、430、440、450、460、470  方法方块
500、510、520、530、540、550、560、570、580、590  方法方块
600、605、610、615、620、625、630、635、640、645  方法方块
650、655、660、665、670、675、680、685、690、692、695  方法方块
700、705、710、715、720、725、730  方法方块
735、740、745、750、755、760  方法方块
800、805、810、815、820、825、830  方法方块
835、840、845、850、855  方法方块
900、910、920、930  方法方块
1000 商标连接窗口
1010 服务提供者信息
1020 服务提供者图形
1025 服务提供者网络连结
1030 连接型式/名称信息
1040 连接速度信息
1050 讯号强度信息
1060 连接状态信息
1100 中央连接管理器入口
1105 连接管理器框
1115 硬件框
1120 服务框
1125 商标图标
1130 连结
1135 商标图标
1140 提供框
1145 连结
1150 商标图标
1155 人物框
1160 人物
具体实施方式
本发明之一个或多个特定实施例将会说明如下。非常明确地本发明不限制于此处之实施例与图式,而是包含这些实施例之改良形式,包括有所述实施例之部分与不同实施例之组件组合,应为下述之申请专利范围所涵盖。应了解到任何实际实施之发展,如于任何工程或设计计画,必须作出许多与实施例相关之确定以便达成发明人的特定目标,譬如符合随着实施例之不同而有所变化的与系统相关及与商业相关之限制条件。而且,应当了解,该开发工作可能是复杂且耗时的,但尽管如此,对已从本发明的揭示事项获益的所属技术领域中具有通常知识者而言,仍将是一种例行之从事设计制造加工之工作。除非说明书中已明白指出了“关键的(critical)”或“不可或缺的(essential)”,否则没有任何于本申请专利说明书中被考虑为关键的或不可或缺的。
现将参考附图来说明本发明。各种结构、系统与装置系示意地绘示于图式中仅为了解释目的,以便不会由熟悉此项技术者已熟知之细部而模糊了本发明。然而,仍包含附图说明与解释本发明之例示范例。应以熟悉该项技术者所认定之意义来了解与解释本文中之字汇与词。本文前后一致使用的术语以及词汇并无暗示特别的定义,特别定义系指与熟悉该项技术者认知之普通惯用的定义所不同之定义。如果一个术语或词汇具有特别定义,亦即非为熟悉该项技术者所了解之意义时,本说明书将会直接且明确地提供其定义。
现参考图式,其中遍及各图中类似的符号组件对应于相似的组件,以及特别参照图1,将以通信系统100之情况说明本发明。该通信系统100包含与多个通信网路120介接之移动式装置110,所述通信网路120为譬如无线广域网络(wireless wide area network,WWAN)130(举例而言,优化进化信息(Evolution-Data Optimized{EVDO})、高速下行连结封装存取(High-Speed Downlink Package Access){HSDPA}、其它第三代{3G}蜂巢式技术、全球移动式通信系统(Global System for Mobile Communications){GSM}、分码多重存取(Code Division Multiple Access)){CDMA}、其它第二代{2G}蜂巢式技术、全球互通微波存取(Worldwide Interoperability forMicrowave Access){WiMAX}、无线宽带(Wireless Broadband){WiBro}等等)、无线局域网络(wireless local area network,WLAN)140(举例而言,IEEE802.11、Wi-Fi)、无线个人区域网(wireless personal area network,WPAN)150(举例而言,蓝牙、IEEE802.16a、极端宽频(Ultra-wideband){UMB})、以太网络160等)。每一所述通信网路120可以直接或间接介接公共网络170(举例而言,网际网络)或个人网络180(举例而言,组织机构的网络)。
可以建立虚拟连接190(如虚拟个人网络(virtual private network,VPN)连接)于该移动式装置110与远程方(举例而言,个人网络180)之间。可以经由所述通信网路120之其中一者建立该虚拟连接190。举例而言,使用者当工作于办公室环境外时,可以建立VPN连接至雇主网络。
可提供远程服务器195,其系可通过移动式装置110经由公共网络170接达。将详加描述细节如下,该移动式装置110可存取该远程服务器195以存取相关于配置该移动式装置110之各种服务以用来与各种网络120、170、180互动。
短暂地转至图2,提供移动式装置110之方块图。该移动式装置110包含处理器200、存储器205(举例而言,随机存取存储器或闪存)、储存装置210(举例而言,硬盘、闪存、光驱(optical drive)等)、显示器215(举例而言,监视器)、人接口(human interface)220(举例而言,键盘、键区、触控屏幕、鼠标等),以及多种通信接口225。该存储器205与/或储存装置210典型地储存通过该处理器200所执行之各种软件应用程序(如使用者应用程序、操作系统227、系统连接管理器228、排程器229、装置驱动程序等)。可以使用该移动式装置110于各种硬件中(包括,但不限于,笔记型计算机、桌上型计算机、个人数字助理(personal data assistant,PDA)、移动式电话等)。该移动式装置110一词并不一定暗示该装置为可携式的,而是可使用于各种环境中。在该移动式装置110中组件之特定的连接和配置并不表示着任何特定的总线架构,而是仅说明一般发现于移动式装置中单元之类型。
可取决于特定的实施情况而改变通信接口225之数目和类型。可提供的示范的通信接口225包含有WWAN调制解调器230、WLAN调制解调器235、LAN装置240、WPAN装置245、以及音频带(Voice Band)调制解调器250(举例而言,V90)。经由通信接口225执行连接至各种通信网路120、170、180所需之各种协议已为熟悉此项技术者所知悉,而不在此详加描述以避免混淆本发明。
移动式装置110运行连接管理器260(例如,软件应用程序),其管理各种通信接口225以确定那些连接将启用于任何给定时间。大体而言,该连接管理器260评估可利用性、频宽、使用者首选项(preference)、应用需求、移动式装置资源等,俾以选择特定通信接口225。该连接管理器260介接该操作系统227与/或装置驱动器以致能(enable)或禁能(disable)各种通信接口225以建立连接。
现参考表1,该连接管理器260维持相关于每一所述通信接口225之信息。所述参数可以储存于连接数据库270中或其它由连接管理器260使用之信息结构中。各种参数之特定使用详加论述如下。如表1中所示,该连接管理器260可储存信息于该连接数据库270中,其相关于连接名称、连接技术类型、位置(LOC)、配置旗标(configuration flag;CFG)、频宽(BW)、连接时间(CT)、使用者互动所需之(user interaction required;UI)旗标、快速连接有效性旗标(a fast connection availability flag;FC)、电力特性(power characteristic;PC)、热特性(thermal characteristic;TC)、贩售者名称、技术支持接触(technical support contact;TSC)信息、忽略旗标(ignore flag),等等。
某些信息可根据由该连接管理器260、使用者特定参数、或者基于所期望特性之静态参数所收集之历史资料。举例而言,可通过该连接管理器260来监视或平均该连接时间或频宽,或者于配置通信接口225期间特定期望值。可以表示对于给定连接形式之多个登录(entry)。举例而言,第一WLAN连接可以表示为家用无线网络,以及可能表示第二WLAN连接为办公室用无线网络。该特定资料关联每一通信接口225可能改变,取决于该特定使用。本发明之应用不限于表1中所说明之特定参数。

  参数名称  示范的参数值  连接名称  各种  连接类型  WWAN;WLAN;WPAN;LAN;  音频带;VPN  位置(LOC)  O-办公室;H-住家;P-公共;PT-公  共信赖的  配置?(CFG)  是;否  频宽(BW)  各种  连接时间(CT)  各种  登录所需的使用者互动(UI)  是;否  快速连接之可利用(FC)  是;否  电力特性(PC)  各种  热特性(TC)  各种  贩售商  各种硬件或服务贩售商信息  技术支持接触(TSC)  各种电话、电子邮件、或网络接触  信息  忽略旗标  是;否

表1-通信接口资料
大体而言,该连接管理器260通过自动管理连接与配置而提供简化使用者经验之功能。典型地,移动式装置110可用于各种环境,如住家、办公室或公共场合(信赖或不信赖的),各具有个别的可利用配置与通信网路120。将详加论述如下,该连接管理器260可与远程服务器195介接以存取关于该通信接口225之配置的各种资料和用于连接使用该网络服务之可利用服务。
虽然连接管理器260使用一个或多个通信接口225来企图总是维持着有效的连接,但是当在该移动式装置110首次激活时,该连接管理器260亦企图使用大量配置选择使得使用者不要负担过重。为达此目的,该连接管理器260运行延迟配置技术避免习知的加强安装精灵或程序。
当由使用者首次激活该系统时,对于本实施例,假设先前尚未配置任何该通信接口225。该连接管理器260轮询(poll)该通信接口225以确定何者(若有任何一个的话)可具有连接。基于可能的连接,该连接管理器260选择一个用于初始的配置。举例而言,假如该连接管理器260确定该LAN装置240系连接于以太网络160,则可以选择该LAN装置240为初始的连接装置。
该初始连接的选择可能基于各种因素。于某些实施例中,可使用连接优先的默认等级(default hierarchy)。默认等级可以是LAN、WLAN、WWAN、WPAN。或者,可提供该使用者有效连接表,从此表选择初始连接首选项。于初始的配置期间,该连接管理器260可以询问该使用者相关于该所选择初始连接之配置问题。举例而言,可要求使用者身份与/或密码。该连接管理器260也可以询问该使用者关联该移动式装置110的现在位置(举例而言,住家、办公室、信赖的公共位置或不信赖的公共位置)之环境。大体上,信赖的公共网络具有高于不信赖的公共网络之优先选择。举例而言,不信赖的公共网络可能不具有保密与确认检查。
在该第一次连接之初始配置后,该连接管理器260可关闭该配置精灵并指示该使用者若需要时(亦即该配置连接不再可利用时)可利用以配置其它的通信接口225。或者,于关闭配置精灵之前可提供该使用者选择查看指导信息(tutorial information)或配置一个或多个额外的通信接口225。
于该初始的配置建立连接期间,该连接管理器260禁止任何要求连接的应用程序。举例而言,许多应用程序当他们第一次激活时允许使用线上更新。配置精灵完成以建立初始的连接之前,如此更新要求并不提出给该使用者。于该连接建立后在稍后的一时间点,可以使用所述自动更新类型。举例而言,于预先确定连接计数、登录计数后,或者于预先确定时间延迟后,可以允许该自动更新。
于某些稍后的时间点,该初始连接可能不再可利用。举例而言,该移动式装置110的位置可能已从住家环境改变为办公室或公共环境。在确认失去连接后,该连接管理器260再次激活该配置精灵以确认可利用连接并使用默认等级以选择特定通信接口225以配置。于此后续的设定期间,该连接管理器260可询问该使用者位置(例如,住家、办公室、信赖的公共位置或不信赖的公共位置),并且完成与上述说明之初始连接相似方式之配置。再次,于重建连接后,可提供该使用者指导画面、退出画面、或者选择以配置额外的连接。
延迟该多个通信接口225之配置简化该使用者历程。只当连接为不可利用时才要求该使用者完成额外的通信接口225之配置。因此,提供该使用者具有降低复杂性之初始连接,同时该连接管理器260学习该使用者的连接模式(connection pattern)。
就此而言在配置期间,或于随后任何使用期间,该连接管理器260监视该使用者的连接行为以确认模式并尝试自动化此等配置改变。该连接管理器260可与操作系统227介接,以连续方式或周期性方式确认此等连接模式。举例而言,该连接管理器260可确认当使用特定的通信接口225时,选择特定打印机或改变浏览器代理设定。取决于确认此种连接模式,该连接管理器260询问使用者以确定是否响应该特定的通信接口225与所使用的连接而自动地选择。
可由连接管理器260监视之另一种连接模式为VPN使用。该连接管理器260可监视该VPN客户软件之激活并当特定的通信接口225被使用于相同位置时,提示该使用者确定是否应自动建立VPN会期(session)。举例而言,假如该使用者连接家用网络后激活VPN连接,则该连接管理器260能够提示该使用者询问是否该VPN连接应基于连接至该家用网络而自动地被激活。
参考图3,说明由该连接管理器260所运行的延迟配置技术。于方法方块300中,该方法开始于该连接管理器260之初始激活(举例而言,当该使用者首次购得并激活该移动式装置110时)。于方法方块310中,该连接管理器260确认可利用的连接。于方法方块320中,选择初始连接。举例而言,该初始选择可基于预先确定的预定等级或基于来自使用者的输入。于方法方块330中,询问该使用者该所选择初始连接之配置信息。示范的配置资料包括使用者身份(ID)、密码、环境(举例而言,住家、办公室、信赖的公共场合或不信赖的公共场合)等。于方法方块340中,该连接管理器260建立连接,以及于方法方块350中,终止配置。于随后时间点,于方法方块360中,该连接管理器260确认连接的失去,并且于方法方块310中,再激活配置精灵。
可由该连接管理器260使用以简化该使用者经历的另一种技术是延迟询问该使用者关于每次其被首次使用时的连接的位置。典型的情况是,用于连接选择之启发式方法(heuristic)取决于(至少是部分)可靠关联于该连接之程度。举例而言,办公室网络可具有高度可靠度,而公共网络将关联于相对低的可靠度,除非他们被特别设计为可靠的公共网络。
于使用期间,该移动式装置110可使用于许多不同的公共环境,于该环境中无线网络130、140、150为可侦测的,譬如咖啡店、图书馆、国内机场、各种目的地机场、邻近居家处或商业区等。某些网络系“可见的(visible)”,在于他们使用信标(beacon)信号广播其识别符(identity),至于不广播其识别符之其它网络系“不可见的(invisible)”。为了连接不可见的网络,必须要作连接尝试。假如该连接尝试失败,则该网络系认为不可达到。因此,当确定可利用连接于任何给定时间时,该连接管理器260可能必须尝试连接至每一不可见的网络以确定其可利用性。失败连接至不可见的网络系耗时间的,并且可能增加该移动式装置110需要建立连接的时间。
为了确定建立连接之候选者,该连接管理器260储存先前遭遇网络之记录于该连接数据库270中。该信息连结于特定位置处使用的网络与未使用的网络的位置。而非对于各所遭遇的网络用配置问题来加重使用者的负担,该连接管理器260延后询问直至已确认特定网络配置二或多次为止。举例而言,假如确认了网络之相同数组,则可能使用者经常用此位置。接着,使用者可用熟悉的网络配置请求指定该位置。举例而言,该使用者可指定公共网络之一般位置类别,用大学或国内机场对于位置之更详细的次类指定。接着该位置指定,该连接管理器260可追踪该使用者于该特定位置之首选项。
于某些实施例中,该移动式装置110可具有全球定位系统(globalpositioning system,GPS)位置追踪能力。若于此情况,该移动式装置110可自动指定额外的追踪首选项的确实位置或代替询问该使用者以指定该位置。通过等待直到不止一次确认该特定的网络,该使用者不会承担每次遭遇特定网络时之固定的配置询问。其它的定位信息可从通信网路收集。举例而言,可通过询问Wi-Fi网络以确定讯号电力与进入点位置以得知位置。亦可通过网络操作者(举例而言,电话公司或手机网络操作者)提供网络信息。
于指定已知位置后,该连接管理器260追踪可利用网络于该指定位置,以及于该位置中该使用者的连接模式。举例而言,可以标示未使用网络如忽略网络,通过设定忽略旗标。通过仅显示于所给定位置之相关的网络而不显示所有的网络,忽略未使用网络有助于去除表现于该使用者的杂波信息。
该连接管理器260可使用位置信息以确定何者不可见网络可能为可利用于特定位置,而不使用耗时的连接尝试方案。该可见的网络能帮助该连接管理器260迅速地确定于该位置之无线配置。该可见的网络由于追踪的网络配置与使用模式而提供关于不可见网络可能为可利用之指示。考虑该连接管理器260尝试于特定位置建立连接之情况。若该连接管理器260于过去当连接至该不可见网络时已经发现到之可见的网络并未出现时,则连接管理器260能适当地优先考虑并且延迟尝试连接至不可见网络,直至其使用某些其它的方式来首次建立初始的连接后为止(或者直到其已用尽了较快速之其它可能性为止)。
要注意的是中断连接也提供关于位置之好的线索。举例而言,考虑该移动式装置110正使用办公室LAN连接之初始情况。当该使用者卸除该移动式装置110时,连接被中断。基于前面追踪该办公室位置使用之信息,当该办公室LAN存在时,该连接管理器260知道不可见的WLAN网络140在先前已经被取用。基于这种知识,该连接管理器260能优先建立与不可见的WLAN的连接。另一方面,假如最后使用该办公室LAN,但该移动式装置110经过睡眠循环(sleep cycle)且再恢复,则连接管理器260不假定该不可见的WLAN存在,因为实际位置可能已经改变。然而,该连接管理器260能够使用其它可见的WLANs 140以尝试确定位置。其它网络装置也可用来确定位置。举例而言,用于3G网络之可见的载波(carrier)、可见的蓝牙装置(举例而言,固定位置打印机或自动车辆)设有位置识别器。
通过保留网络于特定位置通常所见与通常所用之记录,该连接管理器260能够注意到网络中之变化。举例而言,假如新网络出现于先前知悉位置,则可以提示该使用者以确定是否使用者喜欢使用该新网络或忽略该新网络。
某些个别网络可能关联于多个位置。举例而言,许多WLAN网络140为了容易使用而具有相同辨识信息遍于许多位置。许多服务提供者与公司使用相同辨识方案遍于多个网络位置。因此,特定的网络可于许多实际的位置遭遇到,但是当附近的标记(signature)看起来超过一个相同时(亦即,或者由使用者首选项所指定之一些其它阈值(threshold)数目),连接管理器260等待提示该使用者位置。
参照图4,说明由该连接管理器260执行的位置学习技术。于方法方块400中,该连接管理器260监视该网络配置。于方法方块410中,该连接管理器260比较现有网络配置与先前遭遇的网络配置,并且于方法方块420中,判定是否现有网络配置已先前遭遇过。
假如于方法方块420中该现有网络配置已先前遭遇过,则于方法方块430中,连接管理器260判定是否已定义位置信息。假如尚未定义该位置,则于方法方块440中,该连接管理器260提示该使用者指定位置。假如于方法方块420中在先前尚未遭遇该现有网络配置,则于方法方块450中,该连接管理器260储存该现有网络配置,并且返回到方法方块400以监视该网络配置,直到确认特定的配置二次为止。当然,如上所出,可设定确认阈值为大于二之数目。
于方法方块440中定义该位置后,于方法方块460中,该连接管理器260追踪该定义位置的使用情形。于方法方块470中,这些使用模式可用来订优先性于该指定位置的连接尝试,如上所述。
于移动式装置110之正常操作期间,该连接管理器260使用已收集于该连接数据库270之信息,以尝试对使用者提供常通(always-on)连接。因此,当该连接管理器260确认没有现有连接存在时,则其试着迅速地建立连接,使该使用者的活动不会受到延迟。于没有连接的时候,该连接管理器260选择“较佳”的网络而不尽快地建立连接,那并不一定是主要目标。于建立初始连接后,该连接管理器260能够搜寻确认可利用的最佳连接(举例而言,根据譬如成本、频宽、讯号强度、等等之效能启示)。该连接管理器260使用储存于该连接数据库270中之关于对于每一可利用的连接的连接时间(亦即,表1中的连接时间栏与/或使用者互动所需旗标)以及使用者优先事项(亦即,表1中快速连接有效性旗标)之信息,以确定各连接将尝试建立连接之顺序。
典型情况是,该快速连接程序使用于没有连接但需要并希望连接之情况。举例而言,当装置被首次开启电源时,于升高电源顺序期间也许需要连接用于各种功能上的内部管理目的。该快速连接有助于加速(speedingup)获得连接,并因此完成激活(start-up)顺序。快速连接很有用之另一种情况是关于从某种型式受限功能模式恢复操作。举例而言,若该移动式装置110为笔记型计算机,则当盖合盖体时,其进入休眠(hibernation)模式。快速再连接允许于再次开启该盖体后迅速恢复功能性。又另外一种快速连接很有用之情况是关于存在之禁止使用射频(RF)网络之飞机或其它场合。举例而言,可激活硬件开关以使RF装置禁能。当依于存在之限制区域致能开关后,该连接管理器260可执行该快速连接程序。
大体而言,该连接管理器260储存关于各种追踪通信接口225与通信网路120的连接时间的信息。该信息可以是预先确定设定之期望连接时间,或者该连接管理器260可以追踪实际的连接时间以确定期望的连接时间(举例而言,使用平均或加权平均值函数)。所述追踪连接时间可储存为秒数或为相对度量值(举例而言,非常快、快、中快、慢)。假使,连接优先性被硬编码(hard-coded),则连接时间可储存为指示次序之相对度量值,该通信接口225将依该次序选择建立连接。举例而言,LAN连接为典型地非常快,但是若到某些网络服务器有非常长的等待时间路径(latencypath),则LAN连接将很慢。3G WWAN网络130为典型地非常快,而Wi-Fi WLAN网络140为典型地非常慢。
该连接管理器260也可使用实际的连接时间与相对度量值之组合。举例而言,假如经由特定通信接口225的连接的数目减少,则可能不可取得可靠的连接时间。然而,特定的通信接口225可以为典型快速连接之类型。因此,该连接管理器260可设定连接时间至快速之相对值,直到可建立与记录可靠的连接时间之时间为止。因此,对于允许快速连接的连接的子集,某些连接也许具有关联之秒的连接时间,而其余的连接可能有相对的度量值。于建立的等级(hierarchy)中,该连接管理器260可根据上述所述用快速相对的度量值之实际的监视连接时间,而用快速连接时间分等级这些通信接口225。于此方法中,该通信接口225可被安排成用下降的连接时间顺序。举例而言,可使用下列顺序:快速实际;快速度量;中等实际;中等度量;慢速实际;慢速度量。于监视实际连接时间之情况,对于快速、中等与慢速之阈值为特定施行并且可以改变。举例而言,快速连接时间可以少于2秒,中等连接时间可能为10秒,以及慢速连接时间可采用长于30秒。
于特定连接要求使用者互动以便登录(login)(亦即,UI=是(YES))之情况,最好不要由该连接管理器260建立快速连接。举例而言,可能要求使用者互动以操纵注册(logon)(举例而言,Wi-Fi注册屏幕用于支付Wi-Fi服务)或VPN屏幕(提供使用者身份(ID)与/或密码)。
此外,使用者可能设定优先事项用于快速连接,包含有整个禁能功能或选择可以或不可以使用(举例而言,设定该FC旗标)之特定网络。举例而言,使用者可以不要使用3G网络于快速连接,因为该使用对于每一连接可能担负增加费用。然而,假如该使用者具有不受限制的使用计画,则该使用者可能总是宁愿选择3G用于快速连接功能。因此,具有使用限制帐户的使用者可能不主张该FC旗标,同时具有不受限制存取的使用者可主张该FC标旗用于WWAN网络130。该连接管理器260合并所述优先事项于其快速连接优先化中。一般而言,该连接管理器260基于该连接时间信息与该使用者的优先事项而尝试建立连接于该最快速合适连接。重新快速连接为禁止之情况,使用“最佳”连接默认值启发式方式选择连接。
于某些情况中,当该连接管理器260感测没有软件应用程序运行于该所要求连接时,可独立自主地禁止快速连接模式。当然,一旦发动此种应用程序时,该连接管理器260可重新允许快速连接。于此种方式,可能地尽快提供连接于新激活设备。一旦该连接管理器260评估所有选项并确定最佳选择而起始快速连接后,可接着提供改良的连接。
图5显示由连接管理器260采用来实施快速连接的方法之简化流程图。于方法方块500中,该连接管理器260侦测不存在的连接。假如于方法方块510中快速连接未被致能(亦即,基于应用需求通过使用者优先事项或通过连接管理器260),则于方法方块520中,该连接管理器260使用正常“最佳(best)”连接技术建立连接。
假如于方法方块510中致能快速连接,则于方法方块530中,该连接管理器260定旗标所有装置(举例而言,通信接口225)为未尝试(UNTRIED)。于方法方块540中,该连接管理器260判定是否有具有快速连接时间之装置出现于未尝试装置之组群中(亦即,通过阈值或相对度量所判定)。
假如于方法方块540中没有未尝试装置具有快速连接时间,则于方法方块520中,该连接管理器260以正常地建立连接进行。假如存在未尝试快速连接装置,则于方法方块550中,连接管理器260判定该所选择装置之可利用性,并且于方法方块560中,尝试使用该所选择的装置连接。要注意的是对于给定的通信接口225,取决于该移动式装置110之特定位置,可存在多个连接可能性。因此,于方法方块560中,该连接管理器260可使用特定的通信接口225尝试多次建立连接。假如已先前追踪了位置信息,如上参考图4之说明,则连接管理器260可取决于特定期望之环境而尝试连接可见的与不可见的网络二者。
假如于方法方块570中该连接系成功的,则于方法方块580中,终止该快速连接方法。假如于方法方块550中该所选择的装置非为有效,或者于方法方块570中该连接尝试失败,则于方法方块590中,该连接管理器260定旗标该选择的装置为“已尝试(TRIED)”,并且返回到该方法方块540以确认另一个快速连接候选者。
于该移动式装置110之操作期间,该连接管理器260监视通过该选择的通信接口22所掌握的通信负载,并比较该监视之负载与关联于连接之频宽(举例而言,基于历史的效能或默认值)以确定高负载周期。高负载可由一个或多个应用程序造成,该应用程序辅助使用该选择的连接之显著的数据传输。假如该系统负载接近延伸周期之频宽限制,则移动式装置110与该运作中的应用程序之效能可能降级。举例而言,假如使用该连接接近至容量以及执行额外之应用程序其仍需要更多的频宽,则连接可能无法支持全部的负载。结果,该运作中的应用程序可能经历用于信息传输之增加的等待时间。取决于该应用程序之性质与其欲使用之目的,所述额外的延迟可能不利地影响该使用者有效地操作之能力。
通过监视于主动连接上的负载,该连接管理器260试着以事先预防由过载连接所增加的等待时间会影响到运作应用程序之效能或该使用者之效率。大体而言,该连接管理器260与该操作系统227或其它应用程序介接,以排程各种的事件以有效地使用该可利用的频宽而不会不利地影响效能。该使用者可以设定用于通信负载监视之优先事项,包含禁能该监视功能与/或有效于通信负载调整之特定连接。
当该监视之负载超过预定的阈值(举例而言,85%使用量)时,该连接管理器260可采取数个动作之其中一者以管理负载。于所例示之实施例中,该连接管理器260监视与响应以平均负载,然而,考虑到尖峰或瞬间的负载值亦可列入考量。
于某些情况,由于考虑到实际的讯号而使得特定的通信接口225可能实际上不能够支持其额定的容量。因此,该连接管理器260可使用其它的信息以确定是否符合该频道之容量限制。第一个技术是通过与操作系统227介接而监视用于频道之队列。假如队列总是具有信息等待传输,则合理地推断该频道系有容量。另外一个技术系评估该频道之信号对噪音比(signalto noise ratio,SNR)。所给予之SNR与该技术之知识,可估算该容量。依于特定的技术与装置,亦可基于单独的讯号强度估算该容量。又另一种技术系使用关于特定网络之传输速度峰值之历史知识。该网络本身之容量可以是频宽限制因素。举例而言,若于特定位置之峰值历史频宽于某些公共场合未曾超过1Mbps,则即使表现非常高的讯号强度,亦能合理地推断该网络是在限制情况。于如此情况,假如该现正使用量系接近于该观察之历史高峰,则该频道系有效于容量。
响应于监视之负载超过容量阈值而可由该连接管理器260所采取的第一个动作是尝试用较高的频宽建立连接。基于储存于该连接数据库270中之该频宽资料与该移动式装置110的位置之知识,该连接管理器260可尝试连接具有较高容量之可见的或不可见的网络120。除了频宽考量外,该连接管理器260在建立新连接之前也可评估该可利用连接之其它服务品质(quality of service,QoS)的属性。举例而言,也可考量网络120等待时间或错误处理特性。
假如该连接管理器260能确认更多适当的连接(举例而言,通过致能该LAN装置240),则连接管理器260通过致能适当的通信接口225与改变该适当的操作系统227配置以使用新的通信接口225而切换至较大的管线(pipeline)。于某些情况中,先前的频道被中断以及其关联通信接口225被禁能。所得到的该较大的管线提升该移动式装置110对于使用者的需求之响应性,帮助应用程序较快完成其信息传输活动,或者降低该移动式装置110的电力消耗。
假如于特定的时间没有较佳的连接可利用,则连接管理器260联络该使用者(举例而言,使用跳出对话盒(pop-up dialog box)或其它通信模式)以确定是否该使用者能够使用任何步骤以作较佳的有效连接。举例而言,该连接管理器260可要求该使用者将电缆插入于LAN装置240中。
如果与在作较佳之可利用通信连结时该使用者之互动未成功,则该连接管理器260询问该使用者确定是否将取消某些频宽活动以保留频宽用于其它应用程序。举例而言,该使用者可要求取消背景应用程序(举例而言,同步化档案或电子邮件)。该连接管理器260于稍后时间再排程该取消的活动,大概当将降低该频宽负载或将可利用较佳的连接时。假如该取消的应用程序不能再由连接管理器260自动地排程时(亦即,通过与该排程器229互动),该连接管理器260将排程使用者提醒器(举例而言,跳出器(pop-up))以提示该使用者再执行该取消的应用程序。当该使用者指示该连接管理器260取消应用程序时,该使用者可指定用于再执行或提醒器的时间周期(举例而言,1小时、12小时、1天等)。于该自动提醒器或再执行之前,该连接管理器260可监视可利用连接和移动式装置状态,并且当有足够的频宽、电池、以及通信能力时提示该使用者以完成该活动。
于确定移动式装置110资源之有效性时,该连接管理器260可估计或要求(举例而言,于中止询问期间)待传送资料之总量。该连接管理器260储存对于需要使用特定连接之通信之各通信接口225与关联于通信频道之能量之估算值于该连接数据库270中。根据接口型式可估算各通信频道之所需能量消耗。
负载监视很有用的另一种情况是当大量使用通信连结,并且该连结要求按时间单位或信息传输之其中任一种情况付费时。于负载期望得到满意的网络成本情况时,该连接管理器260可确定是否可利用免费(但可能较慢)之网络,并提示该使用者确定是否将连接切换至降低成本。或可取而代之,该连接管理器260可建议该信息传输延迟到可使用较便宜或免费网络的时间。
现转至图6A与图6B,提供用于响应通信负载的方法之简化流程图。于方法方块600(见图6A)中,该连接管理器260侦测于现有通信连结上经由主动通信接口225之持续的高负载。如果于方法方块605中未致能负载管理(亦即,通过使用者优先事项),则于方法方块610中,终止该方法。如果致能了负载管理,则于方法方块615中,该连接管理器260定旗标所有装置(举例而言,通信接口225)为未尝试(UNTRIED)。于方法方块620中,该连接管理器260判定是否有装置具有较佳连接出现于未尝试装置之群组中(亦即,如通过速度、等待时间、QoS判定)。如果于方法方块620中确认具有可能较佳连接之未尝试装置,则于方法方块625中,连接管理器260判定所选择装置之有效性,并于方法方块630中,使用该所选择之装置尝试连接。要注意的是对于所给定的通信接口225,取决于该移动式装置110之特定位置,可以存在多个连接可能性。因此,于方法方块630中,该连接管理器260可尝试使用特定的通信接口225多次建立连接。如上参考图4之论述,假如已先前追踪位置信息,则该连接管理器260可依特定期望的环境尝试连接可见与不可见网络两者。如果于方法方块630中该连接成功,则于方法方块640中,快速连接方法终止。假如于方法方块625中该所选择装置为不可使用,或者于方法方块635中该连接尝试失败,则于方法方块645中,该连接管理器260定旗标该所选择的装置为已尝试(TRIED),并且返回到方法方块620以确认另一个快速连接候选者。
假如于方法方块620中没有具有较佳的连接的未尝试装置存在,则于方法方块650中,该连接管理器260提示该使用者致能较佳网络(见图6B)。假如于方法方块655中新网络变得可利用,则于方法方块660中,该连接管理器260尝试经由关联的通信接口225来连接。如果于方法方块665中该连接成功,则于方法方块670中,该方法终止。
假如于方法方块655中不能利用新连接或于方法方块665中该连接尝试失败,则于方法方块675中,该连接管理器260判定是否将延迟一个或多个消耗频宽之动作。对于某些背景任务,该连接管理器260可自动延迟动作。对于其它任务,该连接管理器260询问该使用者是否确定该动作将延迟。假如于方法方块675中没有动作能被延迟或该使用者选择不要延迟,则于方法方块680中,该方法终止。
假如于方法方块675中能延迟该动作,则于方法方块685中,连接管理器260取消该动作并排程延迟的动作。有多种方法使该连接管理器260能取消动作与/或排程该延迟的动作。于某些情况中,该连接管理器260也许能够与该操作系统227介接以取消动作,而在其它情况中,该使用者也许必须以手动取消动作。该连接管理器260可透过与操作系统227(可要求使用者确认该操作系统227)相互作用而要求使用者提供延迟动作之名称或可能检索该名称。应注意的是于某些实施例中与该操作系统227互动以评估需要完成动作之传输资料之总量,那是可能的。于其它情况中,可提示该使用者提供评估的完成百分率。可使用先前计算之负载监视信息结合该完成之百分比而计算总资料剩余。
于方法方块690中,在某些较晚的时间点通过该连接管理器260再开始延迟动作。于某些实施例中,该连接管理器260可通过与排程器介接而再开始于其本身之动作。于其它的实施例中,该连接管理器260提示该使用者再开始该动作。于方法方块692中,该音频带调制解调器250判定是否可接受的网络为有效用来完成该延迟动作。这判定也许必须确定是否有足够的电池电力来完成该异动。于方法方块695中,完成该延迟动作(亦即,自动或基于使用者提示),并且于方法方块670中,该方法终止。该连接管理器260可自动地验证完成之延迟动作,或可提示该使用者以验证已完成该动作。于验证完成后,该连接管理器260从其排程中去除该延迟动作。
于许多场合该连接管理器260之通信负载监视与延迟动作功能很有用。于一个例子中,该使用者搜寻网络位置并且选择档案下载。该档案本身大于该使用者所预期,并且正花费着长时间传输。该使用者是在公共场合并且使用WWAN调制解调器230(例如3G频道)实施该冗长的传输,该WWAN调制解调器230消耗相当多的电池电力。该连接管理器260确认于该WWAN调制解调器230之负载,并且要求该使用者找出更佳的连接。于公共设置中不能找到较佳的连接,因此该使用者选择被提醒以稍后下载该网络档案。当该使用者返回家后,连接该移动式装置110至电源,并且该连接管理器260使用该WLAN调制解调器235(即Wi-Fi连接)来连接,该连接管理器260提醒该使用者下载该档案。该连接管理器260可提供用于档案之地址,并甚至开启该浏览器,或者该使用者可能手动开启该浏览器并使用该浏览器历史资料以找出连结至该档案。
于另一个实例中,当使用者正在移动中排程同步处理开始。该同步处理更新该使用者的最新音讯、视讯与照片档案。典型的情况是,每日早晨于办公室中在LAN上施行该同步处理。然而,当使用者正在移动中同时使用该WLAN调制解调器235连接时,并不要传输消耗电池电力。该连接管理器260通知来自该同步处理运算的负载,并询问该使用者是否将要延迟(亦即,没有可用的较佳连接)。稍后,当该使用者抵达旅馆,并连接至房间中的LAN,该连接管理器260用提醒器提示该使用者,并且允许完成该同步处理。
虽然参考图6A与图6B之说明该连接管理器260之该负载监视功能来尝试节省电池电力,但是他仅在高负载之时间下这样做。有连接管理器260可直接响应于移动式装置110之电力状态而改变该通信功能之配置之其它例子。该电力状态包含是否该移动式装置110连接至外部的电源供应、若操作于电池电力则剩余电荷的位准、以及完全充电电池之剩余时间。该移动式装置110之热状态也为电力状态之子集(subset)。该热状态表示该移动式装置110是否过热。
于使用期间,可设置该移动式装置110于特定的系统配置中以着重特定的性能特征。举例而言,该系统连接管理器228可界定强调譬如该处理器200之效能、游戏效能、电池寿命或安静(亦即,无风扇)之特性之各种模式。该操作系统227也包含监视与预测电池寿命(例如,直到耗尽之时间)之功能。该操作系统227报告剩余时间,并且也提供多种电池警示通知,典型由特定的时间量或特定的总剩余容量百分比来设定。于某些实施例中,有两种警示,早期警告(举例而言,25%电池剩余)与最终警告(举例而言,2%电池剩余)。该最终警告后,移动式装置110典型地关闭或暂停。该操作系统227也典型地提供指示是否AC电力为目前可利用与剩余时间,直到完全改变为止。
该连接管理器260储存各种通信接口225之电力和热特性及可利用的连接于该连接数据库270中。该连接管理器260也与该操作系统227介接以确认目前操作模式与电力状态。该连接管理器260监视该电力状态(亦即,基于来自该操作系统227之状态与警示信息),并且包含在其评估使用之适当的通信接口225之电力状态信息。
若该系统配置模式指示无要求通信连结,则该连接管理器260禁能所有的通信接口225与该快速连接功能。假如该系统配置模式指示需要大量连接,则该连接管理器260运作于其正常模式,并且尝试选择给予所有信息于其处理之“最佳”连接。假如该系统配置模式指示需要有限的连接,则该连接管理器260可选择低的电力、低的热通信连结或使用较高的电力通信连结以间歇性连接至网络。该系统连接管理器228可提供关于在连接之间保持多少未连接之信息。于需要VPN或其它授权之情况(亦即,使用者互动),该连接管理器260将不会选择间歇性连接技术。
假如该操作系统227指示有长的电池寿命或有AC电源可利用,则该连接管理器260正常地操作。然而,当发生早期电池警示时,该连接管理器260尝试移动至较低电力/较低热通信连结。假如没有一个系可利用,则该连接管理器260提示该使用者确定是否将改变该通信连结(举例而言,断开或改变为间歇性连接)。
于某些情况中,来自该操作系统227之该电池警示可能引起该系统连接管理器228改变该操作模式至电池节省模式。于此情况中,不直接由该操作系统227通知该连接管理器260改变电力状态,而系间接地根据由该操作系统227所开始的操作模式中改变。
该连接管理器260之动作也适用于警示关联于该移动式装置110之热状态。假如警示指示该移动式装置110过热,则该连接管理器260尝试找出具有低热特性之通信接口225,经由该通信接口225建立连接。再者,该热状态之指示可根据警示直接来自该操作系统227,或者根据作业模式中之改变而间接来自该系统连接管理器228。
储存于该连接数据库270中有关于该通信接口225之电力与热特性之资料可根据关联于技术类型之默认信息,可以是装置特定的,或者可以从实际累积测量中导得。该信息可以手动输入、预先安置、用该连接管理器260安置、或者使用线上更新程序更新。可从该些通信接口225本身或从该操作系统227电力管理或总线管理接口询问信息。
图7显示可由连接管理器260使用以反应于该移动式装置110之电力状态的方法的简化流程图。于方法方块700中,该连接管理器260侦测电力状态改变(举例而言,警示或模式改变)。假如于方法方块705中该模式改变关联提升的电力状态(举例而言,连接至AC电源或改变至高效能模式),则于方法方块710中,该连接管理器260正常地使用“最佳”连接技术建立连接。
假如于方法方块700中侦测之该模式改变关联于减少之电力状态(举例而言,电池警示或改变至低电力模式)(方法方块705),则于方法方块715中,该连接管理器260设旗标所有装置(举例而言,通信接口225)为未尝试(UNTIRED)。于方法方块720中,该连接管理器260判定是否有装置具有较低电力/热特性(亦即,用于电力警示之电力或热警示之热)存在于未尝试装置之群组中(亦即,当由阈值或相对度量所判定)。假如于方法方块720中无未尝试装置具有较低电力/热特性,则于方法方块725中,该连接管理器260提示该使用者确定是否将改变连接(举例而言,断开或改变至间歇性连接)。若该使用者选择改变该连接,则连接管理器260于方法方块730中执行改变,或假如该使用者选择不改变该连接,则于方法方块735中连接管理器260终止该方法。
假如于方法方块720中存在未尝试装置,则于方法方块740中,该连接管理器260判定该所选择装置之可利用性,并且于方法方块745中,该连接管理器260尝试连接使用该所选择装置。要注意的是对于给定的通信接口225,取决于该移动式装置110之特定位置,可以存在多种连接可能性。因此,于方法方块740中,该连接管理器260可使用特定通信接口225尝试多次建立连接。假如位置信息如上述参考图4在前面已经被追踪,则该连接管理器260依于该特定预期环境可尝试连接可见或不可见网络二者。假如于方法方块750中该连接成功,则于方法方块755中,该方法终止。假如该所选择之装置于方法方块740中是不可利用的,或者于方法方块750中该连接尝试失败,则该连接管理器260于方法方块760中定旗标该所选择装置为已尝试(TRIED),并且返回到方法方块720以确认另一个候选者。
因为该连接管理器260管理该特定使用的通信接口225,因此该连接管理器260够与通信接口225或与该连接确认问题。典型的情况是,每一连接服务由不同的厂商所运作。为了方便疑难排除,该连接管理器260保持记录于该连接数据库270中经由通信接口225影响连接之各种事件。该连接管理器260使用各种供应为操作系统227或驱动程序(譬如侦测软件(ping utility)或路由表)之部分之基本公用软件。该连接管理器260也能够施行诊断操作以判定是否该些通信接口225起作用和是否可达成关联之服务。
取决于自动确认可能的连接问题,或者于该使用者的请求,该连接管理器260尝试诊断与该现有配置的任何问题。结果可能是该使用者需要检查该连接管理器260之配置或呼叫(call)从该连接管理器260之供应者之技术支持接触。另一个结果可能是,特定的装置不能够适当地致能,并且该使用者需要检查该操作系统227之配置或呼叫对于操作系统贩售者之技术支持接触。又另一个结果是该特定通信接口225未妥善装配,并且该使用者应检查该配置或呼叫用于该通信接口225之技术支持接触。又另一个结果是该服务未妥善装配,并且该使用者需要检查该服务配置或接触对于服务供应者的第一层支持接触。
取决于其诊断之特定结果,该连接管理器260存取接触列表(举例而言,电话、电子邮件、或网络),用于关联于在该通信配置中之错误(fault)之实体。基于该现有的通信状况,该连接管理器260协助该使用者接触该合适的技术支持实体。该使用者可选择呼叫确认的接触、电子邮件接触或连接到网络服务(举例而言,基于知识或线上聊天服务)。
假如选择电话呼叫方式,则该连接管理器260提供小型程序(script),该使用者可能参考该小型程序以帮助通知该技术支持人员该呼叫之目的与需要帮助之类型。假如该些通信接口225之其中一者能够设置电话呼叫(举例而言,音频带调制解调器250)或可能设置VOIP呼叫于现有连接之上,则该连接管理器260可自动地设置该呼叫用于该使用者。
于选择电子邮件接触之情况,该连接管理器260创造和寻址该电子邮件。该连接管理器260包含于该电子邮件之主文或为附件之相关诊断信息。当然,若无连接可利用,则该连接管理器260将通知该使用者电子邮件接触为不可能,并且将尝试该电话接触。
假如该使用者选择作网络接触,并且可取得连接,则该连接管理器260可提供对话样本以帮助解释该情况并且要求正确的帮助。
有各种方法使该连接管理器260可使用以诊断连接问题。示范的测试技术包含连接测试(如侦测(ping)测试与/或超文件传输协议(http)测试结果(亦即,网络浏览))、所述通信接口225之操作系统227状态询问、特殊装备诊断、以及特殊服务诊断。
装置测试(如回送(loopback)与自我检测测试)系常见技术,其为熟悉该项技术者所熟知。尤其对于Wi-Fi,在该装置测试之后与在测试该特殊服务之前,能通过连接至另一开放Wi-Fi网络而检核连接能力(亦即,可要求该使用者前往可利用网络之新位置,或者致能于目前位置之新的网络)。
图8系用于诊断通信问题与提供该使用者目标技术支持接触的方法之简化流程图。于方法方块800中,该连接管理器260开始诊断通信配置之问题(举例而言,自动地或响应于使用者要求)。假如于方法方块805中该连接管理器260判定无连接能够建立或有多个问题存在,则于方法方块810中其判定该问题可能关联于该连接管理器260之配置。
假如连接不能建立于单一通信接口225,则该连接管理器260用该操作系统227检核该装置之状态。假如于方法方块815中不致能该通信接口225,则于方法方块820中,该通信接口225判定该问题系该操作系统227之配置。
假如于方法方块825中该通信接口225被致能,但是该连接管理器260不能得到成功的装置诊断结果,则于方法方块830中,该连接管理器260判定该问题是该通信接口225具有之配置或他本身具有的硬件。
假如该装置通过其诊断,而若可应用的话,该连接管理器260进行特定的服务测试。举例而言,对于WWAN调制解调器230可运作联合于单一服务或结合于特定服务销售之3G宽频移动服务。此种测试也可应用于具有唯一的注册方法与使用者验证之特定的Wi-Fi服务。假如该通信接口225能够连接于一个服务而不连接于另一个服务,则该连接管理器260判定该问题是具有该服务。假如该连接管理器260能够从通信接口225得到好诊断结果,但是于方法方块835中未能连接至使用服务测试之服务,则于方法方块840中,其将推断出该问题系该服务具有该配置。
假如该各种配置、装备测试与服务测试通过,并且问题尚未被诊断,则于方法方块845中,该连接管理器260表明该连接管理器为问题的来源。
于方法方块810、820、830、840或845之其中一者中确认可能的问题来源后,于方法方块850中,该连接管理器260确认技术支持接触用于该确认的来源所确认的接触。于方法方块855中,使该使用者导至所确认的接触(举例而言,电话小型程序、电子邮件、网站等等)。
要注意的是该连接管理器260限制其对装置诊断的推论,该连接管理器260被致能适当地使用。假如该连接管理器260未被适当地装配使用特定的连接,则该连接管理器260可假定该问题系有关该连接管理器260。
该连接管理器260也能够报告该使用者为何其于给定的时间未使用特定的连接,并表示该连接者被激活的话即工作。举例而言,该连接管理器260可表示“服务X”正在工作中;然而,于此刻未选择服务X是因为该LAN网络正在运行中而被视为较佳的选择是因为其比较快速。同样地,“服务Y”上次准备好操作是在周日晚间9:15被存取。它现在未使用是因为网络“HOME_WIFI”尚未由该无线装置感应到。现在选择该网络“PUBLIC1”是因为其可使用并且最快速。
由该连接管理器260之配置与由该制造商或服务提供者可影响由该连接管理器260所建议之适当技术支持接触与接触方法。一个服务提供者可能希望电话呼叫而另一个可能希望基于网络之支持。这些优先事项可在制造商或服务提供者之指示下由使用者手控提供,该制造商或服务提供者之指示预先安装于该移动式装置110上,与该连接管理器260一起安装,或者基于特定的装置与服务经由基于网络的更新之该连接管理器260而被提供和更新。
回到图1,该排程器229可执行为该操作系统227之一部分或为能够开始应用程序或程序(于此称之为任务)之独立的应用程序。该排程器229可包含凭证以进行该任务,作为特定的使用者身份(举例而言,管理者,或者由该移动式装置110所认识之各种使用者)。该排程器229能够传递固定的参数至目标任务。
该排程器229追踪各种关联于程和执行该任务之必备条件。典型地,该排程器229基于一天之特定时间而排程任务。该排程器229也维持对于电力状态与连接状态之必备条件。关于电力状态,当排程任务时该使用者可以指定,该电力状态将阻碍任务除非该移动式装置110连接至外部AC电源。该连接必备条件定义为需用来执行该任务的连接状态。示范的连接状态包含不需要的连接、需要的连接、所需的中间频宽连接、所需的高频宽连接、与所需的免费连接。
假如不需要连接,则可不管该移动式装置110之通信状态而执行该任务。该使用者也可指定所需连接之层级从任何连接至不同的速度等级(举例而言,高或中等)。该使用者也可能指定将不执行该任务,除非提供连接之频道不需使用收费。
基于该连接必备条件,该排程器229判定是否将执行特定任务。该排程器229可要求来自该连接管理器260的连接状态信息,或者该连接管理器260可广播连接状态至该操作系统227与/或排程器229,当此连接状态改变时。
该排程器229可单独地基于连接状态而非一天之特定时间排程某些任务。可通过改变连接状态(如失去连接或建立连接)而引起活动。举例而言,当建立连接时与在维持连接期间每一小时后该排程器229可以进行任务(如电子邮件同步处理)。响应于连接改变程度,可以启始其它的活动。举例而言,当该连接状态改变至高频宽状态时,该排程器229可以开始任务以同步处理中间档案。
当该排程器229首先尝试开始任务时,由于连接必备条件未出现因此排程器229亦可开始过期的任务(亦即,根据一天所需的时间)。举例而言,假如要求连接之任务于其排程时间被阻碍,则当恢复连接时该排程器229能在该第一时机执行该任务。或者,该使用者能明确指定将跳过该任务并且假如该连接必备条件出现于随后时间则于其接着的排程时间恢复该任务。
某些软件应用程序包含内部更新器,其系自动连接至该供应者位置以确定其是否将更新其程序或数据文件。典型地,此种程序于固定时间间隔(举例而言,每周、每日等)检查更新。假如连接不存在,则该更新失败。然而,假如于限制的连接期间内发生更新,同时该移动式装置110操作于电池电源,或同时该移动式装置110正在充电该电池,则更新可能有不良的影响,譬如长的完成时间、耗流该电池、或者延长该充电时间。
因为该连接管理器260与/或该操作系统227报告连接以及电力状态,因此可规划该软件应用程序。当预定的更新时距到达时在自动更新之前检查所述电力与该连接状态。或者,可配置该操作系统227或连接管理器260以阻碍此等更新,除非符合该定义的必备条件(举例而言,可利用大量的连接、有足够使用的电池寿命、电池被充电和提供线路电源等)。
为了便利更新,当该更新被确认有效时,该应用程序可检查该电力与本身的连接状态,或与排程器229互动以排程更新。因此,若连接为有效则该应用程序可检查更新,并且响应于发现更新,用包含该电力与连接必备条件之排程器229排程任务。为了便利此更新,该排程器229可包含详细规定连接之额外的电力状态,该连接不明显地影响电池寿命或电池充电时间。
图9为用于根据连接必备条件而排程任务的方法之简化流程图。于方法方块900中,对于将由该移动式装置所执行之排程任务定义连接必备条件。于方法方块910中,接收关联该移动式装置的连接状态信息,以及于方法方块920中,该连接必备条件与该连接状态信息作比较。于方法方块930中,响应满足该连接必备条件之该连接状态信息而执行该任务。
由于通过该连接管理器260所管理之不同连接形式,对于该使用者很难关联特定的主动连接与其相关的服务提供者。为了帮助该使用者做出此关联性,该连接管理器260提供商标的连接讯息(branded connectionmessage)指示该服务提供者于任何特定的时间与使用的连接相关联。如此商标化改善该使用者的经验并提供该使用者关于特定的提供者将发生与服务有关的问题或该使用者将希望改变或修改服务(举例而言,更新至较快速之频宽或不受限制的使用计画)之信息。
对于追踪于该连接数据库270之各服务,该连接管理器260储存相关于该服务提供者之信息。该服务提供者信息能简单地为该提供者之名称,或者其能够包含关联于该服务提供者之图形(举例而言,影像或动画)。
参考图10,该连接管理器260提供该使用者商标连接窗口(brandedconnection window)1000,该窗口1000确认关连于该现有连接之该服务提供者。于该图标的实施例中,该商标连接窗口1000包括服务提供者信息1010、服务提供者图形1020(举例而言,标识(logo)或动画)、服务提供者网络连结1025、连接型式/名称信息1030(举例而言,无线连接(WLAN1))、连接速度信息1040、讯号强度信息1050、以及连接状态信息1060。于一个实施例中,每次改变该连接时可能显示该商标连接窗口1000。提供于该商标连接窗口1000中之特定的栏(field)可取决于该特定的实施而改变。同样地,该服务提供者确认信息可改变,以及除了那些显示的项目之外之可能的项目或所述项目之不同的组合被显示。该服务提供者确认信息能包含伴随的声音,当该商标连接窗口1000显示时播放该声音。
于激活连接后可于该显示屏幕之底部(举例而言,接近任务或选单条)显示该商标连接窗口1000经过特定的周期时间(举例而言,1至5秒)。或者,该连接管理器260可等待直到特定的使用者动作以显示该商标连接窗口1000为止,而不于每次发生连接改变时显示商标连接窗口1000。举例而言,假如该使用者设置一指针在指示该连接状态的连接图标(icon)之上,则可显示该商标连接窗口1000。于这种方式,该使用者能关联该连接与其提供者而不须分心经常的弹出的讯息。
于未由服务销售商提供该连接(举例而言,家用网络或办公室网络)之情况,该使用者可指定影像或动画,尤其是那些用来附加享乐或易于确认之所述连接。举例而言,可通过该使用者提供公司标识与名称,或可从编印商标公司网络连接窗口之常见公司标识之资料储存检索公司标识和名称。于特定实施于譬如咖啡店或商店之特定的机构提供服务之情况,该商标连接窗口1000可以用服务之名称与该提供服务之机构之名称共同打印上商标。
提供该特定服务提供者信息与图形可以各种方式至该连接管理器260。该服务提供者信息可由该使用者或信息科技部门(亦即,公司网络)以手控方式提供,以预先设置于该移动式装置110上、设置该连接管理器260、或者经由基于包含于该通信系统配置中之该特定装置与服务之该连接管理器260之基于网络更新,而被提供和更新。也可从网络位置(举例而言,关联该提供者或连接管理器260提供者)以允许该信息之常态更新而检索该服务提供者信息。举例而言,由该连接管理器260之提供者所维持的全球网站可维持商标、图形、声音等用于各支持的服务提供者。
现转至图11,提供中央连接管理器入口(portal)1100之例示屏幕显示。于图标实施例中,该入口1100为由该连接管理器260之供应者所提供之网络接口。于移动式装置110仅由雇主使用之商业管理之情况,该入口1100可由该商业实体维持。举例而言,该中央通信管理器入口1100可由该远程服务器195支持。
该使用者可经由各种方式存取该入口1100。举例而言,该商标连接窗口1000可包含网络连接至该连接管理入口1100、或者该连接管理器260可周期性地(举例而言,每周或每月)询问该使用者是否将存取该入口1100。或者,该连接管理器260可周期性地检查该中央连接管理器入口1100并当更新信息时有效通知使用者。
大体而言,该中央连接管理器入口1100接收来自该连接管理器260关于该移动式装置110之通信配置之信息,包含该设置的通信接口225、于过去订购或使用之服务等。基于该通信配置,该入口1100提供信息与更新关于该现有硬件与设置于该移动式装置上之服务,以及提供新的硬件或该使用者可能感兴趣之服务。对于每一个不同的实体(亦即,连接管理器、现有硬件与服务、以及提供之硬件与服务),该使用者能够从相关销售商处查看最新的声明与讯息。
参考图11,该中央通信管理器入口1100可包括连接管理器框1105,其提供相关于该连接管理器260软件之信息。该使用者也许能够查看关于该连接管理器260或其供应者之新的项目、选择软件更新、购买先进特色商品等。该连接管理器260也可存取该中央连接管理器入口1100而不需使用者介入更新其程序、数据库、商标信息、图形使用者接口组件等,上述多处说明。
可提供现有配置框1110以显示有关该通信接口225(举例而言,于硬件框1115)之现有配置之信息与所使用之服务(举例而言,于服务框1120中)。举例而言,关于该硬件框1115,可提供该使用者连结122,该连结122可被接着以更新与该特定接口225相关联之软件,检阅排解疑难文件等。该连结1122可具有关联于各通信接口225之商标图标1125。该图标1125可以是关联于贩售商之标识、影像、或者动画。相同地,该服务框1120可以提供该使用者连结1130与相关联之商标的图标1135。于以上参考图10所述之情况,关联于特定服务之该使用者指定标识或影像信息,所述项目可以显示于现有配置框1110中以便易于确认。
可提供服务提供框140以显示该使用者额外的硬件和/或该使用者可利用的服务。再者,该提供可包含连结1145与关联之商标图标1150。送至该中央连接管理器入口1100之该通信配置资料可包含关联于该使用者的位置信息。或者,该使用者可通过与该中央连接管理器入口1100互动而指定其位置。于某些情况中,该移动式装置110或其中一个通信接口225可装配GPS能力并能够报告该使用者之确实位置至该连接管理器260以便传送至该中央连接管理器入口1100。
基于该位置信息,可修改提供于该提供框1140之提供项于该使用者的现有位置。举例而言,每次使用网络付费于该使用者现有位置也许有效。该使用者可选择该网络并据此接受服务。
于某些实施例中,该使用者可提供未来的位置信息以确认与订购于该区域中所提供的服务。举例而言,该使用者可行进至到达该现有订购服务之外之不同的位置或国家。当该使用者抵达该新的位置时为了确保该连接为有效,该中央连接管理器入口1100可提供关联于新位置之服务。使用者修改此等提供项因为他们评估该现有通信配置结合着该未来位置。该使用者可实际地订购该服务或该连接管理器260可下载设定以允许该使用者于未来位置接触该服务提供者以建立服务。
于其它情况,该使用者可抵达新位置,然后存取该中央连接管理器入口1100以确认可利用的服务。举例而言,可存取免费公共网络(举例而言,于机场)以建立初始连接以允许该使用者后续地使用该中央连接管理器入口1100。基于该使用者通信配置与位置,该中央连接管理器入口1100能够修改该服务提供项以符合该使用者的需求。
该中央管理器入口1100也可包含人物框(profile frame)1155,该人物框1155允许该使用者从各种的人物1160中选择以修改该连接管理器260之配置与/或该所提供之服务。举例而言,“道路战士(Road Warrior)”人物包含对于没有中央办公室之移动商务人员之选项。“基于住家使用者(Home-Based USER)”可关联于主要住家环境操作(亦即,很少移动)的使用者。其它的人物可依于特定的实施而定义。
一般而言,该使用者可选择最适合他们的移动式装置110使用模式之人物。响应于该使用者选择特定的人物,该连接管理器260可以下载优先事项设置于连接管理器逻辑以更接近配合他们自己的逻辑于选择各种连接。这允许该使用者修改该连接管理器260之配置而不须实际地打开该工具与改变该科技设定。举例而言,基于该所选择的人物,该连接管理器260可下载由使用者所使用之适合区域或全国Wi-Fi之Wi-Fi设定和优先选项。
如上所述,有各种情况该使用者现有通信配置不足以符合他们的需求。举例而言,该频宽可能不足够或连接可能根本不存在。该连接管理器260确认从额外的服务也许对使用者有利的情况,并提示该使用者订购或尝试额外的服务。如此服务提示可能基于该使用者特定位置或该连接管理器260已知的实际位置。该连接管理器260存取地理数据库(举例而言,储存于该连接数据库270中、定位于该中央连接管理器入口1100等)以判定于区域中典型提供之服务。
该连接管理器260也可基于该通信接口225之知识而修改连接提供项。举例而言,某些通信接口225可结合单一服务提供者,而其它的通信接口225可能透过多个提供者建立服务。该连接管理器260依于这些特定的因素提供该使用者选择。
于某些情况中,可能需要连接以建立新的服务。假如连接,则该连接管理器260不提示该使用者此等服务。然而,该连接管理器260可通知该使用者稍后若连接存在的话,则他们可订购。该连接管理器260可与该排程器229互动以于稍后时间万一连接恢复时排程订购任务。
该连接管理器260可提供该使用者关于所提供连接之服务协议之细节。举例而言,假如提供免费试用周期,则该连接管理器260可提示该使用者参加尝试。于结束该尝试周期,该连接管理器260可提示该使用者以确定是否该服务是有益的,并提供该使用者机会订购该服务。
假如没有可用的尝试,则该连接管理器260可判定是否可利用基于会期的使用(亦即,于会期开始时付费单一会期,或于某位置在某些时间期间对于预定数目之会期付费预定之数量)。该连接管理器260将提供该使用者订购细节并允许该使用者订购会期或订购契约服务。
该连接管理器260于该服务之期间使用信息以简化该使用者之经验。所给大量之不同的提供项和成本结构由于混淆因素,使用者可简单地选择不尝试服务。因为该连接管理器260了解该服务之期间是否为单一会期、固定时间期间、每月固定之频宽量、或者没有限制,因此该使用者能做出知情选择。
假如该服务为单一会期,则于会期终止之前该连接管理器260提示该使用者以确定该使用者了解该终止将结束付费或尝试会期。假如该会期为固定时间期间(举例而言,付费或尝试),则于会期终结之前该连接管理器260提示该使用者以确定是否于终止之前需要任何的最后使用。假如该连接期间指定固定之资料量,则该连接管理器260将警告该使用者是否他们接近该信息传输之阈值。
基于服务期间之知识与该使用者使用模式,该连接管理器260能了解提供合算之各种服务,并且通知该使用者较为合算的连接配置。举例而言,可以较之重复购买个别会期为便宜之购买固定契约。
本发明之某些部分和对应之详细说明系用软件,或由表现于计算机存储器内之资料位操作之算法和符号等语词所表示。这些说明和表示为熟悉此项技术者可有效地传送他们的工作内至熟悉此项技术之其它人士。处理和操作需要实际操作实际数量。通常,虽然并非是必须的,这些数量系采用能够予以储存、转换、组合、比较和作其它处理之光讯号、电讯号、或磁讯号之形式。已经证实经常为了方便,主要为了共同使用之理由,将这些讯号参考为位、数值、要素、符号、字符、术语、数目,等等。
然而,应该记住,所有的所述与类似的术语系相关适当的物理量,而仅为了方便标记应用于这些数量。除非有特别的说明,或者从讨论中表现出,否则这些说明关联于电子装置之动作与处理,该电子装置将一些电子装置的储存器中代表为物理(电性、磁性、或者光学)量之数据操作和转换成在储存器内,或在传输或显示装置中表现为相似物理量之其它资料。表示此种说明之范例的术语为(而非限于)“处理(processing)”、“计算(computing)”、“计算(calculating)”、“判定(determining)”、“显示(displaying)”等术语。
以上所揭示的特定具体实施例均仅供图解说明,因为熟谙此艺者在受益于本文的教导后显然可以不同但均等的方式来修改及实施本发明。此外,除非在以下申请专利范围有提及,否则本发明不受限于本文所示之构造或设计的细节。因此,显然可改变或修改以上所揭示的特定具体实施例而所有此类改变都被认为仍然是在本发明的范畴与精神内。因此,于此所寻求之保护系提出于申请专利范围中。

具有推迟配置的连接管理器.pdf_第1页
第1页 / 共49页
具有推迟配置的连接管理器.pdf_第2页
第2页 / 共49页
具有推迟配置的连接管理器.pdf_第3页
第3页 / 共49页
点击查看更多>>
资源描述

《具有推迟配置的连接管理器.pdf》由会员分享,可在线阅读,更多相关《具有推迟配置的连接管理器.pdf(49页珍藏版)》请在专利查询网上搜索。

本发明提供一种用于配置移动式装置(110)的方法,该移动式装置包含多个通信接口(225)。选择所述通信接口(225)中的第一通信接口以建立至第一远程网络(120)的初始连接。询问该移动式装置(110)的使用者相关于所选择的第一通信接口(225)的配置信息。经由该第一通信接口(225)将该移动式装置(110)连接至该第一远程网络(120)。确认关联于该第一通信接口(225)的连接的失去。选择所述通信。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1