專利名稱:從輸入層直達應用層控制的數據處理設備、系統及方法
技術領域:
本發明涉及一種數據輸入控制技術,尤其涉及一種從輸入層直達應用層控制的數據處理設備、系統及方法。
背景技術:
隨著互聯網的發展,尤其是移動互聯網的發展,類似于計算機、手機、平板電腦等電子設備的互聯網應用(尤其是移動互聯網應用)越來越豐富、越來越普及,例如,用戶將在這類電子設備上輸入的內容通過互聯網/移動互聯網進行不同類型的應用分享,已經成為了一種習慣。目前來說,利用這類電子設備進行輸入內容的多類型應用分享操作的便利性和實用性始終不如人意,例如,用戶在這類電子設備上編輯一個文本文檔,若想對該文本文檔中的內容進行多類型應用分享,則需要該用戶通過一系列操作,例如,逐一多級菜單選擇、逐一點選執行應用程序、逐一內容附加操作、逐一分享操作等,操作繁瑣、容易出錯。
發明內容
鑒于以上內容,有必要提供一種實現從輸入層直達應用層控制的數據處理設備, 以將輸入內容直接實現多類型應用的直達式分享,保證輸入內容多類型應用分享的便捷性和直觀性,避免繁瑣的分享操作,提高操作的準確性。此外,還有必要提供一種實現從輸入層直達應用層控制的系統,以將輸入內容直接實現多類型應用的直達式分享,保證輸入內容多類型應用分享的便捷性和直觀性,避免繁瑣的分享操作,提高操作的準確性。此外,還有必要提供一種實現從輸入層直達應用層控制的方法,以將輸入內容直接實現多類型應用的直達式分享,保證輸入內容多類型應用分享的便捷性和直觀性,避免繁瑣的分享操作,提高操作的準確性。一種實現從輸入層直達應用層控制的數據處理設備,該數據處理設備包括輸入 /輸出單元、存儲單元、處理單元。該輸入/輸出單元用于提供人機交互界面,以供用戶輸入操作,且輸出顯示數據處理設備對用戶輸入操作的響應數據。該存儲單元用于存儲從輸入層直達應用層的控制系統,及該從輸入層直達應用層的控制系統的運行數據。該處理單元用于調用并執行該從輸入層直達應用層的控制系統,以執行以下步驟A、接收用戶從輸入層輸入的內容;B、偵測針對輸入內容的應用控制指令;C、判斷是否偵測到針對輸入內容的應用控制指令,在偵測到針對輸入內容的應用控制指令時,轉入執行下述步驟D,或者,在未偵測到針對輸入內容的應用控制指令時,返回執行上述步驟A ;D、生成針對輸入內容的應用選項供用戶選擇;E、根據用戶對應用選項的選擇指令,對輸入內容按選擇的應用選項進行應用處理,并將處理結果反饋給用戶。
一種實現從輸入層直達應用層控制的系統,運行于數據處理設備,該數據處理設備提供供用戶輸入操作的人機交互界面。該系統包括控制指令觸發模塊,用于接收用戶從輸入層輸入的內容,及偵測針對輸入內容的應用控制指令;應用直達處理模塊,用于判斷該控制指令觸發模塊是否偵測到針對輸入內容的應用控制指令,在該控制指令觸發模塊偵測到針對輸入內容的應用控制指令時,生成針對輸入內容的應用選項供用戶選擇,根據用戶對應用選項的選擇指令,對輸入內容按選擇的應用選項進行應用處理,并將處理結果反饋給用戶。一種實現從輸入層直達應用層控制的方法,適用于數據處理設備,該數據處理設備提供供用戶輸入操作的人機交互界面。該方法包括步驟a、接收用戶從輸入層輸入的內容;b、偵測針對輸入內容的應用控制指令;C、判斷是否偵測到針對輸入內容的應用控制指令,在偵測到針對輸入內容的應用控制指令時,轉入執行下述步驟d,或者,在未偵測到針對輸入內容的應用控制指令時,返回執行上述步驟a ;d、生成針對輸入內容的應用選項供用戶選擇;e、根據用戶對應用選項的選擇指令,對輸入內容按選擇的應用選項進行應用處理, 并將處理結果反饋給用戶。相較現有技術,本發明通過針對輸入內容的應用控制指令的配置和偵測,實現了將輸入內容進行多類型應用的直達式分享,保證了輸入內容多類型應用分享的便捷性和直觀性,避免了繁瑣的分享操作,提高了操作的準確性。
圖1為本發明從輸入層直達應用層的控制系統較佳實施例的運行環境圖。圖2為圖1中從輸入層直達應用層的控制系統101的功能模塊圖。圖3為本發明從輸入層直達應用層的控制方法較佳實施例的具體實施流程圖。圖4-5為本發明運用圖1中從輸入層直達應用層的控制系統101的操作示例圖。
具體實施例方式如圖1所示,為本發明從輸入層直達應用層的控制系統較佳實施例的運行環境圖。該從輸入層直達應用層的控制系統101 (以下稱為“控制系統101”)運行于數據處理設備10中。所述數據處理設備10可以是手機、平板電腦、個人數字助理(Personal Digital AssistantPDA)、計算機或其他任意適用的數據處理設備。所述數據處理設備10包括輸入 /輸出單元105,存儲單元103,及處理單元102。該輸入/輸出單元105,用于提供人機交互界面,以供用戶輸入操作,且輸出顯示數據處理設備10對用戶輸入操作的響應數據。該輸入/輸出單元105包括輸入單元和輸出單元。其中,在本實施例中,所述輸入單元為觸控輸入單元,用于在所述人機交互界面的觸控感應區的觸控式輸入;在本發明的其他實施例中,所述輸入單元為物理按鍵輸入單元, 用于在所述人機交互界面的按鍵式輸入。所述輸出單元為輸出顯示單元。如圖4-5例圖所示,該輸入/輸出單元105提供人機交互界面1000,該人機交互界面1000包括輸入框106和虛擬鍵盤109。該虛擬鍵盤109每一個虛擬按鍵對應至少一個字及/或功能指令,用戶對每一個虛擬按鍵的觸摸會輸入該虛擬按鍵對應的字符及/或執行該虛擬按鍵對應的功能指令。本領域的技術人員當知,該控制系統101可與任意適用的輸入法程序兼容,用戶通過任意適用的輸入法系統輸入內容后,該控制系統101都能對輸入的內容實現從輸入層直達應用層的控制操作。該存儲單元103,用于存儲該控制系統101,及該控制系統101的運行數據。該處理單元102,用于調用并執行該控制系統101,以在數據處理設備10中實現從輸入層直達應用層的控制。如圖2所示,為圖1中控制系統101的功能模塊圖。該控制系統101包括控制指令觸發模塊1010,及應用直達處理模塊1011。該控制指令觸發模塊1010,用于接收用戶從輸入層輸入的內容,及偵測針對輸入內容的應用控制指令。生成對輸入內容的應用控制指令的方式有多種,以下非窮舉性列出三種方式 方式一在虛擬鍵盤上,設置一個虛擬功能控鍵,以使用戶對輸入內容發出應用控制指
令。如圖4A-4B例圖所示,在虛擬鍵盤109設置一個虛擬功能控鍵,即應用直達107。輸入框106中輸入了內容“平板電腦”,當用戶需要對該內容“平板電腦”進行從輸入層直達應用層的控制,則該用戶即可通過應用直達107發出應用控制指令;
方式二 鎖定輸入的內容,以使用戶在鎖定的內容范圍內觸控式發出應用控制指令。如圖5A-5B例圖所示,輸入框106中輸入了內容“平板電腦”,該內容“平板電腦”即被鎖定, 當用戶需要對該內容“平板電腦”進行從輸入層直達應用層的控制,則該用戶即可在該內容 “平板電腦”的鎖定區域以觸控方式發出應用控制指令;
方式三在數據處理設備10上,設置一個物理功能按鍵(圖中未示出),以使用戶對輸入內容發出應用控制指令。輸入框106中輸入了內容“平板電腦”,當用戶需要對該內容“平板電腦”進行從輸入層直達應用層的控制,則該用戶即可通過該物理功能按鍵發出應用控制指令。該應用直達處理模塊1011,用于判斷該控制指令觸發模塊1010是否偵測到針對輸入內容的應用控制指令,在該控制指令觸發模塊1010偵測到針對輸入內容的應用控制指令時,生成針對輸入內容的應用選項供用戶選擇。在本實施例中,該應用直達處理模塊 1011記錄用戶對各應用選項的使用次數,并在生成針對輸入內容的應用選項時,將各應用選項按使用次數排序,以將使用次數多的應用選項排在前面;在本發明的其他實施例中,該應用直達處理模塊1011按其他任意適用的排序規則,生成針對輸入內容的應用選項供用戶選擇。如圖4B和圖5B例圖所示,該應用直達處理模塊1011示例性生成針對輸入內容 “平板電腦”的應用選項108,其包括搜索、短信、郵件、微博、論壇、社區、購物、音樂等。該應用直達處理模塊1011,還用于根據用戶對應用選項的選擇指令,對輸入內容按選擇的應用選項進行應用處理,并將處理結果反饋給用戶。例如,針對輸入內容“平板電腦”,若用戶選擇的應用選項是郵件、搜索、短信及/或微博等,則該應用直達處理模塊1011 對輸入內容“平板電腦”進行郵件發送、搜索、短信發送及/或微博分享等應用處理。如圖3所示,為本發明從輸入層直達應用層的控制方法較佳實施例的具體實施流程圖。該方法適用于數據處理設備10。以下是結合本實施例逐步實現在數據處理設備10中從輸入層直達應用層的控制。步驟S10,該控制指令觸發模塊1010接收用戶從輸入層輸入的內容。例如,圖4-5 例圖所示,接收輸入層輸入的內容“平板電腦”。步驟S11,該控制指令觸發模塊1010偵測針對輸入內容的應用控制指令。生成對輸入內容的應用控制指令的方式有多種,以下非窮舉性列出三種方式 方式一在虛擬鍵盤上,設置一個虛擬功能控鍵,以使用戶對輸入內容發出應用控制指
令。如圖4A-4B例圖所示,在虛擬鍵盤109設置一個虛擬功能控鍵,即應用直達107。輸入框106中輸入了內容“平板電腦”,當用戶需要對該內容“平板電腦”進行從輸入層直達應用層的控制,則該用戶即可通過應用直達107發出應用控制指令;
方式二 鎖定輸入的內容,以使用戶在鎖定的內容范圍內觸控式發出應用控制指令。如圖5A-5B例圖所示,輸入框106中輸入了內容“平板電腦”,該內容“平板電腦”即被鎖定, 當用戶需要對該內容“平板電腦”進行從輸入層直達應用層的控制,則該用戶即可在該內容 “平板電腦”的鎖定區域以觸控方式發出應用控制指令;
方式三在數據處理設備10上,設置一個物理功能按鍵(圖中未示出),以使用戶對輸入內容發出應用控制指令。輸入框106中輸入了內容“平板電腦”,當用戶需要對該內容“平板電腦”進行從輸入層直達應用層的控制,則該用戶即可通過該物理功能按鍵發出應用控制指令。步驟S12,該應用直達處理模塊1011判斷該控制指令觸發模塊1010是否偵測到針對輸入內容的應用控制指令。在該控制指令觸發模塊1010偵測到針對輸入內容的應用控制指令時,轉入執行下述步驟S13 ;或者,在該控制指令觸發模塊1010未偵測到針對輸入內容的應用控制指令時,返回執行上述步驟S10。步驟S13,該應用直達處理模塊1011生成針對輸入內容的應用選項供用戶選擇。 在本實施例中,該應用直達處理模塊1011記錄用戶對各應用選項的使用次數,并在生成針對輸入內容的應用選項時,將各應用選項按使用次數排序,以將使用次數多的應用選項排在前面;在本發明的其他實施例中,該應用直達處理模塊1011按其他任意適用的排序規則,生成針對輸入內容的應用選項供用戶選擇。步驟S15,該應用直達處理模塊1011根據用戶對應用選項的選擇指令,對輸入內容按選擇的應用選項進行應用處理,并將處理結果反饋給用戶。例如,針對輸入內容“平板電腦”,若用戶選擇的應用選項是郵件、搜索、短信及/或微博等,則該應用直達處理模塊 1011對輸入內容“平板電腦”進行郵件發送、搜索、短信發送及/或微博分享等應用處理。最后所應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,盡管參照較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和范圍。
權利要求
1.一種實現從輸入層直達應用層控制的數據處理設備,其特征在于,該數據處理設備包括輸入/輸出單元,用于提供人機交互界面,以供用戶輸入操作,且輸出顯示數據處理設備對用戶輸入操作的響應數據;存儲單元,用于存儲從輸入層直達應用層的控制系統,及該從輸入層直達應用層的控制系統的運行數據;處理單元,用于調用并執行該從輸入層直達應用層的控制系統,以執行以下步驟A、接收用戶從輸入層輸入的內容;B、偵測針對輸入內容的應用控制指令;C、判斷是否偵測到針對輸入內容的應用控制指令,在偵測到針對輸入內容的應用控制指令時,轉入執行下述步驟D,或者,在未偵測到針對輸入內容的應用控制指令時,返回執行上述步驟A ;D、生成針對輸入內容的應用選項供用戶選擇;E、根據用戶對應用選項的選擇指令,對輸入內容按選擇的應用選項進行應用處理,并將處理結果反饋給用戶。
2.如權利要求1所述實現從輸入層直達應用層控制的數據處理設備,其特征在于,所述步驟D包括D1、記錄用戶對各應用選項的使用次數;D2、在生成針對輸入內容的應用選項時,將各應用選項按使用次數排序。
3.如權利要求1或2所述實現從輸入層直達應用層控制的數據處理設備,其特征在于, 所述應用控制指令的生成方式為鎖定輸入的內容,以使用戶在鎖定的內容范圍內觸控式發出應用控制指令。
4.如權利要求1或2所述實現從輸入層直達應用層控制的數據處理設備,其特征在于, 所述應用控制指令的生成方式為在虛擬鍵盤上,設置一個虛擬功能控鍵,以使用戶對輸入內容發出應用控制指令。
5.如權利要求1或2所述實現從輸入層直達應用層控制的數據處理設備,其特征在于, 所述應用控制指令的生成方式為在該數據處理設備上,設置一個物理功能按鍵,以使用戶對輸入內容發出應用控制指令。
6.一種實現從輸入層直達應用層控制的系統,運行于數據處理設備,該數據處理設備提供供用戶輸入操作的人機交互界面,特征在于,該系統包括控制指令觸發模塊,用于接收用戶從輸入層輸入的內容,及偵測針對輸入內容的應用控制指令;應用直達處理模塊,用于判斷該控制指令觸發模塊是否偵測到針對輸入內容的應用控制指令,在該控制指令觸發模塊偵測到針對輸入內容的應用控制指令時,生成針對輸入內容的應用選項供用戶選擇,根據用戶對應用選項的選擇指令,對輸入內容按選擇的應用選項進行應用處理,并將處理結果反饋給用戶。
7.如權利要求6所述實現從輸入層直達應用層控制的系統,其特征在于,所述應用直達處理模塊按照如下步驟生成針對輸入內容的應用選項記錄用戶對各應用選項的使用次數;在生成針對輸入內容的應用選項時,將各應用選項按使用次數排序。
8.如權利要求6或7所述實現從輸入層直達應用層控制的系統,其特征在于,所述應用控制指令的生成方式為鎖定輸入的內容,以使用戶在鎖定的內容范圍內觸控式發出應用控制指令。
9.如權利要求6或7所述實現從輸入層直達應用層控制的系統,其特征在于,所述應用控制指令的生成方式為在虛擬鍵盤上,設置一個虛擬功能控鍵,以使用戶對輸入內容發出應用控制指令。
10.如權利要求6或7所述實現從輸入層直達應用層控制的系統,其特征在于,所述應用控制指令的生成方式為在該數據處理設備上,設置一個物理功能按鍵,以使用戶對輸入內容發出應用控制指令。
11.一種實現從輸入層直達應用層控制的方法,適用于數據處理設備,該數據處理設備提供供用戶輸入操作的人機交互界面,其特征在于,該方法包括步驟a、接收用戶從輸入層輸入的內容;b、偵測針對輸入內容的應用控制指令;C、判斷是否偵測到針對輸入內容的應用控制指令,在偵測到針對輸入內容的應用控制指令時,轉入執行下述步驟d,或者,在未偵測到針對輸入內容的應用控制指令時,返回執行上述步驟a ;d、生成針對輸入內容的應用選項供用戶選擇;e、根據用戶對應用選項的選擇指令,對輸入內容按選擇的應用選項進行應用處理,并將處理結果反饋給用戶。
12.如權利要求11所述實現從輸入層直達應用層控制的方法,其特征在于,所述步驟d 包括dl、記錄用戶對各應用選項的使用次數;d2、在生成針對輸入內容的應用選項時,將各應用選項按使用次數排序。
13.如權利要求11或12所述實現從輸入層直達應用層控制的方法,其特征在于,所述應用控制指令的生成方式為鎖定輸入的內容,以使用戶在鎖定的內容范圍內觸控式發出應用控制指令。
14.如權利要求11或12所述實現從輸入層直達應用層控制的方法,其特征在于,所述應用控制指令的生成方式為在虛擬鍵盤上,設置一個虛擬功能控鍵,以使用戶對輸入內容發出應用控制指令。
15.如權利要求11或12所述實現從輸入層直達應用層控制的方法,其特征在于,所述應用控制指令的生成方式為在該數據處理設備上,設置一個物理功能按鍵,以使用戶對輸入內容發出應用控制指令。
全文摘要
本發明提供了一種實現從輸入層直達應用層控制的數據處理設備。該數據處理設備通過針對輸入內容的應用控制指令的配置和偵測,實現了將輸入內容進行多類型應用的直達式分享,保證了輸入內容多類型應用分享的便捷性和直觀性,避免了繁瑣的分享操作,提高了操作的準確性。本發明還提供一種實現從輸入層直達應用層控制的系統及方法。
文檔編號G06F3/048GK102354276SQ20111036265
公開日2012年2月15日 申請日期2011年11月16日 優先權日2011年8月17日
發明者周肖玲, 蔡奎, 高精鍊 申請人:廣東國筆科技股份有限公司