智能家電控制方法、裝置及終端的制作方法
【專利摘要】本公開是關(guān)于一種智能家電控制方法、裝置及終端,所述方法包括:獲取當前的操作指令;判斷是否存在與當前的操作指令對應(yīng)的預(yù)設(shè)組合指令;當存在預(yù)設(shè)組合指令且被選定時,將預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電;當不存在預(yù)設(shè)組合指令時,將當前的操作指令發(fā)送到對應(yīng)的智能家電。該方法使用時,用戶只需輸入一次操作指令,就可以實現(xiàn)自動發(fā)送預(yù)設(shè)組合指令中的所有操作指令,從而無需用戶再多次輸入預(yù)設(shè)組合指令內(nèi)的所有操作指令,省去用戶多次輸入預(yù)設(shè)組合指令內(nèi)所有操作指令的等待時間,并且降低操作的難度,使得對智能家電的控制方便、簡單。
【專利說明】智能家電控制方法、裝置及終端
【技術(shù)領(lǐng)域】
[0001]本公開涉及智能電視【技術(shù)領(lǐng)域】,尤其涉及一種智能家電控制方法、裝置及終端。
【背景技術(shù)】
[0002]智能電視,是具有全開放式平臺,搭載了操作系統(tǒng),用戶在欣賞普通電視內(nèi)容的同時,可自行安裝和卸載各類應(yīng)用軟件,持續(xù)對功能進行擴充和升級的新電視產(chǎn)品。智能電視能夠不斷給用戶帶來豐富的個性化體驗。
[0003]由于智能電視的功能要比傳統(tǒng)電視復(fù)雜得多,使得對智能電視的操作的難度和復(fù)雜度也遠大于傳統(tǒng)電視,如果仍使用傳統(tǒng)的遙控器來操作智能電視將頗為不方便。同樣對于其它智能家電,例如:智能空調(diào)等,也存在類似問題。
【發(fā)明內(nèi)容】
[0004]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種智能家電控制方法、裝置及終端。
[0005]根據(jù)本公開實施例的第一方面,提供一種智能家電控制方法,包括:獲取當前的操作指令;判斷是否存在與所述當前的操作指令對應(yīng)的預(yù)設(shè)組合指令,所述預(yù)設(shè)組合指令中包括至少兩個操作指令以及操作指令的操作信息,所述操作信息至少包括:相鄰操作指令之間的順序和相鄰操作指令之間的時延;當存在所述預(yù)設(shè)組合指令且被選定時,將所述預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電;當不存在所述預(yù)設(shè)組合指令時,將所述當前的操作指令發(fā)送到所述對應(yīng)的智能家電。
[0006]結(jié)合第一方面,在第一方面第一種可能的實現(xiàn)方式中,當所述當前的操作指令為選定任一所述預(yù)設(shè)組合指令時,所述方法還包括:將選定的所述預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電。
[0007]結(jié)合第一方面,在第一方面第二種可能的實現(xiàn)方式中,所述獲取當前的操作指令,包括:獲取本地輸入的操作指令;或者;接收另一終端發(fā)送的操作指令。
[0008]結(jié)合第一方面,在第一方面第三種可能的實現(xiàn)方式中,所述判斷是否存在與所述當前的操作指令對應(yīng)的預(yù)設(shè)組合指令,包括:獲取所述當前的操作指令之前的歷史操作指令;將所述當前的操作指令以及所述歷史操作指令與預(yù)設(shè)組合指令進行匹配;根據(jù)匹配度由大到小的順序確定至少一個推薦組合指令作為與所述當前的操作指令相對應(yīng)的預(yù)設(shè)組合指令,所述匹配度由所述當前的操作指令以及所述歷史操作指令的匹配度確定;將所述確定的至少一個推薦組合指令在本地顯示或者發(fā)送到發(fā)送所述操作指令的終端進行顯示或者發(fā)送到所述智能家電的顯示屏進行顯示。
[0009]結(jié)合第一方面,在第一方面第四種可能的實現(xiàn)方式中,所述方法還包括:當不存在所述預(yù)設(shè)組合指令時,記錄所述當前的操作指令以及操作指令的操作信息。
[0010]結(jié)合第一方面第四種可能的實現(xiàn)方式,在第一方面第五種可能的實現(xiàn)方式中,所述方法還包括:判斷是否獲取到停止操作指令,或,判斷所述操作指令結(jié)束后的計時時長是否等于或大于預(yù)設(shè)時長;當獲取到所述停止操作指令或所述計時時長等于或大于預(yù)設(shè)時長時,將本次記錄的所有操作指令以及操作指令的操作信息作為一組組合指令進行保存。
[0011]結(jié)合第一方面或第一方面第一種可能的實現(xiàn)方式中,在第一方面第六種可能的實現(xiàn)方式中,將所述預(yù)設(shè)組合指令中的操作指令或所述當前的操作指令發(fā)送到對應(yīng)的智能家電,包括:生成與所述預(yù)設(shè)組合指令中操作指令或與當前的操作指令相對應(yīng)的控制信號;根據(jù)操作指令之間的順序和操作指令之間的時延將所述生成的控制信號發(fā)送到對應(yīng)的智能家電。
[0012]根據(jù)本公開實施例的第二方面,提供一種智能家電控制裝置,包括:第一獲取單元,用于獲取當前的操作指令;第一判斷單元,用于判斷是否存在與所述當前的操作指令對應(yīng)的預(yù)設(shè)組合指令,所述預(yù)設(shè)組合指令中包括至少兩個操作指令以及操作指令的操作信息,所述操作信息至少包括:相鄰操作指令之間的順序和相鄰操作指令之間的時延;第一指令發(fā)送單元,用于當存在所述預(yù)設(shè)組合指令且被選定時,將所述預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電;第二指令發(fā)送單元,用于當不存在所述預(yù)設(shè)組合指令時,將所述當前的操作指令發(fā)送到所述對應(yīng)的智能家電。
[0013]結(jié)合第二方面,在第二方面第一種可能的實現(xiàn)方式中,所述裝置還包括:第二判斷單元,用于判斷所述當前的操作指令是否為選定任意所述組合指令;第三指令發(fā)送單元,用于當所述當前的操作指令為選定任一所述預(yù)設(shè)組合指令時,將選定的所述預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電。
[0014]結(jié)合第二方面,在第二方面第二種可能的實現(xiàn)方式中,所述第一獲取單元包括:本地輸入子單元,用于獲取本地輸入的操作指令;或者;接收子單元,用于接收另一終端發(fā)送的操作指令。
[0015]結(jié)合第二方面,在第二方面第三種可能的實現(xiàn)方式中,所述第一判斷單元包括:第二獲取子單元,用于獲取所述當前的操作指令之前的歷史操作指令;匹配子單元,用于將所述當前的操作指令以及所述歷史操作指令與預(yù)設(shè)組合指令進行匹配;確定子單元,用于根據(jù)匹配度由大到小的順序確定至少一個推薦組合指令作為與所述當前的操作指令相對應(yīng)的預(yù)設(shè)組合指令,所述匹配度由所述當前的操作指令以及所述歷史操作指令的匹配度確定;顯示子單元,用于將所述確定的至少一個推薦組合指令在本地顯示或者發(fā)送到發(fā)送所述操作指令的終端進行顯示或者發(fā)送到所述智能家電的顯示屏進行顯示。
[0016]結(jié)合第二方面,在第二方面第四種可能的實現(xiàn)方式中,所述裝置還包括:記錄單元,用于當不存在所述預(yù)設(shè)組合指令時,記錄所述當前的操作指令以及操作指令的操作信肩、O
[0017]結(jié)合第二方面第四種可能的實現(xiàn)方式,在第二方面第五種可能的實現(xiàn)方式中,所述裝置還包括:第三判斷單元,用于判斷是否獲取到停止操作指令,或,判斷所述操作指令結(jié)束后的計時時長是否等于或大于預(yù)設(shè)時長;組合指令存儲單元,用于當獲取到所述停止操作指令或所述計時時長等于或大于預(yù)設(shè)時長時,將本次記錄的所有操作指令以及每個操作指令對應(yīng)的操作信息作為一組組合指令進行保存。
[0018]結(jié)合第二方面或第一方面第一種可能的實現(xiàn)方式,在第二方面第六種可能的實現(xiàn)方式中,所述第一指令發(fā)送單元或第二指令發(fā)送單元或第三指令發(fā)送單元包括:控制信號生成子單元,用于生成與所述預(yù)設(shè)組合指令中操作指令或與當前的操作指令相對應(yīng)的控制信號;信號發(fā)送子單元,用于根據(jù)操作指令之間的順序和操作指令之間的時延將所述生成的控制信號發(fā)送到對應(yīng)的智能家電。
[0019]根據(jù)本公開實施例的第三方面,提供一種終端,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:獲取當前的操作指令;判斷是否存在與所述當前的操作指令對應(yīng)的預(yù)設(shè)組合指令,所述預(yù)設(shè)組合指令中包括至少兩個操作指令以及操作指令的操作信息,所述操作信息至少包括:相鄰操作指令之間的順序和相鄰操作指令之間的時延;當存在所述預(yù)設(shè)組合指令且被選定時,將所述預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電;當不存在所述預(yù)設(shè)組合指令時,記錄所述當前的操作指令以及操作指令的操作信息。
[0020]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0021]當用戶輸入當前的操作指令后,通過判斷是否預(yù)先存儲有與當前操作指令對應(yīng)的預(yù)設(shè)組合指令,如果存在預(yù)設(shè)組合指令且被選定,直接將預(yù)設(shè)組合指令中的所有操作指令發(fā)送給對應(yīng)的智能家電。
[0022]所述智能家電控制方法在使用時,用戶只需輸入一次操作指令或者輸入少數(shù)幾個(少于實現(xiàn)某個功能所需的所有操作指令的數(shù)量)操作指令,就可以實現(xiàn)自動發(fā)送預(yù)設(shè)組合指令中的所有操作指令,進而無需用戶再多次輸入預(yù)設(shè)組合指令內(nèi)的所有操作指令,省去用戶多次輸入預(yù)設(shè)組合指令內(nèi)所有操作指令的等待時間,并且降低操作的難度,使得對智能家電的控制方便、簡單。
[0023]應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【專利附圖】
【附圖說明】
[0024]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
[0025]圖1是根據(jù)一示例性實施例示出的一種智能家電控制方法的流程圖。
[0026]圖2是根據(jù)一示例性實施例示出的一種智能家電控制方法的流程圖。
[0027]圖3是根據(jù)一示例性實施例示出的一種智能家電控制方法的流程圖。
[0028]圖4是根據(jù)一示例性實施例示出的一種終端的顯示界面示意圖。
[0029]圖5是根據(jù)一示例性實施例示出的一種智能家電控制方法的流程圖。
[0030]圖6是根據(jù)一示例性實施例示出的另一種終端的顯示界面示意圖。
[0031]圖7是根據(jù)一不例性實施例不出的一場景不意圖。
[0032]圖8是根據(jù)一示例性實施例示出的另一場景示意圖。
[0033]圖9是根據(jù)一示例性實施例示出的又一場景示意圖。
[0034]圖10是根據(jù)一示例性實施例示出的一種智能家電控制裝置示意圖。
[0035]圖11是根據(jù)一示例性實施例示出的一種用于智能家電控制的終端的框圖。
【具體實施方式】
[0036]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0037]圖1是根據(jù)一示例性實施例示出的一種智能家電控制方法的流程圖,如圖1所示,該智能家電控制方法用于終端或智能家電中,包括以下步驟。
[0038]在步驟SllO中,獲取當前的操作指令。
[0039]操作指令是指用于控制智能家電的指令,對于不同的智能家電,其對應(yīng)的操作指令不完全一致,例如:對于智能電視機來說,操作指令包括但不局限于:開機指令、關(guān)機指令、頻道切換指令和音量調(diào)節(jié)指令;對于智能空調(diào)來說,操作指令包括但不限于:開機指令、關(guān)機指令、溫度調(diào)節(jié)指令和模式調(diào)節(jié)指令。
[0040]在獲取當前的操作指令時,既可以通過本地輸入的方式獲取用戶輸入的操作指令,其中,本地輸入是指利用智能家電自帶的操作按鍵接收輸入的操作指令;另外,還可以接收另一終端發(fā)送的操作指令,例如:手機或家庭智能控制臺(即無線控制臺,例如:紅外信號發(fā)射裝置)等設(shè)備。
[0041]在步驟S120中,判斷是否存在與當前的操作指令對應(yīng)的預(yù)設(shè)組合指令。
[0042]在本公開示例性實施例中,預(yù)設(shè)組合指令可以為多組,在每個預(yù)設(shè)組合指令中包括:至少兩個操作指令,以及,至少兩個操作指令的操作信息,操作信息是一個預(yù)設(shè)組合指令中包含的所有操作指令中相鄰兩個操作指令之間的順序和相鄰兩個操作指令之間的時延,另外,操作信息還可以包括操作之間順序以及時延之外的其它信息。
[0043]預(yù)設(shè)組合指令是用戶預(yù)先設(shè)置的多個操作指令相綁定得到的組合,例如:在電視待機的狀態(tài)下,當用戶需要觀看頻道號為13的CCTV13新聞頻道時,通常需要首先點擊“待機/開機”按鍵,然后在開機后再依次點擊“數(shù)字I”按鍵和“數(shù)字3”按鍵,對于一些使用機頂盒的用戶,如果在開機后顯示的為主菜單界面,還需要點擊“退出”按鍵,然后再依次點擊數(shù)字I按鍵和數(shù)字3按鍵。此時,用戶可以將由待機狀態(tài)直接進入CCTV13新聞頻道所需按動的多個按鍵的順序進行記錄下來作為一個組合指令,例如:將“待機/開機”按鍵一“數(shù)字I ”按鍵一“數(shù)字3”按鍵作為一個組合指令,或者,將“待機/開機”按鍵一“退出”按鍵—“數(shù)字I”按鍵一“數(shù)字3”按鍵作為一個組合指令,那么在后續(xù)待機狀態(tài)時需要直接進入CCTV13時,就可以直接選擇相應(yīng)的預(yù)設(shè)組合指令即可。
[0044]預(yù)設(shè)組合指令中操作信息內(nèi)的相鄰操作指令之間的時延,主要是考慮到現(xiàn)有電視的響應(yīng)時間,例如:用戶點擊“待機/開機”按鍵后,通常電視機由待機狀態(tài)進入開機狀態(tài),需要I?3秒,如果在預(yù)設(shè)組合指令中不記錄相鄰操作指令之間的時延,那么就會出現(xiàn)預(yù)設(shè)組合指令中的所有操作指令在3秒內(nèi)全部執(zhí)行完成,但電視仍未開機的情況。另外,如果上述預(yù)設(shè)組合指令中的“數(shù)字I”按鍵和“數(shù)字3”按鍵在執(zhí)行時,時間較長,那么就會直接進入到頻道號為I的電視節(jié)目。所以預(yù)設(shè)組合指令中的操作信息必須包括相鄰操作指令之間的時延。
[0045]當存在預(yù)設(shè)組合指令且被選定時,在步驟S130中,將預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電。
[0046]當該方法應(yīng)用于終端中時,可以由終端直接發(fā)送智能家電可以識別的無線信號,此時要求終端上設(shè)置有無線信號發(fā)送模塊,另外,終端還可以將預(yù)設(shè)組合指令發(fā)送給無線控制臺,例如:用于控制家庭內(nèi)多個智能家電的紅外信號控制臺,然后由該無線控制臺將預(yù)設(shè)組合指令轉(zhuǎn)換成無線信號發(fā)送給智能家電。[0047]當該方法應(yīng)用于智能家電時,可以運行在智能家電中的處理器中,處理器通過無線接收模塊接收當前的操作指令,并通過分析后在步驟S130中將預(yù)設(shè)組合指令中的操作指令轉(zhuǎn)換成控制信號,通過電路發(fā)送給智能家電。
[0048]當不存在預(yù)設(shè)組合指令時,在步驟S140中,將當前的操作指令發(fā)送到對應(yīng)的智能家電。
[0049]如果不存在預(yù)設(shè)組合指令,即意味著當前用戶的操作指令并非預(yù)先設(shè)定好的,那么就可以將當前的操作指令發(fā)送給對應(yīng)的智能家電,就像普通遙控器控制家電一樣。
[0050]本公開示例性實施例提供的智能家電控制方法,當用戶輸入當前的操作指令后,通過判斷是否預(yù)先存儲有與當前操作指令對應(yīng)的預(yù)設(shè)組合指令,如果存在預(yù)設(shè)組合指令且被選定,直接將預(yù)設(shè)組合指令中的所有操作指令發(fā)送給對應(yīng)的智能家電。
[0051]在使用智能家電控制方法時,用戶只需輸入一次操作指令或者輸入少數(shù)幾個(少于實現(xiàn)某個功能所需的所有操作指令的數(shù)量)操作指令,就可以實現(xiàn)自動發(fā)送預(yù)設(shè)組合指令中的所有操作指令,進而無需用戶再多次輸入預(yù)設(shè)組合指令內(nèi)的所有操作指令,省去用戶多次輸入預(yù)設(shè)組合指令內(nèi)所有操作指令的等待時間,并且降低操作的難度,使得對智能家電的控制方便、簡單。
[0052]圖2是根據(jù)一示例性實施例示出的一種智能家電控制方法的流程圖,如圖2所示,包括以下步驟:
[0053]在步驟S210中,獲取當前的操作指令。
[0054]在步驟S220中,獲取當前的操作指令之前的歷史操作指令。
[0055]在用戶輸入操作指令時,通過某一個操作指令無法了解用戶本次操作的意圖,而通過用戶輸入的兩個或兩個以上的操作指令,可以大致確定用戶本次的操作意圖。例如:用戶當前的操作指令為按動“數(shù)字3”按鍵,但從“數(shù)字3”來看無法清除用戶本次的操作意圖,但如果“數(shù)字3”之前,用戶的歷史操作指令為依次為“待機/開機”按鍵、“數(shù)字I”按鍵,然后是“數(shù)字3”按鍵,那么就可以知道本次用戶操作的目的是選擇頻道進行播放。
[0056]在步驟S230中,將當前的操作指令以及歷史操作指令與預(yù)設(shè)組合指令進行匹配。
[0057]在匹配時,可以按照歷史操作指令以及當前操作指令的次序以及相鄰兩個操作指令之間的時延等信息與預(yù)設(shè)組合指令中的所有操作指令依次進行匹配。這里匹配可以為模糊匹配,例如:以操作指令的順序的優(yōu)先級最高,在操作指令的順序一致的情況,就可以認為相匹配,而相鄰兩個操作指令之間的時延,可以不過多考慮。
[0058]在步驟S240中,根據(jù)匹配度由大到小的順序確定至少一個推薦組合指令作為與當前操作指令對應(yīng)的預(yù)設(shè)組合指令。
[0059]該匹配度由當前的操作指令以及歷史操作指令的匹配度確定。
[0060]在確定匹配度時,可以操作指令順序以及相鄰操作指令之間的時延的優(yōu)先級,例如:可以將操作指令的順序的優(yōu)先級高于相鄰操作指令之間的時延,這樣,在進行匹配時,可以按照歷史操作指令以及當前操作指令的順序,按照時間由早到晚的順序依次與所有預(yù)設(shè)組合指令進行匹配,并按照匹配度由大到小的順序確定至少一個推薦組合指令。
[0061]例如:歷史操作指令為依次按動“待機/開機”按鍵、“退出”按鍵,當前操作指令為按動“數(shù)字I”按鍵,那么至少一個推薦組合指令可以為:①、“待機/開機”按鍵一“退出”按鍵一“數(shù)字I”按鍵(選擇頻道號為I的頻道);②、“待機/開機”按鍵一“退出”按鍵一“數(shù)字I”按鍵一“數(shù)字O”至“數(shù)字9”任一按鍵(選擇頻道號為10-19的頻道)、“待機/開機”按鍵一“退出”按鍵一“數(shù)字I ”按鍵一“數(shù)字O ”至“數(shù)字9 ”任一按鍵一“數(shù)字O ”至“數(shù)字9”任一按鍵(選擇頻道號為100-199的頻道)。
[0062]上述推薦組合指令中,①類、②類和③類的推薦組合指令的匹配度由高到低排列。在同一類推薦組合指令中,可以按照數(shù)字大小設(shè)置優(yōu)先級,例如:第一個數(shù)字按鍵相同時,數(shù)字值小第二個數(shù)字按鍵的優(yōu)先級大于數(shù)字值大的第二個數(shù)字按鍵,對應(yīng)實際場景可以為:頻道號100對應(yīng)的推薦組合指令的優(yōu)先級要高于頻道號105對應(yīng)的推薦組合指令。
[0063]推薦組合指令的個數(shù),可以根據(jù)實際需要自由設(shè)定,例如:能顯示的推薦組合指令的個數(shù),也可以設(shè)置成一個固定值,例如:每次都顯示五個推薦組合指令,推薦組合指令不足五個時,全部顯示。
[0064]在步驟S250中,將確定的至少一個推薦組合指令在本地顯示或者發(fā)送到發(fā)送操作指令的終端進行顯示或者發(fā)送到智能家電的顯示屏進行顯示。
[0065]當確定出至少一個推薦組合指令后,可以在本次進行顯示,也可以發(fā)送到終端顯示,這里終端是指發(fā)送操作指令的終端,例如:直接在用戶輸入操作指令的手機等終端上進行顯示,便于用戶及時了解到推薦組合指令,此外還可以發(fā)送到智能家電的顯示屏進行顯示,這樣用戶可以通過觀察智能家電的顯示屏及時了解到推薦組合指令。
[0066]當至少一個推薦組合指令中任意一個被選定時,在步驟S260中,生成被選定的推薦組合指令中操作指令對應(yīng)的控制信號。
[0067]在步驟S270中,根據(jù)被選定的推薦組合指令中操作指令之間的順序和操作指令之間的時延將生成的控制信號發(fā)送到對應(yīng)的智能家電。
[0068]本公開示例性實施例中,該智能家電控制方法可以根據(jù)獲取到的操作指令以及歷史操作指令,利用匹配度自動推薦與當前操作指令以及歷史操作指令相似的推薦組合指令,即具有模糊推薦功能,用戶可以在顯示的至少一個推薦組合指令中選擇一個,然后自動執(zhí)行該推薦組合指令中的所有操作指令。該智能家電控制方法,利用獲取到的操作指令,進行模糊推薦,從而在用戶無需記住所有預(yù)設(shè)組合指令中,根據(jù)實際需要輸入部分操作指令,就可以自動為用戶推薦至少一個推薦組合指令,使得智能家電的控制簡單、方便、智能化。
[0069]在本公開一示例性實施例中,當在步驟S120或步驟S260中判斷不存在預(yù)設(shè)組合指令時,如圖3所示,該智能家電控制方法還可以包括以下步驟:
[0070]在步驟S310中,記錄當前的操作指令以及操作指令的操作信息。
[0071]在每次獲取判斷不存在預(yù)設(shè)組合指令時,都將當前的操作指令以及操作指令的操作信息進行記錄。
[0072]在本公開另一實施例中,在步驟S310之后,如圖3所示,該智能家電控制方法還可以包括以下步驟:
[0073]在步驟S320中,判斷是否獲取到停止操作指令,或,判斷操作指令結(jié)束后的計時時長是否大于或等于預(yù)設(shè)時長。
[0074]在本公開實施例中,一種情況下:用戶可以通過終端、遙控器或通過智能電視上的按鍵進入到組合指令錄入界面,即用戶根據(jù)需要依次將完成某一項選擇(例如:切換到某一個頻道)的所有操作指令都輸入一遍,并且在最后可以輸入停止操作指令,以指示完成本次組合指令錄入??蛇x地,在用戶錄入組合指令時,輸入的所有操作指令都可以實時地發(fā)送給智能家電,以輔助用戶確認錄入組合指令的正確性。
[0075]另一種情況下:用戶可以通過終端、遙控器或通過智能電視上的按鍵正常輸入操作指令,對智能電視進行控制,并且在用戶完成一項選擇后,用戶不再輸入操作指令,此時就在操作指令結(jié)束后開始計時,并且判斷計時時長大于或等于預(yù)設(shè)時長,確定用戶完成本次選擇過程。
[0076]當獲取到所述停止操作指令或所述計時時長大于或等于預(yù)設(shè)時長時,在步驟S330中,將本次記錄的所有操作指令以及操作指令的操作信息作為一組組合指令進行保存,否貝U,結(jié)束流程。
[0077]在本公開一示例性實施例中,如圖4所示,在可以在終端內(nèi)設(shè)置有APP,用于顯示遙控器上按鍵的虛擬界面,在該虛擬界面內(nèi)包含有遙控器上常見的按鍵。用戶可以通過點擊該虛擬界面內(nèi)的虛擬按鈕輸入操作指令,然后終端可以通過內(nèi)置的紅外信號發(fā)送模塊向智能家電發(fā)送,或通過網(wǎng)絡(luò)(例如路由器)發(fā)送給智能家電。
[0078]在實際應(yīng)用中,用戶可以提前根據(jù)需要,提前錄入不同的預(yù)設(shè)組合指令,并且在終端的顯示界面中還可以設(shè)置一個與預(yù)設(shè)組合指令相對應(yīng)的控件,如圖5所示,圖中在虛擬界面中設(shè)置有8個預(yù)設(shè)組合指令,分別為:CCTV1、CCTV5、CCTV9、北京衛(wèi)視、湖南衛(wèi)視、浙江衛(wèi)視、鳳凰衛(wèi)視以及兒子喜歡的頻道,這里圖5中控件所顯示的名字通常可以直接為對應(yīng)的電視頻道,當然用戶在錄入時也可以手動輸入,如圖5中“兒子喜歡的”的控件名稱。
[0079]在本公開另一示例性實施例中,考慮到終端界面能夠顯示的控件個數(shù)有限,還可以采用下拉菜單等方式將多個預(yù)設(shè)組合指令隱藏起來,并且設(shè)置一個綜合控件,這樣用戶點擊該綜合控件,就可以將多個預(yù)設(shè)組合指令以列表或其它形式展示出來,方便用戶選擇。
[0080]結(jié)合圖5,本公開一示例性實施例提供的智能家電控制方法,如圖6所示,所述方法可以包括以下步驟:
[0081]在步驟S410中,獲取當前的操作指令。
[0082]這里當前的操作指令是指用戶針對圖5中所示的預(yù)設(shè)組合指令控件的操作。
[0083]在步驟S420中,判斷當前的操作指令是否為選定的任一預(yù)設(shè)組合指令。
[0084]當當前的操作指令為選定的任一預(yù)設(shè)組合指令時,在步驟S430中,將選定的預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電。否則,結(jié)束流程。
[0085]下面結(jié)合具體應(yīng)用,對本公開示例性實施例中的智能家電控制方法進行說明:
[0086]場景一:
[0087]參見圖7,為本公開一不例性實施例提供的智能家電的一場景不意圖,圖7中,包括終端101 (圖中以手機為例,在其它實施例中還可以為平板電腦、計算機等),智能家電102。在本公開示例性實施例中,智能電視102可以為普通電視(在其它實施例中可以為冰箱、空調(diào)等),終端101中內(nèi)置有可控制智能家電102的紅外信號發(fā)射模塊。
[0088]針對場景一,該智能電視控制方法可以包括以下步驟:
[0089]在步驟al中,終端接收用戶輸入的當前的操作指令。
[0090]在步驟a2中,終端判斷是否存在與當前的操作指令對應(yīng)的預(yù)設(shè)組合指令。
[0091]對于特定家庭成員而言,預(yù)設(shè)組合指令可以預(yù)先存儲在家庭成員的終端中,例如:終端通過錄入等方式將預(yù)設(shè)組合指令存儲在終端內(nèi)。
[0092]另外,如圖4所示,可以在終端內(nèi)設(shè)置有APP,用于顯示遙控器上按鍵的虛擬界面,在該虛擬界面內(nèi)包含有遙控器上常見的按鍵。用戶可以通過點擊該虛擬界面內(nèi)的虛擬按鈕輸入操作指令,并且終端根據(jù)用戶點擊的虛擬按鈕生成相應(yīng)的紅外信號,并發(fā)送給智能電視。
[0093]當存在預(yù)設(shè)組合指令且被選定時,在步驟a3中,將預(yù)設(shè)組合指令中的操作指令發(fā)送到智能電視。
[0094]當不存在預(yù)設(shè)組合指令時,在步驟a4中,將當前的操作指令發(fā)送到智能電視。
[0095]場景二:
[0096]參見圖8,為本公開一示例性實施例提供的智能家電的一場景示意圖,圖8中,終端101 (圖中以手機為例,在其它實施例中,還可以為平板電腦、計算機等),智能家電102,路由器103。在本公開示例性實施例中,智能電視102可以與網(wǎng)絡(luò)相連接。
[0097]針對場景二,該智能家電控制方法的步驟可以參見場景一中關(guān)于步驟的描述,但與場景一所示實施例不同的是,終端101不再直接將操作指令發(fā)送給智能電視102,而是通過路由器103轉(zhuǎn)發(fā)給智能電視102。
[0098]在場景一中描述到,針對家庭成員,預(yù)設(shè)組合指令可以存儲在終端101內(nèi)。但對于非家庭成員來說,當需要利用終端控制智能電視時,預(yù)設(shè)組合指令還可以存儲在路由器103中,這樣當非家庭成員的終端101與路由器103連接時,可以從路由器103中下載預(yù)設(shè)組合指令,并且這種通過路由器103存儲預(yù)設(shè)組合指令的方式,非常適合公共場所,例如:酒店客房、酒吧以及其它人員流動性較大的場所。
[0099]場景二:
[0100]場景一中需要特定的終端,要求終端內(nèi)置有紅外信號發(fā)射模塊,場景二中要求智能電視能夠與網(wǎng)絡(luò)相連接,這兩種場景由于對硬件要求較高,在實際應(yīng)用時應(yīng)用范圍較小,在現(xiàn)有設(shè)備的基礎(chǔ)上應(yīng)用時,需要對硬件進行改進,成本較高。
[0101]參見圖9,為本公開一不例性實施例提供的智能家電的一場景不意圖,圖9中,包括終端101 (圖中以手機為例,在其它實施例中,還可以為平板電腦、計算機等),智能家電102,路由器103,無線控制臺104。在本公開示例性實施例中,智能電視102可以為普通的電視。無線控制臺104可以通過無線或有線通信方式與路由器103進行數(shù)據(jù)交互,并且無線控制臺104還可以接收終端101或路由器103發(fā)送的操作指令,并將操作指令轉(zhuǎn)換成智能家電可識別的信號,例如:紅外信號,然后發(fā)送給智能家電102。
[0102]隨著科技的發(fā)展,目前家庭智能設(shè)備越來越多,為了方便家庭內(nèi)智能家電的智能管理,可以在家庭內(nèi)設(shè)置有一個無線控制臺104,無線控制臺104可以發(fā)送包括紅外信號的多種無線信號,這樣對于一些沒有內(nèi)置紅外信號發(fā)射模塊的終端,可以借助無線控制臺104對智能電視102進行控制。
[0103]針對場景三,該智能家電控制方法的步驟可以參見場景一中的關(guān)于步驟的描述,但與場景一所示實施例不同的是,終端101不再直接將操作指令發(fā)送給智能電視102,而是通過路由器103轉(zhuǎn)發(fā)給無線控制臺104,然后由無線控制臺104將操作指令轉(zhuǎn)換為紅外信號發(fā)送給智能電視102。
[0104]本公開示例性實施例提供的場景三的應(yīng)用方案,只需設(shè)置一個無線控制臺104,即可使用現(xiàn)有的手機來對普通電視進行控制,使得該智能家電控制方法的應(yīng)用范圍非常廣。
[0105]場景四:[0106]在本場景中,還可以在智能電視102中內(nèi)置用于接收操作指令的處理器,并且終端101可以為現(xiàn)有的遙控器。在該場景中,所述智能電視控制方法可以包括以下步驟:
[0107]在步驟bl中,處理器接收用戶輸入的當前的操作指令。
[0108]處理器可以利用智能電視自帶的無線接收模塊接收操作指令,例如紅外接收模塊。
[0109]在步驟b2中,處理器判斷是否存在與所述當前的操作指令對應(yīng)的預(yù)設(shè)組合指令。
[0110]由于對操作指令的分析過程全部由智能電視中內(nèi)置的處理器來完成,所以預(yù)設(shè)組合指令可以存儲在智能電視的處理器中。
[0111]當存在所述預(yù)設(shè)組合指令且被選定時,在步驟b3中,處理器將所述預(yù)設(shè)組合指令中的操作指令發(fā)送到智能電視。
[0112]處理器可以通過電路與智能電視相連接,進而處理器可以將操作指令轉(zhuǎn)換為電信號后發(fā)送給智能電視。
[0113]當不存在所述預(yù)設(shè)組合指令時,在步驟b4中,處理器將所述當前的操作指令發(fā)送到智能電視。
[0114]圖10是根據(jù)一示例性實施例示出的一種智能家電控制裝置示意圖。參照圖10,該裝置包括第一獲取單元11、第一判斷單元12、第一指令發(fā)送單元13和第二指令發(fā)送單元14。
[0115]該第一獲取單元11被配置為獲取當前的操作指令。
[0116]該第一判斷單元12被配置為判斷是否存在與所述當前的操作指令對應(yīng)的預(yù)設(shè)組合指令,所述預(yù)設(shè)組合指令中包括至少兩個操作指令以及操作指令的操作信息,所述操作信息至少包括:相鄰操作指令之間的順序和相鄰操作指令之間的時延。
[0117]該第一指令發(fā)送單元13被配置當存在所述預(yù)設(shè)組合指令且被選定時,將所述預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電。
[0118]該第二指令發(fā)送單元14被配置為當不存在所述預(yù)設(shè)組合指令時,將所述當前的操作指令發(fā)送到所述對應(yīng)的智能家電。
[0119]在本公開一示例性實施例中,該裝置還可以包括:第二判斷單元和第三指令發(fā)送單元。
[0120]該第二判斷單元被配置為判斷所述當前的操作指令是否為選定任意所述組合指令。
[0121]該第三指令發(fā)送單元被配置為當所述當前的操作指令為選定任一所述預(yù)設(shè)組合指令時,將選定的所述預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電。
[0122]在本公開一示例性實施例中,第一獲取單元11可以包括:本地輸入子單元或接收子單元。
[0123]該本地輸入子單元被配置為獲取本地輸入的操作指令。
[0124]該接收子單元被配置為接收另一終端發(fā)送的操作指令。
[0125]在本公開一示例性實施例中,該第一判斷單元可以包括:第二獲取子單元、匹配子單元、確定子單元和顯示子單元。
[0126]該第二獲取子單元被配置為獲取所述當前的操作指令之前的歷史操作指令。
[0127]該匹配子單元被配置為將所述當前的操作指令以及所述歷史操作指令與預(yù)設(shè)組合指令進行匹配。
[0128]該確定子單元被配置為根據(jù)匹配度由大到小的順序確定至少一個推薦組合指令作為與所述當前的操作指令相對應(yīng)的預(yù)設(shè)組合指令,所述匹配度由所述當前的操作指令以及所述歷史操作指令的匹配度確定。
[0129]該顯示子單元被配置為將所述確定的至少一個推薦組合指令在本地顯示或者發(fā)送到發(fā)送所述操作指令的終端進行顯示或者發(fā)送到智能家電的顯示屏進行顯示。并且所述第一指令發(fā)送單元13在所述顯示子單元顯示的至少一個推薦組合指令中的任一推薦組合指令被選定時,將選定的推薦組合指令中的操作指令發(fā)送到對應(yīng)的智能家電。
[0130]在本公開一示例性實施例中,所述裝置還可以包括:記錄單元。
[0131]該記錄單元被配置為當不存在所述預(yù)設(shè)組合指令時,記錄所述當前的操作指令以及操作指令的操作信息。
[0132]在本公開另一示例性實施例中,在記錄單元的基礎(chǔ)上,所述裝置還可以包括:第三判斷單元和組合指令存儲單元。
[0133]該第三判斷單元被配置為判斷是否獲取到停止操作指令,或,判斷所述操作指令結(jié)束后的計時時長是否等于或大于預(yù)設(shè)時長。
[0134]該組合指令存儲單元被配置為當獲取到所述停止操作指令或所述計時時長等于或大于預(yù)設(shè)時長時,將本次記錄的所有操作指令以及每個操作指令對應(yīng)的操作信息作為一組組合指令進行保存。
[0135]在本公開一示例性實施例中,所述第一指令發(fā)送單元或第二指令發(fā)送單元或第三指令發(fā)送單元可以包括:控制信號生成子單元和信號發(fā)送子單元,
[0136]該控制信號生成子單元被配置為生成與操作指令相對應(yīng)的控制信號。
[0137]信號發(fā)送子單元被配置為根據(jù)操作指令之間的順序和操作指令之間的時延將所述生成的控制信號發(fā)送到對應(yīng)的智能家電。
[0138]關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0139]圖11是根據(jù)一示例性實施例示出的一種用于智能家電控制的終端800的框圖。例如,終端800可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
[0140]參照圖11,終端800可以包括以下一個或多個組件:處理組件802,存儲器804,電源組件806,多媒體組件808,音頻組件810,輸入/輸出(I/O)的接口 812,傳感器組件814,以及通信組件816。
[0141 ] 處理組件802通??刂平K端800的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件802可以包括一個或多個處理器820來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個或多個模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。
[0142]存儲器804被配置為存儲各種類型的數(shù)據(jù)以支持在終端800的操作。這些數(shù)據(jù)的示例包括用于在終端800上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
[0143]電源組件806為終端800的各種組件提供電力。電源組件806可以包括電源管理系統(tǒng),一個或多個電源,及其他與為終端800生成、管理和分配電力相關(guān)聯(lián)的組件。
[0144]多媒體組件808包括在所述終端800和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(IXD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件808包括一個前置攝像頭和/或后置攝像頭。當終端800處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。
[0145]音頻組件810被配置為輸出和/或輸入音頻信號。例如,音頻組件810包括一個麥克風(MIC),當終端800處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器804或經(jīng)由通信組件816發(fā)送。在一些實施例中,音頻組件810還包括一個揚聲器,用于輸出音頻信號。
[0146]I/0接口 812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
[0147]傳感器組件814包括一個或多個傳感器,用于為終端800提供各個方面的狀態(tài)評估。例如,傳感器組件814可以檢測到終端800的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為終端800的顯示器和小鍵盤,傳感器組件814還可以檢測終端800或終端800一個組件的位置改變,用戶與終端800接觸的存在或不存在,終端800方位或加速/減速和終端800的溫度變化。傳感器組件814可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件814還可以包括光傳感器,如CMOS或CXD圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件814還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0148]通信組件816被配置為便于終端800和其他設(shè)備之間有線或無線方式的通信。終端800可以接入基于通信標準的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一示例性實施例中,通信組件816經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一示例性實施例中,所述通信組件816還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍牙(BT)技術(shù)和其他技術(shù)來實現(xiàn)。
[0149]在示例性實施例中,終端800可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
[0150]在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器804,上述指令可由終端800的處理器820執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
[0151]一種非臨時性計算機可讀存儲介質(zhì),當所述存儲介質(zhì)中的指令由移動終端的處理器執(zhí)行時,使得移動終端能夠執(zhí)行一種智能家電控制方法,所述方法包括:獲取當前的操作指令;判斷是否存在與所述當前的操作指令對應(yīng)的預(yù)設(shè)組合指令,所述預(yù)設(shè)組合指令中包括至少兩個操作指令以及操作指令的操作信息,所述操作信息至少包括:相鄰操作指令之間的順序和相鄰操作指令之間的時延;當存在所述預(yù)設(shè)組合指令且被選定時,將所述預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電;當不存在所述預(yù)設(shè)組合指令時,將所述當前的操作指令發(fā)送到所述對應(yīng)的智能家電。
[0152]本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本【技術(shù)領(lǐng)域】中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
[0153]應(yīng)當理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。
【權(quán)利要求】
1.一種智能家電控制方法,其特征在于,包括: 獲取當前的操作指令; 判斷是否存在與所述當前的操作指令對應(yīng)的預(yù)設(shè)組合指令,所述預(yù)設(shè)組合指令中包括至少兩個操作指令以及操作指令的操作信息,所述操作信息至少包括:相鄰操作指令之間的順序和相鄰操作指令之間的時延; 當存在所述預(yù)設(shè)組合指令且被選定時,將所述預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電; 當不存在所述預(yù)設(shè)組合指令時,將所述當前的操作指令發(fā)送到所述對應(yīng)的智能家電。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,當所述當前的操作指令為選定任一所述預(yù)設(shè)組合指令時,所述方法還包括: 將選定的所述預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取當前的操作指令,包括: 獲取本地輸入的操作指令;或者; 接收另一終端發(fā)送的操作指令。
4.根據(jù)權(quán)利要求1 所述的方法,其特征在于,所述判斷是否存在與所述當前的操作指令對應(yīng)的預(yù)設(shè)組合指令,包括: 獲取所述當前的操作指令之前的歷史操作指令; 將所述當前的操作指令以及所述歷史操作指令與預(yù)設(shè)組合指令進行匹配; 根據(jù)匹配度由大到小的順序確定至少一個推薦組合指令作為與所述當前的操作指令相對應(yīng)的預(yù)設(shè)組合指令,所述匹配度由所述當前的操作指令以及所述歷史操作指令的匹配度確定; 將所述確定的至少一個推薦組合指令在本地顯示或者發(fā)送到發(fā)送所述操作指令的終端進行顯示或者發(fā)送到所述智能家電的顯示屏進行顯示。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當不存在所述預(yù)設(shè)組合指令時,記錄所述當前的操作指令以及操作指令的操作信息。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括: 判斷是否獲取到停止操作指令,或,判斷所述操作指令結(jié)束后的計時時長是否等于或大于預(yù)設(shè)時長; 當獲取到所述停止操作指令或所述計時時長等于或大于預(yù)設(shè)時長時,將本次記錄的所有操作指令以及操作指令的操作信息作為一組組合指令進行保存。
7.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,將所述預(yù)設(shè)組合指令中的操作指令或所述當前的操作指令發(fā)送到對應(yīng)的智能家電,包括: 生成與所述預(yù)設(shè)組合指令中操作指令或與當前的操作指令相對應(yīng)的控制信號; 根據(jù)操作指令之間的順序和操作指令之間的時延將所述生成的控制信號發(fā)送到對應(yīng)的智能家電。
8.一種智能家電控制裝置,其特征在于,包括: 第一獲取單元,用于獲取當前的操作指令; 第一判斷單元,用于判斷是否存在與所述當前的操作指令對應(yīng)的預(yù)設(shè)組合指令,所述預(yù)設(shè)組合指令中包括至少兩個操作指令以及操作指令的操作信息,所述操作信息至少包括:相鄰操作指令之間的順序和相鄰操作指令之間的時延; 第一指令發(fā)送單元,用于當存在所述預(yù)設(shè)組合指令且被選定時,將所述預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電; 第二指令發(fā)送單元,用于當不存在所述預(yù)設(shè)組合指令時,將所述當前的操作指令發(fā)送到所述對應(yīng)的智能家電。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 第二判斷單元,用于判斷所述當前的操作指令是否為選定任意所述組合指令; 第三指令發(fā)送單元,用于當所述當前的操作指令為選定任一所述預(yù)設(shè)組合指令時,將選定的所述預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一獲取單元包括: 本地輸入子單元,用于獲取本地輸入的操作指令;或者; 接收子單元,用于接收另一終端發(fā)送的操作指令。
11.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一判斷單元包括: 第二獲取子單元,用于獲取所述當前的操作指令之前的歷史操作指令; 匹配子單元,用于 將所述當前的操作指令以及所述歷史操作指令與預(yù)設(shè)組合指令進行匹配; 確定子單元,用于根據(jù)匹配度由大到小的順序確定至少一個推薦組合指令作為與所述當前的操作指令相對應(yīng)的預(yù)設(shè)組合指令,所述匹配度由所述當前的操作指令以及所述歷史操作指令的匹配度確定; 顯示子單元,用于將所述確定的至少一個推薦組合指令在本地顯示或者發(fā)送到發(fā)送所述操作指令的終端進行顯示或者發(fā)送到所述智能家電的顯示屏進行顯示。
12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 記錄單元,用于當不存在所述預(yù)設(shè)組合指令時,記錄所述當前的操作指令以及操作指令的操作信息。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述裝置還包括: 第三判斷單元,用于判斷是否獲取到停止操作指令,或,判斷所述操作指令結(jié)束后的計時時長是否等于或大于預(yù)設(shè)時長; 組合指令存儲單元,用于當獲取到所述停止操作指令或所述計時時長等于或大于預(yù)設(shè)時長時,將本次記錄的所有操作指令以及每個操作指令對應(yīng)的操作信息作為一組組合指令進行保存。
14.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述第一指令發(fā)送單元或第二指令發(fā)送單元或第三指令發(fā)送單元包括: 控制信號生成子單元,用于生成與所述預(yù)設(shè)組合指令中操作指令或與當前的操作指令相對應(yīng)的控制信號; 信號發(fā)送子單元,用于根據(jù)操作指令之間的順序和操作指令之間的時延將所述生成的控制信號發(fā)送到對應(yīng)的智能家電。
15.一種終端,其特征在于,包括: 處理器; 用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為: 獲取當前的操作指令; 判斷是否存在與所述當前的操作指令對應(yīng)的預(yù)設(shè)組合指令,所述預(yù)設(shè)組合指令中包括至少兩個操作指令以及操作指令的操作信息,所述操作信息至少包括:相鄰操作指令之間的順序和相鄰操作指令之間的時延; 當存在所述預(yù)設(shè)組合指令且被選定時,將所述預(yù)設(shè)組合指令中的操作指令發(fā)送到對應(yīng)的智能家電; 當不存在所述預(yù)設(shè)組合指令時,記錄所述當前的操作指令以及操作指令的操作信息。
【文檔編號】H04N21/436GK103905871SQ201410112307
【公開日】2014年7月2日 申請日期:2014年3月24日 優(yōu)先權(quán)日:2014年3月24日
【發(fā)明者】張鵬飛, 夏勇峰, 陳勇, 張旭 申請人:小米科技有限責任公司