[發明專利]一種遠程輸入方法和系統在審
| 申請號: | 201310685325.3 | 申請日: | 2013-12-13 |
| 公開(公告)號: | CN104714634A | 公開(公告)日: | 2015-06-17 |
| 發明(設計)人: | 邵起明;馬歷波 | 申請(專利權)人: | 奇點新源國際技術開發(北京)有限公司 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01 |
| 代理公司: | 北京法思騰知識產權代理有限公司 11318 | 代理人: | 楊小蓉;楊青 |
| 地址: | 100081 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 遠程 輸入 方法 系統 | ||
技術領域
本發明涉及領域為android應用領域,具體涉及一種遠程輸入方法和系統。
背景技術
在移動通信和嵌入式領域,android所占據的份額越來越重,android應用程序也越來越多。而非手持android設備(如我們的車載終端產品,電視機等)也越來越多,越來越流行。非手持設備的遠程控制中,字符輸入幾乎是繞不過去的一個問題。而且針對每一個有輸入需求的控件進行代碼自動設置或者提交用戶的遠程輸入內容則非常繁瑣且不易集中管理。
比如,在android應用程序開發中,WebView是比較常用的控件。Android提供WebView控件供有網頁需求和多媒體展示的應用開發者調用。目前幾乎百分之90以上的android?web應用(如微博、微信等)都會使用webview控件。但是由于封裝和安全的需要,webview控件是無法獲取WebView的輸入框的,當無法獲得輸入框時:對于擁有觸摸輸入功能的手持設備進行信息輸入是能夠實現的,而對于非手持設備,由于沒有用戶觸摸驅動,此時自動設置或者提交用戶的遠程輸入內容就無法實現了。
發明內容
本發明的目的在于,為克服上述問題,本發明提供一種遠程輸入方法和系統。
為了實現上述目的,本發明提供了一種遠程輸入方法,所述方法包含:
步驟101)當基于android系統的非手持設備的控件獲取輸入請求命令后,該非手持設備將輸入請求命令發送給客戶端;
步驟102)通過客戶端進行信息輸入,將輸入的信息發送至基于android系統的非手持設備;
步驟103)基于android系統的非手持設備將接收到的輸入信息填充至所述控件的輸入框,完成基于android系統的非手持設備的遠程輸入。
可選的,上述控件為webview控件;所述客戶端為手持設備。
上述步驟102)包含:步驟102-1)客戶端通過用戶界面接收輸入信息;步驟102-2)將輸入信息進行編輯,再將編輯后的內容提交給客戶端的后臺socket套接字通信單元;步驟102-3)后臺socket通信單元將輸入信息發送至基于android系統的非手持設備。
上述基于android系統的非手持設備的控件收到輸入請求信息后還包括:獲取一輸入通道,與所述控件的輸入框相關;所述輸入通道為輸入法和所述控件的輸入框進行通信的通道;所述基于android系統的非手持設備將接收到的輸入信息填充至所述控件的輸入框包括:基于android系統的非手持設備將接收到的輸入信息通過所述輸入通道填充至所述控件的輸入框。
上述獲取一輸入通道具體為:從所述基于android系統的非手持設備的android系統自帶的多個輸入通道中獲取一輸入通道。
此外,本發明還提供了一種遠程輸入系統,所述系統包括客戶端和基于android系統的非手持設備;
所述基于android系統的非手持設備包括:
控件,用于獲取輸入請求命令;
遠程輸入法模塊,用于向客戶端發送控件獲取的輸入請求命令,并將接收到的所述客戶端發送的輸入信息填充至所述控件的輸入框,完成基于android系統的非手持設備的遠程輸入;
所述客戶端,用于接收輸入請求命令并進行信息輸入,再將輸入的信息發送至基于android系統的非手持設備。
可選的,上述控件為webview控件;所述客戶端為手持設備。
上述客戶端包含:輸入模塊,用于通過用戶界面接收輸入信息;編輯模塊,用于將輸入信息進行編輯,再將編輯后的內容提交給客戶端的后臺socket套接字通信單元;發送模塊,用于編輯模塊輸出的信息發送至基于android系統的非手持設備。
上述基于android系統的非手持設備還包括:通道獲取模塊,用于獲取一輸入通道,與所述控件的輸入框相關;所述輸入通道為輸入法和所述控件的輸入框進行通信的通道;
所述遠程輸入法模塊,具體用于向客戶端發送控件獲取的輸入請求命令,并將接收到的輸入信息通過所述輸入通道填充至所述控件的輸入框,完成基于android系統的非手持設備的遠程輸入。
上述所述通道獲取模塊具體用于,從所述基于android系統的非手持設備的android系統自帶的多個輸入通道中獲取一輸入通道,與所述控件的輸入框相關;所述輸入通道為輸入法和所述控件的輸入框進行通信的通道。
與現有技術相比,本發明的技術優勢在于:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于奇點新源國際技術開發(北京)有限公司;,未經奇點新源國際技術開發(北京)有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310685325.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:可以自動鎖定的鍵盤
- 下一篇:筆記本電腦供電切換裝置





