專利名稱:一種在移動終端上實現(xiàn)自動化操作的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信領(lǐng)域,特別是指一種在移動終端上實現(xiàn)自動化操作的方法及
直O(jiān)
背景技術(shù):
隨著移動終端硬件性能和軟件功能的不斷提高,移動終端已經(jīng)成為人們生活中的 得力助手,并且支持越來越多的功能。然而,隨著移動終端功能的不斷增加,其軟件的功能 也越來越復(fù)雜,用戶需要操作的按鍵和菜單也越來越多。例如,采用菜單的方式打開調(diào)頻 (FM),至少需要5-6個步驟,這無疑限制了用戶的使用。特別是對于普通用戶和特殊用戶, 比如老人或者殘疾人士,如何簡單、快速的使用這些軟件的功能是一個需要解決的問題。在傳統(tǒng)的計算機(jī)操作系統(tǒng)中,用戶可以通過建立快捷菜單或者快捷鍵的方式來減 少操作的步驟和工作量。但是由于計算機(jī)與移動終端操作系統(tǒng)和軟硬件上的差別,這些計 算機(jī)常規(guī)的手段無法直接移植到移動終端上面?,F(xiàn)有的一些自動化操作系統(tǒng)實現(xiàn)方法和措施,也提供了終端上實現(xiàn)自動化操作的 功能。比如申請?zhí)枮?00910034734. O的中國專利申請中通過在終端上編譯第三方軟件, 將現(xiàn)有計算機(jī)上已經(jīng)存在的軟件在手機(jī)操作系統(tǒng)中進(jìn)行編譯和安裝,實現(xiàn)腳本生成器,用 腳本生成器和桌面應(yīng)用進(jìn)行通信,操作桌面應(yīng)用程序時生成可以執(zhí)行的腳本文件,記錄應(yīng) 用相關(guān)的系統(tǒng)事件和信息,執(zhí)行腳本文件時,將記錄的系統(tǒng)事件和信息發(fā)送給應(yīng)用,對桌面 應(yīng)用程序進(jìn)行回放,從而簡化移動終端的功能操作。上述方法雖然在移動終端操作方式上 實現(xiàn)了自動化操作,但是這種方式需要擴(kuò)展移動終端的硬件和軟件系統(tǒng),且與移動終端的 操作系統(tǒng)不能完全兼容,成本高,可擴(kuò)展性差。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種在移動終端上實現(xiàn)自動化操作的方法 及裝置,使用方便,可適用性強(qiáng),有利于終端的推廣及應(yīng)用。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的本發(fā)明提供了一種在移動終端上實現(xiàn)自動化操作的方法,包括自動化管理模塊記錄應(yīng)用模塊的操作信息并保存,通過快捷鍵將操作信息設(shè)置為 快捷方式,用戶選擇快捷鍵,自動化管理模塊根據(jù)快捷鍵通過快捷方式進(jìn)入相應(yīng)應(yīng)用模塊。上述方案中,所述自動化管理模塊記錄應(yīng)用模塊的操作信息包括自動化管理模 塊向應(yīng)用模塊下發(fā)監(jiān)聽信息,用戶操作應(yīng)用模塊,自動化管理模塊接收應(yīng)用模塊上報的應(yīng) 用模塊主界面標(biāo)識、相應(yīng)的按鍵標(biāo)識,啟動計時器一,讀取并記錄計時器一時間;進(jìn)一步的, 若選擇進(jìn)入應(yīng)用模塊其他界面,進(jìn)一步接收應(yīng)用模塊上報的應(yīng)用模塊其他界面標(biāo)識、相應(yīng) 的按鍵標(biāo)識,讀取并記錄計時器一時間。上述方案中,所述自動化管理模塊保存應(yīng)用模塊的操作信息包括自動化管理模 塊將操作信息直接保存在終端文件中,或?qū)⒉僮餍畔⒅械膽?yīng)用模塊標(biāo)識轉(zhuǎn)換為統(tǒng)一標(biāo)識,并將包含統(tǒng)一標(biāo)識的操作信息保存在終端文件中,為操作信息命名,并將操作信息名稱添 加到操作信息列表。上述方案中,所述通過快捷鍵將操作信息設(shè)置為快捷方式包括自動化管理模塊 根據(jù)用戶選擇的快捷鍵及操作信息名稱,將快捷鍵與操作信息列表中相應(yīng)的操作信息名稱 相關(guān)聯(lián)。上述方案中,所述通過快捷方式進(jìn)入相應(yīng)應(yīng)用模塊包括根據(jù)用戶選擇的快捷鍵 查詢操作信息列表,獲取與所述快捷鍵對應(yīng)的操作信息名稱,從而獲取終端文件中的操作 信息;啟動計時器二,確定計時器二的時間與操作信息中的時間相符,根據(jù)操作信息中的應(yīng) 用模塊標(biāo)識、相應(yīng)的按鍵標(biāo)識向應(yīng)用模塊發(fā)送模擬按鍵信息;或啟動計時器二,確定計時器 二的時間與操作信息中的時間相符,將操作信息中的統(tǒng)一標(biāo)識轉(zhuǎn)換為應(yīng)用模塊標(biāo)識,根據(jù) 應(yīng)用模塊標(biāo)識、相應(yīng)的按鍵標(biāo)識向應(yīng)用模塊發(fā)送模擬按鍵信息。本發(fā)明還提供了一種在移動終端上實現(xiàn)自動化操作的裝置,該裝置包括記錄設(shè) 置模塊、執(zhí)行模塊;記錄設(shè)置模塊用于記錄應(yīng)用模塊的操作信息并保存,通過快捷鍵將操作信息設(shè) 置為快捷方式;執(zhí)行模塊,根據(jù)用戶選擇的快捷鍵,通過快捷方式進(jìn)入應(yīng)用模塊。上述方案中,該裝置還包括計時器一;記錄設(shè)置模塊具體用于,向應(yīng)用模塊發(fā)送監(jiān) 聽信息,接收應(yīng)用模塊上報的應(yīng)用模塊主界面標(biāo)識、相應(yīng)的按鍵標(biāo)識,啟動計時器一,讀取 并記錄計時器一時間;進(jìn)一步的,接收應(yīng)用模塊上報的應(yīng)用模塊其他界面標(biāo)識、相應(yīng)的按鍵 標(biāo)識,讀取并記錄計時器一時間;計時器一,用于啟動后開始計時。上述方案中,記錄設(shè)置模塊具體用于,將操作信息直接保存在終端文件中,或?qū)⒉?作信息中的應(yīng)用模塊標(biāo)識包括應(yīng)用模塊主界面標(biāo)識、應(yīng)用模塊其他界面標(biāo)識轉(zhuǎn)換為統(tǒng)一標(biāo) 識,并將包含統(tǒng)一標(biāo)識的操作信息保存在終端文件中,為操作信息命名,并將操作信息名稱 添加到操作信息列表。上述方案中,該裝置進(jìn)一步包括用戶界面模塊記錄設(shè)置模塊具體用于,接收用戶 界面模塊發(fā)送的快捷鍵及相應(yīng)的操作信息名稱,將快捷鍵與操作信息列表中相應(yīng)的操作信 息名稱相關(guān)聯(lián);所述快捷鍵包括快捷項或按鍵;用戶界面模塊,用于將用戶選擇的快捷鍵 及相應(yīng)的操作信息名稱發(fā)送給記錄設(shè)置模塊。上述方案中,該裝置進(jìn)一步包括計時器二、待機(jī)模塊;用戶界面模塊,用于將用戶 選擇的快捷項發(fā)送給執(zhí)行模塊;或者待機(jī)模塊,用于將用戶選擇的按鍵的按鍵標(biāo)識發(fā)送給 執(zhí)行模塊;執(zhí)行模塊,用于接收快捷項或按鍵標(biāo)識,查詢操作信息列表,獲取快捷項或按鍵 標(biāo)識對應(yīng)的操作信息名稱,進(jìn)一步獲取終端文件中操作信息名稱對應(yīng)的操作信息,啟動計 時器二,確定計時器二的時間與操作信息中的時間相符,根據(jù)操作信息中的應(yīng)用模塊標(biāo)識、 相應(yīng)的按鍵標(biāo)識向應(yīng)用模塊發(fā)送模擬按鍵信息;或,將操作信息中的統(tǒng)一標(biāo)識轉(zhuǎn)換為應(yīng)用 模塊標(biāo)識,根據(jù)應(yīng)用模塊標(biāo)識、相應(yīng)的按鍵標(biāo)識向應(yīng)用模塊發(fā)送模擬按鍵信息;計時器二, 用于啟動后開始計時。采用本發(fā)明所述的在移動終端上實現(xiàn)自動化操作方法及裝置,通過將應(yīng)用模塊的 操作信息與快捷鍵綁定,設(shè)置為快捷方式,通過快捷方式可以很方便的進(jìn)入應(yīng)用模塊,使用 方便快捷,進(jìn)一步的,自動化管理模塊可適用多種平臺的終端,通用性較高,另外,自動化管理模塊為在終端本地的軟件上增加的模塊,不需對終端已有的硬件設(shè)備進(jìn)行擴(kuò)展,適用性 強(qiáng),有利于終端的推廣及應(yīng)用。
圖1為本發(fā)明在移動終端上實現(xiàn)自動化操作的方法流程示意圖;圖2為本發(fā)明在移動終端上實現(xiàn)自動化操作的裝置組成示意圖。
具體實施例方式本發(fā)明的基本思想是自動化管理模塊記錄并保存應(yīng)用模塊的操作信息,將操作 信息與快捷鍵綁定,設(shè)置為快捷方式,根據(jù)用戶選擇的快捷鍵,通過快捷方式進(jìn)入應(yīng)用模 塊。所述操作信息包括應(yīng)用模塊標(biāo)識、相應(yīng)的按鍵標(biāo)識、接收應(yīng)用模塊標(biāo)識及相應(yīng)的 按鍵標(biāo)識的時間;所述按鍵標(biāo)識為應(yīng)用模塊接收按鍵的按鍵標(biāo)識后發(fā)送給自動化管理模塊 的,所述應(yīng)用模塊標(biāo)識為應(yīng)用模塊本身具有,包括應(yīng)用模塊主界面標(biāo)識,若用戶進(jìn)一步選擇 應(yīng)用模塊其他功能,進(jìn)入其他功能界面,則所述應(yīng)用模塊標(biāo)識進(jìn)一步包括應(yīng)用模塊其他界 面標(biāo)識;所述快捷鍵包括快捷項或按鍵。下面通過具體實施例與附圖來對本發(fā)明進(jìn)行詳細(xì)說明,如圖1所示一種自動化操作的方法,具體步驟如下步驟101、記錄并保存應(yīng)用模塊的操作信息;自動化管理模塊啟動,向終端各應(yīng)用模塊下發(fā)監(jiān)聽信息,所述啟動可以根據(jù)現(xiàn)有 技術(shù)中終端應(yīng)用模塊的啟動方式,通過按鍵或終端的菜單實現(xiàn);所述監(jiān)聽信息為要求各應(yīng) 用模塊上報所有事件的信息,所述終端為移動終端。自動化管理模塊記錄應(yīng)用模塊的操作信息,具體過程為應(yīng)用模塊向自動化管理 模塊發(fā)送應(yīng)用模塊主界面標(biāo)識、打開應(yīng)用模塊主界面的按鍵的按鍵標(biāo)識,同時啟動計時器 一,并記錄當(dāng)前計時器一的時間,進(jìn)一步的,若用戶選擇應(yīng)用模塊其他功能,進(jìn)入應(yīng)用模塊 其他功能界面,則將應(yīng)用模塊其他界面標(biāo)識及打開應(yīng)用模塊其他界面的按鍵的按鍵標(biāo)識發(fā) 送給自動化管理模塊,自動化管理模塊接收應(yīng)用模塊其他界面標(biāo)識及相應(yīng)的按鍵標(biāo)識,讀 取并記錄當(dāng)前計時器一的時間,用戶可通過自動化管理模塊的用戶界面選擇停止記錄,則 用戶對應(yīng)用模塊的操作,自動化管理模塊就不再記錄,同時停止計時器一計時。自動化管理模塊保存操作信息,具體過程為自動化管理模塊直接將操作信息保 存在終端的文件中,或者,自動化管理模塊讀取操作信息中的應(yīng)用模塊標(biāo)識,并將應(yīng)用模塊 標(biāo)識轉(zhuǎn)換為統(tǒng)一標(biāo)識,所述轉(zhuǎn)換是因為終端平臺種類繁多,其應(yīng)用模塊標(biāo)識的制定標(biāo)準(zhǔn)多 樣,自動化管理模塊可能無法識別所有種類的應(yīng)用模塊標(biāo)識,為提高自動化管理模塊的適 用性,故將應(yīng)用模塊標(biāo)識轉(zhuǎn)換為統(tǒng)一標(biāo)準(zhǔn)的統(tǒng)一標(biāo)識,可以根據(jù)現(xiàn)有技術(shù)中的任意一種轉(zhuǎn) 換方式,例如正則表達(dá)式,將應(yīng)用模塊標(biāo)識直接轉(zhuǎn)換為統(tǒng)一標(biāo)識,也可以通過預(yù)置應(yīng)用模塊 標(biāo)識與統(tǒng)一標(biāo)識對應(yīng)關(guān)系表,查詢所述對應(yīng)關(guān)系表進(jìn)行轉(zhuǎn)換。所述應(yīng)用模塊標(biāo)識與統(tǒng)一標(biāo) 識對應(yīng)關(guān)系表可以預(yù)置在自動化管理模塊中,根據(jù)現(xiàn)有技術(shù)中的任意一種轉(zhuǎn)換方式,將應(yīng) 用模塊標(biāo)識轉(zhuǎn)換為統(tǒng)一標(biāo)識,形成應(yīng)用模塊與統(tǒng)一標(biāo)識對應(yīng)關(guān)系表。自動化管理模塊將操 作信息中的應(yīng)用模塊標(biāo)識替換為統(tǒng)一標(biāo)識并保存在終端文件中,所述終端文件可以是新創(chuàng)建的文件,也可以是保存已有的操作信息的文件,所述已有的操作信息包括已經(jīng)記錄的操 作信息,也包括預(yù)置的常用應(yīng)用模塊的操作信息。以音頻播放器為例,假設(shè)自動化管理模塊沒有對應(yīng)用模塊標(biāo)識進(jìn)行轉(zhuǎn)換,用戶打 開音頻播放器主界面,向自動化管理模塊發(fā)送音頻播放器主界面標(biāo)識,假設(shè)為ID0X510001, 以及相對應(yīng)的打開音頻播放器主界面的按鍵標(biāo)識,假設(shè)為KEY31,自動化管理模塊接收 ID0X510001及KEY31,計時器一為自動化管理模塊接收ID0X510001及KEY31時啟動,則當(dāng) 前時間為0、即開始時間(ST)OOO ;進(jìn)一步的,若用戶打開播放菜單列表,音頻播放器向自動 化管理模塊發(fā)送播放菜單列表標(biāo)識,假設(shè)為ID0X5101001,以及相應(yīng)的打開播放菜單列表的 按鍵標(biāo)識,假設(shè)為KEY32,自動化管理模塊接收ID0X5101001及KEY32,讀取計時器一的當(dāng)前 時間,假設(shè)為中間時間(DT)002。則所述操作信息為ID0X510001&ST000&KEY31&ID0X5101001&DT002&KEY32。步驟102、通過快捷鍵將操作信息設(shè)置為快捷方式;自動化管理模塊將操作信息保存在終端文件中,并為操作信息命名,例如,將音頻 播放器的操作信息命名為音頻播放器,將操作信息名稱與保存的操作信息相關(guān)聯(lián),同時將 操作信息名稱添加到操作信息列表;所述操作信息列表保存在本地,可通過自動化管理模 塊的用戶界面查看,即包含已記錄的操作信息名稱,也包含預(yù)置的常用的應(yīng)用模塊的操作 信息名稱。所述設(shè)置為快捷方式包括自動化管理模塊將操作信息名稱與快捷鍵綁定,所述 快捷鍵包括按鍵或用戶界面菜單中的快捷項。所述與快捷鍵綁定包括自動化管理模塊接 收用戶界面發(fā)送的用戶選擇的操作信息名稱與相應(yīng)的按鍵的按鍵標(biāo)識,將操作信息列表中 的操作信息名稱與按鍵標(biāo)識相關(guān)聯(lián);或者,自動化管理模塊接收用戶界面發(fā)送的操作信息 名稱及相應(yīng)的快捷項,將操作信息列表中的操作信息名稱與快捷項相關(guān)聯(lián),所述快捷項可 根據(jù)需要自行定義,可以是所在菜單項的名稱。以音頻播放器對應(yīng)的操作信息為例,若用戶通過自動化管理模塊的用戶界面的菜 單選擇快捷項,假設(shè)為快捷項一與音頻播放器綁定,自動化管理模塊將操作信息列表中的 音頻播放器與快捷項一關(guān)聯(lián);或者,用戶通過自動化管理模塊的菜單選擇某一按鍵,與音頻 播放器綁定,假設(shè)為按鍵一,其按鍵標(biāo)識為KEY33,自動化管理模塊接收KEY33及音頻播放 器,將KEY33與操作信息列表中的音頻播放器關(guān)聯(lián)。步驟103、通過快捷方式進(jìn)入相應(yīng)的應(yīng)用模塊,實現(xiàn)自動化操作。用戶通過自動化管理模塊的用戶界面選擇菜單中的快捷項,用戶界面將所選擇的 快捷項發(fā)送給自動化管理模塊,或者,用戶在待機(jī)模式下選擇按鍵,待機(jī)模塊將所述按鍵的 按鍵標(biāo)識發(fā)送給自動化管理模塊,自動化管理模塊接收快捷項或按鍵標(biāo)識,查詢操作信息 列表中與所述快捷項或所述按鍵標(biāo)識對應(yīng)的操作信息名稱,根據(jù)所述操作信息名稱獲取終 端文件中對應(yīng)的操作信息,啟動計時器二,讀取計時器二的時間,若計時器二的時間與操作 信息中的時間相符,則根據(jù)操作信息中的應(yīng)用模塊標(biāo)識向應(yīng)用模塊發(fā)送模擬按鍵信息,或 者,自動化管理模塊讀取操作信息中的統(tǒng)一標(biāo)識,將統(tǒng)一標(biāo)識轉(zhuǎn)換為應(yīng)用模塊標(biāo)識,向所述 應(yīng)用模塊標(biāo)識對應(yīng)的應(yīng)用模塊發(fā)送模擬按鍵信息,所述轉(zhuǎn)換可以通過在本地預(yù)置應(yīng)用模塊 標(biāo)識與統(tǒng)一標(biāo)識對應(yīng)關(guān)系表,查詢所述對應(yīng)關(guān)系表的形式轉(zhuǎn)換,也可以直接根據(jù)現(xiàn)有技術(shù) 中的技術(shù)手段進(jìn)行轉(zhuǎn)換,所述模擬按鍵信息中包含與所述操作信息中的時間對應(yīng)的按鍵標(biāo)識。自動化管理模塊發(fā)送模擬按鍵信息后,可停止計時器二計時。以音頻播放器為例,假設(shè)自動化管理模塊沒有將應(yīng)用模塊標(biāo)識轉(zhuǎn)換為統(tǒng)一標(biāo)識, 用戶通過用戶界面的菜單,選擇菜單中的快捷項,假設(shè)為快捷項一,自動化管理模塊接收用 戶界面發(fā)送的快捷項一,查詢操作信息列表中與快捷項一對應(yīng)的操作信息名稱,為音頻播 放器,或者,用戶在待機(jī)模式下選擇按鍵,待機(jī)模塊將按鍵的按鍵標(biāo)識,假設(shè)為KEY33,發(fā)送 給自動化管理模塊,自動化管理模塊根據(jù)接收的按鍵標(biāo)識查詢操作信息列表中與按鍵標(biāo)識 對應(yīng)的操作信息名稱,為音樂播放器,根據(jù)音頻播放器查詢終端文件,獲取音頻播放器對應(yīng) 的操作信息,為ID0X510001&ST000&KEY31&ID0X5101001&DT002&KEY32打開計時器二,讀取計時器二的時間,計時器時間為0,與ST000相符,則根據(jù) ID0X510001向應(yīng)用模塊發(fā)送模擬按鍵信息,所述模擬按鍵信息中包含KEY31,這時,音頻播 放器打開,計時器時間為2時,與DT002相符,根據(jù)ID0X5101001向應(yīng)用模塊發(fā)送模擬按鍵 信息,所述模擬按鍵信息中包含KEY32,這時,音頻播放器打開播放菜單列表。自此,通過快捷方式進(jìn)入應(yīng)用模塊,實現(xiàn)了自動化操作功能?;谏鲜龇椒ǎ景l(fā)明提供了一種在移動終端上實現(xiàn)自動化操作的裝置,如圖2 所示,該裝置包括記錄設(shè)置模塊201、執(zhí)行模塊202 ;記錄設(shè)置模塊201,用于用戶對應(yīng)用模塊進(jìn)行操作時,記錄應(yīng)用模塊的操作信息并 保存,通過快捷鍵設(shè)置快捷方式;所述快捷鍵包括快捷項或按鍵;執(zhí)行模塊202,用于用戶選擇快捷鍵時,根據(jù)快捷鍵獲取對應(yīng)的操作信息并執(zhí)行, 進(jìn)入應(yīng)用模塊。該裝置進(jìn)一步包括計時器一 203 ;計時器一 203,用于被記錄設(shè)置模塊201啟動后開始計時;記錄設(shè)置模塊201,具體用于向應(yīng)用模塊發(fā)送監(jiān)聽信息,接收應(yīng)用模塊上報的應(yīng)用 模塊主界面標(biāo)識及進(jìn)入應(yīng)用模塊主界面的按鍵的按鍵標(biāo)識,啟動計時器一 203,讀取并記錄 當(dāng)前計時器一 203的時間,即為接收應(yīng)用模塊標(biāo)識及按鍵標(biāo)識的時間;進(jìn)一步的,接收應(yīng)用 模塊發(fā)送的應(yīng)用模塊其他界面標(biāo)識及進(jìn)入應(yīng)用模塊其他界面的按鍵的按鍵標(biāo)識,讀取并記 錄當(dāng)前計時器一 203的時間;應(yīng)用模塊,用于接收監(jiān)聽信息后,若用戶選擇進(jìn)入應(yīng)用模塊,將應(yīng)用模塊主界面標(biāo) 識及進(jìn)入對應(yīng)的按鍵的按鍵標(biāo)識發(fā)送給記錄設(shè)置模塊201 ;進(jìn)一步,若用戶選擇進(jìn)入應(yīng)用 模塊其他界面,將應(yīng)用模塊其他界面標(biāo)識及對應(yīng)的按鍵的按鍵標(biāo)識發(fā)給記錄設(shè)置模塊201。記錄設(shè)置模塊201,具體用于將操作信息保存在終端文件中,并對操作信息命名; 將操作信息名稱添加到自身的操作信息列表中;所述終端文件可以是新創(chuàng)建的文件,也可 以是包含已有操作信息的文件,所述已有操作信息包括已經(jīng)記錄的操作信息,也包括預(yù)置 的常用應(yīng)用模塊的操作信息;所述操作信息列表即包含記錄的操作信息名稱,也包含預(yù)置 的常用應(yīng)用模塊對應(yīng)的操作信息名稱。所述保存包括直接將操作信息保存在終端文件中, 或者將操作信息中的應(yīng)用模塊標(biāo)識轉(zhuǎn)換為統(tǒng)一標(biāo)識,替換操作信息中的應(yīng)用模塊標(biāo)識,將 操作信息保存在終端文件中,所述轉(zhuǎn)換可以根據(jù)現(xiàn)有技術(shù)中的任意一種轉(zhuǎn)換方式,例如正 則表達(dá)式,將應(yīng)用模塊標(biāo)識直接轉(zhuǎn)換為統(tǒng)一標(biāo)識,也可以通過預(yù)置應(yīng)用模塊標(biāo)識與統(tǒng)一標(biāo) 識對應(yīng)關(guān)系表,查詢所述對應(yīng)關(guān)系表進(jìn)行轉(zhuǎn)換,所述應(yīng)用模塊標(biāo)識與統(tǒng)一標(biāo)識對應(yīng)關(guān)系表可以預(yù)置在自動化裝置中,根據(jù)現(xiàn)有技術(shù)中的任意一種轉(zhuǎn)換方式,將應(yīng)用模塊標(biāo)識轉(zhuǎn)換為 統(tǒng)一標(biāo)識,形成應(yīng)用模塊標(biāo)識與統(tǒng)一標(biāo)識對應(yīng)關(guān)系表。該裝置進(jìn)一步包括用戶界面模塊204 ;用戶界面模塊204,用于將用戶選擇的快捷項或按鍵的按鍵標(biāo)識與操作信息名稱 發(fā)送給記錄設(shè)置模塊201 ;所述快捷項可以是菜單項名稱;記錄設(shè)置模塊201,具體用于接收快捷項或按鍵標(biāo)識、操作信息名稱,將快捷項或 按鍵標(biāo)識與操作信息列表中的操作信息名稱相關(guān)聯(lián);接收用戶界面模塊204發(fā)送的停止記 錄消息,停止記錄操作信息,停止計時器一 203計時;相應(yīng)的,計時器一 203,用于被記錄設(shè)置模塊201停止時停止計時。該裝置進(jìn)一步包括待機(jī)模塊205 ;用戶界面模塊204進(jìn)一步用于,將用戶選擇的菜單項中的快捷項發(fā)送給執(zhí)行模塊 202 ;或者,待機(jī)模塊205,用于將用戶選擇的按鍵的按鍵標(biāo)識發(fā)送給執(zhí)行模塊202 ;執(zhí)行模塊202,具體用于接收快捷項或按鍵標(biāo)識,根據(jù)快捷項或按鍵標(biāo)識查詢記錄 設(shè)置模塊201中的操作信息列表,獲取與快捷項或按鍵標(biāo)識對應(yīng)的操作信息名稱,根據(jù)操 作信息名稱獲取終端文件中保存的操作信息。該裝置進(jìn)一步包括計時器二 206 ;執(zhí)行模塊202,具體用于獲取終端文件中保存的操作信息,啟動計時器二 206,讀 取計時器二 206的時間,確定計時器二 206的時間與操作信息中的時間相符,根據(jù)操作信息 中的應(yīng)用模塊標(biāo)識向應(yīng)用模塊發(fā)送模擬按鍵信息,所述模擬按鍵信息中包含與所述操作信 息中的時間對應(yīng)的按鍵標(biāo)識;向應(yīng)用模塊發(fā)送模擬按鍵信息后,停止計時器二 206計時;應(yīng)用模塊,用于接收執(zhí)行模塊202發(fā)送的模擬按鍵信息,進(jìn)入應(yīng)用模塊標(biāo)識對應(yīng) 的應(yīng)用模塊主界面或應(yīng)用模塊其他界面;所述計時器二 206,用于在被執(zhí)行模塊202啟動后開始計時;在被執(zhí)行模塊202停 止后,停止計時。執(zhí)行模塊202具體用于,直接獲取操作信息中的應(yīng)用模塊標(biāo)識,向所述應(yīng)用模塊 標(biāo)識對應(yīng)的應(yīng)用模塊發(fā)送模擬按鍵信息;或者,讀取操作信息中的統(tǒng)一標(biāo)識,將統(tǒng)一標(biāo)識 轉(zhuǎn)換為應(yīng)用模塊標(biāo)識,向所述應(yīng)用模塊標(biāo)識對應(yīng)的應(yīng)用模塊發(fā)送模擬按鍵信息,所述轉(zhuǎn)換 可以通過在本地預(yù)置應(yīng)用模塊標(biāo)識與統(tǒng)一標(biāo)識對應(yīng)關(guān)系表,查詢所述對應(yīng)關(guān)系表的形式轉(zhuǎn) 換,也可以直接根據(jù)現(xiàn)有技術(shù)中的技術(shù)手段進(jìn)行轉(zhuǎn)換。上述裝置中的記錄設(shè)置模塊201、執(zhí)行模塊202及用戶界面模塊204均屬于自動化
管理模塊。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù) 范圍之內(nèi)。
權(quán)利要求
一種在移動終端上實現(xiàn)自動化操作的方法,其特征在于,該方法包括自動化管理模塊記錄應(yīng)用模塊的操作信息并保存,通過快捷鍵將操作信息設(shè)置為快捷方式,用戶選擇快捷鍵,自動化管理模塊根據(jù)快捷鍵通過快捷方式進(jìn)入相應(yīng)應(yīng)用模塊。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述自動化管理模塊記錄應(yīng)用模塊的操 作信息包括自動化管理模塊向應(yīng)用模塊下發(fā)監(jiān)聽信息,用戶操作應(yīng)用模塊,自動化管理模塊接收 應(yīng)用模塊上報的應(yīng)用模塊主界面標(biāo)識、相應(yīng)的按鍵標(biāo)識,啟動計時器一,讀取并記錄計時器 一時間;進(jìn)一步的,若選擇進(jìn)入應(yīng)用模塊其他界面,進(jìn)一步接收應(yīng)用模塊上報的應(yīng)用模塊其 他界面標(biāo)識、相應(yīng)的按鍵標(biāo)識,讀取并記錄計時器一時間。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述自動化管理模塊保存應(yīng)用模塊的操 作信息包括自動化管理模塊將操作信息直接保存在終端文件中,或?qū)⒉僮餍畔⒅械膽?yīng)用模塊標(biāo)識 轉(zhuǎn)換為統(tǒng)一標(biāo)識,并將包含統(tǒng)一標(biāo)識的操作信息保存在終端文件中,為操作信息命名,并將 操作信息名稱添加到操作信息列表。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通過快捷鍵將操作信息設(shè)置為快捷 方式包括自動化管理模塊根據(jù)用戶選擇的快捷鍵及操作信息名稱,將快捷鍵與操作信息列表中 相應(yīng)的操作信息名稱相關(guān)聯(lián)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述通過快捷方式進(jìn)入相應(yīng)應(yīng)用模塊包括根據(jù)用戶選擇的快捷鍵查詢操作信息列表,獲取與所述快捷鍵對應(yīng)的操作信息名稱, 從而獲取終端文件中的操作信息;啟動計時器二,確定計時器二的時間與操作信息中的時間相符,根據(jù)操作信息中的應(yīng) 用模塊標(biāo)識、相應(yīng)的按鍵標(biāo)識向應(yīng)用模塊發(fā)送模擬按鍵信息;或啟動計時器二,確定計時器二的時間與操作信息中的時間相符,將操作信息中的統(tǒng)一 標(biāo)識轉(zhuǎn)換為應(yīng)用模塊標(biāo)識,根據(jù)應(yīng)用模塊標(biāo)識、相應(yīng)的按鍵標(biāo)識向應(yīng)用模塊發(fā)送模擬按鍵 fn息ο
6.一種在移動終端上實現(xiàn)自動化操作的裝置,其特征在于該裝置包括記錄設(shè)置模 塊、執(zhí)行模塊;記錄設(shè)置模塊用于記錄應(yīng)用模塊的操作信息并保存,通過快捷鍵將操作信息設(shè)置為 快捷方式;執(zhí)行模塊,根據(jù)用戶選擇的快捷鍵,通過快捷方式進(jìn)入應(yīng)用模塊。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,該裝置還包括計時器一;記錄設(shè)置模塊具體用于,向應(yīng)用模塊發(fā)送監(jiān)聽信息,接收應(yīng)用模塊上報的應(yīng)用模塊主 界面標(biāo)識、相應(yīng)的按鍵標(biāo)識,啟動計時器一,讀取并記錄計時器一時間;進(jìn)一步的,接收應(yīng)用 模塊上報的應(yīng)用模塊其他界面標(biāo)識、相應(yīng)的按鍵標(biāo)識,讀取并記錄計時器一時間;計時器一,用于啟動后開始計時。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,記錄設(shè)置模塊具體用于,將操作信息直接保存在終端文件中,或?qū)⒉僮餍畔⒅械膽?yīng)用模塊標(biāo)識包括應(yīng)用模塊主界面標(biāo)識、應(yīng)用模塊其他界面標(biāo)識轉(zhuǎn)換為統(tǒng)一標(biāo)識,并將包含統(tǒng) 一標(biāo)識的操作信息保存在終端文件中,為操作信息命名,并將操作信息名稱添加到操作信 息列表。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,該裝置進(jìn)一步包括用戶界面模塊記錄設(shè)置模塊具體用于,接收用戶界面模塊發(fā)送的快捷鍵及相應(yīng)的操作信息名稱,將 快捷鍵與操作信息列表中相應(yīng)的操作信息名稱相關(guān)聯(lián);所述快捷鍵包括快捷項或按鍵; 用戶界面模塊,用于將用戶選擇的快捷鍵及相應(yīng)的操作信息名稱發(fā)送給記錄設(shè)置模塊。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,該裝置進(jìn)一步包括計時器二、待機(jī)模塊; 用戶界面模塊,用于將用戶選擇的快捷項發(fā)送給執(zhí)行模塊;或者待機(jī)模塊,用于將用戶選擇的按鍵的按鍵標(biāo)識發(fā)送給執(zhí)行模塊; 執(zhí)行模塊,用于接收快捷項或按鍵標(biāo)識,查詢操作信息列表,獲取快捷項或按鍵標(biāo)識對 應(yīng)的操作信息名稱,進(jìn)一步獲取終端文件中操作信息名稱對應(yīng)的操作信息,啟動計時器二, 確定計時器二的時間與操作信息中的時間相符,根據(jù)操作信息中的應(yīng)用模塊標(biāo)識、相應(yīng)的 按鍵標(biāo)識向應(yīng)用模塊發(fā)送模擬按鍵信息;或,將操作信息中的統(tǒng)一標(biāo)識轉(zhuǎn)換為應(yīng)用模塊標(biāo) 識,根據(jù)應(yīng)用模塊標(biāo)識、相應(yīng)的按鍵標(biāo)識向應(yīng)用模塊發(fā)送模擬按鍵信息; 計時器二,用于啟動后開始計時。
全文摘要
本發(fā)明公開了一種在移動終端上實現(xiàn)自動化操作的方法,該方法包括自動化管理模塊記錄應(yīng)用模塊的操作信息并保存,通過快捷鍵將操作信息設(shè)置為快捷方式,用戶選擇快捷鍵,自動化管理模塊通過快捷方式進(jìn)入相應(yīng)應(yīng)用模塊。本發(fā)明還公開了一種在移動終端上實現(xiàn)自動化操作的裝置,采用本發(fā)明所述的方法及裝置,使用方便,可適用性強(qiáng),有利于終端的推廣及應(yīng)用。
文檔編號G06F3/048GK101901111SQ20101024532
公開日2010年12月1日 申請日期2010年7月30日 優(yōu)先權(quán)日2010年7月30日
發(fā)明者劉長山 申請人:中興通訊股份有限公司