亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

文本信息輸入方法及裝置制造方法

文檔序號:6517752閱讀:228來源:國知局
文本信息輸入方法及裝置制造方法
【專利摘要】本申請實施例公開了文本信息輸入方法及裝置,所述方法需要首先調用手持設備的第一編輯框;之后,根據(jù)操作者對第一編輯框的編輯操作更新第一編輯框的顯示內容;再檢測第一編輯框當前時刻的第一顯示內容與上一時刻的第二顯示內容是否相同,如果不相同,將第一顯示內容發(fā)送給機頂盒,以使機頂盒更新第二編輯框的顯示內容。從而使機頂盒第二編輯框的顯示內容與手持設備第一編輯框的顯示內容同步,進而方便用戶利用手持設備的內置輸入法實現(xiàn)單個文字或特殊符號的輸入、刪除操作,也可以實現(xiàn)對大塊文本信息的剪切、復制等文本編輯操作,提高了機頂盒的文本輸入效率和速度。
【專利說明】文本信息輸入方法及裝置
【技術領域】
[0001]本申請涉及機頂盒【技術領域】,特別是涉及一種機頂盒的文本信息輸入方法及裝置。
【背景技術】
[0002]機頂盒的輸入控制通常采用遙控器實現(xiàn),遙控器在大部分情況下能夠滿足用戶的操作需求。但是,用戶利用遙控器對機頂盒輸入文本信息時,需要移動遙控器上的方向鍵,使光標在機頂盒系統(tǒng)輸入法顯示的26個字母之間移動,選擇相應的字母輸入。而且,選擇完字母出現(xiàn)候選的文字后,用戶需要移動方向鍵選擇候選區(qū)內相應的文字。由此可見,此種文本輸入方式需要反復操作遙控器上的方向鍵以完成文本信息的輸入,操作復雜、效率低。

【發(fā)明內容】

[0003]本申請實施例中提供了文本信息輸入方法及裝置,以提高機頂盒輸入文本信息的效率。
[0004]為了解決上述技術問題,本申請實施例公開了如下技術方案:
[0005]第一方面,本申請?zhí)峁┮环N文本信息輸入方法,應用于手持設備,利用所述手持設備預先啟動機頂盒內的虛擬輸入法,所述方法包括:調用手持設備的第一編輯框;獲取操作者對第一編輯框進行文本編輯的編輯操作;依據(jù)所述編輯操作更新第一編輯框的顯示內容,所述顯示內容包括第一編輯框內顯示的文本信息和光標位置信息;檢測第一編輯框在當前時刻的第一顯示內容與上一時刻的第二顯示內容是否相同,如果不相同,將第一顯示內容發(fā)送給機頂盒,以使機頂盒對應顯示的第二編輯框更新所顯示的內容。
[0006]結合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,當手持設備側的顯示界面與機頂盒的顯示界面完全一致時,所述調用手持設備的第一編輯框,包括:檢測機頂盒的光標位置是否在第二編輯框內,如果在第二編輯框內,向機頂盒發(fā)送正向調用輸入請求消息,其中,所述正向調用輸入請求消息使機頂盒獲取第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息;接收機頂盒響應所述正向調用輸入請求消息得到的正向調用輸入響應消息,所述正向調用輸入響應消息攜帶第二編輯框的信息;依據(jù)所述第二編輯框的信息,設置第一編輯框的屬性。
[0007]結合第一方面,在第一方面的第二種可能的實現(xiàn)方式中,所述調用手持設備的第一編輯框,包括:接收機頂盒發(fā)送的反向調用輸入請求消息,所述反向調用輸入請求消息由機頂盒檢測光標位置在第二編輯框內時,獲取第二編輯框的信息,并根據(jù)第二編輯框的信息產生的請求消息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息;依據(jù)所述第二編輯框的信息設置第一編輯框的屬性,得到反向調用輸入響應消息,以及,將所述反向調用輸入響應消息發(fā)送給機頂盒。
[0008]結合第一方面的第一種可能的實現(xiàn)方式或第一方面的第二種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,還包括:根據(jù)操作者的編輯結束操作信息,產生編輯結束消息,所述編輯結束消息攜帶機頂盒可執(zhí)行操作;向機頂盒發(fā)送所述編輯結束消息,所述編輯結束消息用于使機頂盒獲得可執(zhí)行的操作信息,以及,執(zhí)行所述可執(zhí)行操作。
[0009]結合第一方面、第一方面的第一種可能的實現(xiàn)方式、第一方面的第二種可能的實現(xiàn)方式或第一方面的第三種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式中,檢測第一編輯框在當前時刻的顯示內容與上一時刻的顯示內容是否相同,包括:獲取第一編輯框當前時刻顯不的第一顯不內容,所述第一顯不內容包括第一文本信息和第一光標位置;判斷所述第一顯示內容與所述第一編輯框上一時刻顯示的第二顯示內容是否相同,第二顯不內容包括第二文本信息和第二光標位置,如果第一文本信息和第二文本信息相同且第一光標位置和第二光標位置相同,確定第一顯不內容與第二顯不內容相同;如果第一文本信息與第二文本信息不相同,和/或,第一光標位置與第二光標位置不相同,確定第一顯示內容與第二顯示內容不相同。
[0010]結合第一方面,在第一方面的第五種可能的實現(xiàn)方式中,預先啟動機頂盒的虛擬輸入法,包括:建立手持設備與機頂盒之間的無線通信通道;依據(jù)啟動虛擬輸入的操作信息,產生使能消息,以及,通過所述無線通信通道向機頂盒發(fā)送使能消息,所述使能消息用于使機頂盒將虛擬輸入法設置為默認輸入法,得到成功使能結果;接收機頂盒發(fā)送的成功使能結果,以及顯示虛擬輸入可用的提示信息。
[0011]結合第一方面的第五種可能的實現(xiàn)方式,在第一方面的第六種可能的實現(xiàn)方式中,還包括:依據(jù)關閉虛擬輸入的操作信息,產生去使能消息,以及,將所述使能消息提供給機頂盒,所述去使能消息用于機頂盒將機頂盒的系統(tǒng)輸入法設置為默認輸入法,得到成功去使能結果;接收機頂盒發(fā)送的成功去使能結果,以及,顯示虛擬輸入不可用的提示信息。
[0012]第二方面,本申請?zhí)峁┮环N文本信息輸入方法,應用于機頂盒,預先啟動機頂盒內的虛擬輸入法,所述方法包括:獲取手持設備發(fā)送的顯示內容,所述顯示內容為手持設備的第一編輯框當前時刻的顯示內容;依據(jù)所述顯示內容,更新機頂盒對應顯示的第二編輯框的顯示內容。
[0013]結合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,獲取手持設備發(fā)送的顯示內容,包括:接收手持設備發(fā)送的正向調用輸入請求消息,所述正向調用輸入請求消息由手持設備檢測到機頂盒的光標位置位于第二編輯框內時產生;獲取機頂盒的第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息;向手持設備返回正向調用輸入響應消息,所述正向調用輸入響應消息攜帶所述第二編輯框的信息;接收手持設備依據(jù)所述正向調用輸入響應消息得到相應的顯示內容。
[0014]結合第二方面,在第二方面的第二種可能的實現(xiàn)方式中,獲取手持設備發(fā)送的顯示內容,包括:檢測光標位置是否在第二編輯框內,如果在第二編輯框內,獲取第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息;生成攜帶第二編輯框的信息的反向調用輸入請求消息,以及,將所述反向調用輸入請求消息發(fā)送給手持設備,所述反向調用輸入請求消息用于使手持設備依據(jù)所述第二編輯框的信息設置第一編輯框的屬性,得到反向調用輸入響應消息;接收手持設備在返回所述反向調用輸入響應消息后,發(fā)送的第一編輯框當前時刻的顯示內容。
[0015]結合第二方面、第二方面的第一種可能的實現(xiàn)方式或第二方面的第二種可能的實現(xiàn)方式,在第二方面的第三種可能的實現(xiàn)方式中,還包括:接收手持設備發(fā)送的編輯結束消息,所述編輯結束消息由手持設備接收到操作者的編輯結束操作信息時產生,且所述編輯結束消息攜帶機頂盒可執(zhí)行操作;解析所述編輯結束消息,得到可執(zhí)行操作;以及,執(zhí)行所述可執(zhí)行操作。
[0016]結合第二方面,在第二方面的第四種可能的實現(xiàn)方式中,預先啟動機頂盒的虛擬輸入法的過程,包括:依據(jù)手持設備發(fā)送的連接請求,建立機頂盒與手持設備之間的無線通信通道;接收手持設備通過所述無線通信通道發(fā)送的啟動虛擬輸入法的使能消息;依據(jù)所述使能消息,將虛擬輸入法設置為默認輸入法,得到成功使能結果,以及,將所述成功使能結果返回給手持設備,以使手持設備顯示虛擬輸入可用的提示信息。
[0017]結合第二方面的第四種可能的實現(xiàn)方式,在第二方面的第五種可能的實現(xiàn)方式中,還包括:接收手持設備依據(jù)關閉虛擬輸入的操作信息產生的去使能消息;依據(jù)所述去使能消息,將機頂盒的系統(tǒng)輸入法設置為默認輸入法,得到成功去使能結果,以及將所述成功去使能結果發(fā)送給手持設備,以使手持設備顯示虛擬輸入不可用的提示信息。
[0018]第三方面,本申請還提供一種文本信息輸入裝置,包括:調用單元,用于調用手持設備的第一編輯框;第一獲取單元,用于獲取操作者對第一編輯框進行文本編輯的編輯操作;更新單元,用于依據(jù)所述編輯操作更新第一編輯框的顯示內容;第一檢測單元,用于檢測第一編輯框在當前時刻的第一顯示內容與上一時刻的第二顯示內容是否相同,其中,所述顯示內容包括第一編輯框內顯示的文本信息和光標位置信息;第一發(fā)送單元,用于當?shù)谝痪庉嬁蛟诋斍皶r刻的第一顯不內容與上一時刻的第二顯不內容不相同時,發(fā)送第一顯不內容給機頂盒,以使機頂盒對應顯示的第二編輯框更新所顯示的內容。
[0019]結合第三方面,在第三方面的第一種可能的實現(xiàn)方式中,當手持設備側的顯示界面與機頂盒的顯示界面完全一致時,所述調用單元包括:第二檢測單元,用于檢測機頂盒的光標位置是否在第二編輯框內;第二發(fā)送單元,當機頂盒的光標位置在第二編輯框內時,向機頂盒發(fā)送正向調用輸入請求消息,其中,所述正向調用輸入請求消息使機頂盒獲取第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息;第一接收單元,用于接收機頂盒響應所述正向調用輸入請求消息得到的正向調用輸入響應消息,所述正向調用輸入響應消息攜帶第二編輯框的信息;第一設置單元,用于依據(jù)所述第二編輯框的信息,設置第一編輯框的屬性。
[0020]結合第三方面,在第三方面的第二種可能的實現(xiàn)方式中,所述調用單元包括:第二接收單元,用于接收機頂盒發(fā)送的反向調用輸入請求消息,所述反向調用輸入請求消息由機頂盒檢測光標位置在第二編輯框內時,獲取第二編輯框的信息,并根據(jù)第二編輯框的信息產生的請求消息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息;第二設置單元,用于依據(jù)所述第二編輯框的信息設置第一編輯框的屬性,得到反向調用輸入響應消息;第三發(fā)送單元,用于將所述反向調用輸入響應消息發(fā)送給機頂盒。
[0021]結合第三方面的第一種可能的實現(xiàn)方式或第三方面的第二種可能的實現(xiàn)方式,在第三方面的第三種可能的實現(xiàn)方式中,還包括:第三接收單元,用于接收操作者的編輯結束操作信息;第一消息產生單元,用于依據(jù)所述編輯結束操作信息產生編輯結束消息,所述編輯結束消息攜帶機頂盒可執(zhí)行操作;第四發(fā)送單元,用于向機頂盒發(fā)送所述編輯結束消息,所述編輯結束消息用于使機頂盒獲得可執(zhí)行的操作信息,以及,執(zhí)行所述可執(zhí)行操作。
[0022]第四方面,本申請還提供一種文本信息輸入裝置,包括:第一獲取單元,用于獲取手持設備發(fā)送的顯示內容,所述顯示內容為手持設備的第一編輯框在當前時刻的顯示內容;更新單元,用于依據(jù)所述顯示內容,更新機頂盒對應顯示的第二編輯框內的顯示內容。
[0023]結合第四方面,在第四方面的第一種可能的實現(xiàn)方式中,所述第一獲取單元包括:第一接收單元,用于接收手持設備發(fā)送的正向調用輸入請求消息,所述正向調用輸入請求消息由手持設備檢測到機頂盒的光標位置位于第二編輯框內時產生;第二獲取單元,用于獲取機頂盒的第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息;響應消息返回單元,用于向手持設備返回正向調用輸入響應消息,所述正向調用輸入響應消息攜帶所述第二編輯框的信息;第二接收單元,用于接收手持設備依據(jù)所述正向調用輸入響應消息得到相應的顯示內容。
[0024]結合第四方面,在第四方面的第二種可能的實現(xiàn)方式中,所述第一獲取單元包括:第一檢測單元,用于檢測光標位置是否在第二編輯框內;第三獲取單元,用于當光標位置在第二編輯框內時,獲取第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息;請求消息產生單元,用于生成反向調用輸入請求消息,反向調用輸入請求消息攜帶所述第二編輯框的信息;第一發(fā)送單元,用于將所述反向調用輸入請求消息發(fā)送給手持設備,所述反向調用輸入請求消息用于使手持設備依據(jù)所述第二編輯框的信息設置第一編輯框的屬性,得到反向調用輸入響應消息;第三接收單元,用于接收手持設備在返回所述反向調用輸入響應消息后發(fā)送的第一編輯框在當前時刻的顯示內容。
[0025]結合第四方面、第四方面的第一種可能的實現(xiàn)方式、第四方面的第二種可能的實現(xiàn)方式,在第四方面的第三種可能的實現(xiàn)方式中,還包括:第四接收單元,用于接收手持設備發(fā)送的編輯結束消息,所述編輯結束消息由手持設備接收到操作者的編輯結束操作信息時產生,且所述編輯結束消息攜帶機頂盒可執(zhí)行操作;解析單元,用于解析所述編輯結束消息,得到可執(zhí)行操作;執(zhí)行單元,用于執(zhí)行所述可執(zhí)行操作。
[0026]本申請實施例提供了一種機頂盒文本信息輸入方法及裝置,首先調用手持設備的第一編輯框;之后,根據(jù)操作者對第一編輯框的編輯操作更新第一編輯框的顯示內容;再檢測第一編輯框當前時刻的第一顯示內容與上一時刻的第二顯示內容是否相同,如果不相同(即第一編輯框的顯示內容有變化),將第一顯示內容發(fā)送給機頂盒,以使機頂盒更新第二編輯框的顯示內容。實現(xiàn)利用手持設備的內置輸入法向機頂盒輸入文本信息。即能夠利用手持設備的內置輸入法實現(xiàn)單個文字或特殊符號的輸入、刪除操作,也可以實現(xiàn)對大塊文本信息的剪切、復制、刪除等文本編輯操作。因此,提高了機頂盒的文本輸入效率和速度。此外,由于手持設備顯示的文本信息與機頂盒的編輯框顯示的文本信息顯示同步,便于操作者從手持設備側直觀地觀察到機頂盒的編輯框的編輯狀態(tài)。
【專利附圖】

【附圖說明】
[0027]為了更清楚地說明本申請實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領域普通技術人員而言,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0028]圖1為本申請實施例一種文本信息輸入方法的流程示意圖;
[0029]圖2為圖1中調用手持設備的第一編輯框的一種流程示意圖;
[0030]圖3為圖1中調用手持設備的第一編輯框的另一種流程示意圖;[0031]圖4為本申請實施例另一種文本信息輸入方法的流程示意圖;
[0032]圖5為本申請實施例一種去使能機頂盒的流程示意圖;
[0033]圖6為本申請實施例一種文本信息輸入方法的流程示意圖;
[0034]圖7為圖6中的步驟S610的一種流程示意圖;
[0035]圖8為圖6中的步驟S610的另一種流程示意圖;
[0036]圖9為本申請實施例另一種文本信息輸入方法的流程示意圖;
[0037]圖10為本申請實施例一種去使能機頂盒虛擬輸入的流程示意圖;
[0038]圖11為本申請實施例一種文本信息輸入方法的流程示意圖;
[0039]圖12為本申請實施例一種文本信息輸入裝置的結構示意圖;
[0040]圖13為本申請實施例一種調用單元的結構示意圖;
[0041]圖14為本申請實施例另一種調用單元的結構示意圖;
[0042]圖15為本申請實施例另一種文本信息傳輸裝置的結構示意圖;
[0043]圖16為本申請實施例一種文本信息輸入裝置的結構示意圖;
[0044]圖17為本申請實施例一種第一獲取單元的結構示意圖;
[0045]圖18為本申請實施例另一種第一獲取單元的結構示意圖;
[0046]圖19為本申請實施例另一種文本信息輸入裝置的結構示意圖。
【具體實施方式】
[0047]為了使本【技術領域】的人員更好地理解本申請實施例中的技術方案,并使本申請實施例的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖對本申請實施例中技術方案作進一步詳細的說明。
[0048]請參見圖1,為本申請實施例一種文本信息輸入方法的流程示意圖,所述方法利用手持設備的內置輸入法向機頂盒的第二編輯框輸入文本信息。
[0049]在利用手持設備向機頂盒輸入文本信息之前,首先需要利用手持設備預先啟動機頂盒內的虛擬輸入法,即將機頂盒的默認輸入法設置為虛擬輸入法。此后,才能利用手持設備的內置輸入法向機頂盒輸入文本信息。實現(xiàn)手持設備預先啟動機頂盒的虛擬輸入法的過程可以通過以下過程實現(xiàn):
[0050]首先,建立手持設備與機頂盒之間的無線通信通道。接著,依據(jù)啟動虛擬輸入的操作信息,產生使能消息,并通過所述無線通信通道向機頂盒發(fā)送使能消息。然后,機頂盒接收到所述使能消息后,將虛擬輸入法設置為默認輸入法,得到成功使能結果。并且,保存機頂盒的系統(tǒng)輸入法的配置信息,以便機頂盒在后續(xù)步驟恢復使用系統(tǒng)輸入法進行文本信息輸入。最后,根據(jù)機頂盒發(fā)送的成功使能結果,向用戶提示虛擬輸入可用。
[0051]如圖1所示,手持設備首先在步驟S110,調用手持設備的第一編輯框。本實施例的所述方法應用于手持設備,所述手持設備可以是智能終端,例如,智能手機、PDA智能終端、平板電腦等。
[0052]在本申請一個實施例中,當機頂盒處于某一特定應用場景(手持設備的顯示界面和機頂盒對應的顯示界面完全相同)時,此時,調用手持設備的第一編輯框可以通過圖2所示的方法實現(xiàn),包括以下子步驟:
[0053]S210,檢測機頂盒的光標位置是否在第二編輯框內,如果在第二編輯框內,執(zhí)行步驟S220 ;如果光標不在第二編輯框內,則結束。
[0054]由于在機頂盒的某一特定應用場景下,手持設備的顯示界面與機頂盒的顯示界面完全相同,因此,手持設備通過檢測其顯示界面上的光標是否在編輯框內,檢測機頂盒側的光標是否在第二編輯框內。
[0055]S220,向機頂盒發(fā)送正向調用輸入請求消息;其中,所述正向調用輸入請求消息使機頂盒獲取第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息。
[0056]第二編輯框的屬性信息可以包括:明文或密文輸入要求、輸入內容的長度、輸入鍵盤的要求及第二編輯框的可執(zhí)行操作。其中,所述可執(zhí)行操作可以是第二編輯框完成文本編輯操作之后,指示的執(zhí)行操作,這些執(zhí)行操作可以包括光標下移、搜索動作、網(wǎng)頁跳轉、信息發(fā)送等操作。
[0057]S 2 3 O,接收機頂盒響應所述正向調用輸入請求消息得到的正向調用輸入響應消息;所述正向調用輸入響應消息攜帶第二編輯框的信息。
[0058]S240,依據(jù)所述第二編輯框的信息,設置第一編輯框的屬性。
[0059]手持設備根據(jù)接收到的正向調用輸入響應消息攜帶的第二編輯框的屬性信息,設置第一編輯框的輸入屬性,在手持設備側得到屬性與第二編輯框的屬性相同的第一編輯框,即實現(xiàn)在手持設備側調用編輯框。
[0060]以及,將第二編輯框的文本顯示內容和光標位置同步顯示在第一編輯框內,即實現(xiàn)第一編輯框的顯示與第二編輯框的顯示完全相同,此時,用戶可以通過對第一編輯框內顯示的內容進行編輯,實現(xiàn)對第二編輯框已有的顯示內容進行編輯,所述編輯可以包括單個文字或特殊符號的輸入、刪除操作,也可以是對大塊文本信息的剪切、復制、刪除等文本編輯操作。
[0061]在本申請的另一個實施例中,機頂盒檢測到第二編輯框需要輸入文本信息時,可以直接調用手持設備的第一編輯框,如圖3所示,可以包括以下子步驟:
[0062]S310,接收機頂盒發(fā)送的反向調用輸入請求消息。
[0063]機頂盒檢測光標位置是否在第二編輯框內,如果在第二編輯框內,表明第二編輯框需要進行文本信息編輯,獲取第二編輯框的信息,并根據(jù)第二編輯框的信息產生所述反向調用輸入請求消息,發(fā)送給手持設備。所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息。
[0064]在本申請的一個實施例中,機頂盒通過獲取當前光標對應控件的文本信息,如果獲取成功,則表明光標處于第二編輯框內,即編輯框需要文本編輯;如果獲取失敗,表明光標不在第二編輯框內,即第二編輯框不需要進行文本編輯操作。
[0065]S320,依據(jù)所述第二編輯框的信息設置第一編輯框的屬性,得到反向調用輸入響應消息。該步驟中的依據(jù)第二編輯框的信息設備第一編輯框的屬性的過程與圖2中的步驟S240相同,此處不再贅述。
[0066]S330,將所述反向調用輸入響應消息發(fā)送給機頂盒。以及,提示用戶當前虛擬輸入可用。步驟S310-S330完成手持設備調用第一編輯框過程。
[0067]成功調用第一編輯框之后,在步驟S120,獲取操作者對第一編輯框進行文本編輯的編輯操作。例如,編輯操作可以是單個文字或特殊符號的輸入、刪除操作,也可以實現(xiàn)對大塊文本信息的剪切、復制、刪除等文本編輯操作。
[0068]S130,依據(jù)所述編輯操作更新第一編輯框的顯示內容。所述顯示內容包括第一編輯框內顯示的文本信息和光標位置信息。
[0069]S140,檢測第一編輯框當前時刻的第一顯示內容與上一時刻的第二顯示內容是否相同,如果不相同,執(zhí)行步驟S150 ;否則,返回執(zhí)行步驟S140,直到接收到編輯操作結束的操作信息。
[0070]本申請的一個實施例中,可以通過以下過程實現(xiàn)步驟S140的檢測過程:
[0071]首先,獲取第一編輯框當前時刻顯示的第一顯示內容,所述第一顯示內容包括第一文本信息和第一光標位置。接著,判斷所述第一顯不內容與所述第一編輯框上一時刻顯示的第二顯示內容是否相同。第一編輯框上一時刻顯示的第二顯示內容已經存儲在手持設備中。第二顯示內容包括第二文本信息和第二光標位置。第一編輯框內顯示的文本信息和光標位置兩種信息都相同時,確定第一顯示內容和第二顯示內容相同;當?shù)谝痪庉嬁騼蕊@示的文本信息和光標位置兩種信息中的至少一種信息不同時,確定第一顯示內容和第二顯示內容不同。
[0072]S150,將第一顯示內容發(fā)送給機頂盒;以使機頂盒對應顯示的第二編輯框更新所顯示的內容。
[0073]本實施例提供的文本信息輸入方法,首先調用手持設備的第一編輯框;之后,根據(jù)操作者對第一編輯框的編輯操作更新第一編輯框的顯示內容;再檢測第一編輯框當前時刻的第一顯示內容與上一時刻的第二顯示內容是否相同,如果不相同,將第一顯示內容發(fā)送給機頂盒,以使機頂盒更新第二編輯框的顯示內容。從而使機頂盒的第二編輯框的顯示內容與手持設備的第一編輯框的顯示內容同步,進而方便用戶利用手持設備的內置輸入法實現(xiàn)單個文字或特殊符號的輸入、刪除操作,也可以實現(xiàn)對大塊文本信息的剪切、復制等文本編輯操作,提高了機頂盒的文本輸入效率和速度。
[0074]請參見圖4,示出了本申請實施例另一種文本信息輸入方法流程示意圖,與圖1對應的實施例不同的是,當用戶利用手持設備的內置輸入法完成文本信息輸入操作之后,能夠使機頂盒自動執(zhí)行后續(xù)的可執(zhí)行操作,所述方法可以包括以下步驟:
[0075]S110,調用手持設備的第一編輯框。
[0076]S120,獲取操作者對第一編輯框進行文本編輯的編輯操作。
[0077]S130,依據(jù)所述編輯操作更新第一編輯框的顯示內容;所述顯示內容包括第一編輯框內顯示的文本信息和光標位置信息。
[0078]S140,檢測第一編輯框在當前時刻的第一顯示內容與上一時刻的第二顯示內容是否相同,如果不相同,執(zhí)行步驟S150 ;如果相同,返回執(zhí)行步驟S140。
[0079]S150,將第一顯示內容發(fā)送給機頂盒,以使機頂盒對應顯示的第二編輯框更新所顯示的內容。
[0080]S410,根據(jù)操作者的編輯結束操作信息,產生編輯結束消息。所述編輯結束消息攜帶機頂盒可執(zhí)行操作。
[0081]所述可執(zhí)行操作在調用手持設備的第一編輯框時,從接收到的機頂盒發(fā)送的第二編輯框的信息中獲得,具體的,第二編輯框的信息的屬性信息包含第二編輯框的后續(xù)可執(zhí)行操作。[0082]S420,向機頂盒發(fā)送所述編輯結束消息,以使機頂盒解析所述編輯結束消息,得到相應的可執(zhí)行操作,并執(zhí)行所述可執(zhí)行操作。
[0083]本實施例提供的文本信息輸入方法,在利用手持設備完成對機頂盒的文本信息輸入操作后,可以依據(jù)操作者的編輯結束操作,得到包含可執(zhí)行操作的編輯結束消息,并將該編輯結束消息發(fā)送給機頂盒,使機頂盒解析所述編輯結束消息得到可執(zhí)行操作,并自動執(zhí)行所述可執(zhí)行操作,無需用戶利用遙控器手動觸發(fā)機頂盒執(zhí)行后續(xù)的可執(zhí)行操作,提高了機頂盒的智能性。
[0084]請參見圖5,示出了本申請實施例一種去使能機頂盒的虛擬輸入的流程示意圖,當用戶不再使用手持設備向機頂盒進行文本信息編輯時,可以通過手持設備取消機頂盒的虛擬輸入設置。所述方法可以包括以下步驟:
[0085]S510,依據(jù)關閉虛擬輸入的操作信息,向機頂盒發(fā)送去使能消息。
[0086]機頂盒接收到所述去使能消息后,將機頂盒的系統(tǒng)輸入法設置為默認輸入法,得到成功去使能結果。
[0087]S520,依據(jù)機頂盒發(fā)送的成功去使能結果,提示虛擬輸入不可用。
[0088]本領域技術人員可以理解的是,步驟S510和S520只需滿足在預先啟動機頂盒內的虛擬輸入法之后進行即可,與成功使能機頂盒的虛擬輸入法后,操作者是否利用手持設備的內置輸入法對機頂盒進行文本編輯沒有關系,即去使能動作可以在利用手持設備完成對機頂盒的文本編輯操作之后進行,也可以在使能動作之后還未利用手持設備對機頂盒進行文本編輯操作之前執(zhí)行。
[0089]本實施例提供的文本信息輸入方法,在預先啟動機頂盒內的虛擬輸入法后,還可以通過向機頂盒發(fā)送去使能消息,使機頂盒重新將系統(tǒng)輸入法設置為默認輸入法,恢復使用遙控器對機頂盒進行文本編輯的功能,提高了對機頂盒進行文本信息編輯的靈活性。
[0090]相應于上述應用于手持設備側的文本信息輸入方法,本申請還提供了應用于機頂盒側的文本信息輸入方法。
[0091]請參見圖6,示出了本申請實施例一種文本信息輸入方法的流程示意圖,本實施例的所述方法應用于機頂盒,所述方法可以包括以下步驟:
[0092]在利用手持設備向機頂盒輸入文本信息之前,首先需要啟動機頂盒的虛擬輸入功能。啟動機頂盒的虛擬輸入功能可以包括以下子步驟:
[0093]首先,依據(jù)手持設備發(fā)送的連接請求,建立機頂盒與手持設備之間的無線通信通道。接著,接收手持設備通過所述無線通信通道發(fā)送的啟動虛擬輸入法的使能消息。然后,依據(jù)所述使能消息,將虛擬輸入法設置為默認輸入法,得到成功使能結果。此外,保存機頂盒的系統(tǒng)輸入法的配置信息,以便后續(xù)恢復機頂盒的系統(tǒng)輸入功能。最后,將所述成功使能結果返回給手持設備,以使手持設備顯示虛擬輸入可用的提示信息。
[0094]S610,獲取手持設備發(fā)送的顯示內容。所述顯示內容為手持設備的第一編輯框當前時刻的顯示內容。
[0095]當機頂盒處于某一特定應用場景(手持設備的顯示界面和機頂盒對應的顯示界面完全相同)時,手持設備可以主動調用自身的第一編輯框,具體的調用過程如圖7所示,可以包括以下子步驟:
[0096]S710,接收手持設備發(fā)送的正向調用輸入請求消息。[0097]當手持設備檢測到機頂盒的光標位置位于第二編輯框內時,發(fā)送正向調用輸入請求消息。機頂盒處于某一特定應用場景時,手持設備的顯示界面與機頂盒的顯示界面完全相同,手持設備通過檢測顯示界面所顯示的光標是否在編輯框內,檢測機頂盒側的光標是否在第二編輯框內。
[0098]S720,獲取機頂盒的第二編輯框的信息。所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息。
[0099]S730,向手持設備返回正向調用輸入響應消息。所述正向調用輸入響應消息攜帶所述第二編輯框的信息。
[0100]S740,接收手持設備依據(jù)所述正向調用輸入響應消息得到相應的顯示內容。
[0101]手持設備接收到正向調用輸入響應消息后,根據(jù)第二編輯框的信息設置第一編輯框的屬性,以及,獲取用戶對第一編輯框進行文本編輯的編輯操作;依據(jù)所述編輯操作更新第一編輯框的顯示內容,所述顯示內容包括第一編輯框內顯示的文本信息和光標位置信息;檢測第一編輯框在當前時刻的第一顯示內容與上一時刻的第二顯示內容是否相同,如果不相同,將第一顯示內容發(fā)送給機頂盒。
[0102]當機頂盒檢測到第二編輯框需要進行文本編輯時,如圖8所示,可以包括以下子步驟:
[0103]S810,檢測光標位置是否在第二編輯框內,如果光標位置在第二編輯框內,執(zhí)行步驟S820 ;如果光標位置不在第二編輯框內,結束。
[0104]S820,獲取第二編輯框的信息。所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息。
[0105]S830,生成反向調用輸入請求消息,反向調用輸入請求消息攜帶所述第二編輯框的信息。
[0106]S840,向手持設備發(fā)送所述反向調用輸入請求消息。
[0107]手持設備接收到反向調用輸入請求消息后,依據(jù)所述第二編輯框的信息設置第一編輯框的屬性,得到反向調用輸入響應消息。
[0108]S850,接收手持設備返回的反向調用輸入響應消息,提示虛擬輸入可用。
[0109]S860,接收手持設備發(fā)送的第一編輯框在當前時刻的顯示內容。
[0110]手持設備在返回所述反向調用輸入響應消息后,接收用戶的編輯操作,依據(jù)所述編輯操作更新第一編輯框的顯示內容,所述顯示內容包括第一編輯框內顯示的文本信息和光標位置信息;檢測第一編輯框在當前時刻的第一顯示內容與上一時刻的第二顯示內容是否相同,如果不相同,將第一顯示內容發(fā)送給機頂盒。
[0111]S620,依據(jù)所述顯示內容,更新第二編輯框內的顯示內容。
[0112]本實施例提供的文本信息輸入方法,在調用手持設備的第一編輯框后,獲取第一編輯框的顯示內容,并根據(jù)獲得的顯示內容更新第二編輯框的顯示內容,實現(xiàn)利用手持設備的內置輸入法對機頂盒的文本編輯,用戶利用手持設備的內置輸入法實現(xiàn)單個文字或特殊符號的輸入、刪除操作,也可以實現(xiàn)對大塊文本信息的剪切、復制等文本編輯操作,提高了機頂盒的文本輸入效率和速度。
[0113]請參見圖9,示出了本申請實施例另一種文本信息輸入方法流程示意圖,在完成對第二編輯框的編輯之后,還可以自動執(zhí)行后續(xù)的可執(zhí)行操作。[0114]S610,獲取手持設備發(fā)送的顯示內容。所述顯示內容為手持設備的第一編輯框在 當前時刻的顯示內容。
[0115]S620,依據(jù)所述顯示內容,更新機頂盒的第二編輯框內的顯示內容。
[0116]S910,接收手持設備發(fā)送的編輯結束消息。
[0117]當手持設備接收到操作者的編輯結束操作信息時,向機頂盒發(fā)送編輯結束消息。 且所述編輯結束消息攜帶機頂盒的可執(zhí)行操作。
[0118]S920,解析所述編輯結束消息,得到可執(zhí)行操作。
[0119]S930,執(zhí)行所述可執(zhí)行操作。
[0120]本實施例提供的文本信息輸入方法,在利用手持設備完成對機頂盒的文本信息輸 入操作后,可以依據(jù)操作者的編輯結束操作,得到包含可執(zhí)行操作的編輯結束消息;并將該 編輯結束消息發(fā)送給機頂盒;機頂盒解析所述編輯結束消息得到可執(zhí)行操作,并自動執(zhí)行 所述可執(zhí)行操作。無需用戶利用遙控器手動觸發(fā)機頂盒執(zhí)行后續(xù)的可執(zhí)行操作,提高了機 頂盒的智能性。
[0121]請參見圖10,示出了本申請實施例提供的又一種文本信息輸入方法的流程示意 圖,當用戶不想利用手持設備對機頂盒進行文本編輯時,可以恢復機頂盒的系統(tǒng)輸入功能, 如圖10所示,可以包括以下步驟:
[0122]S1010,接收手持設備依據(jù)關閉虛擬輸入的操作信息產生的去使能消息。
[0123]S1020,依據(jù)所述去使能消息,將機頂盒的系統(tǒng)輸入法設置為默認輸入法,得到成 功去使能結果。
[0124]S1030,向手持設備發(fā)送成功去使能結果,以使手持設備顯示虛擬輸入不可用的提 不f目息。
[0125]本實施例提供的文本信息輸入方法,在預先啟動機頂盒內的虛擬輸入法后,還可 以使機頂盒重新將系統(tǒng)輸入法設置為默認輸入法,恢復使用遙控器對機頂盒進行文本編輯 的功能,提高了對機頂盒進行文本信息編輯的靈活性。
[0126]請參見圖11,示出了本申請實施例一種文本信息輸入方法的流程示意圖,所述方 法應用于包括機頂盒和手持設備的系統(tǒng)中,所述方法包括以下步驟:
[0127]SI 110,手持設備檢測機頂盒的光標位置是否在第二編輯框內,如果在第二編輯框 內,執(zhí)行步驟S1120如果光標不在第二編輯框內,則返回執(zhí)行步驟S1110。
[0128]SI 120,手持設備向機頂盒發(fā)送正向調用輸入請求消息。
[0129]S1130,機頂盒獲取第二編輯框的信息,并向手持設備返回正向調用輸入響應消 息。正向調用輸入響應消息攜帶第二編輯框的信息。
[0130]機頂盒依據(jù)所述第二編輯框的信息生成相應的正向調用輸入響應消息,并將該正 向調用輸入響應消息發(fā)送給手持設備。第二編輯框的信息包括第二編輯框的文本顯示內 容、光標位置和屬性信息。
[0131]第二編輯框的屬性信息可以包括明文或密文輸入要求、輸入內容的長度、輸入鍵 盤的要求及第二編輯框的可執(zhí)行操作。其中,所述可執(zhí)行操作可以是第二編輯框完成文本 編輯操作之后,指示的執(zhí)行操作,這些執(zhí)行操作可以包括光標下移、搜索動作、網(wǎng)頁跳轉、信 息發(fā)送等操作。
[0132]S1140,手持設備根據(jù)所述正向調用響應消息設置第一編輯框的輸入屬性。[0133]需要說明的是,步驟S1110-S1140是通過手持設備主動調用第一編輯框的一種實現(xiàn)過程。當通過機頂盒調用手持設備的第一編輯框的過程如步驟S1150-S1180所示。
[0134]S1150,機頂盒檢測光標位置是否在第二編輯框內,如果光標位置在第二編輯框內,執(zhí)行步驟S1160 ;如果光標位置不在第二編輯框內,返回執(zhí)行步驟S1150。
[0135]S1160,機頂盒獲取第二編輯框的信息。所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息。
[0136]S1170,向手持設備發(fā)送反向調用輸入請求消息。所述反向調用輸入請求消息攜帶第二編輯框的信息。
[0137]S1180,手持設備依據(jù)所述反向調用輸入請求消息設置第一編輯框的屬性,并向機頂盒返回反向調用輸入響應消息。
[0138]S1190,手持設備獲取操作者對第一編輯框進行文本編輯的編輯操作。
[0139]S1200,手持設備依據(jù)所述編輯操作更新第一編輯框的顯示內容。所述顯示內容包括第一編輯框內顯不的文本信息和光標位置信息。
[0140]S1201,手持設備檢測第一編輯框在當前時刻的第一顯不內容與上一時刻的第二顯示內容是否相同,如果不相同,執(zhí)行步驟S1202 ;否則,返回執(zhí)行步驟S1201。
[0141]S1202,手持設備將第一顯示內容發(fā)送給機頂盒。
[0142]S1203,機頂盒依據(jù)第一顯示內容更新第二編輯框的內容。
[0143]S1204,手持設備向機頂盒發(fā)送編輯結束消息。所述編輯結束消息當手持設備接收到操作者的編輯結束操作信息時,產生相應的編輯結束消息,所述編輯結束消息攜帶機頂盒可執(zhí)行操作。
[0144]S1205,機頂盒解析所述編輯結束消息得到相應的可執(zhí)行操作。
[0145]S1206,機頂盒執(zhí)行所述可執(zhí)行操作。
[0146]本申請上述的所有文本輸入方法實施例中,機頂盒與手持設備之間通信的消息都采用XML (extensible Markup Language,擴展標記語言),這樣,機頂盒在接收到手持設備發(fā)送的XML消息后,首先需要對XML消息進行解析,然后根據(jù)解析后的消息進行相應的操作;在向手持設備發(fā)送消息時,需要將消息轉換為XML格式后發(fā)送給手持設備。同理,手持設備與機頂盒通信時,手持設備側也需要進行消息解析和消息轉換的過程。
[0147]相應于圖1-圖5所示的方法實施例,本申請還提供對應的裝置實施例。
[0148]請參見圖12,示出了本申請實施例一種文本信息輸入裝置的結構示意圖,該裝置可以包括:調用單元100、第一獲取單元200、更新單元300、第一檢測單元400和第一發(fā)送單元500。
[0149]調用單元100,用于調用手持設備的第一編輯框。
[0150]當手持設備側的顯示界面與機頂盒的顯示界面完全一致時,即機頂盒處于某一特定應用場景(手持設備的顯示界面和機頂盒對應的顯示界面完全相同)中,如圖13所示,調用單元100可以包括以下子單元:
[0151]第二檢測單元110,用于檢測機頂盒的光標位置是否在第二編輯框內。
[0152]第二發(fā)送單元120,當機頂盒的光標位置在第二編輯框內時,向機頂盒發(fā)送正向調用輸入請求消息,其中,所述正向調用輸入請求消息使機頂盒獲取第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息。[0153]第一接收單元130,用于接收機頂盒響應所述正向調用輸入請求消息得到的正向調用輸入響應消息,所述正向調用輸入響應消息攜帶第二編輯框的信息。
[0154]第一設置單元140,用于依據(jù)所述第二編輯框的信息,設置第一編輯框的屬性。
[0155]當機頂盒檢測到第二編輯框需要進行文本編輯而調用手持設備的編輯框時,如圖14所示,調用單元可以包括以下子單元:第二接收單元101、第二設置單元102和第三發(fā)送單元103。
[0156]第二接收單元101,用于接收機頂盒發(fā)送的反向調用輸入請求消息。
[0157]當機頂盒檢測光標在第二編輯框內時,產生包含有第二編輯框的信息的反向調用輸入請求消息。所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息。
[0158]第二設置單元102,用于依據(jù)所述第二編輯框的信息設置第一編輯框的屬性,得到反向調用輸入響應消息。
[0159]第三發(fā)送單元103,用于將所述反向調用輸入響應消息發(fā)送給機頂盒,以使機頂盒提示用戶虛擬輸入可用。
[0160]第一獲取單元200,與調用單元相連,用于獲取操作者對第一編輯框進行文本編輯的編輯操作。
[0161]更新單元300,用于依據(jù)所述編輯操作更新第一編輯框的顯示內容。
[0162]第一檢測單兀400,用于檢測第一編輯框在當前時刻的第一顯不內容與上一時刻的第二顯示內容是否相同,其中,所述顯示內容包括第一編輯框內顯示的文本信息和光標位置信息。
[0163]第一發(fā)送單兀500,用于當?shù)谝痪庉嬁蛟诋斍皶r刻的第一顯不內容與上一時刻的第二顯示內容不相同時,發(fā)送第一顯示內容給機頂盒,以使機頂盒對應顯示的第二編輯框更新所顯示的內容。
[0164]本實施例提供的文本信息輸入裝置,首先通過調用單元調用手持設備的第一編輯框;之后,利用更新單元根據(jù)操作者對第一編輯框的編輯操作更新第一編輯框的顯示內容;再由第一檢測單元檢測第一編輯框當前時刻的第一顯示內容與上一時刻的第二顯示內容是否相同,如果不相同,由第一發(fā)送單元向機頂盒發(fā)送第一顯示內容,以使機頂盒更新第二編輯框的顯示內容。從而使機頂盒的第二編輯框的顯示內容與手持設備的第一編輯框的顯示內容同步。進而方便用戶利用手持設備的內置輸入法實現(xiàn)單個文字或特殊符號的輸入、刪除操作,也可以實現(xiàn)對大塊文本信息的剪切、復制等文本編輯操作,提高了機頂盒的文本輸入效率和速度。
[0165]請參見圖15,示出了本申請實施例另一種文本信息輸入裝置的結構示意圖,與圖12所示的裝置不同的是,還包括第三接收單元、第一消息產生單元和第四發(fā)送單元。如圖15所示,所述裝置包括:調用單元100、第一獲取單元200、更新單元300、第一檢測單元400、第一發(fā)送單元500、第三接收單元600、第一消息產生單元700和第四發(fā)送單元800。
[0166]調用單元100,用于調用手持設備的第一編輯框。
[0167]第一獲取單元200,與調用單元相連,用于獲取操作者對第一編輯框進行文本編輯的編輯操作。
[0168]更新單元300,用于依據(jù)所述編輯操作更新第一編輯框的顯示內容。[0169]第一檢測單元400,用于檢測第一編輯框在當前時刻的第一顯示內容與上一時刻的第二顯示內容是否相同,其中,所述顯示內容包括第一編輯框內顯示的文本信息和光標位置信息。
[0170]第一發(fā)送單兀500,用于當?shù)谝痪庉嬁蛟诋斍皶r刻的第一顯不內容與上一時刻的第二顯示內容不相同時,發(fā)送第一顯示內容給機頂盒,以使機頂盒對應顯示的第二編輯框更新所顯示的內容。
[0171]第三接收單元600,用于接收操作者的編輯結束操作信息。
[0172]第一消息產生單元700,用于根據(jù)編輯結束操作信息時,產生編輯結束消息,所述編輯結束消息攜帶機頂盒可執(zhí)行操作。
[0173]第四發(fā)送單元800,用于向機頂盒發(fā)送所述編輯結束消息,所述編輯結束消息使機頂盒獲得可執(zhí)行的操作信息,以及,執(zhí)行所述可執(zhí)行操作。
[0174]本實施例提供的文本信息輸入裝置,通過第三接收單元接收操作的編輯結束操作信息,進而,通過第一消息產生單元根據(jù)編輯結束操作信息得到包含可執(zhí)行操作的編輯結束消息,并由第四發(fā)送單元將該編輯結束消息發(fā)送給機頂盒。由機頂盒解析所述編輯結束消息得到可執(zhí)行操作,并自動執(zhí)行所述可執(zhí)行操作,無需用戶利用遙控器手動觸發(fā)機頂盒執(zhí)行后續(xù)的可執(zhí)行操作,提高了機頂盒的智能性。
[0175]相應于上述圖6-圖10對應的方法實施例,本申請實施例還提供了對應的裝置實施例。
[0176]請參見圖16,示出了本申請實施例一種文本信息輸入裝置的結構示意圖,所述裝置包括:第一獲取單元I和更新單元2。
[0177]第一獲取單元1,用于獲取手持設備發(fā)送的顯示內容,所述顯示內容為手持設備的第一編輯框在當前時刻的顯示內容。
[0178]當手持設備側的顯示界面與機頂盒的顯示界面完全一致時,如圖17示,第一獲取單元I可以包括以下子單元:第一接收單元U、第二獲取單元12、響應消息返回單元13和第二接收單元14。
[0179]第一接收單元11,用于接收手持設備發(fā)送的正向調用輸入請求消息,所述正向調用輸入請求消息是當手持設備檢測到機頂盒的光標位置位于第二編輯框內時發(fā)送;
[0180]第二獲取單元12,用于獲取機頂盒的第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息;
[0181]響應消息返回單元13,用于向手持設備返回正向調用輸入響應消息,所述正向調用輸入響應消息攜帶所述第二編輯框的信息;
[0182]第二接收單元14,用于接收手持設備依據(jù)所述正向調用輸入響應消息得到相應的顯示內容。
[0183]當機頂盒檢測到第二編輯框需要進行文本編輯而調用手持設備的編輯框時,如圖18,第一獲取單元可以包括以下子單元:第一檢測單元111、第三獲取單元112、請求消息產生單元113、第一發(fā)送單元114、第三接收單元115。
[0184]第一檢測單元111,用于檢測光標位置是否在第二編輯框內;
[0185]第三獲取單元112,用于當光標位置在第二編輯框內時,獲取第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息;[0186]請求消息產生單元113,用于生成反向調用輸入請求消息,反向調用輸入請求消息攜帶所述第二編輯框的信息。
[0187]第一發(fā)送單元114,用于將所述反向調用輸入請求消息發(fā)送給手持設備,所述反向調用輸入請求消息用于使手持設備依據(jù)所述第二編輯框的信息設置第一編輯框的屬性,得到反向調用輸入響應消息。
[0188]第三接收單元115,用于接收手持設備返回的反向調用輸入響應消息,以及,接收手持設備在返回所述反向調用輸入響應消息后發(fā)送的第一編輯框在當前時刻的顯示內容。
[0189]更新單元2,用于依據(jù)第一獲取單元獲得的顯示內容,更新機頂盒對應顯示的第二編輯框內的顯示內容。
[0190]請參見圖19,示出了本申請實施例另一種文本信息輸入裝置,與圖16不同的是,還包括:第四接收單元3、解析單元4和執(zhí)行單元5。所述裝置包括:第一獲取單元1、更新單元2、第四接收單元3、解析單元4和執(zhí)行單元5。
[0191]第一獲取單元1,用于獲取手持設備發(fā)送的顯示內容,所述顯示內容為手持設備的第一編輯框在當前時刻的顯示內容。
[0192]更新單元2,用于依據(jù)所述顯示內容,更新機頂盒對應顯示的第二編輯框內的顯示內容。
[0193]第四接收單元3,用于接收手持設備發(fā)送的編輯結束消息,所述編輯結束消息由手持設備接收到操作者的編輯結束操作信息時產生,且所述編輯結束消息攜帶機頂盒可執(zhí)行操作;
[0194]解析單元4,用于解析所述編輯結束消息,得到可執(zhí)行操作;
[0195]執(zhí)行單元5,用于執(zhí)行所述可執(zhí)行操作。
[0196]本實施例提供的文本信息輸入裝置,通過第四接收單元接收手持設備發(fā)送的包含可執(zhí)行操作的編輯結束消息;通過解析單元解析編輯結束消息得到可執(zhí)行操作,并由執(zhí)行單元自動執(zhí)行所述可執(zhí)行操作,無需用戶利用遙控器手動觸發(fā)機頂盒執(zhí)行后續(xù)的可執(zhí)行操作,提高了機頂盒的智能性。
[0197]本領域的技術人員可以清楚地了解到本申請實施例中的技術可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本申請實施例中的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品可以存儲在存儲介質中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本申請各個實施例或者實施例的某些部分所述的方法。
[0198]本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
[0199]以上所述的本申請實施方式,并不構成對本申請保護范圍的限定。任何在本申請的精神和原則之內所作的修改、等同替換和改進等,均應包含在本申請的保護范圍之內。
【權利要求】
1.一種文本信息輸入方法,其特征在于,應用于手持設備,利用所述手持設備預先啟動機頂盒內的虛擬輸入法,所述方法包括:調用手持設備的第一編輯框;獲取操作者對第一編輯框進行文本編輯的編輯操作;依據(jù)所述編輯操作更新第一編輯框的顯示內容,所述顯示內容包括第一編輯框內顯示的文本信息和光標位置信息;檢測第一編輯框在當前時刻的第一顯示內容與上一時刻的第二顯示內容是否相同,如果不相同,將第一顯示內容發(fā)送給機頂盒,以使機頂盒對應顯示的第二編輯框更新所顯示的內容。
2.根據(jù)權利要求1所述的方法,其特征在于,當手持設備側的顯示界面與機頂盒的顯示界面完全一致時,所述調用手持設備的第一編輯框,包括:檢測機頂盒的光標位置是否在第二編輯框內,如果在第二編輯框內,向機頂盒發(fā)送正向調用輸入請求消息,其中,所述正向調用輸入請求消息使機頂盒獲取第二編輯框的信息, 所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息;接收機頂盒響應所述正向調用輸入請求消息得到的正向調用輸入響應消息,所述正向調用輸入響應消息攜帶第二編輯框的信息;依據(jù)所述第二編輯框的信息,設置第一編輯框的屬性。
3.根據(jù)權利要求1所述的方法,其特征在于,所述調用手持設備的第一編輯框,包括: 接收機頂盒發(fā)送的反向調用輸入請求消息,所述反向調用輸入請求消息由機頂盒檢測光標位置在第二編輯框內時,獲取第二編輯框的信息,并根據(jù)第二編輯框的信息產生的請求消息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息; 依據(jù)所述第二編輯框的信息設置第一編輯框的屬性,得到反向調用輸入響應消息,以及,將所述反向調用輸入響應消息發(fā)送給機頂盒。
4.根據(jù)權利要求2或3所述的方法,其特征在于,還包括:根據(jù)操作者的編輯結束操作信息,產生編輯結束消息,所述編輯結束消息攜帶機頂盒可執(zhí)行操作;向機頂盒發(fā)送所述編輯結束消息,所述編輯結束消息用于使機頂盒獲得可執(zhí)行的操作信息,以及,執(zhí)行所述可執(zhí)行操作。
5.根據(jù)權利要求1-3任一項所述的方法,其特征在于,檢測第一編輯框在當前時刻的顯示內容與上一時刻的顯示內容是否相同,包括:獲取第一編輯框當前時刻顯示的第一顯示內容,所述第一顯示內容包括第一文本信息和第一光標位置;判斷所述第一顯示內容與所述第一編輯框上一時刻顯示的第二顯示內容是否相同,第二顯不內容包括第二文本信息和第二光標位置,如果第一文本信息和第二文本信息相同且第一光標位置和第二光標位置相同,確定第一顯不內容與第二顯不內容相同;如果第一文本信息與第二文本信息不相同,和/或,第一光標位置與第二光標位置不相同,確定第一顯示內容與第二顯示內容不相同。
6.根據(jù)權利要求1所述的方法,其特征 在于,預先啟動機頂盒的虛擬輸入法,包括:建立手持設備與機頂盒之間的無線通信通道;依據(jù)啟動虛擬輸入的操作信息,產生使能消息,以及,通過所述無線通信通道向機頂盒發(fā)送使能消息,所述使能消息用于使機頂盒將虛擬輸入法設置為默認輸入法,得到成功使倉泛會吉I ; 接收機頂盒發(fā)送的成功使能結果,以及顯示虛擬輸入可用的提示信息。
7.根據(jù)權利要求6所述的方法,其特征在于,還包括: 依據(jù)關閉虛擬輸入的操作信息,產生去使能消息,以及,將所述使能消息提供給機頂盒,所述去使能消息用于機頂盒將機頂盒的系統(tǒng)輸入法設置為默認輸入法,得到成功去使倉泛會吉I ; 接收機頂盒發(fā)送的成功去使能結果,以及,顯示虛擬輸入不可用的提示信息。
8.一種文本信息輸入方法,其特征在干,應用于機頂盒,預先啟動機頂盒內的虛擬輸入法,所述方法包括: 獲取手持設備發(fā)送的顯示內容,所述顯示內容為手持設備的第一編輯框當前時刻的顯示內容; 依據(jù)所述顯示內容,更新機頂盒對應顯示的第二編輯框的顯示內容。
9.根據(jù)權利要求8所述的方法,其特征在于,獲取手持設備發(fā)送的顯示內容,包括: 接收手持設備發(fā)送的正向調用輸入請求消息,所述正向調用輸入請求消息由手持設備檢測到機頂盒的光標位置位于第二編輯框內時產生; 獲取機頂盒的 第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息; 向手持設備返回正向調用輸入響應消息,所述正向調用輸入響應消息攜帯所述第二編輯框的信息; 接收手持設備依據(jù)所述正向調用輸入響應消息得到相應的顯示內容。
10.根據(jù)權利要求8所述的方法,其特征在于,獲取手持設備發(fā)送的顯示內容,包括: 檢測光標位置是否在第二編輯框內,如果在第二編輯框內,獲取第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息; 生成攜帯第二編輯框的信息的反向調用輸入請求消息,以及,將所述反向調用輸入請求消息發(fā)送給手持設備,所述反向調用輸入請求消息用于使手持設備依據(jù)所述第二編輯框的信息設置第一編輯框的屬性,得到反向調用輸入響應消息; 接收手持設備在返回所述反向調用輸入響應消息后,發(fā)送的第一編輯框當前時刻的顯示內容。
11.根據(jù)權利要求8-10任一項所述的方法,其特征在于,還包括: 接收手持設備發(fā)送的編輯結束消息,所述編輯結束消息由手持設備接收到操作者的編輯結束操作信息時產生,且所述編輯結束消息攜帯機頂盒可執(zhí)行操作; 解析所述編輯結束消息,得到可執(zhí)行操作;以及,執(zhí)行所述可執(zhí)行操作。
12.根據(jù)權利要求8所述的方法,其特征在于,預先啟動機頂盒的虛擬輸入法的過程,包括: 依據(jù)手持設備發(fā)送的連接請求,建立機頂盒與手持設備之間的無線通信通道; 接收手持設備通過所述無線通信通道發(fā)送的啟動虛擬輸入法的使能消息; 依據(jù)所述使能消息,將虛擬輸入法設置為默認輸入法,得到成功使能結果,以及,將所述成功使能結果返回給手持設備,以使手持設備顯示虛擬輸入可用的提示信息。
13.根據(jù)權利要求12所述的方法,其特征在于,還包括:接收手持設備依據(jù)關閉虛擬輸入的操作信息產生的去使能消息;依據(jù)所述去使能消息,將機頂盒的系統(tǒng)輸入法設置為默認輸入法,得到成功去使能結果,以及將所述成功去使能結果發(fā)送給手持設備,以使手持設備顯示虛擬輸入不可用的提不f目息。
14.一種文本信息輸入裝置,其特征在于,包括:調用單元,用于調用手持設備的第一編輯框;第一獲取單元,用于獲取操作者對第一編輯框進行文本編輯的編輯操作;更新單元,用于依據(jù)所述編輯操作更新第一編輯框的顯示內容;第一檢測單兀,用于檢測第一編輯框在當前時刻的第一顯不內容與上一時刻的第二顯示內容是否相同,其中,所述顯示內容包括第一編輯框內顯示的文本信息和光標位置信息;第一發(fā)送單元,用于當?shù)谝痪庉嬁蛟诋斍皶r刻的第一顯示內容與上一時刻的第二顯示內容不相同時,發(fā)送第一顯示內容給機頂盒,以使機頂盒對應顯示的第二編輯框更新所顯示的內容。
15.根據(jù)權利要求14所述的裝置,其特征在于,當手持設備側的顯示界面與機頂盒的顯示界面完全一致時,所述調用單元包括:第二檢測單元,用于檢測機頂盒的光標位置是否在第二編輯框內;第二發(fā)送單元,當機頂盒的光標位置在第二編輯框內時,向機頂盒發(fā)送正向調用輸入請求消息,其中,所述正向調用輸入請求消息使機頂盒獲取第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息;第一接收單元,用于接收機頂盒響應所述正向調用輸入請求消息得到的正向調用輸入響應消息,所述正向調用輸入響應消息攜帶第二編輯框的信息;第一設置單元,用于依據(jù)所述第二編輯框的信息,設置第一編輯框的屬性。
16.根據(jù)權利要求14所述的裝置,其特征在于,所述調用單元包括:第二接收單元,用于接收機頂盒發(fā)送的反向調用輸入請求消息,所述反向調用輸入請求消息由機頂盒檢測光標位置在第二編輯框內時,獲取第二編輯框的信息,并根據(jù)第二編輯框的信息產生的請求消息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息;第二設置單元,用于依據(jù)所述第二編輯框的信息設置第一編輯框的屬性,得到反向調用輸入響應消息;第三發(fā)送單元,用于將所述反向調用輸入響應消息發(fā)送給機頂盒。
17.根據(jù)權利要求15或16所述的裝置,其特征在于,還包括:第三接收單元,用于接收操作者的編輯結束操作信息;第一消息產生單元,用于依據(jù)所述編輯結束操作信息產生編輯結束消息,所述編輯結束消息攜帶機頂盒可執(zhí)行操作;第四發(fā)送單元,用于向機頂盒發(fā)送所述編輯結束消息,所述編輯結束消息用于使機頂盒獲得可執(zhí)行的操作信息,以及,執(zhí)行所述可 執(zhí)行操作。
18.—種文本信息輸入裝置,其特征在于,包括: 第一獲取單元,用于獲取手持設備發(fā)送的顯示內容,所述顯示內容為手持設備的第一編輯框在當前時刻的顯示內容; 更新単元,用于依據(jù)所述顯示內容,更新機頂盒對應顯示的第二編輯框內的顯示內容。
19.根據(jù)權利要求18所述的裝置,其特征在于,所述第一獲取單元包括: 第一接收單元,用于接收手持設備發(fā)送的正向調用輸入請求消息,所述正向調用輸入請求消息由手持設備檢測到機頂盒的光標位置位于第二編輯框內時產生; 第二獲取單元,用于獲取機頂盒的第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息; 響應消息返回単元,用于向手持設備返回正向調用輸入響應消息,所述正向調用輸入響應消息攜帯所述第二編輯框的信息; 第二接收單元,用于接收手持設備依據(jù)所述正向調用輸入響應消息得到相應的顯示內容。
20.根據(jù)權利要求18所述的裝置,其特征在于,所述第一獲取單元包括: 第一檢測單元,用于檢測光標位置是否在第二編輯框內; 第三獲取單元,用于當光標位置在第二編輯框內時,獲取第二編輯框的信息,所述第二編輯框的信息包括第二編輯框的文本顯示內容、光標位置和屬性信息; 請求消息產生單元,用于生成反向調用輸入請求消息,反向調用輸入請求消息攜帯所述第二編輯框的信息;` 第一發(fā)送單元,用于將所述反向調用輸入請求消息發(fā)送給手持設備,所述反向調用輸入請求消息用于使手持設備依據(jù)所述第二編輯框的信息設置第一編輯框的屬性,得到反向調用輸入響應消息; 第三接收單元,用于接收手持設備在返回所述反向調用輸入響應消息后發(fā)送的第一編輯框在當前時刻的顯示內容。
21.根據(jù)權利要求18-20任一項所述的裝置,其特征在于,還包括: 第四接收單元,用于接收手持設備發(fā)送的編輯結束消息,所述編輯結束消息由手持設備接收到操作者的編輯結束操作信息時產生,且所述編輯結束消息攜帯機頂盒可執(zhí)行操作; 解析単元,用于解析所述編輯結束消息,得到可執(zhí)行操作; 執(zhí)行單元,用于執(zhí)行所述可執(zhí)行操作。
【文檔編號】G06F9/44GK103593213SQ201310538013
【公開日】2014年2月19日 申請日期:2013年11月4日 優(yōu)先權日:2013年11月4日
【發(fā)明者】李平寧, 董翰林, 楊屹 申請人:華為技術有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1