輸入信息分區顯示的方法、裝置及系統與流程
2024-03-30 22:41:05 1

本發明涉及輸入信息處理技術領域,特別是涉及一種輸入信息分區顯示的方法、裝置及系統。
背景技術:
隨著科技的進步和網際網路行業的不斷發展,智能移動終端和大平板顯示終端已得到廣泛應用。在使用行動裝置作為大平板的輸入設備時,通常需要在行動裝置與大平板之間建立單對單的連結,以確保輸入的正確性。
現有技術多用於處理單一輸入源的情況,即在同一單位時間內只有一個輸入源可以進行有效輸入,並不適合處理存在多個輸入源的情況,無法實現輸入數據的分區顯示。在存在多個輸入源時,需要用戶主動介入操作,具體為用戶手動切換輸入源,例如,在使用電子白板進行頭腦風暴等可能有多人進行書寫的會議上,通常地做法是用戶主動上來電子白板前進行書寫,後來的人只能等正在書寫的人完成後才能進行書寫,此外,還需要用戶手動調整不同輸入源輸入內容的顯示位置,影響會議效率。其原因在於作為輸入源的設備需要與大平板進行點對點的連接,這類型的連接會獨佔整一條鏈路,所以在同一時間只有唯一的一個輸入源真正地連接上了大平板。
技術實現要素:
本發明旨在至少解決現有技術中存在的技術問題之一。為此,本發明的一個目的在於提出一種輸入信息分區顯示的方法,實現多個輸入設備輸入時,在顯示設備分區顯示各個輸入設備的輸入數據。
根據本發明實施例的輸入信息分區顯示的方法,包括:
接收顯示設備發送的多個輸入設備的配對信息,並對所述顯示設備的顯示區域進行劃分,所述配對信息包括所述顯示設備的標識符與每個所述輸入設備的標識符之間的對應關係;
當接收到任一所述輸入設備發送的輸入數據時,在劃分的所述顯示區域中查詢與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域;
將接收到的所述輸入數據繪製在查詢到的所述所屬區域中,以形成當前顯示畫面,並將所述當前顯示畫面發送至所述顯示設備進行顯示。
根據本發明實施例的輸入信息分區顯示的方法,首先接收顯示設備發送的多個輸入設備的配對信息,並對所述顯示設備的顯示區域進行劃分,在收到任一所述輸入設備發送的輸入數據時,在劃分的所述顯示區域中查詢與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域,然後將輸入數據繪製在查詢到的所述所屬區域中,以形成當前顯示畫面,最好發送至所述顯示設備進行顯示。由於每個輸入設備可以根據自身的標識符找到相應的所屬區域,最終在顯示設備上的對應的顯示區域進行顯示,實現了多個輸入設備的輸入數據在一個顯示設備中分區顯示的效果。採用本實施例的輸入信息分區顯示的方法,在為顯示設備,如大平板,提供了多輸入源解決方案的同時,對多輸入源輸入內容進行了分區顯示,提高了多輸入源方案的實用性,在會議過程中使用能很好地提高會議效率。
另外,根據本發明上述實施例的輸入信息分區顯示的方法,還可以具有如下附加的技術特徵:
進一步地,在本發明的一個實施例中,所述當接收到任一所述輸入設備發送的輸入數據時,在劃分的所述顯示區域中查詢與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域的步驟包括:
當接收到任一所述輸入設備發送的輸入數據時,若在劃分的所述顯示區域中未查詢到與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域;
按照從左往右,從上往下的規則遍歷劃分的所述顯示區域;
若在劃分的所述顯示區域中找到未被佔用的區域,則使用所述當前輸入設備的標識符佔據第一個未被佔用的區域,以將所述第一個未被佔用的區域作為所述當前輸入設備的所屬區域。
進一步地,在本發明的一個實施例中,所述按照從左往右,從上往下的規則遍歷劃分的所述顯示區域之後,所述方法還包括:
若在劃分的所述顯示區域中未找到未被佔用的區域,則在劃分的所述顯示區域的底部添加一行新區域,並調整所有區域的高度;
使用所述當前輸入設備的標識符佔據所述新區域中的第一個區域,以將所述第一個區域作為所述當前輸入設備的所屬區域。
進一步地,在本發明的一個實施例中,所述使用所述當前輸入設備的標識符佔據第一個未被佔用的區域的步驟之後,所述方法還包括:
儲存所述當前輸入設備的標識符與所述第一個未被佔用的區域的對應關係;
所述使用所述當前輸入設備的標識符佔據所述新區域中的第一個區域的步驟之後,所述方法還包括:
儲存所述當前輸入設備的標識符與所述第一個區域的對應關係。
進一步地,在本發明的一個實施例中,所述方法還包括:
當接收到多個所述當前輸入設備發送的輸入數據時,在劃分的所述顯示區域中分別查詢與每個所述當前輸入設備對應的所述所屬區域;
將接收到的多個所述當前輸入設備發送的輸入數據繪製在查詢到的對應的所述所屬區域中,以形成疊加顯示畫面,並將所述疊加顯示畫面發送至所述顯示設備進行顯示。
本發明的另一個目的在於提出一種輸入信息分區顯示的裝置。
根據本發明實施例的輸入信息分區顯示的裝置,包括:
接收模塊,用於接收顯示設備發送的多個輸入設備的配對信息,所述配對信息包括所述顯示設備的標識符與每個所述輸入設備的標識符之間的對應關係;
劃分模塊,用於對所述顯示設備的顯示區域進行劃分;
查詢模塊,用於在所述接收模塊接收到任一所述輸入設備發送的輸入數據時,在所述劃分模塊劃分的所述顯示區域中查詢與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域;
繪製模塊,用於將所述接收模塊接收到的所述輸入數據繪製在查詢到的所述所屬區域中,以形成當前顯示畫面;
發送模塊,用於將所述繪製模塊形成的所述當前顯示畫面發送至所述顯示設備進行顯示。
進一步地,在本發明的一個實施例中,所述裝置還包括:
遍歷模塊,用於當所述查詢模塊在所述劃分的所述顯示區域中未查詢到與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域時,按照從左往右,從上往下的規則遍歷所述劃分模塊劃分的所述顯示區域;
第一佔據模塊,用於在劃分的所述顯示區域中找到未被佔用的區域時,使用所述當前輸入設備的標識符佔據第一個未被佔用的區域,以將所述第一個未被佔用的區域作為所述當前輸入設備的所屬區域。
進一步地,在本發明的一個實施例中,所述裝置還包括:
添加模塊,用於在所述劃分模塊劃分的所述顯示區域中未找到未被佔用的區域時,在劃分的所述顯示區域的底部添加一行新區域,並調整所有區域的高度;
第二佔據模塊,用於在所述添加模添加了一行新區域時,使用所述當前輸入設備的標識符佔據所述新區域中的第一個區域,以將所述第一個區域作為所述當前輸入設備的所屬區域。
進一步地,在本發明的一個實施例中,所述裝置還包括:
第一儲存模塊,用於在所述第一佔據模塊使用所述當前輸入設備的標識符佔據第一個未被佔用的區域之後,儲存所述當前輸入設備的標識符與所述第一個未被佔用的區域的對應關係;
第二儲存模塊,用於在所述第二佔據模塊使用所述當前輸入設備的標識符佔據所述新區域中的第一個區域之後,儲存所述當前輸入設備的標識符與所述第一個區域的對應關係。
進一步地,在本發明的一個實施例中,所述查詢模塊還用於在所述接收模塊接收到多個所述當前輸入設備發送的輸入數據時,在所述劃分模塊劃分的所述顯示區域中分別查詢與每個所述當前輸入設備對應的所述所屬區域;
所述繪製模塊還用於將接收到的多個所述當前輸入設備發送的輸入數據繪製在查詢到的對應的所述所屬區域中,以形成疊加顯示畫面;
所述發送模塊還用於將所述疊加顯示畫面發送至所述顯示設備進行顯示。
本發明的另一個目的在於提出一種採用上述輸入信息分區顯示的裝置的系統。
本發明的附加方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。
附圖說明
本發明的上述和/或附加的方面和優點從結合下面附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1是根據本發明一實施例的輸入信息分區顯示的方法的流程圖;
圖2是圖1中在劃分的所述顯示區域中未查詢到與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域時方法的處理流程圖;
圖3是圖2中在劃分的所述顯示區域中未找到未被佔用的區域時方法的處理流程圖;
圖4是根據本發明另一實施例的輸入信息分區顯示的裝置的結構示意圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
請參閱圖1,本發明一實施例提出的輸入信息分區顯示的方法,至少包括以下步驟:
S101,接收顯示設備發送的多個輸入設備的配對信息,並對所述顯示設備的顯示區域進行劃分,所述配對信息包括所述顯示設備的標識符與每個所述輸入設備的標識符之間的對應關係;
其中,本實施例提出的輸入信息分區顯示的方法主要應用於伺服器,所述輸入設備可以為移動智能終端,例如智慧型手機、智能手寫板或智能平板等,所述顯示設備可以為大平板,該輸入設備和顯示設備均連入網際網路,以連接所述伺服器。
在接收顯示設備發送的多個輸入設備的配對信息之前,多個輸入設備和顯示設備可以先進行配對,具體可以為:所述輸入設備採用掃碼或者藍牙的方式與顯示設備進行配對,且多個輸入設備可以與同一個顯示設備建立配對。其中掃碼的方式為:顯示設備上顯示有二維碼,輸入設備掃描該二維碼後,打開二維碼中的URL地址,實現配對;藍牙的方式為:輸入設備向顯示設備發出藍牙連接請求,顯示設備接收該藍牙連接請求,建立配對。
顯示設備與多個輸入設備配對完成後,得到配對信息,所述配對信息包括所述顯示設備的標識符與每個所述輸入設備的標識符之間的對應關係,具體實施時,所述輸入設備的標識符和所述顯示設備的標識符均可以為各自的唯一IMEI碼或串碼。之後,所述顯示設備會將所述配對信息發送至伺服器,伺服器接收顯示設備發送的多個輸入設備的配對信息。
此外,伺服器還會對所述顯示設備的顯示區域進行劃分,例如將所述顯示設備的顯示區域劃分若干個方形區域,該若干個方形區域可以以數字代碼的方式存儲在伺服器中,該數字代碼與方形區域呈對應關係,且每個方形區域可以預先對應一個輸入設備的標識符,根據一個輸入設備的標識符,找到其對應的方形區域。
S102,當接收到任一所述輸入設備發送的輸入數據時,在劃分的所述顯示區域中查詢與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域;
具體實施時,用戶可以通過任意一個輸入設備輸入數據,輸入設備接收到輸入數據後,會將接收到的輸入數據發送至伺服器,同時攜帶輸入設備的標識符,伺服器在接收到任一所述輸入設備發送的輸入數據時,在劃分的所述顯示區域中查詢與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域,即根據輸入數據的當前輸入設備的標識符在已經劃分好的顯示區域中找到對應的所屬區域。
S103,將接收到的所述輸入數據繪製在查詢到的所述所屬區域中,以形成當前顯示畫面,並將所述當前顯示畫面發送至所述顯示設備進行顯示;
具體實施時,其中,伺服器可以根據輸入設備的標識符和配對關係,找到與該輸入設備配對的顯示設備,然後將接收到的所述輸入數據繪製在查詢到的所述所屬區域中,以形成當前顯示畫面,並將所述當前顯示畫面發送至與該輸入設備配對顯示設備進行顯示。
根據本發明實施例的輸入信息分區顯示的方法,首先接收顯示設備發送的多個輸入設備的配對信息,並對所述顯示設備的顯示區域進行劃分,在收到任一所述輸入設備發送的輸入數據時,在劃分的所述顯示區域中查詢與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域,然後將輸入數據繪製在查詢到的所述所屬區域中,以形成當前顯示畫面,最好發送至所述顯示設備進行顯示。由於每個輸入設備可以根據自身的標識符找到相應的所屬區域,最終在顯示設備上的對應的顯示區域進行顯示,實現了多個輸入設備的輸入數據在一個顯示設備中分區顯示的效果。採用本實施例的輸入信息分區顯示的方法,在為顯示設備,如大平板,提供了多輸入源解決方案的同時,對多輸入源輸入內容進行了分區顯示,提高了多輸入源方案的實用性,在會議過程中使用能很好地提高會議效率。
請參閱圖2,根據本發明的一個示例,步驟S102中,所述當接收到任一所述輸入設備發送的輸入數據時,在劃分的所述顯示區域中查詢與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域的步驟包括:
S201,當接收到任一所述輸入設備發送的輸入數據時,若在劃分的所述顯示區域中未查詢到與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域;
S202,按照從左往右,從上往下的規則遍歷劃分的所述顯示區域;
S203,若在劃分的所述顯示區域中找到未被佔用的區域,則使用所述當前輸入設備的標識符佔據第一個未被佔用的區域,以將所述第一個未被佔用的區域作為所述當前輸入設備的所屬區域;
S204,儲存所述當前輸入設備的標識符與所述第一個未被佔用的區域的對應關係。
其中,劃分的所述顯示區域可以按照n行m列劃分並編號,列數m由伺服器自行配置,行數n默認為1,當輸入設備的所屬區域個數佔滿一行時,行數n自動加1,若在已劃分了n行m列的顯示區域中,未查詢到與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域,表明伺服器劃分的顯示區域中不存在與所述當前輸入設備對應的所屬區域,此時,則在遍歷劃分的顯示區域,以找到未被佔用的區域,使用所述當前輸入設備的標識符佔據第一個未被佔用的區域,以將所述第一個未被佔用的區域作為所述當前輸入設備的所屬區域,之後,伺服器會儲存所述當前輸入設備的標識符與所述第一個未被佔用的區域的對應關係,方便下次檢索。
此外,請參閱圖3,根據本發明的一個示例,在步驟S202之後,所述方法還包括:
S301,若在劃分的所述顯示區域中未找到未被佔用的區域,則在劃分的所述顯示區域的底部添加一行新區域,並調整所有區域的高度;
S302,使用所述當前輸入設備的標識符佔據所述新區域中的第一個區域,以將所述第一個區域作為所述當前輸入設備的所屬區域;
S303,儲存所述當前輸入設備的標識符與所述第一個區域的對應關係。
根據上述各示例情況,即使伺服器劃分的顯示區域不存在當前輸入設備對應的所屬區域,也可以通過佔據未被佔用的區域或者增加新的區域,以獲得當前輸入設備對應的所屬區域,最終實現在顯示設備的顯示區域分區顯示。
可以理解的,所述方法還包括:
當接收到多個所述當前輸入設備發送的輸入數據時,在劃分的所述顯示區域中分別查詢與每個所述當前輸入設備對應的所述所屬區域;
將接收到的多個所述當前輸入設備發送的輸入數據繪製在查詢到的對應的所述所屬區域中,以形成疊加顯示畫面,並將所述疊加顯示畫面發送至所述顯示設備進行顯示,即通過疊加的方式進行顯示每個輸入設備的輸入數據,進一步提升應用本方法時的工作效率。
請參閱圖4,基於同一發明構思,本發明另一實施例提出了輸入信息分區顯示的裝置,包括:
接收模塊,用於接收顯示設備發送的多個輸入設備的配對信息,所述配對信息包括所述顯示設備的標識符與每個所述輸入設備的標識符之間的對應關係;
劃分模塊,用於對所述顯示設備的顯示區域進行劃分;
查詢模塊,用於在所述接收模塊接收到任一所述輸入設備發送的輸入數據時,在所述劃分模塊劃分的所述顯示區域中查詢與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域;
繪製模塊,用於將所述接收模塊接收到的所述輸入數據繪製在查詢到的所述所屬區域中,以形成當前顯示畫面,
發送模塊,用於將所述繪製模塊形成的所述當前顯示畫面發送至所述顯示設備進行顯示。
本實施例中,所述裝置還包括:
遍歷模塊,用於當所述查詢模塊在所述劃分的所述顯示區域中未查詢到與發送所述輸入數據的當前輸入設備的標識符對應的所述所屬區域時,按照從左往右,從上往下的規則遍歷所述劃分模塊劃分的所述顯示區域;
第一佔據模塊,用於在劃分的所述顯示區域中找到未被佔用的區域時,使用所述當前輸入設備的標識符佔據第一個未被佔用的區域,以將所述第一個未被佔用的區域作為所述當前輸入設備的所屬區域。
本實施例中,所述裝置還包括:
添加模塊,用於在所述劃分模塊劃分的所述顯示區域中未找到未被佔用的區域時,在劃分的所述顯示區域的底部添加一行新區域,並調整所有區域的高度;
第二佔據模塊,用於在所述添加模添加了一行新區域時,使用所述當前輸入設備的標識符佔據所述新區域中的第一個區域,以將所述第一個區域作為所述當前輸入設備的所屬區域。
本實施例中,所述裝置還包括:
第一儲存模塊,用於在所述第一佔據模塊使用所述當前輸入設備的標識符佔據第一個未被佔用的區域之後,儲存所述當前輸入設備的標識符與所述第一個未被佔用的區域的對應關係;
第二儲存模塊,用於在所述第二佔據模塊使用所述當前輸入設備的標識符佔據所述新區域中的第一個區域之後,儲存所述當前輸入設備的標識符與所述第一個區域的對應關係。
本實施例中,所述查詢模塊還用於在所述接收模塊接收到多個所述當前輸入設備發送的輸入數據時,在所述劃分模塊劃分的所述顯示區域中分別查詢與每個所述當前輸入設備對應的所述所屬區域;
所述繪製模塊還用於將接收到的多個所述當前輸入設備發送的輸入數據繪製在查詢到的對應的所述所屬區域中,以形成疊加顯示畫面;
所述發送模塊還用於將所述疊加顯示畫面發送至所述顯示設備進行顯示。
此外,本發明的另一實施例還提出了一種採用上述輸入信息分區顯示的裝置的輸入信息分區顯示的系統,包括輸入設備、顯示設備,以及上述的輸入信息分區顯示的裝置。
本發明實施例提出的輸入信息分區顯示的裝置和系統的技術特徵和技術效果與本發明實施例提出的方法相同,在此不予贅述。
在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用於實現邏輯功能的可執行指令的定序列表,可以具體實現在任何計算機可讀介質中,以供指令執行系統、裝置或設備(如基於計算機的系統、包括處理器的系統或其他可以從指令執行系統、裝置或設備取指令並執行指令的系統)使用,或結合這些指令執行系統、裝置或設備而使用。就本說明書而言,「計算機可讀介質」可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執行系統、裝置或設備或結合這些指令執行系統、裝置或設備而使用的裝置。
計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),可攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及可攜式光碟只讀存儲器(CDROM)。另外,計算機可讀介質甚至可以是可在其上列印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然後將其存儲在計算機存儲器中。
應當理解,本發明的各部分可以用硬體、軟體、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟體或固件來實現。例如,如果用硬體來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用於對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
在本說明書的描述中,參考術語「一個實施例」、「一些實施例」、「示例」、「具體示例」、或「一些示例」等的描述意指結合該實施例或示例描述的具體特徵、結構、材料或者特點包含於本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特徵、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
儘管已經示出和描述了本發明的實施例,本領域的普通技術人員可以理解:在不脫離本發明的原理和宗旨的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發明的範圍由權利要求及其等同物限定。