一種自動操作智能設備的方法、裝置及系統(tǒng)的制作方法
【技術領域】
[0001]本申請涉及通訊技術領域,尤其涉及一種自動操作智能設備的方法、裝置及系統(tǒng)。
【背景技術】
[0002]隨著智能產(chǎn)品的發(fā)展及普及,智能設備(如智能手機)成為了日常生活中不可或缺的產(chǎn)品,并且,隨著互聯(lián)設備的興起,智能設備常常需要與其他的設備互聯(lián)使用,如機車-智能手機互聯(lián)、機頂盒-智能手機互動等。現(xiàn)有技術重,當在智能手機與互連設備之間進行操作時,比如進行實現(xiàn)藍牙配對、wifi設定等操作時,操作比較復雜,特別是針對老年的用戶,由于操作過于復雜,難以獨立完成。因此有必要提供一種簡單的自動操作智能設備的方法、裝置及系統(tǒng)。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本申請?zhí)峁┮环N自動操作智能設備的方法、裝置及系統(tǒng),以克服現(xiàn)有技術中智能設備與互連設備之間進行操作時,操作過于復雜的缺陷。
[0004]為達到上述目的之一,本申請的實施例采用如下技術方案:
[0005]根據(jù)本申請實施例的第一方面,本申請?zhí)峁┮环N自動操作智能設備的方法,所述方法包括:
[0006]智能設備獲取預設的操作序列;
[0007]將所述操作序列寫入指定的文件中;
[0008]將所述文件同步到互聯(lián)設備,以使所述互連設備根據(jù)所述文件中的操作序列模擬人機接口設備對所述智能設備輸入相應的操作指令;
[0009]執(zhí)行所述互聯(lián)設備輸入的操作指令。
[0010]提供一種如上所述的方法,所述智能設備獲取操作序列,包括:
[0011]從操作序列存儲裝置獲取所述操作序列,其中,所述操作序列存儲裝置設置在所述智能設備、互聯(lián)設備、遠程數(shù)據(jù)庫或服務器數(shù)據(jù)庫中。
[0012]提供一種如上所述的方法,所述智能設備獲取操作序列,包括:
[0013]查詢所述智能設備的相關信息;
[0014]向所述操作序列存儲裝置發(fā)送操作序列請求信息,所述操作序列請求信息包括所述相關信息;
[0015]接收所述操作序列存儲裝置返回的與所述相關信息對應的操作序列。
[0016]提供一種如上所述的方法,所述將所述操作序列寫入指定的文件中,包括:
[0017]將所述操作序列的數(shù)據(jù)寫入指定的文件的數(shù)據(jù)的尾部;或者
[0018]將所述操作序列的數(shù)據(jù)寫入一個空白的文件;
[0019]其中,所述指定的文件或空白的文件為所述智能設備與所述互聯(lián)設備的同步文件,所述操作序列的數(shù)據(jù)包括數(shù)據(jù)頭,所述數(shù)據(jù)頭中包括特殊開頭、智能設備的相關信息、操作序列長度和實際的操作序列數(shù)據(jù)段。
[0020]本申請實施例的第二方面,本申請?zhí)峁┮环N自動操作智能設備的方法,所述方法包括:
[0021]操作序列存儲裝置存儲與智能設備相關的信息,以及與所述相關信息對應的智能設備的用戶界面的相關信息,其中,所述用戶界面的相關信息中包括預設的操作序列,所述操作序列存儲裝置設置在所述智能設備的本地數(shù)據(jù)庫、互聯(lián)設備、遠程數(shù)據(jù)庫或服務器數(shù)據(jù)庫;
[0022]接收智能設備發(fā)送的操作序列請求信息,所述操作序列請求信息包括所述智能設備的相關信息;
[0023]查詢與所述智能設備的相關信息對應的用戶界面的相關信息;
[0024]將查詢到的用戶界面的相關信息中的操作序列發(fā)送給所述智能設備。
[0025]根據(jù)本申請實施例的第三方面,本申請?zhí)峁┮环N自動操作智能設備的方法,所述方法包括:
[0026]互聯(lián)設備獲取與所述智能設備同步的包含操作序列的文件;
[0027]分離所述文件中的操作序列;
[0028]模擬人機接口設備并根據(jù)所述操作序列向所述智能設備輸入相應的操作指令,以使所述智能設備實現(xiàn)相應的功能。
[0029]提供一種如上所述的方法,所述分離所述文件中的操作序列,包括:
[0030]從所述文件的數(shù)據(jù)的結(jié)尾向前查找操作序列的數(shù)據(jù),所述指定的數(shù)據(jù)標識了一個完整的操作序列的數(shù)據(jù)段且包含所述數(shù)據(jù)段的長度;
[0031]根據(jù)所述數(shù)據(jù)段的長度將所述數(shù)據(jù)段分離出來。
[0032]根據(jù)本申請實施例的第四方面,本申請?zhí)峁┮环N智能設備,包括:
[0033]獲取單元,用于獲取預設的操作序列;
[0034]寫入單元,用于將所述操作序列寫入指定的文件中;
[0035]同步單元,用于將所述文件同步到互聯(lián)設備,以使所述互連設備根據(jù)所述文件中的操作序列模擬人機接口設備對所述智能設備輸入相應的操作指令;
[0036]執(zhí)行單元,用于執(zhí)行所述互聯(lián)設備輸入的操作指令。
[0037]提供一種如上所述的智能設備,所述獲取單元包括:查詢模塊,用于查詢所述智能設備的相關信息;
[0038]發(fā)送模塊,用于向操作序列存儲裝置發(fā)送操作序列請求信息,所述操作序列請求信息包括所述相關信息,其中所述操作序列存儲裝置設置在所述智能設備的本地數(shù)據(jù)庫、互聯(lián)設備、遠程數(shù)據(jù)庫或服務器數(shù)據(jù)庫中;
[0039]接收模塊,用于接收所述操作序列存儲裝置返回的與所述相關信息對應的操作序列。
[0040]提供一種如上所述的智能設備,所述寫入單元,還用于將所述操作序列的數(shù)據(jù)寫入指定的文件的數(shù)據(jù)的尾部,或者用于將所述操作序列的數(shù)據(jù)寫入一個空白的文件,其中,所述指定的文件或空白的文件為所述智能設備與所述互聯(lián)設備的同步文件,所述操作序列的數(shù)據(jù)包括數(shù)據(jù)頭,所述數(shù)據(jù)頭中包括特殊開頭、智能設備的相關信息、操作序列長度和實際的操作序列數(shù)據(jù)段。
[0041]根據(jù)本申請實施例的第五方面,本申請?zhí)峁┮环N服務器,包括:
[0042]所述操作序列存儲裝置設置在所述智能設備的本地數(shù)據(jù)庫、互聯(lián)設備、遠程數(shù)據(jù)庫或服務器數(shù)據(jù)庫中,其包括:
[0043]存儲單元,用于存儲與智能設備的相關信息,以及與所述信息對應的智能設備的用戶界面的相關信息,其中,所述用戶界面的相關信息中包括預設的操作序列;
[0044]接收單元,用于接收智能設備發(fā)送的操作序列請求信息,所述操作序列請求信息包括所述智能設備的相關信息;
[0045]查詢單元,用于查詢與所述智能設備的相關信息對應的用戶界面的相關信息;
[0046]發(fā)送單元,用于將查詢到的用戶界面的相關信息中的操作序列發(fā)送給所述智能設備。
[0047]根據(jù)本申請實施例的第六方面,本申請?zhí)峁┮环N互聯(lián)設備,包括:
[0048]獲取單元,用于獲取與所述智能設備同步的包含操作序列的文件;
[0049]分離單元,用于分離所述文件中的操作序列;
[0050]模擬單元,用于模擬人機接口設備并根據(jù)所述操作序列向所述智能設備輸入響應的操作指令,以使所述智能設備實現(xiàn)相應的功能。
[0051]提供一種如上所述的互聯(lián)設備,所述分離單元包括:
[0052]查找模塊,用于從所述文件的數(shù)據(jù)的結(jié)尾向前查找操作序列的數(shù)據(jù),所述指定的數(shù)據(jù)標識了一個完整的操作序列的數(shù)據(jù)段且包含所述數(shù)據(jù)段的長度;
[0053]分離模塊,用于根據(jù)所述數(shù)據(jù)段的長度將所述數(shù)據(jù)段分離出來。
[0054]根據(jù)本申請實施例的第七方面,本申請?zhí)峁┮环N自動操作智能設備操的系統(tǒng),所述系統(tǒng)包括如上所述的智能設備、操作序列存儲裝置及互聯(lián)設備:
[0055]所述智能設備,用于在與所述互聯(lián)設備建立通訊時,從服務器獲取操作序列,并將所述操作序列寫入指定的文件同步到所述互聯(lián)設備;
[0056]所述操作序列存儲裝置,用于根據(jù)所述智能設備的請求向所述智能設備返回所述操作序列;
[0057]所述互聯(lián)設備,用于從所述智能設備同步的文件中分離所述操作序列,以及模擬人機接口設備根據(jù)所述操作序列向所述智能設備輸入響應的操作指令;
[0058]所述智能設備,還用于執(zhí)行所述操作指令以實現(xiàn)指定的功能。
[0059]由以上技術方案可見,本申請的一種自動操作智能設備的方法、裝置及系統(tǒng),在智能設備與互聯(lián)設備互聯(lián)后,智能設備可以將預設的操作序列寫入指定的文件中,然