欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

控制軟件升級的方法、裝置以及清潔設(shè)備與流程

文檔序號:11657484閱讀:181來源:國知局
控制軟件升級的方法、裝置以及清潔設(shè)備與流程
本公開涉及電子
技術(shù)領(lǐng)域
,尤其涉及一種控制軟件升級的方法、裝置以及清潔設(shè)備。
背景技術(shù)
:隨著智能家居技術(shù)的發(fā)展,清潔設(shè)備(例如,掃地機器人)越來越普及,為了能夠讓清潔設(shè)備更好的為用戶服務(wù),滿足用戶新的清潔需求,往往需要對清潔設(shè)備的軟件(例如,系統(tǒng)軟件、驅(qū)動軟件等)進行升級。在相關(guān)技術(shù)中,清潔設(shè)備通常按照有插座的原則,在充電樁處完成下載升級包的過程,但是由于充電樁一般處于室內(nèi)的邊角位置,wifi信號較差,致使清潔設(shè)備下載升級包成功的概率較低。技術(shù)實現(xiàn)要素:為克服相關(guān)技術(shù)中存在的問題,本公開實施例提供一種控制軟件升級的方法、裝置以及清潔設(shè)備,用以提高清潔設(shè)備下載升級包成功的概率。根據(jù)本公開實施例的第一方面,提供一種控制軟件升級的方法,包括:檢測到升級指令時,基于預(yù)設(shè)的強度閾值從已記錄的至少一個wifi信號強度值中確定指定wifi信號強度值;確定所述指定wifi信號強度值對應(yīng)的位置;從所述對應(yīng)的位置中確定目標位置;控制清潔設(shè)備到達所述目標位置以在所述目標位置下載升級包。在一實施例中,所述方法還可包括:若未存儲所述已記錄的wifi信號強度值,向所述清潔設(shè)備發(fā)送掃描指令;在所述清潔設(shè)備基于所述掃描指令對wifi信號強度進行掃描后,接收所述清潔設(shè)備發(fā)送的wifi信號強度值的第一掃描結(jié)果;將所述第一掃描結(jié)果作為所述已記錄的wifi信號強度值并存儲。在一實施例中,所述方法還可包括:若未存儲所述已記錄的wifi信號強度值,對wifi信號強度進行掃描,得到第二掃描結(jié)果;將所述第二掃描結(jié)果作為所述已記錄的wifi信號強度值并存儲。在一實施例中,所述基于預(yù)設(shè)的強度閾值從已記錄的至少一個wifi信號強度值中確定指定wifi信號強度值,可包括:若所述已記錄的wifi信號強度值中存在高于所述強度閾值的wifi信號強度值,將高于所述強度閾值的wifi信號強度值確定為指定wifi信號強度值;若所述已記錄的wifi信號強度值中不存在高于所述強度閾值的wifi信號強度值,將所述已記錄的wifi信號強度值中最高的wifi信號強度值確定為指定wifi信號強度值。在一實施例中,所述從所述對應(yīng)的位置中確定目標位置,可包括:確定所述對應(yīng)的位置與所述清潔設(shè)備當(dāng)前所處的位置之間的距離值,得到至少一個第一距離值;將所述至少一個第一距離值中最小的距離值對應(yīng)的位置確定為目標位置。在一實施例中,所述從所述對應(yīng)的位置中確定目標位置,可包括:確定所述對應(yīng)的位置與所述清潔設(shè)備當(dāng)前所處的位置之間的距離值,得到至少一個第二距離值;根據(jù)所述指定wifi信號強度值、所述至少一個第二距離值、以及預(yù)設(shè)的第一系數(shù)和第二系數(shù)確定至少一個待確定數(shù)值;將所述至少一個待確定數(shù)值中最大的數(shù)值對應(yīng)的位置確定為目標位置。根據(jù)本公開實施例的第二方面,提供一種控制軟件升級的裝置,包括:第一確定模塊,被配置為檢測到升級指令時,基于預(yù)設(shè)的強度閾值從已記錄的至少一個wifi信號強度值中確定指定wifi信號強度值;第二確定模塊,被配置為確定所述第一確定模塊確定的所述指定wifi信號強度值對應(yīng)的位置;第三確定模塊,被配置為從所述第二確定模塊確定的所述對應(yīng)的位置中確定目標位置;控制模塊,被配置為控制清潔設(shè)備到達所述第三確定模塊確定的所述目標位置以在所述目標位置下載升級包。在一實施例中,所述裝置還可包括:發(fā)送模塊,被配置為若未存儲所述已記錄的wifi信號強度值,向所述清潔設(shè)備發(fā)送掃描指令;接收模塊,被配置為在所述清潔設(shè)備基于所述發(fā)送模塊發(fā)送的所述掃描指令對wifi信號強度進行掃描后,接收所述清潔設(shè)備發(fā)送的wifi信號強度值的第一掃描結(jié)果;第一存儲模塊,被配置為將所述接收模塊接收到的所述第一掃描結(jié)果作為所述已記錄的wifi信號強度值并存儲。在一實施例中,所述裝置還可包括:掃描模塊,被配置為若未存儲所述已記錄的wifi信號強度值,對wifi信號強度進行掃描,得到第二掃描結(jié)果;第二存儲模塊,被配置為將所述掃描模塊掃描得到的第二掃描結(jié)果作為所述已記錄的wifi信號強度值并存儲。在一實施例中,所述第一確定模塊可包括:第一確定子模塊,被配置為若所述已記錄的wifi信號強度值中存在高于所述強度閾值的wifi信號強度值,將高于所述強度閾值的wifi信號強度值確定為指定wifi信號強度值;第二確定子模塊,被配置為若所述已記錄的wifi信號強度值中不存在高于所述強度閾值的wifi信號強度值,將所述已記錄的wifi信號強度值中最高的wifi信號強度值確定為指定wifi信號強度值。在一實施例中,所述第三確定模塊可包括:第三確定子模塊,被配置為確定所述第二確定模塊確定的所述對應(yīng)的位置與所述清潔設(shè)備當(dāng)前所處的位置之間的距離值,得到至少一個第一距離值;第四確定子模塊,被配置為將所述第三確定子模塊確定的所述至少一個第一距離值中最小的距離值對應(yīng)的位置確定為目標位置。在一實施例中,所述第三確定模塊可包括:第五確定子模塊,被配置為確定所述第二確定模塊確定的所述對應(yīng)的位置與所述清潔設(shè)備當(dāng)前所處的位置之間的距離值,得到至少一個第二距離值;第六確定子模塊,被配置為根據(jù)所述第一確定模塊確定的所述指定wifi信號強度值、所述第五確定子模塊確定的所述至少一個第二距離值、以及預(yù)設(shè)的第一系數(shù)和第二系數(shù)確定至少一個待確定數(shù)值;第七確定子模塊,被配置為將所述第六確定子模塊確定的所述至少一個待確定數(shù)值中最大的數(shù)值對應(yīng)的位置確定為目標位置。根據(jù)本公開實施例的第三方面,提供一種清潔設(shè)備,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:檢測到升級指令時,基于預(yù)設(shè)的強度閾值從已記錄的至少一個wifi信號強度值中確定指定wifi信號強度值;確定所述指定wifi信號強度值對應(yīng)的位置;從所述對應(yīng)的位置中確定目標位置;控制清潔設(shè)備到達所述目標位置以在所述目標位置下載升級包。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:在本公開中,當(dāng)檢測到升級指令時,終端設(shè)備或清潔設(shè)備可以基于預(yù)設(shè)的強度閾值從已記錄的至少一個wifi信號強度值中確定指定wifi信號強度值,然后,可以確定該指定wifi信號強度值對應(yīng)的位置,終端設(shè)備或清潔設(shè)備可以從該對應(yīng)的位置中確定目標位置,并控制清潔設(shè)備到達該目標位置以在該目標位置下載升級包。應(yīng)用本公開可以通過對各位置處的wifi信號強度的掃描結(jié)果確定適于下載升級包的wifi信號強度對應(yīng)的目標位置,從而可以提高下載升級包成功的概率,有效解決相關(guān)技術(shù)中因所處的位置wifi信號強度差導(dǎo)致的下載升級包成功的概率低的問題。應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。附圖說明此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。圖1是根據(jù)一示例性實施例示出的控制軟件升級的方法的流程圖。圖2是根據(jù)一示例性實施例示出的步驟101的流程圖。圖3是根據(jù)一示例性實施例示出的步驟103的流程圖。圖4是根據(jù)另一示例性實施例示出的步驟103的流程圖。圖5是根據(jù)一示例性實施例示出的一種控制軟件升級的裝置的框圖。圖6是根據(jù)一示例性實施例示出的另一種控制軟件升級的裝置的框圖。圖7是根據(jù)一示例性實施例示出的再一種控制軟件升級的裝置的框圖。圖8是根據(jù)一示例性實施例示出的再一種控制軟件升級的裝置的框圖。圖9是根據(jù)一示例性實施例示出的再一種控制軟件升級的裝置的框圖。圖10是根據(jù)一示例性實施例示出的再一種控制軟件升級的裝置的框圖。圖11是根據(jù)一示例性實施例示出的一種適用于控制軟件升級的裝置的框圖。具體實施方式這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。圖1是根據(jù)一示例性實施例示出的控制軟件升級的方法的流程圖,該控制軟件升級的方法可以應(yīng)用在終端設(shè)備(例如:智能手機、平板電腦)上,可以通過在移動終端上安裝應(yīng)用的方式或者在移動終端的用戶桌面上快捷按鈕的方式實現(xiàn),也可以應(yīng)用在清潔設(shè)備(例如:掃地機器人)上,如圖1所示,該控制軟件升級的方法包括以下步驟:在步驟101中,檢測到升級指令時,基于預(yù)設(shè)的強度閾值從已記錄的至少一個wifi信號強度值中確定指定wifi信號強度值。在步驟102中,確定指定wifi信號強度值對應(yīng)的位置。在步驟103中,從對應(yīng)的位置中確定目標位置。在步驟104中,控制清潔設(shè)備到達目標位置以在目標位置下載升級包。在步驟101中,清潔設(shè)備可以對wifi信號強度進行掃描,并對掃描得到的wifi信號強度值進行記錄。在一實施例中,清潔設(shè)備可以在同一位置處掃描到一個有效wifi信號源,此時,清潔設(shè)備可以記錄該有效wifi信號源在該位置處的wifi信號強度值。需要說明的是,有效wifi信號源可以為清潔設(shè)備可以成功連接,并可以成功實現(xiàn)數(shù)據(jù)交互的wifi信號源。在一個示例中,有效wifi信號源可以為清潔設(shè)備成功連接過并已進行過數(shù)據(jù)交互的wifi信號源。在一實施例中,清潔設(shè)備在同一位置處掃描到的有效wifi信號源可以為信號源a,清潔設(shè)備掃描到的信號源a在該位置處的wifi信號強度值可以為-50dbm,則終端設(shè)備或清潔設(shè)備可以將wifi信號強度值-50dbm記錄為該位置處的wifi信號強度值。在一實施例中,清潔設(shè)備可以在同一位置處掃描到多個有效wifi信號源,此時,清潔設(shè)備可以分別掃描該多個有效wifi信號源在該位置處的wifi信號強度,并得到多個掃描結(jié)果,終端設(shè)備或清潔設(shè)備可以將該多個掃描結(jié)果中最高的wifi信號強度值記錄為該位置處的wifi信號強度值。在一實施例中,清潔設(shè)備在同一位置處掃描到的有效wifi信號源可以包括信號源a、信號源b以及信號源c,清潔設(shè)備掃描到的信號源a在該位置處的wifi信號強度值可以為-50dbm、信號源b在該位置處的wifi信號強度值可以為-30dbm、信號源c在該位置處的wifi信號強度值可以為-40dbm,則終端設(shè)備或清潔設(shè)備可以將該3個掃描結(jié)果中最高的wifi信號強度值-30dbm記錄為該位置處的wifi信號強度值。在一實施例中,終端設(shè)備或清潔設(shè)備可以預(yù)設(shè)強度閾值,其中,該強度閾值可以為設(shè)備的默認值,也可以為用戶的自定義值,本公開對此不做限制,例如,可以為-40dbm,當(dāng)檢測到升級指令時,終端設(shè)備或清潔設(shè)備可以基于該預(yù)設(shè)的強度閾值從已記錄的至少一個wifi信號強度值中確定指定wifi信號強度值。在一實施例中,指定wifi信號強度值可以為已記錄的至少一個wifi信號強度值中信號強度最高的wifi信號強度值,也可以為信號強度高于預(yù)設(shè)強度閾值的wifi信號強度值。在一實施例中,當(dāng)檢測到升級指令時,終端設(shè)備或清潔設(shè)備可以未記錄wifi信號強度值,即并不存在已記錄的wifi信號強度值,此時,終端設(shè)備或清潔設(shè)備可以獲取并記錄wifi信號強度值。具體地,以終端設(shè)備為例,終端設(shè)備可以在未存儲wifi信號強度值的情況下,向清潔設(shè)備發(fā)送掃描指令,然后,可以在清潔設(shè)備基于該掃描指令完成對wifi信號強度的掃描后,接收清潔設(shè)備發(fā)送的wifi信號強度值的第一掃描結(jié)果,終端設(shè)備可以將該第一掃描結(jié)果作為已記錄的wifi信號強度值并進行存儲。以清潔設(shè)備為例,清潔設(shè)備可以在未存儲wifi信號強度值的情況下,對wifi信號強度進行掃描,并得到第二掃描結(jié)果,清潔設(shè)備可以將該第二掃描結(jié)果作為已記錄的wifi信號強度值并進行存儲。在步驟102中,在確定了指定wifi信號強度值后,可以確定指定wifi信號強度值對應(yīng)的位置。具體地,終端設(shè)備或清潔設(shè)備可以在清潔設(shè)備掃描wifi信號強度時,記錄清潔設(shè)備當(dāng)前所處的位置,并將清潔設(shè)備經(jīng)掃描得到的wifi信號強度值與清潔設(shè)備當(dāng)前所處的位置進行對應(yīng)存儲。例如,清潔設(shè)備當(dāng)前所處的位置可以為(50cm,60cm),在該位置處掃描到的wifi信號強度值可以為-55dbm,則終端設(shè)備或清潔設(shè)備可以將該位置以及該wifi信號強度值進行對應(yīng)存儲,即可以存儲如表1所示的表項:位置wifi信號強度值(50cm,60cm)-55dbm表1需要說明的是,清潔設(shè)備當(dāng)前所處的位置可以以二維坐標系進行表示,其中,可以以充電樁所在的位置為坐標原點,也可以以初次掃描的初始位置為坐標原點,本公開對此不做限制。同樣地,本公開對二維坐標系的橫軸和縱軸也不做限制,例如,可以以東西方向為橫軸、南北方向為縱軸,也可以以東西方向偏南北方向45度為橫軸、南北方向偏東西方向45度為縱軸等。在確定了指定wifi信號強度值后,終端設(shè)備或清潔設(shè)備可以根據(jù)已存儲的wifi信號強度值與位置的對應(yīng)關(guān)系確定指定wifi信號強度值對應(yīng)的位置。在一實施例中,指定wifi信號強度值可以為-30dbm以及-35dbm,已存儲的wifi信號強度值與位置的對應(yīng)關(guān)系可以如表2所示:位置wifi信號強度值(50cm,60cm)-55dbm(30cm,40cm)-35dbm(70cm,50cm)-30dbm(20cm,40cm)-55dbm表2終端設(shè)備或清潔設(shè)備可以根據(jù)表2確定與指定wifi信號強度值-30dbm對應(yīng)的位置為(70cm,50cm)、與指定wifi信號強度值-35dbm對應(yīng)的位置為(30cm,40cm)。在步驟103中,在確定了指定wifi信號強度值對應(yīng)的位置后,終端設(shè)備或清潔設(shè)備可以從該對應(yīng)的位置中確定目標位置。具體地,終端設(shè)備或清潔設(shè)備可以基于指定wifi信號強度值、與指定wifi信號強度值對應(yīng)的位置以及清潔設(shè)備當(dāng)前所處的位置確定目標位置。在步驟104中,在確定目標位置后,終端設(shè)備或清潔設(shè)備可以控制清潔設(shè)備到達目標位置,并在該目標位置下載升級包。在一實施例中,若目標位置最高的wifi信號強度值對應(yīng)的有效wifi信號源與清潔設(shè)備當(dāng)前連接的wifi信號源不為同一wifi信號源,則清潔設(shè)備到達目標位置后,可以先進行wifi信號源的切換,并在完成wifi信號源的切換后,下載升級包。由上述實施例可知,在本公開中,當(dāng)檢測到升級指令時,終端設(shè)備或清潔設(shè)備可以基于預(yù)設(shè)的強度閾值從已記錄的至少一個wifi信號強度值中確定指定wifi信號強度值,然后,可以確定該指定wifi信號強度值對應(yīng)的位置,終端設(shè)備或清潔設(shè)備可以從該對應(yīng)的位置中確定目標位置,并控制清潔設(shè)備到達該目標位置以在該目標位置下載升級包。應(yīng)用本公開可以通過對各位置處的wifi信號強度的掃描結(jié)果確定適于下載升級包的wifi信號強度對應(yīng)的目標位置,從而可以提高下載升級包成功的概率,有效解決了相關(guān)技術(shù)中因所處的位置wifi信號強度差導(dǎo)致的下載升級包成功的概率低的問題。在一實施例中,基于預(yù)設(shè)的強度閾值從已記錄的至少一個wifi信號強度值中確定指定wifi信號強度值,可包括:若已記錄的wifi信號強度值中存在高于強度閾值的wifi信號強度值,將高于強度閾值的wifi信號強度值確定為指定wifi信號強度值;若已記錄的wifi信號強度值中不存在高于強度閾值的wifi信號強度值,將已記錄的wifi信號強度值中最高的wifi信號強度值確定為指定wifi信號強度值。在一實施例中,從對應(yīng)的位置中確定目標位置,可包括:確定對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的距離值,得到至少一個第一距離值;將至少一個第一距離值中最小的距離值對應(yīng)的位置確定為目標位置。在一實施例中,從對應(yīng)的位置中確定目標位置,可包括:確定對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的距離值,得到至少一個第二距離值;根據(jù)指定wifi信號強度值、至少一個第二距離值、以及預(yù)設(shè)的第一系數(shù)和第二系數(shù)確定至少一個待確定數(shù)值;將至少一個待確定數(shù)值中最大的數(shù)值對應(yīng)的位置確定為目標位置。具體如何實現(xiàn)控制軟件升級的方法的,請參考后續(xù)實施例。至此,本公開實施例提供的上述方法,可以通過對各位置處的wifi信號強度的掃描結(jié)果確定適于下載升級包的wifi信號強度對應(yīng)的目標位置,從而可以提高下載升級包成功的概率,有效解決了相關(guān)技術(shù)中因所處的位置wifi信號強度差導(dǎo)致的下載升級包成功的概率低的問題。下面以具體實施例來說明本公開實施例提供的技術(shù)方案。圖2是根據(jù)一示例性實施例示出的步驟101的流程圖,該實施例可以應(yīng)用在終端設(shè)備(例如:智能手機、平板電腦)上,也可以應(yīng)用在清潔設(shè)備(例如:掃地機器人)上,本實施例利用本公開實施例提供的上述方法,詳細說明了通過已記錄的wifi信號強度值與預(yù)設(shè)強度閾值之間的大小關(guān)系確定指定wifi信號強度值的過程,如圖2所示,包括以下步驟:在步驟201中,判斷已記錄的wifi信號強度值中是否存在高于預(yù)設(shè)強度閾值的wifi信號強度值,若存在,執(zhí)行步驟202;若不存在,執(zhí)行步驟203。在步驟202中,若已記錄的wifi信號強度值中存在高于強度閾值的wifi信號強度值,將高于強度閾值的wifi信號強度值確定為指定wifi信號強度值。在一實施例中,當(dāng)檢測到升級指令時,若已記錄的wifi信號強度值中存在高于強度閾值的wifi信號強度值,則可以將該高于強度閾值的wifi信號強度值確定為指定wifi信號強度值。在一實施例中,預(yù)設(shè)的強度閾值可以為-40dbm,已記錄的wifi信號強度值可以如表3所示:wifi信號強度值-30dbm-45dbm-50dbm-35dbm表3由表3可知,已記錄的wifi信號強度值中存在高于預(yù)設(shè)的強度閾值-40dbm的wifi信號強度值-30dbm以及-35dbm,此時,該兩個wifi信號強度值可以為指定wifi信號強度值。在步驟203中,若已記錄的wifi信號強度值中不存在高于強度閾值的wifi信號強度值,將已記錄的wifi信號強度值中最高的wifi信號強度值確定為指定wifi信號強度值。在一實施例中,當(dāng)檢測到升級指令時,若已記錄的wifi信號強度值中不存在高于強度閾值的wifi信號強度值,可以將已記錄的wifi信號強度值中最高的wifi信號強度值確定為指定wifi信號強度值。在一實施例中,預(yù)設(shè)的強度閾值可以同樣為-40dbm,已記錄的wifi信號強度值可以如表4所示:wifi信號強度值-50dbm-45dbm-50dbm-55dbm表4由表4可知,已記錄的wifi信號強度值中不存在高于預(yù)設(shè)的強度閾值-40dbm的wifi信號強度值,此時,已記錄的wifi信號強度值中最高的wifi信號強度值-45dbm可以為指定wifi信號強度值。由上述實施例可知,在本公開中,當(dāng)檢測到升級指令時,終端設(shè)備或清潔設(shè)備可以判斷已記錄的wifi信號強度值中是否存在高于預(yù)設(shè)強度閾值的wifi信號強度值,若存在高于預(yù)設(shè)強度閾值的wifi信號強度值,終端設(shè)備或清潔設(shè)備可以將高于預(yù)設(shè)強度閾值的wifi信號強度值確定為指定wifi信號強度值;若不存在高于預(yù)設(shè)強度閾值的wifi信號強度值,終端設(shè)備或清潔設(shè)備可以將已記錄的wifi信號強度值中最高的wifi信號強度值確定為指定wifi信號強度值。應(yīng)用本公開可以通過已記錄的wifi強度值與預(yù)設(shè)強度閾值的大小關(guān)系確定適于下載升級包的wifi信號強度值,從而可以提高下載升級包成功的概率。需要說明的是,可以將圖1所示實施例中的步驟102、步驟103、步驟104,以及圖2所示實施例中的步驟201、步驟202、步驟203,形成另一個關(guān)于控制軟件升級的方法的實施例,從而可以提高下載升級包成功的概率。圖3是根據(jù)一示例性實施例示出的步驟103的流程圖,該實施例可以應(yīng)用在終端設(shè)備(例如:智能手機、平板電腦)上,也可以應(yīng)用在清潔設(shè)備(例如:掃地機器人)上,本實施例利用本公開實施例提供的上述方法,詳細說明了通過對應(yīng)于指定wifi信號強度值的對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的距離關(guān)系確定目標位置的過程,如圖3所示,包括以下步驟:在步驟301中,確定對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的距離值,得到至少一個第一距離值。在一實施例中,與指定wifi信號強度值對應(yīng)的位置可以如表5所示:表5清潔設(shè)備當(dāng)前所處的位置可以為(30cm,50cm),則可以確定對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的第一距離值如表6所示:第一距離值20cm10cm30cm40cm表6其中,關(guān)于二維坐標系中兩點之間距離值的計算過程為現(xiàn)有技術(shù),故本公開在此不再贅述。在步驟302中,將至少一個第一距離值中最小的距離值對應(yīng)的位置確定為目標位置。在一實施例中,確定的對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的第一距離值可以如表6所示,則可以確定最小的距離值為10cm,結(jié)合表5和表6可知,與該最小的距離值對應(yīng)的位置為(30cm,40cm),此時,可以將位置(30cm,40cm)確定為目標位置。由上述實施例可知,在本公開中,終端設(shè)備或清潔設(shè)備可以確定指定wifi信號強度值的對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的距離值,得到至少一個第一距離值,然后,終端設(shè)備或清潔設(shè)備可以將該至少一個第一距離值中最小的距離值對應(yīng)的位置確定為目標位置。應(yīng)用本公開可以通過適于下載升級包的wifi信號強度值對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的距離值的大小關(guān)系,確定最小的距離值對應(yīng)的位置,即距離清潔設(shè)備當(dāng)前所處的位置最近的適于下載升級包的位置,為目標位置,從而可以在滿足提高下載升級包成功的概率的前提下,減少時間和距離空耗,提高清潔設(shè)備下載升級包的效率。需要說明的是,可以將圖1所示實施例中的步驟101、步驟102、步驟104以及圖3所示實施例中的步驟301、步驟302,形成另一個關(guān)于控制軟件升級的方法的實施例,從而可以在滿足提高下載升級包成功的概率的前提下,提高清潔設(shè)備下載升級包的效率。當(dāng)然,也可以將圖1所示實施例中的步驟102、步驟104、圖2所示實施例中的步驟201、步驟202、步驟203,以及圖3所示實施例中的步驟301、步驟302,形成另一個關(guān)于控制軟件升級的方法的實施例,從而可以在滿足提高下載升級包成功的概率的前提下,提高清潔設(shè)備下載升級包的效率。圖4是根據(jù)另一示例性實施例示出的步驟103的流程圖,該實施例可以應(yīng)用在終端設(shè)備(例如:智能手機、平板電腦)上,也可以應(yīng)用在清潔設(shè)備(例如:掃地機器人)上,本實施例利用本公開實施例提供的上述方法,詳細說明了通過對應(yīng)于指定wifi信號強度值的對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的距離關(guān)系、指定wifi信號強度值以及預(yù)設(shè)的第一系數(shù)和第二系數(shù)確定目標位置的過程,如圖4所示,包括以下步驟:在步驟401中,確定對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的距離值,得到至少一個第二距離值。在一實施例中,終端設(shè)備或清潔設(shè)備已記錄的指定wifi信號強度值以及對應(yīng)的位置可以如表7所示:指定wifi信號強度值位置-30dbm(50cm,50cm)-45dbm(30cm,40cm)-50dbm(60cm,50cm)-35dbm(30cm,90cm)表7清潔設(shè)備當(dāng)前所處的位置可以為(30cm,50cm),則可以確定指定wifi信號強度值、對應(yīng)的位置以及清潔設(shè)備當(dāng)前所處的位置與對應(yīng)的位置之間的第二距離值可以如表8所示:指定wifi信號強度值位置第二距離值-30dbm(50cm,50cm)20cm-45dbm(30cm,40cm)10cm-50dbm(60cm,50cm)30cm-35dbm(30cm,90cm)40cm表8需要說明的是,該實施例中的第二距離值與實施例中的第一距離值可以為同一距離值。其中,關(guān)于二維坐標系中兩點之間距離值的計算過程為現(xiàn)有技術(shù),故本公開在此不再贅述。在步驟402中,根據(jù)指定wifi信號強度值、至少一個第二距離值、以及預(yù)設(shè)的第一系數(shù)和第二系數(shù)確定至少一個待確定數(shù)值。在一實施例中,終端設(shè)備或清潔設(shè)備可以預(yù)設(shè)第一系數(shù)以及第二系數(shù),其中,第一系數(shù)可以為正數(shù),例如,可以為0.8,第二系數(shù)可以為負數(shù),例如,可以為-0.2,第一系數(shù)的絕對值可以大于第二系數(shù)的絕對值。在確定指定wifi信號強度值、第二距離值、第一系數(shù)以及第二系數(shù)后,終端設(shè)備或清潔設(shè)備可以確定至少一個待確定數(shù)值,其中,該至少一個待確定數(shù)值可以與對應(yīng)于指定wifi信號強度閾值的對應(yīng)的位置相對應(yīng)。以指定wifi信號強度閾值為-30dbm、對應(yīng)的位置為(50cm,50cm)、第二距離值為20cm、第一系數(shù)為0.8、第二系數(shù)為-0.2為例,終端設(shè)備或清潔設(shè)備可以得到與位置(50cm,50cm)對應(yīng)的待確定數(shù)值x=0.8*(-30)+(-0.2)*20=-28。當(dāng)指定wifi信號強度值、對應(yīng)的位置以及第二距離值如表8所示、第一系數(shù)為0.8、第二系數(shù)為-0.2時,可以得到如表9所示的對應(yīng)的位置與待確定數(shù)值之間的對應(yīng)關(guān)系:位置待確定數(shù)值(50cm,50cm)-28(30cm,40cm)-38(60cm,50cm)-46(30cm,90cm)-36表9在步驟403中,將至少一個待確定數(shù)值中最大的數(shù)值對應(yīng)的位置確定為目標位置。在一實施例中,確定的對應(yīng)的位置與待確定值的對應(yīng)關(guān)系可以如表9所示,則可以確定待確定數(shù)值中最大的數(shù)值為-28,由表9可知,與該最大的待確定數(shù)值對應(yīng)的位置為(50cm,50cm),此時,可以將位置(50cm,50cm)確定為目標位置。由上述實施例可知,在本公開中,終端設(shè)備或清潔設(shè)備可以確定指定wifi信號強度值的對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的距離值,得到至少一個第二距離值,然后,終端設(shè)備或清潔設(shè)備可以根據(jù)指定wifi信號強度值、至少一個第二距離值以及預(yù)設(shè)的第一系數(shù)和第二系數(shù)確定至少一個待確定數(shù)值,終端設(shè)備或清潔設(shè)備可以將至少一個待確定數(shù)值中最大的數(shù)值對應(yīng)的位置確定為目標位置。應(yīng)用本公開可以通過適于下載升級包的wifi信號強度值對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的距離值的大小關(guān)系、指定wifi信號強度值以及預(yù)設(shè)的第一系數(shù)、第二系數(shù),確定較適于下載升級包且距離清潔設(shè)備當(dāng)前所處的位置較近的位置為目標位置,從而可以在滿足提高下載升級包成功的概率的前提下,減少時間和距離空耗,提高清潔設(shè)備下載升級包的效率。需要說明的是,可以將圖1所示實施例中的步驟101、步驟102、步驟104以及圖4所示實施例中的步驟401、步驟402、步驟403,形成另一個關(guān)于控制軟件升級的方法的實施例,從而可以在滿足提高下載升級包成功的概率的前提下,提高清潔設(shè)備下載升級包的效率。當(dāng)然,也可以將圖1所示實施例中的步驟102、步驟104、圖2所示實施例中的步驟201、步驟202、步驟203,以及圖4所示實施例中的步驟401、步驟402、步驟403,形成另一個關(guān)于控制軟件升級的方法的實施例,從而可以在滿足提高下載升級包成功的概率的前提下,提高清潔設(shè)備下載升級包的效率。圖5是根據(jù)一示例性實施例示出的一種控制軟件升級的裝置的框圖,如圖5所示,控制軟件升級的裝置包括:第一確定模塊510,被配置為檢測到升級指令時,基于預(yù)設(shè)的強度閾值從已記錄的至少一個wifi信號強度值中確定指定wifi信號強度值;第二確定模塊520,被配置為確定第一確定模塊510確定的指定wifi信號強度值對應(yīng)的位置;第三確定模塊530,被配置為從第二確定模塊520確定的對應(yīng)的位置中確定目標位置;控制模塊540,被配置為控制清潔設(shè)備到達第三確定模塊530確定的目標位置以在目標位置下載升級包。圖6是根據(jù)一示例性實施例示出的另一種控制軟件升級的裝置的框圖,如圖6所示,在上述圖5所示實施例的基礎(chǔ)上,在一實施例中,裝置還包括:發(fā)送模塊550,被配置為若未存儲已記錄的wifi信號強度值,向清潔設(shè)備發(fā)送掃描指令;接收模塊560,被配置為在清潔設(shè)備基于發(fā)送模塊發(fā)送的掃描指令對wifi信號強度進行掃描后,接收清潔設(shè)備發(fā)送的wifi信號強度值的第一掃描結(jié)果;第一存儲模塊570,被配置為將接收模塊接收到的第一掃描結(jié)果作為已記錄的wifi信號強度值并存儲。圖7是根據(jù)一示例性實施例示出的再一種控制軟件升級的裝置的框圖,如圖7所示,在上述圖5所示實施例的基礎(chǔ)上,在一實施例中,裝置還包括:掃描模塊580,被配置為若未存儲已記錄的wifi信號強度值,對wifi信號強度進行掃描,得到第二掃描結(jié)果;第二存儲模塊590,被配置為將掃描模塊掃描得到的第二掃描結(jié)果作為已記錄的wifi信號強度值并存儲。圖8是根據(jù)一示例性實施例示出的再一種控制軟件升級的裝置的框圖,如圖8所示,在上述圖5所示實施例的基礎(chǔ)上,在一實施例中,第一確定模塊510包括:第一確定子模塊5101,被配置為若已記錄的wifi信號強度值中存在高于強度閾值的wifi信號強度值,將高于強度閾值的wifi信號強度值確定為指定wifi信號強度值;第二確定子模塊5102,被配置為若已記錄的wifi信號強度值中不存在高于強度閾值的wifi信號強度值,將已記錄的wifi信號強度值中最高的wifi信號強度值確定為指定wifi信號強度值。圖9是根據(jù)一示例性實施例示出的再一種控制軟件升級的裝置的框圖,如圖9所示,在上述圖5所示實施例的基礎(chǔ)上,在一實施例中,第三確定模塊530包括:第三確定子模塊5301,被配置為確定第二確定520模塊確定的對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的距離值,得到至少一個第一距離值;第四確定子模塊5302,被配置為將第三確定子模塊5301確定的至少一個第一距離值中最小的距離值對應(yīng)的位置確定為目標位置。圖10是根據(jù)一示例性實施例示出的再一種控制軟件升級的裝置的框圖,如圖10所示,在上述圖5所示實施例的基礎(chǔ)上,在一實施例中,第三確定模塊530包括:第五確定子模塊5303,被配置為確定第二確定模塊520確定的對應(yīng)的位置與清潔設(shè)備當(dāng)前所處的位置之間的距離值,得到至少一個第二距離值;第六確定子模塊5304,被配置為根據(jù)第一確定模塊510確定的指定wifi信號強度值、第五確定子模塊5303確定的至少一個第二距離值、以及預(yù)設(shè)的第一系數(shù)和第二系數(shù)確定至少一個待確定數(shù)值;第七確定子模塊5305,被配置為將第六確定子模塊5304確定的至少一個待確定數(shù)值中最大的數(shù)值對應(yīng)的位置確定為目標位置。關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。圖11是根據(jù)一示例性實施例示出的一種適用于實現(xiàn)報時的裝置的框圖。例如,裝置1100可以被提供為終端設(shè)備(例如:智能手機、平板電腦),也可以被提供為清潔設(shè)備(例如:掃地機器人)。參照圖11,裝置1100可以包括以下一個或多個組件:處理組件1102,存儲器1104,電源組件1106,多媒體組件1108,音頻組件1110,輸入/輸出(i/o)的接口1112,傳感器組件1114,以及通信組件1116。處理組件1102通??刂蒲b置1100的整體操作,諸如與顯示,語音播放,數(shù)據(jù)通信和記錄操作相關(guān)聯(lián)的操作。處理元件1102可以包括一個或多個處理器1120來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1102可以包括一個或多個模塊,便于處理組件1102和其他組件之間的交互。例如,處理部件1102可以包括多媒體模塊,以方便多媒體組件1108和處理組件1102之間的交互。存儲器1104被配置為存儲各種類型的數(shù)據(jù)以支持在設(shè)備1100的操作。這些數(shù)據(jù)的示例包括用于在裝置1100上操作的任何應(yīng)用程序或方法的指令,消息,圖片等。存儲器1104可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。電源組件1106為裝置1100的各種組件提供電力。電源組件1106可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置1100生成、管理和分配電力相關(guān)聯(lián)的組件。多媒體組件1108包括在裝置1100和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。音頻組件1110被配置為輸出和/或輸入音頻信號。例如,音頻組件1110包括一個麥克風(fēng)(mic),當(dāng)裝置1100處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1104或經(jīng)由通信組件1116發(fā)送。在一些實施例中,音頻組件1110還包括一個揚聲器,用于輸出音頻信號。i/o接口1112為處理組件1102和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。傳感器組件1114包括一個或多個傳感器,用于為裝置1100提供各個方面的狀態(tài)評估。例如,傳感器組件1114可以檢測到設(shè)備1100的打開/關(guān)閉狀態(tài),組件的相對定位,例如組件為裝置1100的顯示器和小鍵盤,傳感器組件1114還可以檢測裝置1100或裝置1100一個組件的位置改變,用戶與裝置1100接觸的存在或不存在,裝置1100方位或加速/減速和裝置1100的溫度變化。傳感器組件1114可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1114還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件1114還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,距離感應(yīng)器,壓力傳感器或溫度傳感器。通信組件1116被配置為便于裝置1100和其他設(shè)備之間有線或無線方式的通信。裝置1100可以接入基于通信標準的無線網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個示例性實施例中,通信部件1116經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,通信部件1116還包括近場通信(nfc)模塊,以促進短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(irda)技術(shù),超寬帶(uwb)技術(shù),藍牙(bt)技術(shù)和其他技術(shù)來實現(xiàn)。在示例性實施例中,裝置1100可以被一個或多個應(yīng)用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行以下方法:檢測到升級指令時,基于預(yù)設(shè)的強度閾值從已記錄的至少一個wifi信號強度值中確定指定wifi信號強度值;確定所述指定wifi信號強度值對應(yīng)的位置;從所述對應(yīng)的位置中確定目標位置;控制清潔設(shè)備到達所述目標位置以在所述目標位置下載升級包。在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器1104,上述指令可由裝置1100的處理器1120執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本
技術(shù)領(lǐng)域
中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。當(dāng)前第1頁12
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
同江市| 莎车县| 奇台县| 顺平县| 齐河县| 南川市| 南靖县| 金塔县| 衡南县| 甘南县| 天台县| 上虞市| 漳州市| 翼城县| 普兰店市| 芮城县| 蓝田县| 武宁县| 雷波县| 南宫市| 临朐县| 晴隆县| 金坛市| 平远县| 荥经县| 江门市| 奎屯市| 凯里市| 黄骅市| 临夏市| 措勤县| 长宁区| 香河县| 阳江市| 读书| 新乡县| 台北县| 横山县| 民丰县| 乌拉特中旗| 厦门市|