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

設(shè)備控制方法及裝置與流程

文檔序號:12749146閱讀:191來源:國知局
設(shè)備控制方法及裝置與流程

本公開涉及計算機技術(shù)領(lǐng)域,尤其涉及一種設(shè)備控制方法及裝置。



背景技術(shù):

隨著智能硬件技術(shù)的發(fā)展,家居環(huán)境中的智能家居設(shè)備越來越多,相關(guān)技術(shù)中,在對智能家居設(shè)備進行控制時,可以通過操作與該智能家居設(shè)備配套使用的遙控器或者智能終端(如智能手機、平板電腦等)實現(xiàn)。然而,在使用遙控器或智能終端進行對智能家居設(shè)備進行控制時,用戶需要緊盯著遙控器的操作鍵或智能終端的操作界面,無法實現(xiàn)盲控。



技術(shù)實現(xiàn)要素:

為克服相關(guān)技術(shù)中存在的問題,本公開實施例提供一種設(shè)備控制方法及裝置,用以滿足用戶對于遙控設(shè)備的盲控需求。

根據(jù)本公開實施例的第一方面,提供一種設(shè)備控制方法,應(yīng)用于遙控設(shè)備,所述遙控設(shè)備與網(wǎng)關(guān)設(shè)備通過ZigBee協(xié)議進行通信連接,所述方法包括:

檢測到產(chǎn)生運動信號后,獲取產(chǎn)生上一次運動信號的第一時間;

當所述第一時間與當前的第二時間之間的時間差小于時間差閾值時,獲取所述遙控設(shè)備的當前第一運動軌跡;

將所述第一運動軌跡與所述遙控設(shè)備已獲取的運動軌跡合并生成第二運動軌跡;

待確定已獲取完整的第二運動軌跡時,結(jié)束獲取運動軌跡,并生成攜帶所述第二運動軌跡的第一控制指令;

通過所述ZigBee協(xié)議,將所述第一控制指令發(fā)送給網(wǎng)關(guān)設(shè)備,其中,所述第一控制指令用于指示網(wǎng)關(guān)設(shè)備根據(jù)所述第二運動軌跡對目標設(shè)備進行控制。

在一實施例中,所述方法還包括:

當所述第一時間與當前的第二時間之間的時間差大于時間差閾值時,重新開始獲取所述遙控設(shè)備的當前第一運動軌跡,并與所述遙控設(shè)備已獲取的運動軌跡合并生成第二運動軌跡。

在一實施例中,所述方法還包括:

當預(yù)定時間長度內(nèi)未檢測到運動信號時,確定已獲取完整的第二運動軌跡。

在一實施例中,所述方法還包括:

當通過三軸加速度傳感器檢測到產(chǎn)生加速度信號時,確定檢測到產(chǎn)生運動信號。

在一實施例中,所述方法還包括:

記錄所述產(chǎn)生運動信號的時間,以及所述產(chǎn)生運動信號的狀態(tài)。

在一實施例中,所述方法還包括:

當通過三軸加速度傳感器檢測到產(chǎn)生加速度信號且陀螺儀未檢測到角度發(fā)生變化時,確定所述第一運動軌跡為平面移動;

當通過陀螺儀檢測到角度發(fā)生變化時,確定所述第一運動軌跡為旋轉(zhuǎn)。

根據(jù)本公開實施例的第二方面,提供一種設(shè)備控制方法,應(yīng)用于網(wǎng)關(guān)設(shè)備,所述網(wǎng)關(guān)設(shè)備與遙控設(shè)備通過ZigBee協(xié)議進行通信連接,所述方法包括:

接收遙控設(shè)備通過所述ZigBee協(xié)議發(fā)送的第一控制指令,其中,所述第一控制指令中攜帶有所述遙控設(shè)備的第二運動軌跡;

根據(jù)目標設(shè)備對應(yīng)的預(yù)設(shè)關(guān)系表,確定所述第二運動軌跡對應(yīng)的第二控制指令,其中,所述預(yù)設(shè)關(guān)系表中包含遙控設(shè)備的第二運動軌跡與控制指令之間的對應(yīng)關(guān)系;

控制所述目標設(shè)備執(zhí)行與所述第二控制指令對應(yīng)的操作。

在一實施例中,所述方法還包括:

接收關(guān)系表設(shè)置指令,其中,所述關(guān)系表設(shè)置指令中攜帶有遙控設(shè)備的第二運動軌跡與控制指令之間的對應(yīng)關(guān)系;

根據(jù)所述關(guān)系表設(shè)置指令中攜帶的對應(yīng)關(guān)系,更新本地的所述預(yù)設(shè)關(guān)系表。

在一實施例中,所述方法還包括:

接收關(guān)系表更改指令,其中,所述關(guān)系表更改指令中攜帶有用于對所述預(yù)設(shè)關(guān)系表中包含的對應(yīng)關(guān)系進行更改的信息;

根據(jù)所述關(guān)系表更改指令中攜帶的信息,對本地的所述預(yù)設(shè)關(guān)系表中包含的對應(yīng)關(guān)系進行更改。

在一實施例中,在所述接收遙控設(shè)備通過所述ZigBee協(xié)議發(fā)送的第一控制指令之前,還包括:

接收設(shè)備指定指令,其中,所述設(shè)備指定指令用于指定需要控制的設(shè)備;

將所述設(shè)備指定指令所指定的設(shè)備確定為目標設(shè)備。

根據(jù)本公開實施例的第三方面,提供一種設(shè)備控制裝置,應(yīng)用于遙控設(shè)備,所述遙控設(shè)備與網(wǎng)關(guān)設(shè)備通過ZigBee協(xié)議進行通信連接,所述裝置包括:

第一獲取模塊,被配置為檢測到產(chǎn)生運動信號后,獲取產(chǎn)生上一次運動信號的第一時間;

第二獲取模塊,被配置為在所述第一獲取模塊獲取到的第一時間與當前的第二時間之間的時間差小于時間差閾值的情況下,獲取遙控設(shè)備的當前第一運動軌跡;

第一生成模塊,被配置為將所述第二獲取模塊獲取到的第一運動軌跡與所述遙控設(shè)備已獲取的運動軌跡合并生成第二運動軌跡;

第二生成模塊,被配置為待確定已獲取完整的第二運動軌跡時,結(jié)束獲取運動軌跡,并生成攜帶所述第一生成模塊生成的第二運動軌跡的第一控制指令;

發(fā)送模塊,被配置為通過所述ZigBee協(xié)議,將所述第二生成模塊生成的第一控制指令發(fā)送給網(wǎng)關(guān)設(shè)備,其中,所述第一控制指令用于指示網(wǎng)關(guān)設(shè)備根據(jù)所述第二運動軌跡對目標設(shè)備進行控制。

在一實施例中,所述裝置還包括:

第三獲取模塊,被配置為在所述第一獲取模塊獲取到的第一時間與當前的第二時間之間的時間差大于時間差閾值的情況下,重新開始獲取所述遙控設(shè)備的當前第一運動軌跡,并與所述遙控設(shè)備已獲取的運動軌跡合并生成第二運動軌跡。

在一實施例中,所述裝置還包括:

第一確定模塊,被配置為在預(yù)定時間長度內(nèi)未檢測到運動信號的情況下,確定已獲取完整的第二運動軌跡。

在一實施例中,所述裝置還包括:

第二確定模塊,被配置為在通過三軸加速度傳感器檢測到產(chǎn)生加速度信號的情況下,確定檢測到產(chǎn)生運動信號。

在一實施例中,所述裝置還包括:

記錄模塊,被配置為記錄所述產(chǎn)生運動信號的時間,以及所述產(chǎn)生運動信號的狀態(tài)。

在一實施例中,所述裝置還包括:

第三確定模塊,被配置為在通過三軸加速度傳感器檢測到產(chǎn)生加速度信號且陀螺儀未檢測到角度發(fā)生變化的情況下,確定所述第一運動軌跡為平面移動;

第四確定模塊,被配置為在通過陀螺儀檢測到角度發(fā)生變化的情況下,確定所述第一運動軌跡為旋轉(zhuǎn)。

根據(jù)本公開實施例的第四方面,提供一種設(shè)備控制裝置,應(yīng)用于網(wǎng)關(guān)設(shè)備,所述網(wǎng)關(guān)設(shè)備與遙控設(shè)備通過ZigBee協(xié)議進行通信連接,所述裝置包括:

第一接收模塊,被配置為接收遙控設(shè)備通過ZigBee協(xié)議發(fā)送的第一控制指令,其中,所述第一控制指令中攜帶有所述遙控設(shè)備的第二運動軌跡;

第五確定模塊,被配置為根據(jù)目標設(shè)備對應(yīng)的預(yù)設(shè)關(guān)系表,確定所述第二運動軌跡對應(yīng)的第二控制指令,其中,所述預(yù)設(shè)關(guān)系表中包含遙控設(shè)備的第二運動軌跡與控制指令之間的對應(yīng)關(guān)系;

控制模塊,被配置為控制所述目標設(shè)備執(zhí)行與所述第五確定模塊確定出的第二控制指令對應(yīng)的操作。

在一實施例中,所述裝置還包括:

第二接收模塊,被配置為接收關(guān)系表設(shè)置指令,其中,所述關(guān)系表設(shè)置指令中攜帶有遙控設(shè)備的第二運動軌跡與控制指令之間的對應(yīng)關(guān)系;

更新模塊,被配置為根據(jù)所述第二接收模塊接收到的關(guān)系表設(shè)置指令中攜帶的對應(yīng)關(guān)系,更新本地的所述預(yù)設(shè)關(guān)系表。

在一實施例中,所述裝置還包括:

第三接收模塊,被配置為接收關(guān)系表更改指令,其中,所述關(guān)系表更改指令中攜帶有用于對所述預(yù)設(shè)關(guān)系表中包含的對應(yīng)關(guān)系進行更改的信息;

更改模塊,被配置為根據(jù)所述第三接收模塊接收到的關(guān)系表更改指令中攜帶的信息,對本地的所述預(yù)設(shè)關(guān)系表中包含的對應(yīng)關(guān)系進行更改。

在一實施例中,所述裝置還包括:

第四接收模塊,被配置為接收設(shè)備指定指令,其中,所述設(shè)備指定指令用于指定需要控制的設(shè)備;

設(shè)備確定模塊,被配置為將所述第四接收模塊接收到的設(shè)備指定指令所指定的設(shè)備確定為目標設(shè)備。

根據(jù)本公開實施例的第五方面,提供一種設(shè)備控制裝置,包括:

處理器;

用于存儲處理器可執(zhí)行指令的存儲器;

其中,所述處理器被配置為:

檢測到產(chǎn)生運動信號后,獲取產(chǎn)生上一次運動信號的第一時間;

當所述第一時間與當前的第二時間之間的時間差小于時間差閾值時,獲取所述遙控設(shè)備的當前第一運動軌跡;

將所述第一運動軌跡與所述遙控設(shè)備已獲取的運動軌跡合并生成第二運動軌跡;

待確定已獲取完整的第二運動軌跡時,結(jié)束獲取運動軌跡,并生成攜帶所述第二運動軌跡的第一控制指令;

通過所述ZigBee協(xié)議,將所述第一控制指令發(fā)送給網(wǎng)關(guān)設(shè)備,其中,所述第一控制指令用于指示網(wǎng)關(guān)設(shè)備根據(jù)所述第二運動軌跡對目標設(shè)備進行控制。

根據(jù)本公開實施例的第六方面,提供一種設(shè)備控制裝置,包括:

處理器;

用于存儲處理器可執(zhí)行指令的存儲器;

其中,所述處理器被配置為:

接收遙控設(shè)備通過所述ZigBee協(xié)議發(fā)送的第一控制指令,其中,所述第一控制指令中攜帶有所述遙控設(shè)備的第二運動軌跡;

根據(jù)目標設(shè)備對應(yīng)的預(yù)設(shè)關(guān)系表,確定所述第二運動軌跡對應(yīng)的第二控制指令,其中,所述預(yù)設(shè)關(guān)系表中包含遙控設(shè)備的第二運動軌跡與控制指令之間的對應(yīng)關(guān)系;

控制所述目標設(shè)備執(zhí)行與所述第二控制指令對應(yīng)的操作。

在本實施例中,用戶只需簡單地變換遙控設(shè)備的運動軌跡,就可以實現(xiàn)對智能家居設(shè)備的控制,操作比較簡單,滿足了用戶的盲控需求。

應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。

附圖說明

此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。

圖1A是根據(jù)一示例性實施例示出的一種設(shè)備控制方法的流程圖;

圖1B是根據(jù)一示例性實施例示出的兩個第一運動軌跡進行合成的應(yīng)用場景圖;

圖1C是根據(jù)一示例性實施例示出的圖1A所示方法的一種應(yīng)用場景圖;

圖1D是根據(jù)一示例性實施例示出的圖1A所示方法的另一種應(yīng)用場景圖;

圖2A是根據(jù)一示例性實施例示出的另一種設(shè)備控制方法的流程圖;

圖2B是根據(jù)一示例性實施例示出的圖2A所示方法的一種應(yīng)用場景圖;

圖3是根據(jù)一示例性實施例示出的另一種設(shè)備控制方法的流程圖;

圖4是根據(jù)一示例性實施例示出的一種設(shè)備控制方法的信令流程圖;

圖5是根據(jù)一示例性實施例示出的一種設(shè)備控制裝置的框圖;

圖6是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖;

圖7是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖;

圖8是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖;

圖9是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖;

圖10是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖;

圖11是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖;

圖12是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖;

圖13是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖;

圖14是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖;

圖15是根據(jù)一示例性實施例示出的一種用于設(shè)備控制裝置的框圖;

圖16是根據(jù)一示例性實施例示出的另一種用于設(shè)備控制裝置的框圖。

具體實施方式

這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。

在本公開使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本公開。在本公開和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。

應(yīng)當理解,盡管在本公開可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本公開范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應(yīng)于確定”。

隨著智能硬件技術(shù)的發(fā)展,家居環(huán)境中的智能家居設(shè)備越來越多,相關(guān)技術(shù)中,在對智能家居設(shè)備進行控制時,可以通過操作與該智能家居設(shè)備配套使用的遙控器或者智能終端如智能手機、平板電腦等實現(xiàn)。然而,在使用遙控器或智能終端進行對智能家居設(shè)備進行控制時,用戶需要緊盯著遙控器的操作鍵或智能終端的操作界面,無法實現(xiàn)盲控。為了解決上述問題,本公開提供了一種設(shè)備控制方法及裝置。

下面首先對本公開提供的一種設(shè)備控制方法進行介紹。

如圖1A所示,圖1A是根據(jù)一示例性實施例示出的一種設(shè)備控制方法的流程圖,應(yīng)用于遙控設(shè)備,該遙控設(shè)備與網(wǎng)關(guān)設(shè)備通過ZigBee協(xié)議進行通信連接,該方法可以包括以下步驟:

在步驟101中,檢測到產(chǎn)生運動信號后,獲取產(chǎn)生上一次運動信號的第一時間。

本實施例中的遙控設(shè)備可以包括:魔方傳感器、智能手機、平板電腦及鼠標等內(nèi)置有三軸加速度傳感器及陀螺儀的電子設(shè)備。本實施例中的遙控設(shè)備可以與網(wǎng)關(guān)設(shè)備通過ZigBee協(xié)議進行通信連接,以通過網(wǎng)關(guān)設(shè)備控制家居環(huán)境中的智能家居設(shè)備。

ZigBee協(xié)議是一種基于IEEE802.15.4標準(2.4Ghz頻段)的低功耗局域網(wǎng)協(xié)議,是一種短距離、低功耗的無線通信技術(shù),ZigBee協(xié)議的優(yōu)勢在于自組網(wǎng)能力,可以支持65000個設(shè)備組網(wǎng),此外,對于智能家居來說,ZigBee協(xié)議還有另外一個優(yōu)點就是它的安全性很高,很難被破解。

本實施例中的三軸加速度傳感器可以測量由于重力產(chǎn)生的加速度,也可以測量由牽引力產(chǎn)生的加速度。

基于上述情況,在一可行實施方式中,可以通過遙控設(shè)備中的三軸加速度傳感器來確定是否檢測到產(chǎn)生運動信號,相應(yīng)的,當通過遙控設(shè)備中的三軸加速度傳感器檢測到產(chǎn)生加速度信號時,確定檢測到產(chǎn)生運動信號。

在步驟102中,當?shù)谝粫r間與當前的第二時間之間的時間差小于時間差閾值時,獲取遙控設(shè)備的當前第一運動軌跡。

在本實施例中,可以依據(jù)第一時間與當前第二時間之間的時間差,來確定當前產(chǎn)生的運動信號所對應(yīng)的運動與上一次產(chǎn)生的運動信號所對應(yīng)的運動是否為連貫的運動,當?shù)谝粫r間與當前第二時間之間的時間差小于時間差閾值時,確定兩次運動為連貫的運動,此時,獲取遙控設(shè)備的當前第一運動軌跡。

需要說明的是,本實施例中的時間差閾值可以依據(jù)經(jīng)驗進行設(shè)定,也可以根據(jù)實際需求自定義,本實施例對此不作限定。

本實施例中的第一運動軌跡可以包括:平面移動、旋轉(zhuǎn)例如90度翻轉(zhuǎn)、180度翻轉(zhuǎn)、上拋旋轉(zhuǎn)等等。

在本實施例中,當通過三軸加速度傳感器檢測到產(chǎn)生加速度信號且陀螺儀未檢測到角度發(fā)生變化時,確定第一運動軌跡為平面移動,當通過陀螺儀檢測到角度發(fā)生變化時,確定第一運動軌跡為旋轉(zhuǎn)。更進一步的,可以通過陀螺儀檢測具體的角度變化值,來確定遙控設(shè)備翻轉(zhuǎn)的角度。同理,也可以通過上述軌跡確定原則,確定遙控設(shè)備已獲取到的第一運動軌跡為平面移動或旋轉(zhuǎn)。

在步驟103中,將第一運動軌跡與遙控設(shè)備已獲取的運動軌跡合并生成第二運動軌跡。

在本實施例中,可以記錄產(chǎn)生運動信號的時間,以及該產(chǎn)生運動信號的狀態(tài),以便在需要進行軌跡合并時可以直接從所記錄的產(chǎn)生運動信息的時間及狀態(tài)中提取出遙控設(shè)備已獲取的運動軌跡。

在步驟104中,待確定已獲取完整的第二運動軌跡時,結(jié)束獲取運動軌跡,并生成攜帶該第二運動軌跡的第一控制指令。

在本實施例中,可以通過檢測運動信號來確定是否獲取到完整的第二運動軌跡,在一可行的實施方式中,當預(yù)定時間長度內(nèi)未檢測到運動信號時,確定已獲取完整的第二運動軌跡。

需要說明的是,本實施例中的預(yù)設(shè)時間長度可以依據(jù)經(jīng)驗進行設(shè)定,也可以根據(jù)實際需求自定義,本實施例對此不作限定。

在步驟105中,通過ZigBee協(xié)議,將第一控制指令發(fā)送給網(wǎng)關(guān)設(shè)備,其中,該第一控制指令用于指示網(wǎng)關(guān)設(shè)備根據(jù)第二運動軌跡對目標設(shè)備進行控制。

本實施例中的網(wǎng)關(guān)設(shè)備用于將家居環(huán)境中的智能家居設(shè)備連接起來,智能家居設(shè)備通過該網(wǎng)關(guān)設(shè)備接入網(wǎng)絡(luò)。本實施例中的網(wǎng)關(guān)設(shè)備除具備基本的網(wǎng)關(guān)功能之外,還可以集成有收音機、夜燈及鬧鐘功能。本實施例中的目標設(shè)備可以為網(wǎng)關(guān)設(shè)備,也可以為接入網(wǎng)關(guān)設(shè)備的任一智能家居設(shè)備。

當目標設(shè)備為網(wǎng)關(guān)設(shè)備時,網(wǎng)關(guān)設(shè)備依據(jù)第一控制指令中攜帶的遙控設(shè)備的第二運動軌跡,確定該第二運動軌跡對應(yīng)的第二控制指令,依據(jù)該第二控制指令對該網(wǎng)關(guān)設(shè)備集成的功能(例如收音機)進行控制。

當目標設(shè)備為接入網(wǎng)關(guān)設(shè)備的智能家居設(shè)備時,網(wǎng)關(guān)設(shè)備依據(jù)第一控制指令中攜帶的遙控設(shè)備的第二運動軌跡,確定該第二運動軌跡對應(yīng)的第二控制指令,將第二控制指令發(fā)送給接入本地的一智能家居設(shè)備,該智能家居設(shè)備在接收到第二控制指令后,執(zhí)行該第二控制指令對應(yīng)的操作。

為了便于對遙控設(shè)備的運動軌跡進行理解,以魔方傳感器為例,在一示例性應(yīng)用場景中,如圖1B所示,魔方傳感器獲取的第一運動軌跡為平面旋轉(zhuǎn),已獲取的運動軌跡為平面移動,將平面移動與平面旋轉(zhuǎn)合并生成的第二運動軌跡為先平面移動緊接著平面旋轉(zhuǎn)。

為了便于對圖1A所示方法進行理解,在一示例性應(yīng)用場景中,如圖1C所示,該應(yīng)用場景中包括:遙控設(shè)備110和網(wǎng)關(guān)設(shè)備120,遙控設(shè)備110與網(wǎng)關(guān)設(shè)備120通過ZigBee協(xié)議通信連接,在本應(yīng)用場景中,網(wǎng)關(guān)設(shè)備120為目標設(shè)備,遙控設(shè)備110在獲取到本設(shè)備的第二運動軌跡后,生成記錄有該第二運動軌跡的第一控制指令,將第一控制指令發(fā)送給網(wǎng)關(guān)設(shè)備120,網(wǎng)關(guān)設(shè)備120依據(jù)第一控制指令中攜帶的遙控設(shè)備110的第二運動軌跡,確定該第二運動軌跡對應(yīng)的第二控制指令,之后控制本機執(zhí)行對應(yīng)該第二控制指令的操作。

在另一示例性應(yīng)用場景中,如圖1D所示,該應(yīng)用場景中包括:遙控設(shè)備130、網(wǎng)關(guān)設(shè)備140、智能燈泡150和智能收音機160,遙控設(shè)備130與網(wǎng)關(guān)設(shè)備140通信連接,智能燈泡150和智能收音機160接入網(wǎng)關(guān)設(shè)備140,在本應(yīng)用場景中,可以指定目標設(shè)備,例如指定智能收音機160為目標設(shè)備,遙控設(shè)備130在獲取到本設(shè)備的第二運動軌跡后,生成記錄有該第二運動軌跡的第一控制指令,將該第一控制指令發(fā)送給網(wǎng)關(guān)設(shè)備140,網(wǎng)關(guān)設(shè)備140依據(jù)第一控制指令中攜帶的遙控設(shè)備130的第二運動軌跡,確定該第二運動軌跡對應(yīng)的第二控制指令,將該第二控制指令發(fā)送給該智能收音機160,該智能收音機160接收到第二控制指令后,執(zhí)行該第二控制指令對應(yīng)的操作。

由上述實施例可見,在該實施例中,用戶只需簡單地變換遙控設(shè)備的運動軌跡,就可以實現(xiàn)對智能家居設(shè)備的控制,操作比較簡單,滿足了用戶的盲控需求。

在本公開的提供的另一種實施例中,該實施例可以在圖1A所示實施例的基礎(chǔ)上,增加以下步驟:

當?shù)谝粫r間與當前的第二時間之間的時間差大于時間差閾值時,重新開始獲取遙控設(shè)備的當前第一運動軌跡,并與遙控設(shè)備已獲取的運動軌跡合并生成第二運動軌跡。

在本實施例中,可以依據(jù)第一時間與當前第二時間之間的時間差,來確定當前產(chǎn)生的運動信號所對應(yīng)的運動與上一次產(chǎn)生的運動信號所對應(yīng)的運動是否為連貫的運動,當?shù)谝粫r間與當前第二時間之間的時間差大于時間差閾值時,確定兩次運動不是連貫的運動,此時,獲取重新遙控設(shè)備的當前第一運動軌跡。

相應(yīng)于圖1A所示的應(yīng)用于遙控設(shè)備的設(shè)備控制方法,本公開還提供了應(yīng)用于網(wǎng)關(guān)設(shè)備的設(shè)備控制方法。

如圖2A所示,圖2A是根據(jù)一示例性實施例示出的另一種設(shè)備控制方法的流程圖,應(yīng)用于網(wǎng)關(guān)設(shè)備,該網(wǎng)關(guān)設(shè)備與遙控設(shè)備通過ZigBee協(xié)議進行通信連接,該方法可以包括以下步驟:

在步驟201中,接收遙控設(shè)備通過ZigBee協(xié)議發(fā)送的第一控制指令,其中,該第一控制指令中攜帶有該遙控設(shè)備的第二運動軌跡。

本實施例中的遙控設(shè)備可以包括:魔方傳感器、智能手機、平板電腦及鼠標等內(nèi)置有三軸加速度傳感器及陀螺儀的電子設(shè)備。本實施例中的網(wǎng)關(guān)設(shè)備用于將家居環(huán)境中的智能家居設(shè)備連接起來,智能家居設(shè)備通過該網(wǎng)關(guān)設(shè)備接入網(wǎng)絡(luò)。本實施例中的網(wǎng)關(guān)設(shè)備可以與遙控設(shè)備通過ZigBee協(xié)議進行通信連接,以通過網(wǎng)關(guān)設(shè)備控制家居環(huán)境中的智能家居設(shè)備。

ZigBee協(xié)議是一種基于IEEE802.15.4標準(2.4Ghz頻段)的低功耗局域網(wǎng)協(xié)議,是一種短距離、低功耗的無線通信技術(shù),ZigBee協(xié)議的優(yōu)勢在于自組網(wǎng)能力,可以支持65000個設(shè)備組網(wǎng),此外,對于智能家居來說,ZigBee協(xié)議還有另外一個優(yōu)點就是它的安全性很高,很難被破解。

在步驟202中,根據(jù)目標設(shè)備對應(yīng)的預(yù)設(shè)關(guān)系表,確定第二運動軌跡對應(yīng)的第二控制指令,其中,該預(yù)設(shè)關(guān)系表中包含遙控設(shè)備的第二運動軌跡與控制指令之間的對應(yīng)關(guān)系。

本實施例中的第二控制指令用于控制目標設(shè)備執(zhí)行對應(yīng)的操作。

在本實施例中,針對于同一目標設(shè)備,不同的第二運動軌跡對應(yīng)不同的控制指令,例如,目標設(shè)備為智能收音機時,第二運動軌跡“平面平移”對應(yīng)控制指令“播放/暫停播放”,第二運動軌跡“翻轉(zhuǎn)90度”對應(yīng)控制指令“切換至下一個電臺”等等;針對于不同的目標設(shè)備,同一第二運動軌跡對應(yīng)不同的控制指令,例如,當目標設(shè)備為智能收音機時,第二運動軌跡“平面平移”對應(yīng)控制指令“播放/暫停播放”,而當目標設(shè)備為智能燈泡時,第二運動軌跡“平面平移”對應(yīng)控制指令“開啟/關(guān)閉燈泡”。

在步驟203中,控制目標設(shè)備執(zhí)行與第二控制指令對應(yīng)的操作。

在一示例性應(yīng)用場景中,如圖2B所示,該應(yīng)用場景中包括:遙控設(shè)備210、網(wǎng)關(guān)設(shè)備220、目標設(shè)備230,網(wǎng)關(guān)設(shè)備220中存儲有與目標設(shè)備230對應(yīng)的預(yù)設(shè)關(guān)系表240,該預(yù)設(shè)關(guān)系表240中記錄有遙控設(shè)備210的運動軌跡與用于控制目標設(shè)備230的控制指令之間的對應(yīng)關(guān)系,遙控設(shè)備210與網(wǎng)關(guān)設(shè)備220通過ZigBee協(xié)議通信連接,目標設(shè)備230接入網(wǎng)關(guān)設(shè)備220。當用戶變換遙控設(shè)備210的運動軌跡時,遙控設(shè)備210獲取對應(yīng)的第二運動軌跡,生成記錄該第二運動軌跡的第一控制指令,并將第一控制指令發(fā)送給網(wǎng)關(guān)設(shè)備220,網(wǎng)關(guān)設(shè)備220根據(jù)預(yù)設(shè)關(guān)系表240確定遙控設(shè)備210的第二運動軌跡對應(yīng)的第二控制指令,將第二控制指令發(fā)送給目標設(shè)備230,目標設(shè)備230執(zhí)行第二控制指令對應(yīng)的操作,例如當遙控設(shè)備210的第二運動軌跡為“平面旋轉(zhuǎn)”時,目標設(shè)備230降低音量,當遙控設(shè)備210的第二運動軌跡為“翻轉(zhuǎn)180度”時,目標設(shè)備230切換到上一電臺。

由上述實施例可見,該實施例中的網(wǎng)關(guān)設(shè)備可以依據(jù)遙控設(shè)備的第二運動軌跡確定用于控制目標設(shè)備的控制指令,并控制該目標設(shè)備執(zhí)行該控制指令對應(yīng)的操作,從而實現(xiàn)用戶只需簡單地變換遙控設(shè)備的運動軌跡,就可以實現(xiàn)對智能家居設(shè)備的控制,操作比較簡單,滿足了用戶的盲控需求。

在本公開提供的另一種實施例中,可以通過智能手機、平板電腦等終端設(shè)備對網(wǎng)關(guān)設(shè)備中的預(yù)設(shè)關(guān)系表進行更新或更改,具體的,用戶可以在終端設(shè)備上輸入期望的場景控制邏輯,終端設(shè)備可以通過RPC命令,將該場景控制邏輯對應(yīng)的遙控設(shè)備的運動軌跡與用于控制目標設(shè)備的控制指令之間的對應(yīng)關(guān)系下發(fā)至網(wǎng)關(guān)設(shè)備,以滿足用戶期望自定義控制關(guān)系的需求,豐富遙控設(shè)備的控制功能,擴展至更多的應(yīng)用場景。

相應(yīng)的,在本公開提供的另一種實施例中,該實施例可以在圖2A所示實施例的基礎(chǔ)上,增加以下步驟:接收關(guān)系表設(shè)置指令,其中,該關(guān)系表設(shè)置指令中攜帶有遙控設(shè)備的第二運動軌跡與控制指令之間的對應(yīng)關(guān)系;根據(jù)該關(guān)系表設(shè)置指令中攜帶的對應(yīng)關(guān)系,更新本地的預(yù)設(shè)關(guān)系表。

相應(yīng)的,在本公開提供的另一種實施例中,該實施例可以在圖2A所示實施例的基礎(chǔ)上,增加以下步驟:接收關(guān)系表更改指令,其中,該關(guān)系表更改指令中攜帶有用于對網(wǎng)關(guān)設(shè)備中的預(yù)設(shè)關(guān)系表中包含的對應(yīng)關(guān)系進行更改的信息;根據(jù)該關(guān)系表更改指令中攜帶的信息,對本地的預(yù)設(shè)關(guān)系表中包含的對應(yīng)關(guān)系進行更改。

如圖3所示,圖3是根據(jù)一示例性實施例示出的另一種設(shè)備控制方法的流程圖,當網(wǎng)關(guān)設(shè)備接入多個智能家居設(shè)備時,可以從多個智能家居設(shè)備中指定目標設(shè)備,此時該方法可以包括以下步驟:

在步驟300中,接收設(shè)備指定指令,其中,該設(shè)備指定指令用于指定需要控制的設(shè)備,將該設(shè)備指定指令所指定的設(shè)備確定為目標設(shè)備。

在本實施例中,當網(wǎng)關(guān)設(shè)備接入多個智能家居設(shè)備時,用戶可以通過智能手機、平板電腦等終端設(shè)備來指定目標設(shè)備,具體的,終端設(shè)備接收用戶的目標設(shè)備指定操作,根據(jù)該目標設(shè)備指定操作生成設(shè)備指定指令,并將該設(shè)備指定指定發(fā)送給網(wǎng)關(guān)設(shè)備;網(wǎng)關(guān)設(shè)備接收該設(shè)備指定指令,將該設(shè)備指定指令指定的設(shè)備確定為目標設(shè)備,從而完成目標設(shè)備的確定。

在本實施例中,也可以通過上述過程,完成目標設(shè)備的切換,具體過程不再贅述。

在步驟301中,接收遙控設(shè)備通過ZigBee協(xié)議發(fā)送的第一控制指令,其中,該第一控制指令中攜帶有該遙控設(shè)備的第二運動軌跡。

在步驟302中,根據(jù)目標設(shè)備對應(yīng)的預(yù)設(shè)關(guān)系表,確定第二運動軌跡對應(yīng)的第二控制指令,其中,該預(yù)設(shè)關(guān)系表中包含遙控設(shè)備的第二運動軌跡與控制指令之間的對應(yīng)關(guān)系。

在步驟303中,控制目標設(shè)備執(zhí)行與第二控制指令對應(yīng)的操作。

本實施例中的步驟301~步驟303,與圖2A所示實施例中的步驟201~步驟203類似,本實施例對此不再贅述,詳情請見圖2A所示實施例中的內(nèi)容。

由上述實施例可見,在該實施例中,可以由用戶指定目標設(shè)備,當網(wǎng)關(guān)設(shè)備接入多個智能家居設(shè)備時,可以通過指定目標設(shè)備來控制不同的智能家居設(shè)備。

如圖4所示,圖4是根據(jù)一示例性實施例示出的一種設(shè)備控制方法的信令流程圖,該信令流程圖中包括:遙控設(shè)備、網(wǎng)關(guān)設(shè)備和目標設(shè)備;其中,遙控設(shè)備執(zhí)行以下步驟:S410~S414,網(wǎng)關(guān)設(shè)備執(zhí)行以下步驟:S420和S421,目標設(shè)備執(zhí)行S430;

遙控設(shè)備首先執(zhí)行S410:檢測到產(chǎn)生運動信號后,獲取產(chǎn)生上一次運動信號的第一時間;之后執(zhí)行S411:當?shù)谝粫r間與當前的第二時間之間的時間差小于時間差閾值時,獲取遙控設(shè)備的當前第一運動軌跡;之后執(zhí)行S412:將第一運動軌跡與遙控設(shè)備已獲取的運動軌跡合并生成第二運動軌跡;之后執(zhí)行S413:待確定已獲取完整的第二運動軌跡時,結(jié)束獲取運動軌跡,并生成攜帶第二運動軌跡的第一控制指令;最后執(zhí)行S414:通過ZigBee協(xié)議,將第一控制指令發(fā)送給網(wǎng)關(guān)設(shè)備。

網(wǎng)關(guān)設(shè)備在接收到第一控制指令后,執(zhí)行S420:根據(jù)目標設(shè)備對應(yīng)的預(yù)設(shè)關(guān)系表,確定第二運動軌跡對應(yīng)的第二控制指令,之后執(zhí)行S421:將第二控制指令發(fā)送給目標設(shè)備;

目標設(shè)備在接收到第二控制指令后,執(zhí)行步驟430:執(zhí)行第二控制指令對應(yīng)的操作。

在一示例性應(yīng)用場景中,例如遙控設(shè)備為魔方傳感器,網(wǎng)關(guān)設(shè)備為智能網(wǎng)關(guān),目標設(shè)備為智能收音機,當魔方傳感器的第二運動軌跡為平面移動時,智能網(wǎng)關(guān)控制智能收音機播放/暫停播放電臺,當魔方傳感器的第二運動軌跡為翻轉(zhuǎn)90度時,智能網(wǎng)關(guān)控制智能收音機切換至下一電臺,當魔方傳感器的第二運動軌跡為翻轉(zhuǎn)180度時,智能網(wǎng)關(guān)控制智能收音機切換至上一電臺。

應(yīng)當注意,盡管在附圖中以特定順序描述了本公開方法的操作,但是,這并非要求或者暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實現(xiàn)期望的結(jié)果。相反,流程圖中描繪的步驟可以改變執(zhí)行順序。附加地或備選地,可以省略某些步驟,將多個步驟合并為一個步驟執(zhí)行,和/或?qū)⒁粋€步驟分解為多個步驟執(zhí)行。

與前述應(yīng)用于遙控設(shè)備的設(shè)備控制方法的實施例對應(yīng),本公開還提供了應(yīng)用于遙控設(shè)備的設(shè)備控制裝置的實施例。

如圖5所示,圖5是根據(jù)一示例性實施例示出的一種設(shè)備控制裝置的框圖,應(yīng)用于遙控設(shè)備,該遙控設(shè)備與網(wǎng)關(guān)設(shè)備通過ZigBee協(xié)議進行通信連接,該裝置可以包括:

第一獲取模塊510,被配置為檢測到產(chǎn)生運動信號后,獲取產(chǎn)生上一次運動信號的第一時間;

第二獲取模塊520,被配置為在第一獲取模塊510獲取到的第一時間與當前的第二時間之間的時間差小于時間差閾值的情況下,獲取遙控設(shè)備的當前第一運動軌跡;

第一生成模塊530,被配置為將第二獲取模塊520獲取到的第一運動軌跡與遙控設(shè)備已獲取的運動軌跡合并生成第二運動軌跡;

第二生成模塊540,被配置為待確定已獲取完整的第二運動軌跡時,結(jié)束獲取運動軌跡,并生成攜帶第一生成模塊530生成的第二運動軌跡的第一控制指令;

發(fā)送模塊550,被配置為通過ZigBee協(xié)議,將第二生成模塊540生成的第一控制指令發(fā)送給網(wǎng)關(guān)設(shè)備,其中,該第一控制指令用于指示網(wǎng)關(guān)設(shè)備根據(jù)第二運動軌跡對目標設(shè)備進行控制。

由上述實施例可見,在該實施例中,用戶只需簡單地變換遙控設(shè)備的運動軌跡,就可以實現(xiàn)對智能家居設(shè)備的控制,操作比較簡單,滿足了用戶的盲控需求。

如圖6所示,圖6是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖,該實施例可以在圖5所示實施例的基礎(chǔ)上,該裝置還可以包括:

第三獲取模塊560,被配置為在第一獲取模塊510獲取到的第一時間與當前的第二時間之間的時間差大于時間差閾值的情況下,重新開始獲取遙控設(shè)備的當前第一運動軌跡,并與遙控設(shè)備已獲取的運動軌跡合并生成第二運動軌跡。

如圖7所示,圖7是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖,該實施例可以在圖5或圖6所示實施例的基礎(chǔ)上,該裝置還可以包括:

第一確定模塊570,被配置為在預(yù)定時間長度內(nèi)未檢測到運動信號的情況下,確定已獲取完整的第二運動軌跡。

如圖8所示,圖8是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖,該實施例可以在圖5所示實施例的基礎(chǔ)上,該裝置還可以包括:

第二確定模塊580,被配置為在通過三軸加速度傳感器檢測到產(chǎn)生加速度信號的情況下,確定檢測到產(chǎn)生運動信號。

如圖9所示,圖9是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖,該實施例可以在圖5或圖8所示實施例的基礎(chǔ)上,該裝置還可以包括:

記錄模塊590,被配置為記錄所述產(chǎn)生運動信號的時間,以及所述產(chǎn)生運動信號的狀態(tài)。

如圖10所示,圖10是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖,該實施例可以在圖5至圖9所示任一實施例的基礎(chǔ)上,該裝置還可以包括:

第三確定模塊610,被配置為在通過三軸加速度傳感器檢測到產(chǎn)生加速度信號且陀螺儀未檢測到角度發(fā)生變化的情況下,確定第一運動軌跡為平面移動;

第四確定模塊620,被配置為在通過陀螺儀檢測到角度發(fā)生變化的情況下,確定第一運動軌跡為旋轉(zhuǎn)。

與前述應(yīng)用于網(wǎng)關(guān)設(shè)備的設(shè)備控制方法的實施例對應(yīng),本公開還提供了應(yīng)用于網(wǎng)關(guān)設(shè)備的設(shè)備控制裝置的實施例。

如圖11所示,圖11是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖,應(yīng)用于網(wǎng)關(guān)設(shè)備,該網(wǎng)關(guān)設(shè)備與遙控設(shè)備通過ZigBee協(xié)議進行通信連接,該裝置可以包括:

第一接收模塊710,被配置為接收遙控設(shè)備通過ZigBee協(xié)議發(fā)送的第一控制指令,其中,該第一控制指令中攜帶有遙控設(shè)備的第二運動軌跡;

第五確定模塊720,被配置為根據(jù)目標設(shè)備對應(yīng)的預(yù)設(shè)關(guān)系表,確定該第二運動軌跡對應(yīng)的第二控制指令,其中,該預(yù)設(shè)關(guān)系表中包含遙控設(shè)備的第二運動軌跡與控制指令之間的對應(yīng)關(guān)系;

控制模塊730,被配置為控制目標設(shè)備執(zhí)行與第五確定模塊720確定出的第二控制指令對應(yīng)的操作。

由上述實施例可見,該實施例中的網(wǎng)關(guān)設(shè)備可以依據(jù)遙控設(shè)備的第二運動軌跡確定用于控制目標設(shè)備的控制指令,并控制該目標設(shè)備執(zhí)行該控制指令對應(yīng)的操作,從而實現(xiàn)用戶只需簡單地變換遙控設(shè)備的運動軌跡,就可以實現(xiàn)對智能家居設(shè)備的控制,操作比較簡單,滿足了用戶的盲控需求。

如圖12所示,圖12是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖,該實施例可以在圖11所示實施例的基礎(chǔ)上,該裝置還可以包括:

第二接收模塊740,被配置為接收關(guān)系表設(shè)置指令,其中,該關(guān)系表設(shè)置指令中攜帶有遙控設(shè)備的第二運動軌跡與控制指令之間的對應(yīng)關(guān)系;

更新模塊750,被配置為根據(jù)第二接收模塊740接收到的關(guān)系表設(shè)置指令中攜帶的對應(yīng)關(guān)系,更新本地的預(yù)設(shè)關(guān)系表。

如圖13所示,圖13是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖,該實施例可以在圖11所示實施例的基礎(chǔ)上,該裝置還可以包括:

第三接收模塊760,被配置為接收關(guān)系表更改指令,其中,該關(guān)系表更改指令中攜帶有用于對預(yù)設(shè)關(guān)系表中包含的對應(yīng)關(guān)系進行更改的信息;

更改模塊770,被配置為根據(jù)第三接收模塊760接收到的關(guān)系表更改指令中攜帶的信息,對本地的預(yù)設(shè)關(guān)系表中包含的對應(yīng)關(guān)系進行更改。

如圖14所示,圖14是根據(jù)一示例性實施例示出的另一種設(shè)備控制裝置的框圖,該實施例可以在圖11所示實施例的基礎(chǔ)上,該裝置還可以包括:

第四接收模塊780,被配置為接收設(shè)備指定指令,其中,該設(shè)備指定指令用于指定需要控制的設(shè)備;

設(shè)備確定模塊790,被配置為將第四接收模塊780接收到的設(shè)備指定指令所指定的設(shè)備確定為目標設(shè)備。

關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。

對于裝置實施例而言,由于其基本對應(yīng)于方法實施例,所以相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本公開方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。

相應(yīng)的,本公開還提供了一種設(shè)備控制裝置,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:檢測到產(chǎn)生運動信號后,獲取產(chǎn)生上一次運動信號的第一時間;當所述第一時間與當前的第二時間之間的時間差小于時間差閾值時,獲取所述遙控設(shè)備的當前第一運動軌跡;將所述第一運動軌跡與所述遙控設(shè)備已獲取的運動軌跡合并生成第二運動軌跡;待確定已獲取完整的第二運動軌跡時,結(jié)束獲取運動軌跡,并生成攜帶所述第二運動軌跡的第一控制指令;通過所述ZigBee協(xié)議,將所述第一控制指令發(fā)送給網(wǎng)關(guān)設(shè)備,其中,所述第一控制指令用于指示網(wǎng)關(guān)設(shè)備根據(jù)所述第二運動軌跡對目標設(shè)備進行控制。

相應(yīng)的,本公開還提供了一種設(shè)備控制裝置,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:接收遙控設(shè)備通過所述ZigBee協(xié)議發(fā)送的第一控制指令,其中,所述第一控制指令中攜帶有所述遙控設(shè)備的第二運動軌跡;根據(jù)目標設(shè)備對應(yīng)的預(yù)設(shè)關(guān)系表,確定所述第二運動軌跡對應(yīng)的第二控制指令,其中,所述預(yù)設(shè)關(guān)系表中包含遙控設(shè)備的第二運動軌跡與控制指令之間的對應(yīng)關(guān)系;控制所述目標設(shè)備執(zhí)行與所述第二控制指令對應(yīng)的操作。

圖15是根據(jù)一示例性實施例示出的一種用于設(shè)備控制裝置的框圖。例如,裝置1500可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。

參照圖15,裝置1500可以包括以下一個或多個組件:處理組件1502,存儲器1504,電源組件1506,多媒體組件1508,音頻組件1510,輸入/輸出(I/O)的接口1512,傳感器組件1514,以及通信組件1516。

處理組件1502通??刂蒲b置1500的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理元件1502可以包括一個或多個處理器1520來執(zhí)行指令,以完成本公開技術(shù)方案中提供的設(shè)備控制方法,方法包括:檢測到產(chǎn)生運動信號后,獲取產(chǎn)生上一次運動信號的第一時間;當所述第一時間與當前的第二時間之間的時間差小于時間差閾值時,獲取所述遙控設(shè)備的當前第一運動軌跡;將所述第一運動軌跡與所述遙控設(shè)備已獲取的運動軌跡合并生成第二運動軌跡;待確定已獲取完整的第二運動軌跡時,結(jié)束獲取運動軌跡,并生成攜帶所述第二運動軌跡的第一控制指令;通過所述ZigBee協(xié)議,將所述第一控制指令發(fā)送給網(wǎng)關(guān)設(shè)備,其中,所述第一控制指令用于指示網(wǎng)關(guān)設(shè)備根據(jù)所述第二運動軌跡對目標設(shè)備進行控制。

此外,處理組件1502可以包括一個或多個模塊,便于處理組件1502和其他組件之間的交互。例如,處理部件1502可以包括多媒體模塊,以方便多媒體組件1508和處理組件1502之間的交互。

存儲器1504被配置為存儲各種類型的數(shù)據(jù)以支持在設(shè)備1500的操作。這些數(shù)據(jù)的示例包括用于在裝置1500上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器1504可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。

電力組件1506為裝置1500的各種組件提供電力。電力組件1506可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置1500生成、管理和分配電力相關(guān)聯(lián)的組件。

多媒體組件1508包括在所述裝置1500和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件1508包括一個前置攝像頭和/或后置攝像頭。當設(shè)備1500處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。

音頻組件1510被配置為輸出和/或輸入音頻信號。例如,音頻組件1510包括一個麥克風(fēng)(MIC),當裝置1500處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1504或經(jīng)由通信組件1516發(fā)送。在一些實施例中,音頻組件1510還包括一個揚聲器,用于輸出音頻信號。

I/O接口1512為處理組件1502和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。

傳感器組件1514包括一個或多個傳感器,用于為裝置1500提供各個方面的狀態(tài)評估。例如,傳感器組件1514可以檢測到設(shè)備1500的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置1500的顯示器和小鍵盤,傳感器組件1514還可以檢測裝置1500或裝置1500一個組件的位置改變,用戶與裝置1500接觸的存在或不存在,裝置1500方位或加速/減速和裝置1500的溫度變化。傳感器組件1514可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1514還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件1514還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。

通信組件1516被配置為便于裝置1500和其他設(shè)備之間有線或無線方式的通信。裝置1500可以接入基于通信標準的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信部件1516經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,所述通信部件1516還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍牙(BT)技術(shù)和其他技術(shù)來實現(xiàn)。

在示例性實施例中,裝置1500可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。

在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器1504,上述指令可由裝置1500的處理器1520執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。

圖16是根據(jù)一示例性實施例示出的另一種用于設(shè)備控制裝置的框圖。例如,裝置1600可以被提供為一網(wǎng)關(guān)設(shè)備。參照圖16,裝置1600包括處理組件1622,其進一步包括一個或多個處理器,以及由存儲器1632所代表的存儲器資源,用于存儲可由處理部件1622的執(zhí)行的指令,例如應(yīng)用程序。存儲器1632中存儲的應(yīng)用程序可以包括一個或一個以上的每一個對應(yīng)于一組指令的模塊。此外,處理組件1622被配置為執(zhí)行指令,以執(zhí)行本公開技術(shù)方案提供的設(shè)備控制方法,方法包括:接收遙控設(shè)備通過所述ZigBee協(xié)議發(fā)送的第一控制指令,其中,所述第一控制指令中攜帶有所述遙控設(shè)備的第二運動軌跡;根據(jù)目標設(shè)備對應(yīng)的預(yù)設(shè)關(guān)系表,確定所述第二運動軌跡對應(yīng)的第二控制指令,其中,所述預(yù)設(shè)關(guān)系表中包含遙控設(shè)備的第二運動軌跡與控制指令之間的對應(yīng)關(guān)系;控制所述目標設(shè)備執(zhí)行與所述第二控制指令對應(yīng)的操作。

裝置1600還可以包括一個電源組件1626被配置為執(zhí)行裝置1600的電源管理,一個有線或無線網(wǎng)絡(luò)接口1650被配置為將裝置1600連接到網(wǎng)絡(luò),和一個輸入輸出(I/O)接口1658。裝置1600可以操作基于存儲在存儲器1632的操作系統(tǒng),例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM或類似。

在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器1632,上述指令可由裝置1600的處理組件1622執(zhí)行以完成本公開技術(shù)方案提供的上述設(shè)備控制方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。

本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。

應(yīng)當理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
武陟县| 都兰县| 射洪县| 泰州市| 颍上县| 安阳县| 西贡区| 潼南县| 保德县| 盐亭县| 赤城县| 北流市| 尼勒克县| 礼泉县| 临江市| 社旗县| 连平县| 文登市| 新田县| 武穴市| 琼海市| 行唐县| 阿克苏市| 如东县| 瑞丽市| 宾川县| 辛集市| 宣恩县| 昌宁县| 永丰县| 石泉县| 凤山县| 沙洋县| 新民市| 鹤山市| 嘉荫县| 桃园市| 塔河县| 宜州市| 抚顺县| 成武县|