《网络连线控制方法及相关电子装置.pdf》由会员分享,可在线阅读,更多相关《网络连线控制方法及相关电子装置.pdf(12页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN102375728A43申请公布日20120314CN102375728ACN102375728A21申请号201010255020522申请日20100813G06F9/4420060171申请人宏碁股份有限公司地址中国台湾台北县72发明人林奕均洪英士杨淳凯杨泽浤74专利代理机构北京市柳沈律师事务所11105代理人史新宏54发明名称网络连线控制方法及相关电子装置57摘要一种网络连线控制方法,适用于一电子装置。首先,检测到一应用程序已开启。接着,依据应用程序的一判别数据,判断应用程序是否需要使用到一网络。当判定应用程序需要使用到网络且电子装置未与网络连线时,自动建立一连线至网。
2、络以执行应用程序。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书5页附图5页CN102375735A1/1页21一种网络连线控制方法,适用于一电子装置,包括下列步骤检测到一应用程序已开启;依据该应用程序的一判别数据,判断该应用程序是否需要使用到一网络;以及当判定该应用程序需要使用到该网络且该电子装置未与该网络连线时,自动建立一连线至该网络以执行该应用程序。2根据权利要求1所述的网络连线控制方法,其中该判断该应用程序是否需要使用到该网络是判断该应用程序是否为一指定类型的软件。3根据权利要求2所述的网络连线控制方法,其中该指定类型的软件包括一通讯类型软件。4根据。
3、权利要求2所述的网络连线控制方法,其中该判断该应用程序是否需要使用到该网络的步骤还包括当该应用程序非为该指定类型的软件时,判断该应用程序是否提出该网络的存取需求。5根据权利要求1所述的网络连线控制方法,其中该网络包括无线网络。6根据权利要求1所述的网络连线控制方法,还包括检测该应用程序是否关闭;以及当检测到该应用程序已关闭时,关闭与该网络的该连线。7根据权利要求1所述的网络连线控制方法,还包括判断是否一既定时间已无该网络的存取需求;以及当判定已无该网络的存取需求超过该既定时间时,关闭与该网络的该连线。8根据权利要求8所述的网络连线控制方法,还包括于判定已无该网络的存取需求超过该既定时间时,显示。
4、一消息,用以表示即将关闭该网络的该连线。9根据权利要求1所述的网络连线控制方法,其中该自动建立该连线的该网络以执行该应用程序的步骤还包括选择一预设网络或一最快网络,并自动建立与该选取网络相关的该连线以执行该应用程序。权利要求书CN102375728ACN102375735A1/5页3网络连线控制方法及相关电子装置技术领域0001本发明是有关于一种自动控制网络连线的电子装置及其网络连线控制方法,特别是有关于一种可于需要使用无线网络时,无须打开无线网络的硬件开关而能自动与无线网络进行连线的电子装置及方法。背景技术0002近年来,随着网络的应用与发展越来越成熟,使用者需要通过网络取得信息的机会有越来。
5、越大。使用者可以利用其电子装置如计算机系统、可携式装置等,经由适当的应用程序通过网络进行大量服务与应用。传统上,当使用者需要使用这些网络服务时,必须先将电子装置连上网络,才能使用这些网络服务。然而,当使用者开启应用程序想要使用网络服务才发现网络未连线时,必须手动进行网络连线的设定或打开相关的网络开关。举例来说,当笔记本型计算机的使用者欲使用无线网络上网时,必须先将无线网络的开关打开,再选取无线网络才能上网。0003因此,需要一种能够自动控制网络连线的方法。发明内容0004有鉴于此,本发明提供一种自动控制网络连线的电子装置及其网络连线控制方法,以解决上述的问题。0005本发明实施例提供一种网络连。
6、线控制方法,适用于一电子装置。包括下列步骤。首先,检测到一应用程序已开启。接着,依据应用程序的一判别数据,判断应用程序是否需要使用到一网络。当判定应用程序需要使用到网络且电子装置未与网络连线时,自动建立一连线至网络以执行应用程序。0006本发明实施例还提供一种电子装置,至少包括一网络连线单元、一检测单元以及一判断单元。网络连线单元可与一网络建立一连线。检测单元用以检测一应用程序是否已开启或关闭。判断单元耦接至检测单元,用以于检测单元检测到应用程序已开启时,接收并依据应用程序的判别数据,判断应用程序是否需要使用到网络,并且当判定应用程序需要使用到网络且电子装置未与网络连线时,自动启动网络连线单元。
7、建立连线至网络以执行该应用程序。0007本发明上述方法可以通过程序码方式收录于物理媒体中。当程序码被机器加载且执行时,机器变成用以实行本发明的装置。0008为使本发明的上述和其它目的、特征、和优点能更明显易懂,下文特举出较佳实施例,并配合所附图式,作详细说明如下。附图说明0009图1显示依据本发明实施例的操作环境的示意图。0010图2是显示一依据本发明实施例的网络连线控制方法的流程图。说明书CN102375728ACN102375735A2/5页40011图3是显示另一依据本发明实施例的网络连线控制方法的流程图。0012图4是显示另一依据本发明实施例的网络连线控制方法的流程图。0013图5是显。
8、示另一依据本发明实施例的网络连线控制方法的流程图。0014主要元件标号说明001510操作系统;100电子装置;0016110检测单元;120判断单元;0017130网络连线单元;140显示单元;0018200网络;300连线;0019S202S210执行步骤;S302S304执行步骤;0020S402S414执行步骤;S502S518执行步骤。具体实施方式0021本发明实施例中提供一种可用于自动控制网络连线的电子装置及其网络连线控制方法,提供简单的接口,让使用者选取执行各类型的软件时,自动将未连线的网络开关开启并且连上网络。此外,亦能监视网络存取状态,当检测到操作系统有任何的网络存取需求时,。
9、也可自动将无线网络开关开启并且连上网络。0022图1显示依据本发明实施例的操作环境的示意图。如图1所示,操作环境10中包含一依据本发明实施例的电子装置100以及一网络200。其中,电子装置100包括计算机系统如个人计算机与可携式装置如笔记本型计算机等,但不限于此。依据本发明实施例的电子装置100至少包括一检测单元110、一判断单元120、一网络连线单元130以及一显示单元140。检测单元110可用以检测是否有应用程序开启或关闭。判断单元120耦接至检测单元110,可依据检测单元110所检测到的应用程序的判别数据来判别应用程序是否需要使用到网络。其中,判别数据至少包括应用程序的类型数据以及需求数。
10、据,但不限于此。应用程序的类型数据可用以判断应用程序所属的类型,而应用程序的需求数据则表示执行应用程序时所需的服务需求。网络连线单元130可为任意的有线或无线通讯模块,例如蓝牙BLUETOOTH通讯模块、WIFI或3G或符合IEEE8021X标准的无线网络WLAN通讯模块,可用以连接至对应的有线或无线网络上,使得电子装置100可存取连接网络上的资源。网络200可包括有线或无线网络,例如因特网INTERNET、WIFI或3G无线网络等等,但不限于此。电子装置100可通过网络连线单元130建立一连线300,以连线至网络200,并且从网络200进行数据存取。举例来说,若网络200为WIFI网络且网络。
11、连线单元130为WIFI通讯模块时,电子装置100可通过对应的WIFI通讯模块与WIFI网络建立无线连线并进行无线通讯。显示单元140用以显示提示消息,可用以显示关于网络即将关闭的提示消息。显示单元140可还提供使用者接口未绘示,通过使用者接口,使用者可手动地解除关闭网络的要求或确认要关闭网络。详细的网络连线控制方法将于后进行说明。0023图2显示一依据本发明实施例的网络连线控制方法的流程图。请同时参照图1与图2。依据本发明实施例的网络连线控制方法可以应用于电子装置100上,用以自动控制网络的连线与否。0024首先,如步骤S202,检测单元110检测到一应用程序已开启。接着,如步骤S204,判。
12、断单元120接收并依据应用程序的判别数据,进行一连线需求判定,判断检测到的应用说明书CN102375728ACN102375735A3/5页5程序是否需要使用到网络200步骤S206。其中,判别数据至少包括应用程序的类型数据以及需求数据。因此,判断单元120判断应用程序是否需要使用到网络是可依据其类型数据,判断检测到的应用程序是否为一指定类型的软件。于一些实施例中,指定类型的软件为一通讯类型软件,此通讯类型软件于执行时,会发出网络连线需求以与网络200进行通讯。举例来说,通讯类型软件可包括网络浏览软件如IE、实时通讯软件如MSN、电子邮件软件如OUTLOOK,但不限于此。于本实施例中,当检测到。
13、的应用程序为指定类型的软件的软件时,便判定为需要使用到网络。0025于另一实施例中,当检测到的应用程序不属于指定类型的软件时,判断单元120可进一步依据判别数据中的需求数据,判断此应用程序是否提出网络的存取需求来判断其是否需要使用到网络。举例来说,当一非指定类型的软件例如播放软件被开启且要求进行在线更新时,其将会提出网络的存取需求。因此,当检测到的应用程序有提出网络的存取需求时,便判定为需要使用到网络。0026若检测到的应用程序无需使用到网络步骤S206的否时,例如开启的应用程序为一般图像处理或文字处理软件时,则流程结束。若检测到的应用程序需要使用到网络步骤S206的是,如步骤S208,判断单。
14、元120接着判断网络是否已连线。若网络为连线状态步骤S208的是,表示无须再与网络连线,则流程结束。若网络不是连线状态,也就是离线状态步骤S208的否,如步骤S210,表示需要建立连线,因此,判断单元120将自动建立一连线300至网络200,以便执行应用程序。于此步骤,判断单元120可启动与网络200相对应的网络连线单元130,并通过网络连线单元130与网络200建立连线。由于判断单元120会自动建立连线,因此,使用者无须手动进行网络的连线操作。0027于一些实施例中,当电子装置100包括多个不同网络对应的网络连线单元130时,判断单元120可选择一预设网络或一最快网络来与网络200建立连线。。
15、举例来说,假设电子装置100同时包含WIFI网络以及3G网络的网络连线单元130时,由于WIFI网络较3G网络容易建立连线,因此可优先选择最快网络WIFI网络进行连线。0028于一些实施例中,当开始执行应用程序之后,依据本发明实施例的网络连线控制方法可进一步监控应用程序的执行情形,并于应用程序关闭或结束网络连线需求后,自动关闭与网络200的连线,以达到省电的目的。请参照图3。0029图3显示另一依据本发明实施例的网络连线控制方法的流程图。依据本实施例的网络连线控制方法可以应用于电子装置100上,用以自动关闭与网络的连线。0030首先,如步骤S302,检测单元110将持续检测应用程序是否关闭。当。
16、检测到应用程序仍在执行时步骤S302的否,则回到步骤S302,检测单元110继续检测应用程序是否关闭。当检测到应用程序已关闭时步骤S302的是,判断单元120将关闭网络连线单元130,自动关闭与网络200的连线。也就是说,此时,电子装置100将与网络200离线。0031以下列举一些实施例,用以辅助说明依据本发明的网络连线控制方法细节,但本发明并不限于此。于以下实施例,假设电子装置100为一笔记本型计算机,指定类型的软件为前述的通讯类型软件,网络连线单元130为一无线通讯模块,可与一无线网络建立一连线。举例来说,网络连线单元130例可为一WIFI通讯模块,可与一WIFI网络建立一连线,但不限于此。
17、。0032图4显示另一依据本发明实施例的网络连线控制方法的流程图。首先,如步骤说明书CN102375728ACN102375735A4/5页6S402,检测单元110检测到一应用程序已开启。接着,如步骤S404,判断单元120接收并依据应用程序的判别数据,判断检测到的应用程序是否为一指定类型的软件步骤S404。其中,判别数据至少包括应用程序的类型数据以及需求数据。因此,判断单元120可依据其类型数据,判断检测到的应用程序是否为一指定类型的软件。0033若检测到的应用程序为非指定类型的软件例如一般文字处理软件时步骤S404的否,则流程结束。若检测到的应用程序为指定类型的软件例如IE时步骤S404。
18、的是,如步骤S406,判断单元120接着判断网络是否已连线。若网络为连线状态步骤S406的是,表示无须再与网络连线,则流程结束。若网络不是连线状态,也就是离线状态步骤S406的否,如步骤S408,表示需要建立连线,因此,判断单元120将开启无线通讯模块,以自动建立一连线至无线网络,以便执行应用程序。于此步骤,判断单元120可启动与此无线网络相对应的无线通讯模块,并通过无线通讯模块与网络无线网络建立连线。此时,使用者便可通过网络200并执行选取的应用程序。0034于应用程序开始执行之后,如步骤S410,检测单元110将持续检测应用程序是否关闭。当检测到应用程序仍在执行时步骤S410的否,则回到步。
19、骤S410,检测单元110继续检测应用程序是否关闭。当检测到应用程序已关闭时步骤S410的是,如步骤S412,判断单元120接着判断是否有其它指定类型的软件被开启。若是,表示网络正被其它应用程序使用中,无须关闭,因此流程便结束。若没有其它指定类型的软件被开启时步骤S412的否,判断单元120将关闭无线通讯模块,自动关闭与无线网络的连线。也就是说,此时,电子装置100将与无线网络200离线。0035于另一实施例中,当检测到的应用程序不属于指定类型的软件时,判断单元120可进一步依据判别数据中的需求数据,判断此应用程序是否提出网络的存取需求来判断其是否需要使用到网络,并决定是否建立一连线至网络或关。
20、闭与网络的连线。0036举例来说,当一非指定类型的软件例如播放软件被开启且要求进行在线更新时,其将会提出网络的存取需求。此外,于本实施例中,判断单元120可进一步判断是否一既定时间已无网络的存取需求来决定是否需使用到网络。当判定网络无存取需求已超过既定时间时,判断单元120将通过显示单元140提示使用者相关消息以准备关闭网络连线。于一些实施例中,于判定该网络无存取需求已超过既定时间时,判断单元120可显示一消息以提示使用者网络即将关闭并询问使用者是否关闭网络连线功能。使用者可通过一使用者接口未绘示来执行或取消关闭网络的操作。请参照图5。0037图5显示另一依据本发明实施例的网络连线控制方法的流。
21、程图。首先,如步骤S502,检测单元110检测到一应用程序已开启。接着,如步骤S504,判断单元120接收并依据应用程序的判别数据,判断应用程序是否提出网络存取需求。其中,判别数据至少包括应用程序的类型数据以及需求数据。因此,判断单元120可进一步依据判别数据中的需求数据,判断此应用程序是否提出网络的存取需求。0038若判定为检测到的应用程序并未提出网络的存取需求时步骤S504的否,则流程结束。若判定为检测到的应用程序有提出网络的存取需求时例如检测到播放软件被开启且要求进行在线更新时步骤S504的是,如步骤S506,判断单元120接着判断网络是否已连线。若网络为连线状态步骤S506的是,表示无。
22、须再与网络连线,则流程结束。若网络不是连线状态,也就是离线状态步骤S506的否,如步骤S508,表示需要建立连线,说明书CN102375728ACN102375735A5/5页7因此,判断单元120将开启无线通讯模块,以自动建立一连线至无线网络,以便执行应用程序。类似地,判断单元120可启动与此无线网络相对应的无线通讯模块,并通过无线通讯模块与网络无线网络建立连线。此时,使用者便可通过网络200执行选取的应用程序。0039于应用程序开始执行之后,如步骤S510,检测单元110将持续检测应用程序的网络存取状态。当检测到应用程序仍在存取网络或无网络存取但未超过既定时间例如30分钟时步骤S510的否。
23、,则回到步骤S510,检测单元110继续检测应用程序的网络存取状态。举例来说,检测单元110可持续判断应用程序是否超过30分钟已无对网络存取。当判定已无网络的存取需求超过既定时间时步骤S510的是,如步骤S512,判断单元120接着判断是否有其它指定类型的软件被开启。若是,表示网络正被其它应用程序使用中,无须关闭,因此流程便结束。于判定已无网络的存取需求超过既定时间时,若没有其它指定类型的软件被开启时步骤S512的否,如步骤S514,判断单元120可通过显示单元140显示一消息,用以表示即将关闭与网络的连线。此时,倘若使用者仍须使用网络,使用者可通过一使用者接口未绘示,手动取消关闭的要求,回到。
24、步骤S510,持续检测应用程序的网络存取状态步骤S516的是。类似地,使用者也可通过此使用者接口确认要关闭网络或者设定一段等待时间之后自动发出确认要关闭网络的要求。因此,当确认要关闭网络时步骤S516的否,如步骤S518,判断单元120将关闭无线通讯模块,自动关闭与无线网络的连线。0040综上所述,依据本发明的网络连线控制方法及其相关的电子装置,可自动依据开启的应用程序是否需要用到网络例如无线网络的判断来开关网络,使用者无须手动将网络打开,省时又省力。此外,当不使用网络时,依据本发明的网络连线控制方法亦可自动关闭网络,可节能省电。再者,依据本发明的网络连线控制方法及其相关的电子装置,可自动于执。
25、行网络相关应用时开关网络,可将用于网络开关的硬件按键或触控按键移除,省去硬件按键或触控按键的费用,节省成本。0041本发明的方法,或特定型态或其部份,可以以程序码的型态包含于实体媒体,如软盘、光盘片、硬盘、或是任何其它机器可读取如计算机可读取储存媒体,其中,当程序码被机器,如计算机加载且执行时,此机器变成用以参与本发明的装置。本发明的方法与装置也可以以程序码型态通过一些传送媒体,如电线或电缆、光纤、或是任何传输型态进行传送,其中,当程序码被机器,如计算机接收、加载且执行时,此机器变成用以参与本发明的装置。当在一般用途处理器实作时,程序码结合处理器提供一操作类似于应用特定逻辑电路的独特装置。0042虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可做些许更动与润饰,因此本发明的保护范围当视所附的权利要求范围所界定者为准。说明书CN102375728ACN102375735A1/5页8图1说明书附图CN102375728ACN102375735A2/5页9图2说明书附图CN102375728ACN102375735A3/5页10图3说明书附图CN102375728ACN102375735A4/5页11图4说明书附图CN102375728ACN102375735A5/5页12图5说明书附图CN102375728A。