新四季網

用戶設備的控制方法、裝置、設備及存儲介質與流程

2023-08-06 14:48:45



1.本公開涉及無線通信領域,尤其涉及一種用戶設備的控制方法、裝置、設備及存儲介質。


背景技術:

2.相關技術中,眾多的無線區域網路連接設備均由用戶自行打開無線區域網開關,有時在用戶遺忘打開無線區域網的開關時,存在大量使用電話卡通信流量的情況;而在長時間打開無線區域網開關的情況下,會存在設備發熱以及電量損失等問題。現有的無線區域網連接設備均是通過無線區域網的信號強度作為選擇連接標準,但存在無線區域網的網絡信號較差導致用戶無法正常使用的情況,且無線區域網分為公用網絡和私用網絡,公共網絡存在信息洩露的危害,即使均是私用網絡的情況下,同樣存在用戶更想連接的無線區域網,因此,在用戶通過無線區域網接入網際網路的過程中,如何兼顧網絡信號質量的前提下,避免用戶信息的洩露成為亟待解決的技術問題。


技術實現要素:

3.為克服相關技術中存在的問題,本公開提供一種用戶設備的控制方法、裝置、設備及存儲介質。
4.根據本公開實施例的第一方面,提供一種用戶設備的控制方法,包括:
5.對環境中的無線區域網路進行檢測;
6.在確定所述環境中存在無線區域網路的情況下,獲取所述無線區域網路的網絡可信度;
7.在所述網絡可信度大於設定可信度閾值的情況下,確定所述無線區域網路中第一無線區域網路的網絡信號強度,其中,所述第一無線區域網路為所述無線區域網路中網絡可信度大於所述設定可信度閾值的無線區域網路;
8.在所述網絡信號強度大於所述用戶設備的信號強度的情況下,連接第二無線區域網路,其中,所述第二無線區域網路為所述第一無線區域網路中網絡信號強度大於所述用戶設備的信號強度的無線區域網路。
9.根據本公開實施例的第二方面,提供一種用戶設備的控制裝置,包括:
10.檢測模塊,被配置為對環境中的無線區域網路進行檢測;
11.獲取模塊,被配置為在確定所述環境中存在無線區域網路的情況下,獲取所述無線區域網路的網絡可信度;
12.確定模塊,被配置為在所述網絡可信度大於設定可信度閾值的情況下,確定所述無線區域網路中第一無線區域網路的網絡信號強度,其中,所述第一無線區域網路為所述無線區域網路中網絡可信度大於所述設定可信度閾值的無線區域網路;
13.執行模塊,被配置為在所述網絡信號強度大於所述用戶設備的信號強度的情況下,連接第二無線區域網路,其中,所述第二無線區域網路為所述第一無線區域網路中網絡
信號強度大於所述用戶設備的信號強度的無線區域網路。
14.根據本公開實施例的第三方面,提供一種用戶設備,包括:
15.處理器;
16.用於存儲處理器可執行指令的存儲器;
17.其中,所述處理器被配置為在執行所述可執行指令時,實現本公開第一方面中任一項所述方法的步驟。
18.根據本公開實施例的第四方面,提供一種計算機可讀存儲介質,其上存儲有電腦程式指令,該程序指令被處理器執行時實現本公開第一方面所提供的用戶設備的控制方法的步驟。
19.本公開的實施例提供的技術方案可以包括以下有益效果:
20.通過上述方案,對環境中的無線區域網路進行檢測,在確定環境中存在無線區域網路的情況下,獲取無線區域網路的網絡可信度,在網絡可信度大於設定可信度閾值的情況下,確定無線區域網路中第一無線區域網路的網絡信號強度,其中,第一無線區域網路為無線區域網路中網絡可信度大於設定可信度閾值的無線區域網路,在網絡信號強度大於用戶設備的信號強度的情況下,連接第二無線區域網路,其中,第二無線區域網路為第一無線區域網路中網絡信號強度大於用戶設備的信號強度的無線區域網路。從而對無線區域網路信號進行檢測,根據無線區域網路的網絡可信度和網絡信號強度確定是否連接該無線區域網路,在保證網絡信號質量的同時,連接可信度較高的無線區域網路,避免了用戶個人數據被惡意竊取,有效的保護了用戶的個人隱私。
21.應當理解的是,以上的一般描述和後文的細節描述僅是示例性和解釋性的,並不能限制本公開。
附圖說明
22.此處的附圖被併入說明書中並構成本說明書的一部分,示出了符合本公開的實施例,並與說明書一起用於解釋本公開的原理。
23.圖1是根據一示例性實施例示出的一種用戶設備的控制方法的流程圖。
24.圖2是根據一示例性實施例示出的一種用戶設備的控制方法的流程圖。
25.圖3是根據一示例性實施例示出的一種用戶設備的控制方法的流程圖。
26.圖4是根據一示例性實施例示出的一種用戶設備的控制裝置的框圖。
27.圖5是根據一示例性實施例示出的一種用戶設備的框圖。
具體實施方式
28.這裡將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式並不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
29.需要說明的是,本技術中所有獲取信號、信息或數據的動作都是在遵照所在地國家相應的數據保護法規政策的前提下,並獲得由相應裝置所有者給予授權的情況下進行的。
30.圖1是根據一示例性實施例示出的一種用戶設備的控制方法的流程圖,如圖1所示,該方法用於用戶設備中,包括以下步驟。
31.在步驟s101中,對環境中的無線區域網路進行檢測。
32.值得一提的是,本實施例應用於用戶設備中,該用戶設備中設置有通信裝置,可以通過通信裝置連接無線區域網路進行無線通信。在用戶設備未連接無線區域網路時,為避免用戶忘記打開用戶設備的無線區域網開關,而導致通信卡流量的大量流失,用戶設備會對環境中設定範圍內的無線區域網路信號進行檢測,以搜索環境中的無線區域網路信號。其中,用戶設備檢測的無線區域網路可以是:wi-fi網絡、ap(access point,無線接入點)網絡等。
33.示例的,在對無線區域網路進行檢測時需要消耗用戶設備的電量,而相關技術中無線區域網路未實現全覆蓋,因此,為避免無線區域網路的無效檢測,以減少用戶設備的電量損耗,本實施例中用戶設備的無線區域網路檢測,具有檢測周期,該無線區域網路的檢測周期,可以根據用戶設備的實際使用情況進行設定,示例的,為降低用戶設備的電量損耗,可以根據用戶設備的電量設定無線區域網路的檢測周期,例如,當用戶設備的電量在100%-50%範圍內時,可以設定檢測周期為1s/次;當用戶設備的電量在50%-30%範圍內時,可以設定檢測周期為5s/次;當用戶設備的電量低於30%時,可以設定檢測周期為10s/次。
34.在步驟s102中,在確定環境中存在無線區域網路的情況下,獲取無線區域網路的網絡可信度。
35.示例的,當用戶設備檢測到環境中存在無線區域網路時,可以根據無線區域網路的類型和/或無線區域網路的歷史連接記錄確定該無線網絡的網絡可信度。網絡可信度是指用戶在連接無線區域網路時,對該無線區域網路的信任程度,示例的,在初次搜索到無線區域網路時,用戶對各個無線區域網路的網絡可信度均為0,用戶設備在搜索到該無線區域網路時,在用戶設備的顯示裝置上對該無線區域網路的相關網絡信息進行顯示,以方便用戶進行查看,當用戶點擊該無線區域網路,進行網絡連接時,該無線區域網路的網絡可信度加1,當用戶手動斷開該無線區域網路時,該無線區域網路的網絡可信度減1。
36.值得一提的是,本實施例中無線區域網路可以分為公用無線區域網路和私用無線區域網路,由於公用無線區域網路容易造成用戶的隱私數據洩露,因此,通常情況下,公用無線區域網路的網絡可信度較低,而基於私用無線區域網路的局部性和秘密性,私用無線區域網路的網絡可信度較高。示例的,在初次連接wi-fi網絡時,公用無線區域網路的網絡可信度初始化為0,私用無線區域網路的網絡可信度初始化為10,即公用無線區域網路的網絡初始可信度小於私用無線區域網路的網絡初始可信度。當用戶設備與無線區域網路進行連接的過程中,用戶手動斷開用戶設備與無線區域網路的連接,則降低無線區域網路的網絡可信度,例如將該無線區域網路的網絡可信度在歷史記錄的基礎上減1;當用戶設備的無線區域網路處於斷開的情況下,用戶手動連接某個無線區域網路時,則增加該無線區域網路的網絡可信度,例如將該無線區域網路的網絡可信度在歷史記錄的基礎上加1。示例的,各個無線區域網路的網絡ip信息唯一,用戶設備可以根據無線區域網路的ip信息進行識別,若用戶設備首次檢測到該無線區域網路,則根據無線區域網路的網絡類型,確定該無線區域網路的網絡可信度,例如,當用戶設備首次檢測到該無線區域網路,且該無線區域網路
的網絡類型為私用區域網路時,確定該無線區域網路的網絡可信度為10。當通過ip信息確定用戶設備與該無線區域網路之間存在連接記錄時,根據ip信息確定用戶設備中存儲的該無線區域網路的網絡可信度。
37.在步驟s103中,在網絡可信度大於設定可信度閾值的情況下,確定無線區域網路中第一無線區域網路的網絡信號強度,其中,第一無線區域網路為無線區域網路中網絡可信度大於設定可信度閾值的無線區域網路。
38.值得一提的是,本實施例中通過上述步驟檢測確定的無線區域網路可以包括一個或多個無線區域網路,當該無線區域網路中存在網絡可信度大於設定可信度預祝的第一無線區域網路時,對該第一無線區域網路的信號強度進行檢測,確定該第一無線區域網路的網絡信號強度,其中,檢測到的無線區域網路中的第一無線區域網路可以包括一個或多個,根據網絡可信度對無線區域網路進行篩選,確定其中網絡可信度大於設定可信度閾值的第一無線區域網路,並對該第一無線區域網路的網絡信號強度進行測量。示例的,可以設定該設定可信度閾值為5,當無線區域網路的網絡可信度大於5時,則該無線區域網路被用戶信賴,可以作為備選的第一無線區域網路進行信號強度驗證。
39.需要說明的是,無線區域網路的網絡信號強度與通信過程中的網絡數據的數據接收和/或發送量相關,當一定時間範圍內的數據接收和/或發送量較高,表示該無線區域網路的信號強度較強,當一定時間範圍內的數據接收和/或發送量較低,表示該無線區域網路的信號強度較弱。因此,本實施例中可以根據無線區域網路的數據接收發送量,來確定無線區域網路的網絡信號強度,當從無線區域網路中確定第一無線區域網路後,檢測設定時間範圍內該第一無線區域網路的網絡數據接收發送量ds,根據設定時間範圍和數據接收發送量ds,確定單位時間內第一無線區域網路的數據接收發送量,根據該單位時間內的數據接收發送量,生成第一無線區域網路的網絡信號強度。
40.在步驟s104中,在網絡信號強度大於用戶設備的信號強度的情況下,連接第二無線區域網路,其中,第二無線區域網路為第一無線區域網路中網絡信號強度大於用戶設備的信號強度的無線區域網路。
41.值得一提的是,本實施例中用戶設備可以通過自身的通信網卡接入網際網路,例如,通過sim(subscriber identity module,用戶識別)卡的自身流量,實現用戶設備與對應運營廠商的基站之間的通信,進而通過基站連入網際網路;還可以通過無線通信裝置,通過控制用戶設備與無線區域網路之間建立數字連接,並根據無線區域網路的中轉設備,將用戶設備連入網際網路中。因此,用戶設備可以通過上述兩種方式進行網際網路通信,且通過sim卡的自身流量進行網際網路通信時,對應的信號強度為用戶設備的信號強度;通過無線區域網路進行網際網路通信時,對應的信號強度為無線區域網路的網絡信號強度,通常情況下,無線區域網路的網絡信號強度大於用戶設備的信號強度,用戶會基於更快捷的網際網路通信目的,將通信方式切換至通過無線區域網路連入網際網路。因此,通過上述步驟從無線區域網路中篩選出網絡可信度大於設定可信度閾值的第一無線區域網路後,需要對第一無線區域網路進行篩選,對該第一無線區域網路的網絡信號強度進行判定,將該網絡信號強度與用戶設備的信號強度進行比較,當該網絡信號強度大於用戶設備的信號強度時,從第一無線區域網路篩選出滿足信號強度需求的第二無線區域網路,並控制用戶設備連接該第二無線區域網路。示例的,當該網絡信號強度小於或等於用戶設備的信號強度時,則出於快速通
信的考慮,用戶設備不連接該無線區域網路,並通過sim卡的自身流量進行網際網路通信。
42.需要說明的是,通常情況下用戶設備只能連接一個無線區域網路,本實施例中用戶設備從環境中檢測到的無線區域網路可以包括多個,通過上述步驟確定多個無線區域網路中存在多個第二無線區域網路時,可以將多個第二無線區域網路的網絡信號強度進行比較,確定多個第二無線區域網路中網絡信號強度最大的無線區域網路作為目標無線區域網路,控制用戶設備連接該目標無線區域網路。
43.可選地,在一種實施方式中上述步驟s104,包括:
44.在確定第二無線區域網路中包括多個無線區域網路的情況下,根據各個無線區域網路的網絡可信度、網絡信號強度以及設定權重因子,確定各個無線區域網路的初始網絡性能值;
45.確定各個無線區域網路的網絡類型,其中,網絡類型包括公用無線區域網路和私用無線區域網路;
46.根據網絡類型,確定各個無線區域網路的網絡權重參數;
47.根據網絡權重參數和初始網絡性能值,生成各個無線區域網路的目標網絡性能值;
48.從第二無線區域網路中確定目標網絡性能值最高的無線區域網路為目標無線區域網路,連接目標無線區域網路。
49.示例的,本實施例中用戶設備處於多個無線區域網路的覆蓋範圍內,通過上述步驟從初始的多個無線區域網路中篩選確定的第二無線區域網路中包括多個無線區域網路。用戶設備需要根據各個無線區域網路的網絡可信度和網絡信號強度對初始的多個無線區域網路進行篩選,從初始的多個無線區域網路中篩選出網絡可信度大於設定可信度閾值,且網絡信號強度大於用戶設備的信號強度的第二無線區域網路,其中,該第二無線區域網路中包括多個滿足網絡可信度要求和網絡信號強度要求的無線區域網路。但用戶設備一次只能連接一個無線區域網路,因此,通過上述步驟篩選確定的第二無線區域網路為多個時,需要對該第二無線區域網路進行進一步的篩選,從中確定用戶設備連接的目標區域網路。
50.值得一提的是,本實施例中各個第二無線區域網路對應的網絡可信度、網絡信號強度均為具體的數值,可以根據設定權重因子各個第二無線區域網路的網絡可信度和網絡信號強度進行加權計算,生成各個第二無線區域網路對應的初始網絡性能值。
51.可選地,上述步驟根據各個無線區域網路的網絡可信度、網絡信號強度以及設定權重因子,確定各個無線區域網路的初始網絡性能值,包括:
52.根據設定權重因子,確定網絡可信度對應的第一權重因子,以及網絡信號強度對應的第二權重因子;
53.根據網絡可信度和第一權重因子,確定各個無線區域網路的可信度性能值,以及根據網絡信號強度和第二權重因子,確定各個無線區域網路的信號強度性能值;
54.根據可信度性能值和信號強度性能值,生成各個無線區域網路的初始網絡性能值。
55.示例的,本實施例中可以通過以下公式確定各個第二無線區域網路對應的初始網絡性能值:
56.wk=(1-f)*dsk+f*sk
57.其中,wk為各個第二無線區域網路對應的初始網絡性能值、f為所述設定權重因子、dsk為所述各個第二無線區域網路對應的網絡信號強度、sk為各個第二無線區域網路對應的所述網絡可信度。
58.示例的,通過檢測確定用戶設備當前所處環境中存在n個無線區域網路,首先測試各無線區域網路的收發數據量ds1、ds2、

、dsi、

、dsn,將該收發數據量作為無線區域網路的網絡信號強度,再獲取各無線區域網路的網絡可信度s1、s2、

、si、

、sn;其次,將該網絡可信度與設定可信度閾值s進行比較,從n個無線區域網路中篩選出網絡可信度大於設定可信度閾值的m個第一無線區域網路;計算用戶設備在tp時間內的數據收發強度d,根據數據收發強度d對m個第一無線區域網路進行篩選,從中篩選出網絡信號強度大於該數據收發強度d的p個第二無線區域網路,並將該p個第二無線區域網路在用戶設備中進行顯示以便用戶對該p個第二無線區域網路進行選擇,其中該p個第二無線區域網路對應的收發數據量分別為:dsp、
……
、dsn,對應個網絡可信度分別為:sp、
……
、sn,設定權重因子為f,則各個第二無線區域網路對應的初始網絡性能值為:
59.wn=(1-f)*dsn+f*sn
60.其中,wn為各個第二無線區域網路對應的初始網絡性能值、f為設定權重因子、dsn為所述網絡信號強度、sn為網絡可信度。通過上述公式,應用各個第二無線區域網路對應的網絡信號強度和網絡可信度,可以確定各個第二無線區域網路對應的初始網絡性能值,並通過用戶設備的顯示裝置向用戶提示各個第二無線區域網路對應的初始網絡性能值。
61.示例的,本實施例中用戶設備從環境中檢測確定的無線區域網路包括多種網絡類型,根據無線區域網路的隱私性可以分為公用無線區域網路和私用無線區域網路,通常情況下公用無線區域網路的連接,容易導致用戶設備的用戶隱私被洩露,因此,根據無線區域網路的網絡類型,對無線區域網路設定不同的網絡權重參數,以降低公用無線區域網路被選擇的概率,同時增加私用無線區域網路的選中概率,也即,公用無線區域網路的權重值小於私用無線區域網路的權重值。示例的,根據各個無線區域網路的網絡類型,確定各個無線區域網路對應的網絡權重參數,當公用無線區域網路的網絡權重參數為h時,對應的私用無線區域網路的網絡權重參數為1-h,其中,1-h的數值遠大於h的數值。根據各個第二無線區域網路的網絡類型,將通過上述步驟確定的各個第二無線區域網路的初始網絡性能值與對應的網絡權重參數相乘,生成各個第二無線區域網路對應的目標網絡性能值。示例的,通過如下方式計算各個第二無線區域網路的目標網絡性能值:
62.mn=(1-h)*wn,或,m
p
=h*wn
63.其中,mn或m
p
為目標網絡性能值,h為公用無線區域網路的網絡權重參數,wn為第二無線區域網路對應的初級網絡性能值。當第二無線區域網路為私用無線區域網路時,該第二無線區域網路的目標網絡性能值為mn,當第二無線區域網路為公用無線區域網路時,該第二無線區域網路的目標網絡性能值為m
p

64.可選地,在上述步驟s104之後,該方法還包括:
65.在用戶設備的設備電量小於設定電量閾值的情況下,關閉用戶設備的無線區域網路檢測功能。
66.值得一提的是,用戶設備的無線區域網路檢測,會增加用戶設備的電量損耗,因此,當用戶設備的設備電量小於閾值時,需要關閉用戶設備的無線區域網路的檢測功能,從
而提高用戶設備的續航能力。因此,本實施例中當用戶設備的無線局網絡檢測開啟的情況下,對用戶設備的設備電量進行監控,當確定用戶設備的設備電量小於30%時,自動關閉用戶設備的無線區域網路檢測。
67.通過上述方案,對環境中的無線區域網路進行檢測,在確定環境中存在無線區域網路的情況下,獲取無線區域網路的網絡可信度,在網絡可信度大於設定可信度閾值的情況下,確定無線區域網路中第一無線區域網路的網絡信號強度,其中,第一無線區域網路為無線區域網路中網絡可信度大於設定可信度閾值的無線區域網路,在網絡信號強度大於用戶設備的信號強度的情況下,連接第二無線區域網路,其中,第二無線區域網路為第一無線區域網路中網絡信號強度大於用戶設備的信號強度的無線區域網路。從而對無線區域網路信號進行檢測,根據無線區域網路的網絡可信度和網絡信號強度確定是否連接該無線區域網路,在保證網絡信號質量的同時,連接可信度較高的無線區域網路,避免了用戶個人數據被惡意竊取,有效的保護了用戶的個人隱私。
68.圖2是根據一示例性實施例示出的一種用戶設備的控制方法的流程圖,如圖2所示,該方法用於用戶設備中,包括以下步驟。
69.在步驟s201中,對環境中的無線區域網路進行檢測。
70.示例的,本實施例中檢測無線區域網路的方法與上述步驟s101中相同,可以參照上述步驟s101,不再贅述。
71.在步驟s202中,在確定環境中存在無線區域網路的情況下,確定無線區域網路的網絡類型和歷史連接記錄。
72.值得一提的是,本實施例中環境中的無線區域網路包括兩種網絡類型,示例的,無線區域網路包括公用無線區域網路和私用無線局網絡。用戶設備在檢測到環境中存在無線區域網路後,對該無線區域網路的網絡屬性進行檢測,從而確定該無線區域網路屬於公用無線區域網路或私用無線區域網路。示例的,用戶設備的無線區域網路管理模塊中會對檢測到的無線區域網路進行管理和記錄,會根據無線區域網路的網絡ip信息對搜索到的無線區域網路進行記錄。因此,可以根據該無線區域網路的ip信息,確定用戶設備中與該無線局網絡之間的歷史連接記錄。其中,該歷史連接記錄中包括用戶連接該無線區域網路的連接日誌,包括:主動連接次數、連接時長信息、主動斷開次數等相關信息。
73.在步驟s203中,根據網絡類型,確定無線區域網路的初始可信度性能值。
74.示例的,本實施例中對於不同的網絡類型,對無線區域網路設置不同的可信度性能值,例如,當無線區域網路為公用無線區域網路時,設定該無線區域網路的初始可信度性能值為0;當無線區域網路為私用無線區域網路時,設定該無線區域網路的初始可信度性能值為10,也即,本實施例中公用無線區域網路的初始可信度性能值低於私用無線區域網路的初始可信度性能值。
75.可選地,在一種實施方式中,上述步驟s203,包括:
76.在網絡類型為公用無線區域網路的情況下,確定初始可信度性能值為第一可信度性能值。
77.在網路類型為私用無線區域網路的情況下,確定初始可信度性能值為第二可信度性能值,其中,第二可信度性能值大於第一可信度性能值。
78.示例的,當確定無線區域網路的網絡類型為公用無線區域網路時,確定初始可信
度性能值為第一可信度性能值。當網路類型為私用無線區域網路時,確定初始可信度性能值為第二可信度性能值,其中,第二可信度性能值大於第一可信度性能值。從而提高私用無線區域網路的選中概率,保護了用戶的隱私。
79.在步驟s204中,根據歷史連接記錄對初始可信度性能值進行加權,以生成網絡可信度。
80.值得一提的是,本實施例中用戶通過點擊,控制用戶設備主動連接相應的無線區域網路時,表示該無線區域網路能夠被用戶所信賴。當用戶通過點擊,控制用戶設備主動斷開相應的無線區域網路時,則表示該無線區域網路不被用戶所信賴。因此,示例的,本實施例中通過查看無線區域網路的歷史連接記錄,對初始可信度評分進行加權,生成無線區域網路對應的網絡可信度評分,示例的,確定無線區域網路的網絡類型為私用無線區域網路後,對應的初始可信度性能值為10,通過該私用無線區域網路的歷史連接記錄,確定用戶通過主動點擊,連接該無線區域網路的次數為10次,通過主動點擊,主動斷開該無線區域網路的次數為2次,則確定該無線區域網路的網絡可信度為:10+10-2=18。
81.在步驟s205中,在網絡可信度大於設定可信度閾值的情況下,確定無線區域網路中第一無線區域網路的網絡信號強度。
82.示例的,本實施例中確定網絡信號強度的方式與上述步驟s103中相同,可以參照上述步驟s103,不再贅述。
83.可選地,在另一種實施方式中,上述步驟s205,包括:
84.通過第一無線區域網路發送信號測試數據至網絡端,以接收網絡端反饋的第一無線區域網路的網絡數據收發量。
85.根據網絡數據收發量,確定無線區域網路的網絡信號強度。
86.示例的,本實施例中當用戶設備檢測到環境中存在無線區域網路時,通過設定可信度閾值,從無線區域網路中篩選出網絡可信度大於設定可信度閾值的第一無線區域網路,再通過第一無線區域網路發送信號測試數據至網絡端,網絡端根據該信號測試數據反饋該第一無線區域網路的網絡數據收發量,根據該網絡數據收發量,確定第一無線區域網路的網絡信號強度。
87.在步驟s206中,在網絡信號強度大於用戶設備的信號強度的情況下,連接第二無線區域網路,其中,第二無線區域網路為第一無線區域網路中網絡信號強度大於用戶設備的信號強度的無線區域網路。
88.示例的,本實施例中連接第二無線區域網路的方式與上述步驟s104中相同,可以參照上述步驟s104,不再贅述。
89.通過上述方式,從而對無線區域網路信號進行檢測,並根據無線區域網路的網絡可信度和網絡信號強度篩選出符合信號強度要求和可信度要求的無線區域網路,在保證網絡信號質量的同時,連接可信度較高的無線區域網路,避免了用戶個人數據被惡意竊取,有效的保護了用戶的個人隱私。
90.圖3是根據一示例性實施例示出的一種用戶設備的控制方法的流程圖,如圖3所示,該方法應用於用戶設備,包括以下步驟。
91.(1)網絡可信度是指用戶在連接wi-fi網絡的信任程度,在初次連接wi-fi網絡時,公用wi-fi網絡的可信度初始化為0,私用wi-fi網絡的可信度初始化為10,當設備與wi-fi
在連接過程中,用戶手動斷開設備與wi-fi網絡的連接,則該wi-fi網絡的可信度減1,當設備的wi-fi處於斷開過程中,用戶手動連接某個wi-fi網絡時,則該網絡的可信度加1。不同類型的wi-fi網絡對應的可信度閾值不同,其中spu是公用wi-fi網絡的可信度閾值,spr是私用wi-fi網絡的可信度閾值。用戶設備對環境中的wi-fi網絡進行周期性的檢測,當檢測到環境中存在wi-fi網絡時,根據wi-fi網絡的ip信息確定用戶設備中記錄的wi-fi可信度,並根據wi-fi網絡的類型,將該wi-fi可信度與相應的可信度閾值進行比較;從中篩選出可信度大於可信度閾值的多個wi-fi網絡;
92.示例的,在手機中打開智能連接wi-fi選項,並在此環境下,不斷地周期性檢測用戶設備附近的wi-fi信號時,主要是通過隱式地打開wi-fi,監控附近是否存在可用wi-fi,當用戶設備電量少於30%時,自動關閉wi-fi網絡檢測以及自動連接功能。
93.(2)從多個wi-fi網絡中確定可信度最高的wi-fi網絡,將該wi-fi網絡的wi-fi網絡信號強度與手機信號強度進行比較,當該wi-fi網絡信號強度大於手機信號強度時,選擇該wi-fi網絡;當該wi-fi網絡信號強度小於手機信號強度時,選擇手機信號;
94.(3)當用戶設備的設備電量小於30%時,關閉wi-fi網絡檢測以及用戶設備的自動連接。
95.示例的,若是用戶手動連接某個wi-fi網絡時,則直接連接該wi-fi網絡,並提示該wi-fi網絡信號強度與手機信號以及附近最強wi-fi網絡分數的信號強度信息,若是該網絡已是分數最高,則忽略,此wi-fi網絡分數的判決均依據設備中已存在連接歷史記錄。
96.當用戶自行打開wi-fi網絡開關時,則在時間t1內,僅檢測附近wi-fi網絡的相關分數,不連接wi-fi網絡,等待用戶自行連接wi-fi網絡,若是用戶不存在操作,則在t1時間結束時,根據此前檢測的分數進而選擇網絡連接。
97.示例的,當用戶設備處於單一wi-fi網絡環境下,在用戶設備範圍內檢測到可用wi-fi網絡時,通過發送數據獲取wi-fi網絡的信號強度,用戶設備記錄此前一定時間tp內的流量使用情況,若是數據發送接收量d大於wi-fi網絡提供的發送接收量ds,則不連接wi-fi網絡,否則,進入是否連接wi-fi網絡狀態。
98.當用戶設備進入wi-fi網絡的連接判定狀態是,確定wi-fi網絡的網絡類型,若該wi-fi網絡是公用wi-fi網絡,則判斷用戶設備中是否存在與該wi-fi網絡的連接歷史,若存在連接歷史且用戶對該網絡的可信度s》spu,則連接該wi-fi網絡,否則拒絕連接該wi-fi網絡;若不存在與該wi-fi網絡的連接歷史,則根據該wi-fi網絡向用戶進行相應的可用wi-fi網絡提示,其中,該提示信息中包括wi-fi網絡的ip信息,網絡類型信息和網絡強度信息等。若該wi-fi網絡是私有wi-fi網絡,則判斷用戶設備中是否存在與該wi-fi網絡的連接歷史,若存在連接歷史且用戶對該網絡的可信度s》spr,則連接該wi-fi網絡,否則拒絕連接該wi-fi網絡。
99.示例的,當用戶設備處於多wi-fi網絡環境下時,首先判斷wi-fi網絡的類型,當網絡類型一致時,判斷該多個wi-fi網絡的信號強度與用戶對該wi-fi網絡的可信度。需要說明的是,該多個wi-fi網絡均為與用戶設備存在連接歷史的wi-fi網絡,若是存在連接歷史的wi-fi網絡與不存在連接歷史的wi-fi網絡,則捨棄不存在連接歷史的wi-fi網絡,在存在連接歷史的wi-fi網絡中進行度量。當多wi-fi網絡均為公用網絡環境下或均為私用網絡環境下,設wi-fi網絡中存在n個wi-fi網絡,首先測試各wi-fi網絡的收發數據量ds1、ds2、


dsi、

、dsn,其次獲取各wi-fi網絡的可信度s1、s2、

、si、

、sn;其次計算用戶設備在tp時間內的數據收發強度d,根據數據收發強度d和ds1、ds2、

、dsi、

、dsn,對n個wi-fi網絡進行篩選,確定wi-fi網絡的數據收發強度大於d的j個wi-fi網絡,並更新wi-fi網絡列表:dsj、

、dsn以及sj、

、sn;最後排除可信度小於0的wi-fi網絡,設存在k-j個wi-fi網絡的可信度小於0,則更新wi-fi網絡列表:dsk、

、dsn以及sk、

、sn;最後排除可信度小於0的wi-fi網絡
100.設可信度的權重因子factor,則有:
101.wk=(1-factor)*dsk+factor*sk
102.…
103.wn=(1-factor)*dsk+factor*sn
104.排序wk…
wn,獲得與用戶設備連接獲分最高的wi-fi網絡,繼而持續檢測wi-fi網絡信號強度的變化,並更新各wi-fi網絡的分值。
105.當多wi-fi網絡中包含公用網絡與私用網絡環境下,首先通過上述方式計算公用wi-fi網絡的分數w
puk
…wpun
以及私用wi-fi網絡的分數w
prk
…wprn
,其次設私用wi-fi網絡的權重為f,公用wi-fi網絡的權重參數為1-f,其中1-f應該是一個較小的值,則兩者再進而計算一個wi-fi網絡分數:
106.w1=(1-f)*w
puk
107.…
108.w
n-k
=(1-f)*w
pun
109.w
n-k+1
=f*w
prk
110.…
111.w
2n-2k
=f*w
prn
112.從中選擇獲分最高的wi-fi網絡進行連接,若獲分最高的wi-fi網絡為公用網絡時,則進行相關的提示,並且提示獲分最高的私有網絡的數據收發強度與該總獲分最高的wi-fi網絡之間數據收發強度的差值。
113.示例的,在用戶手動斷開wi-fi開關時,拒絕所有wi-fi網絡的連接,並記錄此時設備附近的wi-fi網絡相關信息,直至暫無檢測到這些wi-fi網絡信號開始計時,待時間t2後再重新檢測設備附近的wi-fi網絡,待時間t3後消除已記錄的wi-fi網絡的相關信息。
114.示例的,在用戶設備遠離wi-fi網絡信號時,首先判斷用戶設備tp時間內收發數據量d是否大於wi-fi網絡提供的收發數據量ds,若是,則斷開用戶設備與該wi-fi網絡的連接,否則,保持用戶設備與該wi-fi網絡的連接,並持續檢測附近是否存在新的wi-fi網絡信號,通過上述方式對該wi-fi網絡信號進行判定。
115.通過上述方式,提出一種方案能夠自行開關wi-fi網絡連接且自主式選擇不同的wi-fi網絡,進而減少手機流量以及設別電量的損耗,其次能夠更好地保護用戶的數據安全。本方案首先周期性檢測設備附近的wi-fi網絡信號,若檢測到wi-fi網絡時,則判斷設備是否曾經連接過該wi-fi網絡,若是,則自行連接,否則,提示用戶附近存在可用wi-fi網絡;當wi-fi網絡信號強度小於閾值時,則自行斷開wi-fi網絡,且自行啟動周期性檢測wi-fi網絡的信號,解決用戶設備的流量丟失以及電量損耗問題。在多個wi-fi網絡選擇過程中,根據用戶對連接wi-fi網絡的操作,裁決用戶對各wi-fi網絡的連接可信度,當存在兩個wi-fi
網絡的信號且均存在連接歷史時,則以可信度進一步選擇wi-fi網絡,進一步保護用戶的數據安全。
116.圖4是根據一示例性實施例示出的一種用戶設備的控制裝置的框圖。參照圖4,該裝置100包括檢測模塊110、獲取模塊120、確定模塊130和執行模塊140。
117.該檢測模塊110,被配置為對環境中的無線區域網路進行檢測。
118.該獲取模塊120,被配置為在確定環境中存在無線區域網路的情況下,獲取無線區域網路的網絡可信度。
119.該確定模塊130,被配置為在網絡可信度大於設定可信度閾值的情況下,確定所述無線區域網路中第一無線區域網路的網絡信號強度,其中,所述第一無線區域網路為所述無線區域網路中網絡可信度大於所述設定可信度閾值的無線區域網路。
120.該執行模塊140,被配置為在網絡信號強度大於用戶設備的信號強度的情況下,連接第二無線區域網路,其中,所述第二無線區域網路為所述第一無線區域網路中網絡信號強度大於所述用戶設備的信號強度的無線區域網路。
121.可選地,執行模塊140,包括:
122.第一確定子模塊,被配置為在確定所述第二無線區域網路中包括多個無線區域網路的情況下,根據各個無線區域網路的網絡可信度、網絡信號強度以及設定權重因子,確定所述各個無線區域網路的初始網絡性能值;
123.獲取子模塊,被配置為確定所述各個無線區域網路的網絡類型,其中,所述網絡類型包括公用無線區域網路和私用無線區域網路;
124.第二確定子模塊,被配置為根據所述網絡類型,確定所述各個無線區域網路的網絡權重參數;
125.生成子模塊,被配置為根據所述網絡權重參數和所述初始網絡性能值,生成所述各個無線區域網路的目標網絡性能值;
126.第三確定子模塊,被配置為從所述第二無線區域網路中確定目標網絡性能值最高的無線區域網路為目標無線區域網路,連接所述目標無線區域網路。
127.可選地,第一確定子模塊,被配置為:
128.根據所述設定權重因子,確定所述網絡可信度對應的第一權重因子,以及所述網絡信號強度對應的第二權重因子;
129.根據所述網絡可信度和所述第一權重因子,確定所述各個無線區域網路的可信度性能值,以及根據所述網絡信號強度和所述第二權重因子,確定所述各個無線區域網路的信號強度性能值;
130.根據所述可信度性能值和所述信號強度性能值,生成所述各個無線區域網路的所述初始網絡性能值。
131.可選地,獲取模塊120,包括:
132.第四確定子模塊,被配置為確定無線區域網路的網絡類型和歷史連接記錄;
133.第五確定子模塊,被配置為根據網絡類型,確定無線區域網路的初始可信度性能值;
134.加權子模塊,被配置為根據歷史連接記錄對初始可信度性能值進行加權,以生成網絡可信度。
135.可選地,第五確定子模塊,被配置為:
136.在網絡類型為公用無線區域網路的情況下,確定初始可信度性能值為第一可信度性能值;
137.在網路類型為私用無線區域網路的情況下,確定初始可信度性能值為第二可信度性能值,其中,第二可信度性能值大於第一可信度性能值。
138.可選地,該裝置100還包括關閉模塊,該關閉模塊被配置為:
139.在用戶設備的設備電量小於設定電量閾值的情況下,關閉用戶設備的無線區域網路檢測功能。
140.可選地,該確定模塊130,被配置為:
141.通過第一無線區域網路發送信號測試數據至網絡端,以接收所述網絡端反饋的第一無線區域網路的網絡數據收發量;
142.根據網絡數據收發量,確定第一無線區域網路的網絡信號強度。
143.關於上述實施例中的裝置,其中各個模塊執行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
144.本公開還提供一種計算機可讀存儲介質,其上存儲有電腦程式指令,該程序指令被處理器執行時實現本公開提供的用戶設備的控制方法的步驟。
145.圖5是根據一示例性實施例示出的一種用戶設備的框圖。例如,設備500可以是行動電話,計算機,數字廣播終端,消息收發設備,遊戲控制臺,平板設備,醫療設備,健身設備,個人數字助理等。
146.參照圖5,設備500可以包括以下一個或多個組件:處理組件502,存儲器504,電源組件506,多媒體組件505,音頻組件510,輸入/輸出接口512,傳感器組件514,以及通信組件516。
147.處理組件502通常控制設備500的整體操作,諸如與顯示,電話呼叫,數據通信,相機操作和記錄操作相關聯的操作。處理組件502可以包括一個或多個處理器520來執行指令,以完成上述的方法的全部或部分步驟。此外,處理組件502可以包括一個或多個模塊,便於處理組件502和其他組件之間的交互。例如,處理組件502可以包括多媒體模塊,以方便多媒體組件505和處理組件502之間的交互。
148.存儲器504被配置為存儲各種類型的數據以支持在設備500的操作。這些數據的示例包括用於在設備500上操作的任何應用程式或方法的指令,聯繫人數據,電話簿數據,消息,圖片,視頻等。存儲器504可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現,如靜態隨機存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃記憶體,磁碟或光碟。
149.電源組件506為設備500的各種組件提供電力。電源組件506可以包括電源管理系統,一個或多個電源,及其他與為設備500生成、管理和分配電力相關聯的組件。
150.多媒體組件505包括在所述設備500和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實現為觸控螢幕,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作
的邊界,而且還檢測與所述觸摸或滑動操作相關的持續時間和壓力。在一些實施例中,多媒體組件505包括一個前置攝像頭和/或後置攝像頭。當設備500處於操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或後置攝像頭可以接收外部的多媒體數據。每個前置攝像頭和後置攝像頭可以是一個固定的光學透鏡系統或具有焦距和光學變焦能力。
151.音頻組件510被配置為輸出和/或輸入音頻信號。例如,音頻組件510包括一個麥克風(mic),當設備500處於操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器504或經由通信組件516發送。在一些實施例中,音頻組件510還包括一個揚聲器,用於輸出音頻信號。
152.輸入/輸出接口512為處理組件502和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限於:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
153.傳感器組件514包括一個或多個傳感器,用於為設備500提供各個方面的狀態評估。例如,傳感器組件514可以檢測到設備500的打開/關閉狀態,組件的相對定位,例如所述組件為設備500的顯示器和小鍵盤,傳感器組件514還可以檢測設備500或設備500一個組件的位置改變,用戶與設備500接觸的存在或不存在,設備500方位或加速/減速和設備500的溫度變化。傳感器組件514可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件514還可以包括光傳感器,如cmos或ccd圖像傳感器,用於在成像應用中使用。在一些實施例中,該傳感器組件514還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
154.通信組件516被配置為便於設備500和其他設備之間有線或無線方式的通信。設備500可以接入基於通信標準的無線網絡,如wifi,2g或3g,或它們的組合。在一個示例性實施例中,通信組件516經由廣播信道接收來自外部廣播管理系統的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信組件516還包括近場通信(nfc)模塊,以促進短程通信。例如,在nfc模塊可基於射頻識別(rfid)技術,紅外數據協會(irda)技術,超寬帶(uwb)技術,藍牙(bt)技術和其他技術來實現。
155.在示例性實施例中,設備500可以被一個或多個應用專用集成電路(asic)、數位訊號處理器(dsp)、數位訊號處理設備(dspd)、可編程邏輯器件(pld)、現場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實現,用於執行上述方法。
156.在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器504,上述指令可由設備500的處理器520執行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數據存儲設備等。
157.上述設備除了可以是獨立的電子設備外,也可是獨立電子設備的一部分,例如在一種實施例中,該設備可以是集成電路(integrated circuit,ic)或晶片,其中該集成電路可以是一個ic,也可以是多個ic的集合;該晶片可以包括但不限於以下種類:gpu(graphics processing unit,圖形處理器)、cpu(central processing unit,中央處理器)、fpga(field programmable gate array,可編程邏輯陣列)、dsp(digital signal processor,數位訊號處理器)、asic(application specific integrated circuit,專用集成電路)、soc(system on chip,soc,片上系統或系統級晶片)等。上述的集成電路或晶片中可以用於
執行可執行指令(或代碼),以實現上述的用戶設備的控制方法。其中該可執行指令可以存儲在該集成電路或晶片中,也可以從其他的設備或設備獲取,例如該集成電路或晶片中包括處理器、存儲器,以及用於與其他的設備通信的接口。該可執行指令可以存儲於該存儲器中,當該可執行指令被處理器執行時實現上述的用戶設備的控制方法;或者,該集成電路或晶片可以通過該接口接收可執行指令並傳輸給該處理器執行,以實現上述的用戶設備的控制方法。
158.在另一示例性實施例中,還提供一種電腦程式產品,該電腦程式產品包含能夠由可編程的裝置執行的電腦程式,該電腦程式具有當由該可編程的裝置執行時用於執行上述的用戶設備的控制方法的代碼部分。
159.本領域技術人員在考慮說明書及實踐本公開後,將容易想到本公開的其它實施方案。本技術旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理並包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正範圍和精神由下面的權利要求指出。
160.應當理解的是,本公開並不局限於上面已經描述並在附圖中示出的精確結構,並且可以在不脫離其範圍進行各種修改和改變。本公開的範圍僅由所附的權利要求來限制。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀