用于管理计算机中的无线连接的系统和方法

文档序号:7949469阅读:220来源:国知局
专利名称:用于管理计算机中的无线连接的系统和方法
I.发明领域本发明一般涉及用于管理诸如膝上型计算机等计算机中的无线连接的用户界面。
II.发明背景许多计算机,特别是诸如像Sony的VAIO的膝上型计算机等便携式计算机,可以以无线方式与一个或多个网络通信。例如,膝上型计算机可能能够以无线方式与广域网(WAN)、无线局域网(WLAN)、蓝牙网络、短消息业务(SMS)网络等通信。
正如本文重要地认识到的,每个上述网络一般具有其自己的用户界面(U/I),用户必须调用该界面以启用特殊的通信信道或以其它方式通过相关联网络通信。例如,称为Windows零配置(WZC)的实用程序提供用于通过WLAN通信的U/I,而称为Windows蓝牙管理器的另一实用程序可用于蓝牙通信。为方便起见,可能在本文中使用诸如“Windows”等各种熟悉的加有商标的术语。
正如本文中还认识到的,在计算机上可用的无线网络的各种U/I并未集成,这意味着要从一个网络切换到另一网络的用户必须访问与每个网络相关联的不同实用程序,并操作每个实用程序以例如配置网络的系统设置、更改在使用哪个网络等。有鉴于此,提供了本发明。
发明概述一种无线连接实用程序(WCU)提供用于管理包括无线WAN、无线LAN和蓝牙网络等各种类型的无线连接的统一用户体验。WCU充当网关,以供计算机用户监视计算机的无线网络状态、切换无线连接、配置无线连接设置以及通过无线助手实用程序(WHU)诊断无线连接问题。WCU不替代诸如Windows零配置(WZC)和Windows蓝牙管理器等现有操作系统组件,而是提供在现有操作系统组件的最前面并在一些实施中具有操作系统组件不支持的添加功能的U/I层,这些添加功能如单按钮连接切换器、无线WAN连接管理器、一些另外的WLAN配置选择、“热点”促进和便于使用的统一用户界面。
相应地,一种计算机执行体现包括以下的逻辑的无线连接实用程序(WCU)访问至少以下两项无线局域网(WLAN)驱动程序、广域网(WAN)驱动程序和蓝牙驱动程序。逻辑还包括显示统一用户界面(U/I),该界面在单个屏幕显示中呈示表示从上述网络中选择的至少两个网络的图像。用户能够使用U/I选择要与其通信的一个或多个网络。
在一些实施例中,U/I可包括呈示至少以下两项的主U/I屏幕显示可供选择以使WAN设置在主屏幕显示的设置窗口中出现的WAN按钮、可供选择以使WLAN设置在设置窗口中出现的WLAN按钮及可供选择以使蓝牙设置在设置窗口中出现的蓝牙按钮。优选的是所有三个按钮在主U/I屏幕显示上呈示。此外,可在主U/I屏幕显示上呈示通用按钮。可选择该通用按钮以使用户可选择在计算机的操作系统启动时是否启动WCU。此外,可选择该通用按钮以使用户可选择WLAN或WAN中的哪个将具有自动检测优先级。
除主U/I屏幕外,U/I可包括单触式屏幕显示,呈示可供选择以将通信切换到WAN的WAN按钮、可供选择以将通信切换到WLAN的WLAN按钮及可供选择以将通信切换到蓝牙网络的蓝牙按钮。此外,可在单触式屏幕上提供用于选择WAN+蓝牙和WLAN+蓝牙的按钮。单按诸如“F1”等单个“热”键或者同时单按诸如“功能”和“F1”等“热”键的组合。
在另一方面,一种计算机程序产品承载可由与从WAN、WLAN和蓝牙网络中选择的至少两个无线通信网络相关联的数字处理器执行的指令。提供了用于使主U/I在与数字处理器相关联的屏幕上出现的工具。主U/I在单个屏幕显示中呈示表示WLAN、WAN和蓝牙通信系统的计算机显示元素。主U/I还呈示设置窗口,该设置窗口显示与至少一个计算机显示元素相关联的设置。
在还有的另一方面,一种用于具有无线通信能力的计算机的用户界面包括显示WAN计算机显示元素、WLAN计算机显示元素和蓝牙计算机显示元素的至少一个屏幕显示。可选择计算机显示元素以使至少以下之一发生与由计算机显示元素表示的网络相关联的设置在U/I的设置窗口中显示,以及将通信自动切换到由计算机显示元素表示的网络。
参照附图,可最好地在本发明的结构和操作方面了解本发明的详情,附图中类似的标号表示类似的部件,并且其中附图简述

图1是可使用本发明无线通信实用程序(WCU)的一个非限制性计算机的透视图;图2是示出与图1所示的计算机的其它组件可操作接合的WCU的方框图;图3示出主U/I显示屏幕;图4示出单触式选择显示屏幕;图5是通电逻辑的流程图;图6是热点逻辑的流程图;以及图7是自动检测逻辑的流程图。
优选实施例详细说明先参照图1,它示出一种通常表示为10的系统,该系统包括诸如Sony VAIO膝上型计算机等计算机12,该计算机具有数字处理器14、计算机监视器或显示屏幕16及诸如小键盘或键盘18和操纵杆20等各种输入装置和/或诸如鼠标或触摸板等其它指点和点击装置。计算机12还可具有各种内部存储装置,如硬盘驱动器、固态存储器等及用于在其中容纳光盘24的光盘驱动器22。包括盘24的这些各种各样的存储器是可保存体现下面进一步陈述的本发明无线通信实用程序(WCU)的指令的计算机程序产品的非限制性例子。
根据所属技术领域中已知的原理,计算机12可以以无线方式通过包括广域网(WAN)26、无线局域网(WLAN)28和蓝牙网络30的多个无线通信网络与其它计算机和用户通信。为此,根据所属技术领域中已知的原理,计算机12包括适当的无线通信系统。
图2示出本发明的总的软件体系结构。先从那些常规组件着手,计算机12可访问提供低级WAN功能的WAN驱动程序32、提供低级WLAN功能的WLAN驱动程序34和提供低级蓝牙功能的蓝牙驱动程序36。驱动程序32、34、36分别配置用于便于通过图1所示的网络26、28、30通信。操作系统(如Windows)组件可如图2所示在这些驱动程序的上方,并且这些组件可包括用于便于配置蓝牙设置的蓝牙管理器38和用于通过例如为WLAN设置提供配置建立能力而便于WLAN通信的Windows零配置(WZC)组件40。计算机12为Sony VAIO计算机时,还可提供VAIO事件服务(VAIO Event Service)组件42。
在上述常规软件组件上方并与其通信的是本发明的WCU 44。如图2所示,WCU 44可包括连接切换器46,该切换器可由允许用户通过键操作(例如,使用可编程按钮、功能键、箭头键等)快速切换无线连接的小应用程序实施。与连接切换器46相关联的U/I在下面参照图4进一步描述。
在一些实施例中,可提供调试控制台/技术模式组件48以允许以低级命令模式进行调试(例如,用于现场测试目的)。对于不应需要它的最终用户,可隐藏此模式。
另外,WCU 44包括除其它功能外可生成图3所示的主U/I并在下面进一步描述的WCU主输入点模块50。主模块50可包括或访问用于与不同类型的无线插件组件连接的插件管理器52,这些不同类型的无线插件组件包括例如,WAN插件54、WLAN插件56和蓝牙插件58,它们与相应的网络常规组件32、34/40和36/38通信。插件54-58从其驱动程序收集可用XML格式化的状态信息以随后在下面进一步描述的主U/I中显示其相应网络的状态。可根据插件54-58的可用性来动态地加载U/I组件。插件管理器52提供功能列表,这些功能可包括例如,加载连接插件、列举连接插件、提供用于获得连接属性的界面以及提供用于插件间通信的界面。
根据下面关于图3的进一步的公开内容,除收集WAN状态信息外,WAN插件54允许用户当在图3的主U/I中时配置WAN设置。类似地,WLAN插件56允许用户从主U/I配置WLAN设置,而蓝牙插件58允许用户配置蓝牙设置。需要时,可提供无线助手实用程序(WHU)60以提供教程、动态帮助和诊断功能,从而帮助用户使用、配置无线连接和排除无线连接故障。此外,根据下面的公开内容,XML解析器62可在WCU 44中实施以解析XML文件,并且具体地,用于解析与每个插件54-58相关联的XML文件以建立在图3和图4中示出的U/I布局。更具体地,XML解析器62解释每个连接插件54-58的XML文件,XML文件描述下面在图3中所示的主U/I上的设置类型及其自定义布局。因此,每个连接插件54-58提供其自己的XML文件,并且还提供对应的事件处理程序。任一情况下,现在可理解WCU 44提供统一U/I层。
现在参照图3,它示出可在计算机12的监视器16上呈示的主U/I屏幕显示64。如图所示,主U/I 64包括多个通用计算机显示元素,如可供用户选择以建立通信设置和执行如本文进一步陈述的其它通信任务的按钮。这些按钮可包括通用按钮66,该按钮在选定时使通用设置在主U/I 64的设置窗口68中显示。在不取决于特殊连接类型的通用设置中,可能有以下设置
在Windows启动时启动WCU,该设置在选定时添加WCU 44可执行文件到操作系统注册表,因而无论何时Windows登录它都将运行如果计算机12的无线切换(如果提供有)关闭,则这将不会显示下面进一步描述的任务托盘图标;在打开无线切换时启动WCU;在打开无线切换时打开WCU主窗口,该设置在选定时,在用户打开无线切换时启动WCU 44;总在最前面,该设置在选定时使WCU 44保持在桌面目录的最前面;以及自动检测优先级,该设置在选定时根据下面的逻辑确定哪个连接具有最高连接优先级。
连接状态窗口70还可包括在主U/I 64中以显示与显示左侧的选定按钮相关联的连接状态。此外,可提供各种任务图标,例如,退出图标72、调用WHU 60的帮助调用图标74、最小化图标76等等。WCU 44还可在计算机的系统任务托盘中显示指示是否启用无线通信系统和启用什么样的无线通信系统的各种图标,在用户点击这些图标时,可使菜单出现以便于启用和禁用各种系统。
回到主U/I 64中的各种按钮,可选择WAN按钮78以在设置窗口68中显示WAN设置和在状态窗口70中显示WAN状态,这些设置和状态是从根据来自WAN插件54的信号解析的XML信息中导出的。在一些实施中,状态窗口可作为扩展选定按钮的一部分出现。
WAN状态项可包括WAN电信公司名称、当前网络的电信公司名称和漫游状态(例如,“不可用”、“未注册”、“正在搜索”、“电信公司1(归属)”、“电信公司2(漫游)”等)和网络类型(“模式”,例如,“已断开”、“GSM”、“SPRS/EDGE”等)。此外,在选择WAN按钮78时的状态窗口可包括以每秒字节数为单位的连接速度、已发送和接收的字节数、连接持续时间及连接的无线信号强度。
另一方面,在选择WAN按钮78时,在设置窗口68中可出现以下设置以供用户查看和修改“连接状态”,它是用于打开/关闭(启用/禁用)WAN模块电源的开关;“网络”,它示出电信公司特定的所有可用网络运营商;“简档”,它示出电信公司网络APN(也是电信公司特定的);“漫游”,它可用于选择是否允许漫游(例如,“总是”、“从不”、“先提示”);“VPN”,它可用于在连接虚拟专用网(VPN)客户端时启动虚拟专用网(VPN)客户端;“使用摘要”,它示出每月数据计数以用于计费;“配置IP/DNS”,它允许用户为高级用途设置静态IP/DNS;以及“高级”,它可保留用于诸如建立IP地址、更新Fireware等高级设置。
在此处要提及的是,网络连接使计算机12可连接到诸如GSM网络等WAN,而数据连接在计算机12连接到WAN后发生。数据连接以显式方式建立TCP/IP会话以连接到因特网。诸如短消息业务(SMS)等非TCP/IP功能只可使用网络连接。如果系统10只支持数据使用,则无需分隔网络连接与数据连接。通电直接启用网络和数据连接。
图3还示出可提供WLAN按钮80。在选择此按钮时,显示的状态可包括例如,“模式”(WLAN的类型或频带,如802.11)、如SSID的“网络”信息、“数据率”、“持续时间”及“信号强度”。与WLAN有关并且可在选择WLAN按钮80时显示的设置可包括例如,“状态”(WLAN模块是打开还是关闭);“模式”(指示WLAN频率模式,例如,802.11a、802.11g、802.11b/g);“已配置的简档”,它是指示已预配置或者用户以前已配置的WLAN简档的SSID列表;以及“配置简档”,在选定时它启动图2所示的WZC 40以添加或编辑简档/SSID。
还可提供蓝牙按钮82,在选定时,它可使以下状态项显示装置名称和MAC地址。与蓝牙按钮82相关联的设置可包括状态、已连接装置(以无线方式连接到计算机12的蓝牙装置名称)和“配置蓝牙装置”,“配置蓝牙装置”启动图2所示的蓝牙管理器38以使用户可配置与计算机12相关联的蓝牙装置。
另外,可如图3所示提供SMS按钮84。在选择此按钮时,通过在设置窗口68中选择“启用”启动SMS应用。还可显示数据连接、网络和电信公司APN。这样,如果计算机12具有SMS,则它可与WCU44集成以发送和接收短消息并在需要时将它们保存到SIM卡或其它数据存储装置。
现在参照图4,如上所述,可提供单触式屏幕显示86以通过允许用户只通过键盘操作便可从一个无线连接(例如,WAN)切换到另一无线连接(例如,WLAN)来方便用户使用。例如,可编程按钮、功能键、箭头键、系统任务栏图标或回车键可用于激活图2所示的连接切换器46,并由此使图4所示的显示86在监视器16上显示,单击按钮足以使通信从例如仅WAN切换到例如WLAN加蓝牙。“单触式”不但指选择单个按钮一次来切换连接,而且指同时操纵多个“热”键,如“功能”和“F1”。
例如,在所示的特定非限制性实施例中,图4所示的显示包括仅WAN选择元素88,该元素如虚线所示已由用户选择以将通信切换到WAN。或者可选择WLAN选择元素90以只启用WLAN连接,并且可使用自动检测选择器元素92以启用可用连接的自动检测,从而如上所述建立具有最高优先级的预定连接。或者,蓝牙加WLAN选择器元素94可用于启用蓝牙和WLAN通信两者,或者蓝牙加WAN选择器元素96可用于启用蓝牙和WAN通信两者。仅蓝牙可通过选择蓝牙按钮98启用。要将光标或虚线移到另一选择器元素上方,则再次按预定键,和/或可通过使用计算机12的键盘上的箭头实现绕显示86的导航。计算机回车键的选择可使相关联选择立即作出。可选择计算机选出键以实现无选择更改和隐藏连接切换器选择元素。
图5-7示出可在一些实施例中由计算机12实施的各种逻辑。在图5的方框100,计算机12通电以加载操作系统,并且在方框102,操作系统一旦加载后便通知WCU 44通电。在方框104,WCU 44又启用一个或多个上述网络,轮询每个网络的状态。在方框106,相应的驱动程序将网络状态返回到WCU 44。这样,例如,在自动检测可用时,WCU 44可立即在加电时启用用户指定的优选网络,或者在其不可用时启用用户指定的替代网络。
图6示出可对诸如蓝牙、Wi-Fi和无线LAN等局部网络实施的“热点”逻辑。从方框108开始,在用户初次启用WLAN(或蓝牙)时,WCU44将预加载的热点简档添加到由WZC 40维护的热点位置列表。在方框110,当WLAN随后检测到它在热点中时,WZC 40连接到热点,并在方框112,通知WCU 44此操作。作为响应,在方框114,WCU 44在监视器16上显示热点可用性指示。
如上所述,WCU 44可自动建立与用户优选网络的通信,并且图7中示出一个此方面的非限制性逻辑实施。从状态116开始,在方框118,用户可选择启用自动检测功能,这种情况下,在方框120,WCU 44访问用户定义的首选项。判定菱形框122只是指示WCU 44断定用户是选择了WAN还是WLAN具有优先级,可理解的是,从判定菱形框122可相应地分出另外的用户定义选择。
在用户选择了WLAN作为优选时,逻辑移到方框124以启用上述WLAN组件,并在判定菱形框126确定连接是否已成功建立。如果已成功建立,则逻辑在状态128结束。如果连接未成功建立,则逻辑从判定菱形框126流到方框130以禁用WLAN组件并启用WAN组件。随后,在判定菱形框132,逻辑确定WAN连接是否已成功建立。如果已成功建立,则逻辑在状态128结束。如果WAN连接未成功建立,则逻辑从判定菱形框132流到方框134以启动WHU 60,并在方框136启动诸如教程和诊断等帮助功能。
在判定菱形框122指示用户选择了WAN作为优选时,逻辑移到方框138以启用上述WAN组件,并在判定菱形框140确定连接是否已成功建立。如果已成功建立,则逻辑在状态128结束。如果连接未成功建立,则逻辑从判定菱形框140流到方框142以禁用WAN组件并启用WLAN组件。随后,在判定菱形框144,逻辑确定WLAN连接是否已成功建立。如果已成功建立,则逻辑在状态128结束。如果WLAN连接未成功建立,则逻辑从判定菱形框144流到方框134以进行如上所述的操作。
虽然如本文所示和详细描述的特殊的“用于管理计算机中的无线连接的系统和方法”完全能够实现本发明的上述目的,但要理解,它是本发明目前的优选实施例并因此代表本发明广义上考虑到的主题,本发明的范围完全涵盖本领域技术人员可明白的其它实施例,以及本发明的范围相应地只受随附权利要求书限制,在权利要求书中,除非明确说明,否则对单数形式要素的引用并不旨在表示“一个且只有一个”,而是“一个或多个”。一种装置或方法不必致力于寻求由本发明解决的每个问题,因为它将由本权利要求书涵盖。此外,无论权利要求书中是否明确提到本公开内容中的要素、组件或方法步骤,本公开内容中的要素、组件或方法步骤并不旨在献给公众。虽然本文中不存在明确定义,但权利要求术语应理解为与本说明书和文件历史不矛盾的所有普通且通用的含义。
权利要求
1.一种执行无线连接实用程序(WCU)的计算机,所述WCU体现包括以下的逻辑访问至少以下两项无线局域网(WLAN)驱动程序(34)、广域网(WAN)驱动程序(32)和蓝牙驱动程序(36);显示至少一个统一用户界面(U/I),所述界面在单个屏幕显示中呈示表示从以下选择的至少两个网络的图像(78、80、82)WLAN、WAN和蓝牙通信系统;以及使用户可通过所述U/I选择要与其通信的一个或多个网络(26、28、30)。
2.如权利要求1所述的计算机,其中,所述计算机是膝上型计算机。
3.如权利要求1所述的计算机,其中,所述U/I包括呈示至少以下两项的主U/I屏幕显示(64)可供选择以使WAN设置在所述主屏幕显示的设置窗口(68)中出现的WAN按钮(78)、可供选择以使WLAN设置在所述设置窗口(68)中出现的WLAN按钮(80)及可供选择以使蓝牙设置在所述设置窗口(68)中出现的蓝牙按钮(82)。
4.如权利要求3所述的计算机,其中,所有三个按钮(78、80、82)在所述主U/I屏幕显示(64)上呈示。
5.如权利要求4所述的计算机,其中,在所述主U/I屏幕显示(64)上呈示通用按钮(66),所述通用按钮(66)可供选择以使用户可选择在所述计算机的操作系统启动时是否启动所述WCU。
6.如权利要求4所述的计算机,其中,在所述主U/I屏幕显示(64)上呈示通用按钮(66),所述通用按钮(66)可供选择以使用户可选择WLAN或WAN中的哪个将具有自动检测优先级。
7.如权利要求1所述的计算机,其中,所述U/I包括呈示至少以下两项的单触式屏幕显示可供选择以将通信切换到WAN的WAN按钮(78)、可供选择以将通信切换到WLAN的WLAN按钮(80)及可供选择以将通信切换到蓝牙网络的蓝牙按钮(82)。
8.一种用于具有无线通信能力的计算机的用户界面,包括显示WAN计算机显示元素(78)、WLAN计算机显示元素(80)和蓝牙计算机显示元素(82)的至少一个屏幕显示(64),计算机显示元素可供选择以使至少以下之一发生与由所述计算机显示元素表示的网络相关联的设置在所述U/I的设置窗口(68)中显示,以及将通信自动切换到由所述计算机显示元素表示的网络。
全文摘要
一种无线连接实用程序(WCU)提供用于管理包括无线WAN(26)、无线LAN(28)和蓝牙网络(30)等各种类型的无线连接的统一用户体验。WCU充当网关,以供计算机用户监视计算机的无线网络状态、切换无线连接、配置无线连接设置以及通过无线助手实用程序(WHU)(60)诊断无线连接问题。WCU因而在现有操作系统组件的最前面提供统一U/I层以便于使用。
文档编号H04B7/00GK101057414SQ200580038066
公开日2007年10月17日 申请日期2005年10月13日 优先权日2004年11月12日
发明者郑建宇, M·A·汉森, D·阮 申请人:索尼株式会社, 索尼电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1