一種信息交流方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機軟件技術(shù),特別涉及一種信息交流方法及裝置。
【背景技術(shù)】
[0002]即時通訊(Instant Messaging, IM)系統(tǒng)為用戶建立起了一個交流的平臺,用戶通過安裝了即時通訊軟件的終端機,在頂提供的聊天窗口上可以進行兩人或多人之間的實時交流與溝通。
[0003]然而,現(xiàn)有IM提供的聊天窗口中,往往只是將各用戶的聊天內(nèi)容根據(jù)輸入的時間順序簡單地羅列在窗口上,并不會給出各個聊天內(nèi)容之間的關(guān)聯(lián)關(guān)系,從而會造成互動過程的不明確。例如,假設(shè)用戶A、用戶B和用戶C在同一個聊天界面上互動,用戶A和用戶B均連續(xù)發(fā)布了多條消息,當(dāng)用戶C針對其中一條消息的內(nèi)容做出回復(fù)時,對于用戶A和用戶B來說是不清楚用戶C的回復(fù)內(nèi)容具體是針對哪個用戶的哪條消息做出的回應(yīng),因此會造成用戶使用上的困擾以及溝通的不便。
[0004]此外,目前的頂軟件更側(cè)重的是文本格式的聊天,當(dāng)涉及圖像、聲音或者視頻等內(nèi)容時,用戶通常只能將其他用戶上傳的圖像、聲音或者視頻等內(nèi)容下載到本地,在IM軟件之外進行查看并修改,再將修改后的圖像、聲音或者視頻等內(nèi)容上傳供其他用戶下載到本地進行查看比照,這個過程操作繁瑣,且不能明確地對比出修改后的效果。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供一種信息交流方法及裝置,用以實現(xiàn)系統(tǒng)的節(jié)點化,從而構(gòu)建一種全新的信息交流平臺。
[0006]本發(fā)明實施例提供的具體技術(shù)方案如下:
[0007]第一方面,一種信息交流方法,包括:
[0008]在指定界面中生成若干節(jié)點,根據(jù)第一用戶的指令至少在第一節(jié)點中嵌入指定的信息;
[0009]根據(jù)第二用戶的指令至少將所述第一節(jié)點嵌入第二節(jié)點,并通過所述第二節(jié)點調(diào)用指定的應(yīng)用程序至少對所述第一節(jié)點中嵌入的信息進行處理。
[0010]通過這種實現(xiàn)方式,實現(xiàn)了系統(tǒng)的節(jié)點化,呈現(xiàn)了各個節(jié)點之間的邏輯關(guān)系,提升了互動過程中的明確性和清晰性。
[0011]結(jié)合第一方面,在第一種可能的實現(xiàn)方式中,在指定界面中生成若干節(jié)點,包括:
[0012]在IM軟件中生成若干節(jié)點;或者,
[0013]在操作系統(tǒng)界面中生成若干節(jié)點;
[0014]在任意一應(yīng)用程序的操作界面中生成若干節(jié)點。
[0015]這樣,在IM軟件、操作系統(tǒng)以及任意應(yīng)用程序的操作界面上均能實現(xiàn)系統(tǒng)的節(jié)點化。
[0016]結(jié)合第一方面,在第二種可能的實現(xiàn)方式中,根據(jù)第一用戶的指令至少在第一節(jié)點中嵌入指定的信息,包括:
[0017]根據(jù)第一用戶的指令至少在第一節(jié)點中直接嵌入指定的信息;或者,
[0018]根據(jù)第一用戶的指令至少在第一節(jié)點中嵌入指定的應(yīng)用程序,再通過嵌入的應(yīng)用程序呈現(xiàn)指定的信息。
[0019]通過這種實現(xiàn)方式,在第一節(jié)點中可以直接嵌入文本信息,也可以間接調(diào)用其他的應(yīng)用程序,應(yīng)用廣泛。
[0020]結(jié)合第一方面,在第三種可能的實現(xiàn)方式中,根據(jù)第一用戶的指令至少在第一節(jié)點中嵌入指定的信息,包括:
[0021]根據(jù)第一用戶的指令僅在第一節(jié)點中嵌入指定的文本、圖片,音頻、視頻,三維空間文件、地圖文件和應(yīng)用程序中的任意一種;
[0022]根據(jù)第一用戶的指令在第一節(jié)點及其他節(jié)點中分別嵌入指定的文本、圖片,音頻、視頻,三維空間文件、地圖文件和應(yīng)用程序中的任意一種。
[0023]通過這種實現(xiàn)方式,可以僅在一個或者同時在多個節(jié)點中嵌入多種格式的信息。
[0024]結(jié)合第一方面的上述任意一種實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,根據(jù)第二用戶指令至少將所述第一節(jié)點嵌入第二節(jié)點,并通過所述第二節(jié)點調(diào)用指定的應(yīng)用程序至少對所述第一節(jié)點中嵌入的信息進行處理,包括:
[0025]根據(jù)第二用戶指令僅將所述第一節(jié)點嵌入第二節(jié)點,或者,將第一節(jié)點及嵌入信息的其他節(jié)點均嵌入第二節(jié)點,并通過所述第二節(jié)點調(diào)用指定的應(yīng)用程序?qū)η度氲诙?jié)點的各類信息進行綜合處理。
[0026]通過這種實現(xiàn)方式,在第二節(jié)點中可以僅嵌入第一節(jié)點,也可以繼續(xù)嵌入其他與第一節(jié)點類似的節(jié)點,并通過第二節(jié)點調(diào)用指定的應(yīng)用程序?qū)η度氲诙?jié)點的各類信息進行綜合處理。
[0027]結(jié)合第一方面的上述任意一種實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,根據(jù)第二用戶指令至少將所述第一節(jié)點嵌入第二節(jié)點,并通過所述第二節(jié)點調(diào)用指定的應(yīng)用程序?qū)λ龅谝还?jié)點中嵌入的信息進行處理,包括:
[0028]將所述第二節(jié)點呈現(xiàn)的操作界面透明覆蓋在所述第一節(jié)點中嵌入的信息的呈現(xiàn)界面上,通過所述第二節(jié)點調(diào)用指定的應(yīng)用程序,并采用所述應(yīng)用程序在所述第二節(jié)點呈現(xiàn)的操作界面中對所述第一節(jié)點中嵌入的信息進行處理;或者,
[0029]通過所述第二節(jié)點調(diào)用指定的應(yīng)用程序,并采用所述應(yīng)用程序直接對所述第一節(jié)點中嵌入的信息進行處理。
[0030]通過這種實現(xiàn)方式,可以僅將對第二節(jié)點的操作效果疊加在第一節(jié)點嵌入信息的呈現(xiàn)界面上而實際上不影響第一節(jié)點嵌入的信息本身,也可以將對第二節(jié)點所執(zhí)行的操作直接影響到第一節(jié)點嵌入的信息。
[0031]結(jié)合第一方面的上述任意一種實現(xiàn)方式,在第六種可能的實現(xiàn)方式中,進一步包括:
[0032]接收到任一用戶發(fā)送的節(jié)點代理指令時,基于所述節(jié)點代理指令確定相應(yīng)的被代理節(jié)點;
[0033]生成代理節(jié)點,并在各個被代理節(jié)點與所述代理節(jié)點之間建立關(guān)聯(lián),以及將所述代理節(jié)點呈現(xiàn)在當(dāng)前界面中,并將各個被代理節(jié)點隱藏至后臺運行;
[0034]通過所述代理節(jié)點執(zhí)行任意一操作時,相應(yīng)的各個被代理節(jié)點繼承所述任意一操作。
[0035]通過這種實現(xiàn)方式,進一步節(jié)省了操作界面的空間,同時方便了操作。
[0036]結(jié)合第一方面的上述任意一種實現(xiàn)方式,在第七種可能的實現(xiàn)方式中,進一步包括:
[0037]接收到節(jié)點邏輯處理指令時,根據(jù)所述節(jié)點邏輯處理指令將各個節(jié)點按照指定的邏輯關(guān)系進行抽取及整合,并進行呈現(xiàn)。
[0038]通過這種實現(xiàn)方式,根據(jù)各節(jié)點之間的邏輯關(guān)系,在接收到節(jié)點邏輯處理指令時能夠快速地將各用戶的討論過程和討論結(jié)果整理為一篇文檔,方便了用戶的使用。
[0039]結(jié)合第一方面的上述任意一種實現(xiàn)方式,在第八種可能的實現(xiàn)方式中,進一步包括:
[0040]接收到任一用戶發(fā)送的針對任一界面的記錄指令時,記錄所述任一界面上的所有節(jié)點的屬性信息;
[0041]接收到所述任一用戶發(fā)送的針對所述任一界面的恢復(fù)指令時,基于記錄的所述任一界面上的所有節(jié)點的屬性信息將所述任一界面呈現(xiàn)給所述任一用戶。
[0042]通過這種實現(xiàn)方式,可以根據(jù)用戶指令,將某一狀態(tài)下的操作界面進行“拍照”,并根據(jù)用戶指令隨時將上述界面向用戶呈現(xiàn),節(jié)省了用戶在查看聊天記錄時的操作,同時能夠更加快捷的呈現(xiàn)。
[0043]結(jié)合第一方面的上述任意一種實現(xiàn)方式,在第九種可能的實現(xiàn)方式中,進一步包括:
[0044]接收到節(jié)點調(diào)整指令時,根據(jù)所述節(jié)點調(diào)整指令對指定節(jié)點的位置進行移動,并進行呈現(xiàn)。
[0045]這樣,在節(jié)點已發(fā)布的情況下節(jié)點的位置也是可變的,隨時可以調(diào)整。
[0046]第二方面,一種信息交流裝置,包括:
[0047]第一處理單元,用于在指定界面中生成若干節(jié)點,根據(jù)第一用戶的指令至少在第一節(jié)點中嵌入指定的信息;
[0048]第二處理單元,用于根據(jù)第二用戶的指令至少將所述第一節(jié)點嵌入第二節(jié)點,并通過所述第二節(jié)點調(diào)用指定的應(yīng)用程序至少對所述第一節(jié)點中嵌入的信息進行處理。
[0049]這樣,通過上述各個單元的相互協(xié)作,實現(xiàn)了系統(tǒng)的節(jié)點化,呈現(xiàn)了各個節(jié)點之間的邏輯關(guān)系,提升了互動過程中的明確性和清晰性。
[0050]結(jié)合第二方面,在第一種可能的實現(xiàn)方式中,所述第一處理單元具體用于:
[0051]在IM軟件中生成若干節(jié)點;或者,
[0052]在操作系統(tǒng)界面中生成若干節(jié)點;
[0053]在任意一應(yīng)用程序的操作界面中生成若干節(jié)點。
[0054]這樣,在IM軟件、操作系統(tǒng)以及任意應(yīng)用程序的操作界面上均能實現(xiàn)系統(tǒng)的節(jié)點化。
[0055]結(jié)合第二方面,在第二種可能的實現(xiàn)方式中,所述第一處理單元具體用于:
[0056]根據(jù)第一用戶的指令至少在第一節(jié)點中直接嵌入指定的信息;或者,
[0057]根據(jù)第一用戶的指令至少在第一節(jié)點中嵌入指定的應(yīng)用程序,再通過嵌入的應(yīng)用程序呈現(xiàn)指定的信息。
[0058]通過這種實現(xiàn)方式,第一處理單元在第一節(jié)點中可以直接嵌入文本信息,也可以間接調(diào)用其他的應(yīng)用程序,應(yīng)用廣泛。
[0059]結(jié)合第二方面,在第三種可能的實現(xiàn)方式中,所述第一處理單元具體用于:
[0060]根據(jù)第一用戶的指令僅在第一節(jié)點中嵌入指定的文本、圖片,音頻、視頻,三維空間文件、地圖文件和應(yīng)用程序中的任意一種;
[0061]根據(jù)第一用戶的指令在第一節(jié)點及其他節(jié)點中分別嵌入指定的文本、圖片,音頻、視頻,三維空間文件、地圖文件和應(yīng)用程序中的任意一種。
[0062]通過這種實現(xiàn)方式,第一處理單元可以僅在一個或者同時在多個節(jié)點中嵌入多種格式的信息。
[0063]結(jié)合第二方面的上述任意一種實現(xiàn)方式,在第四種可