一種基于即時通訊軟件的聊天背景呈現裝置的制造方法
【專利摘要】本發明公開了一種基于即時通訊軟件的聊天背景呈現裝置,聊天雙方各自設備終端上均安裝有即時通訊軟件,所述裝置包括:確定單元:用于在當前用戶與所述對端用戶使用各自終端設備中的即時通訊軟件進行即時聊天時,根據當前用戶的操作確定聊天背景的設置、查閱詳情、切換與同步;呈現單元:用于在當前用戶與對端用戶使用即時通訊軟件進行即時聊天時,根據當前用戶的操作,將所設置或切換的聊天背景呈現出來并同步呈現在聊天雙方的聊天窗口,并將聊天背景的詳情呈現在所述聊天雙方的聊天窗口的子窗口中。實施本發明基于即時通訊軟件的聊天背景呈現裝置,具有以下有益效果:能使聊天背景有效參與到聊天當中、簡化用戶操作流程、增強用戶體驗。
【專利說明】
一種基于即時通訊軟件的聊天背景呈現裝置
技術領域
[0001]本發明涉及聊天軟件領域,特別涉及一種基于即時通訊軟件的聊天背景呈現裝置。
【背景技術】
[0002]隨著互聯網的發展,即時通信已成為人們生活中不可缺少的網絡溝通方式,即時通訊軟件不僅可以在個人電腦等固定設備上使用,也可以在手機等移動終端上使用,大大方便了人們的日常溝通和交流。
[0003]目前,基于即時通訊軟件進行即時聊天時,聊天背景只起到裝飾聊天窗口的作用,而無法有效參與到聊天當中,即孤立于聊天消息尤其是圖片消息、超鏈接消息。例如,當用戶向對端用戶發送多張圖片消息進行聊天交流時,用戶往往需要額外說明才能指定當前正要討論的是哪一張圖片,此時聊天背景與聊天內容是毫無關聯的。再如,當用戶對對端用戶的產品詳情頁即產品發起討論時,通常是通過發送產品圖片尤其是產品截圖、產品詳情頁鏈接的方式來告知對方其所要討論的是哪款產品;但是,所發送的單張產品圖片通常無法完整顯示詳情頁的所有信息,當雙方開始討論該產品細節時,都需要點擊無法顯示產品細節的產品詳情頁鏈接返回到產品詳情頁;而且,當要討論多款產品時,用戶雙方需要打開多個鏈接,當其中一方要討論某款產品時就往往需要額外說明才能指定當前正要討論的是哪一款產品。
【發明內容】
[0004]本發明要解決的技術問題在于,針對現有技術的上述聊天背景無法有效參與到聊天當中、在討論多條產品詳情頁或多條圖片消息時需要繁瑣的說明、用戶體驗不佳的缺陷,提供一種能使聊天背景有效參與到聊天當中、簡化用戶操作流程、增強用戶體驗的基于即時通訊軟件的聊天背景呈現裝置。
[0005]本發明解決其技術問題所采用的技術方案是:構造一種基于即時通訊軟件的聊天背景呈現裝置,聊天雙方各自設備終端上均安裝有即時通訊軟件,所述聊天雙方包括當前用戶和對端用戶,所述裝置包括:
[0006]確定單元:用于在所述當前用戶與所述對端用戶使用各自終端設備中的即時通訊軟件進行即時聊天時,根據所述當前用戶的操作確定聊天背景的設置、查閱詳情、切換與同步;
[0007]呈現單元:用于在所述當前用戶與對端用戶使用所述即時通訊軟件進行即時聊天時,根據所述當前用戶的操作,將所設置或切換的聊天背景呈現出來并同步呈現在所述聊天雙方的聊天窗口,并將聊天背景的詳情呈現在所述聊天雙方的聊天窗口的子窗口中。
[0008]在本發明所述的基于即時通訊軟件的聊天背景呈現裝置中,所述確定單元進一步包括:
[0009]第一判定模塊:用于在當前聊天窗口,當所述當前用戶向所述對端用戶發送消息請求指令時,判定所述消息請求指令中的消息是否是圖片消息;
[0010]第一確定模塊:用于在當前聊天窗口,當所述當前用戶向所述對端用戶發送圖片消息請求指令時,服務器接收所述圖片消息請求指令并將其包含的圖片消息命名為唯一指定的ID并進行存儲,確定所述服務器將對應的消息圖片反饋至聊天雙方各自終端設備的聊天窗口,同時確認將所述對應的消息圖片設置為所述聊天雙方的共同聊天背景。
[0011]在本發明所述的基于即時通訊軟件的聊天背景呈現裝置中,所述確定單元進一步包括:
[0012]第二確定模塊:用于在當前聊天窗口,當所述當前用戶并未向所述對端用戶發送消息請求指令時,確定所述聊天雙方的共同聊天背景保持為本次發送消息請求指令前的共同聊天背景不變。
[0013]在本發明所述的基于即時通訊軟件的聊天背景呈現裝置中,所述確定單元進一步包括:
[0014]第二判定模塊:用于當所述當前用戶向所述服務器發送請求獲取產品詳情頁數據的指令時,判定所述服務器已存儲的哪一條產品詳情頁的主圖的ID與所述當前用戶所發送的所述請求獲取產品詳情頁數據的指令中的ID—致;
[0015]第三確定模塊:用于當所述服務器已存儲的某一條產品詳情頁的主圖的ID與所述當前用戶所發送的所述請求獲取產品詳情頁數據的指令的ID—致時,確定所述服務器將其主圖以一條圖片消息的形式反饋至所述聊天雙方各自終端設備的聊天窗口,同時確認將其設置為所述聊天雙方的共同聊天背景。
[0016]在本發明所述的基于即時通訊軟件的聊天背景呈現裝置中,所述確定單元進一步包括:
[0017]第三判定模塊:用于當所述當前用戶以單擊當前聊天背景的方式,向所述服務器發送請求獲取當前聊天背景圖片的數據來源的指令時,判定所述服務器已存儲的哪一張圖片的ID與所述當前用戶所發送的請求獲取當前聊天背景圖片的數據來源的指令中的當前聊天背景圖片的ID—致;
[0018]第四確定模塊:用于當所述服務器已存儲的某一張圖片的ID與所述當前用戶所發送的請求獲取當前聊天背景圖片的數據來源的指令中的當前聊天背景圖片的ID—致時,確定將其數據來源并反饋給所述當前用戶。
[0019]在本發明所述的基于即時通訊軟件的聊天背景呈現裝置中,所述確定單元進一步包括:
[0020]第四判定模塊:用于當所述當前用戶以滑動聊天背景或滑動圖片數據來源獲取窗口的操作的方式,向所述服務器發送請求將當前聊天背景所關聯的圖片消息的上條或下條相鄰圖片消息設置為所述聊天雙方共同聊天背景的指令時,判定所述服務器已存儲的哪一張圖片的ID與所述當前用戶所發送的請求指令中上條或下條相鄰圖片消息的ID—致;
[0021]第五確定模塊:用于當所述服務器已存儲的某一張圖片的ID與所述當前用戶所發送的請求指令中上條或下條相鄰圖片消息的ID—致時,確定將其設置為所述聊天雙方的共同聊天背景。
[0022]在本發明所述的基于即時通訊軟件的聊天背景呈現裝置中,所述呈現單元進一步包括:
[0023]第一呈現模塊:用于根據所述第一確定模塊,所述服務器將本次請求發送的消息圖片反饋至所述聊天雙方各自終端設備的聊天窗口,同時確認將所述本次請求發送的消息圖片設置為所述聊天雙方的共同聊天背景;
[0024]第二呈現模塊:用于根據所述第二確定模塊,所述聊天雙方的共同聊天背景保持為本次發送消息請求指令前的共同聊天背景不變;
[0025]第三呈現模塊:用于根據所述第三確定模塊,將所述當前用戶本次請求的產品詳情頁的主圖以一條圖片消息的形式反饋至所述聊天雙方各自終端設備的聊天窗口,同時將所述圖片消息設置為所述聊天雙方的共同聊天背景;
[0026]第四呈現模塊:用于根據所述第四確定模塊,令發出本次請求指令的所述當前用戶獲取所述當前聊天背景圖片的數據來源;
[0027]第五呈現模塊:用于根據所述第五確定模塊,將所述服務器中所存儲的其ID與所述當前用戶所發送的請求指令中上條或下條相鄰圖片消息的ID—致的圖片消息設置為所述聊天雙方的共同聊天背景。
[0028]在本發明所述的基于即時通訊軟件的聊天背景呈現裝置中,所述滑動的方向為單次向左或向右滑動。
[0029]在本發明所述的基于即時通訊軟件的聊天背景呈現裝置中,所述終端設備為手機、平板電腦或PC機。
[0030]實施本發明的基于即時通訊軟件的聊天背景呈現裝置,具有以下有益效果:在當前用戶與對端用戶使用即時通訊軟件進行即時聊天時,根據當前用戶的操作,確定聊天背景的設置、切換與同步,將所設置或切換的聊天背景呈現出來并同步呈現在聊天雙方的聊天窗口中,從而彼此通過觀察聊天背景便直接確認正要討論的是聊天背景圖片所關聯的某條產品詳情頁或某條圖片消息;此外,根據當前用戶的操作,可以快速查閱當前聊天背景的詳情,聊天雙方無需再花費額外精力在大量的圖片消息、產品詳情頁消息中尋找到當前聊天背景所關聯的圖片消息或產品詳情頁消息,因此,能使聊天背景有效參與到聊天當中、簡化用戶操作流程、增強用戶體驗。
【附圖說明】
[0031]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0032]圖1為本發明基于即時通訊軟件的聊天背景呈現裝置一個實施例中的結構示意圖。
【具體實施方式】
[0033]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0034]在本發明基于即時通訊軟件的聊天背景呈現裝置實施例中,該基于即時通訊軟件的聊天背景呈現裝置的結構示意圖如圖1所示。本實施例中,在聊天雙方的終端設備中均安裝有即時通訊軟件,本實施例中,終端設備可以是手機、平板電腦或PC機等,實際應用中,用戶可根據具體情況選擇合適的終端設備。本實施例中,聊天雙方包括當前用戶和對端用戶,也就是將聊天雙方中當前發起操作的用戶稱為當前用戶,另一個用戶稱為對端用戶,聊天雙方中的任一用戶既可以充當當前用戶的角色,也可以充當對端用戶的角色。
[0035]圖1中,該裝置包括確定單元I和呈現單元2;其中,確定單元I用于在當前用戶與對端用戶使用各自終端設備中的即時通訊軟件進行即時聊天時,根據當前用戶的操作確定聊天背景的設置、查閱詳情、切換與同步;呈現單元2用于在當前用戶與對端用戶使用即時通訊軟件進行即時聊天時,根據當前用戶的操作,將所設置或切換的聊天背景呈現出來并同步呈現在聊天雙方的聊天窗口,并將聊天背景的詳情呈現在聊天雙方的聊天窗口的子窗口中。本發明主要用于即時通訊軟件的產品詳情頁內容的評論交流,在基于即時通訊軟件的聊天過程中,聊天背景可以有效參與到聊天當中,其能解決聊天雙方在討論多條圖片消息或多條產品詳情頁內容時需要額外繁瑣的說明才能了解當前所要討論的是哪一條圖片消息或哪一條產品詳情頁內容的不便,同時方便查閱產品詳情頁,確保交流簡潔順暢,增強了用戶體驗。
[0036]本實施例中,確定單元I進一步包括第一判定模塊11和第一確定模塊12;其中,第一判定模塊11用于在當前聊天窗口,當當前用戶向對端用戶發送消息請求指令時,判定消息請求指令中的消息是否是圖片消息,也就是判定消息請求指令中的消息是否是圖片格式的消息;第一確定模塊12用于在當前聊天窗口,當當前用戶向對端用戶發送圖片消息請求指令時,服務器接收該圖片消息請求指令并將其包含的圖片消息命名為唯一指定的ID并進行存儲,確定服務器將其對應的消息圖片反饋至聊天雙方各自終端設備的聊天窗口,同時確認將該對應的消息圖片設置為聊天雙方的共同聊天背景,也就是將該對應的消息圖片設置為聊天雙方各自終端設備的雙方聊天窗口的聊天背景。這樣就實現了將圖片消息自動設為聊天背景,這樣就便于聊天雙方了解當前所要討論的是哪一條圖片消息。
[0037]本實施例中,確定單元I進一步包括第二確定模塊13,第二確定模塊13用于在當前聊天窗口,當當前用戶并未向對端用戶發送消息請求指令時,確定聊天雙方的共同聊天背景保持為本次發送消息請求指令前的共同聊天背景不變。
[0038]本實施例中,確定單元I進一步包括第二判定模塊14和第三確定模塊15;其中,第二判定模塊14用于當當前用戶向服務器發送請求獲取產品詳情頁數據的指令時,判定服務器已存儲的哪一條產品詳情頁的主圖的ID與當前用戶所發送的請求獲取產品詳情頁數據的指令中的ID—致;第三確定模塊15用于當服務器已存儲的某一條產品詳情頁的主圖的ID與當前用戶所發送的請求獲取產品詳情頁數據的指令的ID—致時,確定服務器將其主圖以一條圖片消息的形式反饋至聊天雙方各自終端設備的聊天窗口,同時確認將該圖片消息設置為聊天雙方的共同聊天背景,也即將該圖片消息設置為聊天雙方各自終端設備的雙方聊天窗口的聊天背景。這樣就實現了將聊天產品自動設為聊天背景,便于聊天雙方了解當前所要討論的是哪一條產品詳情頁內容。
[0039]本實施例中,確定單元I進一步包括第三判定模塊16和第四確定模塊17;其中,第三判定模塊16用于當當前用戶以單擊當前聊天背景的方式,向服務器發送請求獲取當前聊天背景圖片的數據來源的指令時,判定服務器已存儲的哪一張圖片的ID與當前用戶所發送的請求獲取當前聊天背景圖片的數據來源的指令中的當前聊天背景圖片的ID—致;第四確定模塊17用于當服務器已存儲的某一張圖片的ID與當前用戶所發送的請求獲取當前聊天背景圖片的數據來源的指令中的當前聊天背景圖片的ID—致時,確定將其數據來源并反饋給當前用戶,也就是將其數據來源反饋給發出本次請求指令的用戶。這樣就實現了單擊聊天背景查閱背景詳情,也就是用戶只要單擊聊天背景,在聊天背景中就可以看到產品的詳情頁。這樣就省去了聊天雙方需要打開產品詳情頁鏈接來查看產品詳情,對于用戶來說,產品詳情一目了然,通過聊天背景就可以直接看到產品詳情,省去了繁瑣的說明,簡化了用戶操作流程。
[0040]本實施例中,確定單元I進一步包括第四判定模塊18和第五確定模塊19;其中,第四判定模塊18用于當當前用戶以滑動聊天背景或滑動圖片數據來源獲取窗口的操作的方式,向服務器發送請求將當前聊天背景所關聯的圖片消息的上條或下條相鄰圖片消息設置為聊天雙方共同聊天背景的指令時,判定服務器已存儲的哪一張圖片的ID與當前用戶所發送的請求指令中上條或下條相鄰圖片消息的ID—致;滑動的方向為單次向左或向右滑動;第五確定模塊19用于當服務器已存儲的某一張圖片的ID與當前用戶所發送的請求指令中上條或下條相鄰圖片消息的ID—致時,確定將該張圖片設置為聊天雙方的共同聊天背景。這樣就實現了聊天背景切換實現同步瀏覽,對于用戶來說,其操作簡單快捷,大大方便了即時溝通和交流。
[0041]本實施例中,呈現單元2進一步包括第一呈現模塊21、第二呈現模塊22、第三呈現模塊23、第四呈現模塊24和第五呈現模塊25;其中,第一呈現模塊21用于根據第一確定模塊12,服務器將本次請求發送的消息圖片反饋至聊天雙方各自終端設備的聊天窗口,同時確認將本次請求發送的消息圖片設置為聊天雙方的共同聊天背景,也就是確認將該條圖片消息設置為聊天雙方各自終端設備的雙方聊天窗口的聊天背景;第二呈現模塊22用于根據第二確定模塊13,聊天雙方的共同聊天背景保持為本次發送消息請求指令前的共同聊天背景不變;第三呈現模塊23用于根據第三確定模塊15,將當前用戶本次請求的產品詳情頁的主圖以一條圖片消息的形式反饋至聊天雙方各自終端設備的聊天窗口,同時將圖片消息設置為聊天雙方的共同聊天背景;第四呈現模塊24用于根據第四確定模塊17,令發出本次請求指令的當前用戶獲取當前聊天背景圖片的數據來源;具體來講,若當前聊天背景圖片的ID與服務器已存儲的任意一條產品詳情頁的主圖的ID皆不一致,則當前用戶獲取該當前聊天背景圖片的原圖,若當前聊天背景圖片的ID與服務器已存儲的某一條產品詳情頁的主圖的ID—致,則當前用戶獲取該條產品詳情頁;第五呈現模塊25用于根據第五確定模塊19,將服務器中所存儲的其ID與當前用戶所發送的請求指令中上條或下條相鄰圖片消息的ID—致的圖片消息設置為聊天雙方的共同聊天背景(也就是最新的聊天背景)。
[0042]總之,在本實施例中,該裝置解決聊天雙方在討論多條圖片消息或多條產品詳情頁內容時需要繁瑣的說明才能了解當前所要討論的是哪一條圖片消息或哪一條產品詳情頁內容的不便,同時方便用戶查閱產品詳情頁,確保交流簡潔順暢,簡化了用戶操作流程,增強了用戶體驗。
[0043]以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
【主權項】
1.一種基于即時通訊軟件的聊天背景呈現裝置,其特征在于,聊天雙方各自設備終端上均安裝有即時通訊軟件,所述聊天雙方包括當前用戶和對端用戶,所述裝置包括: 確定單元:用于在所述當前用戶與所述對端用戶使用各自終端設備中的即時通訊軟件進行即時聊天時,根據所述當前用戶的操作確定聊天背景的設置、查閱詳情、切換與同步; 呈現單元:用于在所述當前用戶與對端用戶使用所述即時通訊軟件進行即時聊天時,根據所述當前用戶的操作,將所設置或切換的聊天背景呈現出來并同步呈現在所述聊天雙方的聊天窗口,并將聊天背景的詳情呈現在所述聊天雙方的聊天窗口的子窗口中。2.根據權利要求1所述的基于即時通訊軟件的聊天背景呈現裝置,其特征在于,所述確定單元進一步包括: 第一判定模塊:用于在當前聊天窗口,當所述當前用戶向所述對端用戶發送消息請求指令時,判定所述消息請求指令中的消息是否是圖片消息; 第一確定模塊:用于在當前聊天窗口,當所述當前用戶向所述對端用戶發送圖片消息請求指令時,服務器接收所述圖片消息請求指令并將其包含的圖片消息命名為唯一指定的ID并進行存儲,確定所述服務器將對應的消息圖片反饋至聊天雙方各自終端設備的聊天窗口,同時確認將所述對應的消息圖片設置為所述聊天雙方的共同聊天背景。3.根據權利要求2所述的基于即時通訊軟件的聊天背景呈現裝置,其特征在于,所述確定單元進一步包括: 第二確定模塊:用于在當前聊天窗口,當所述當前用戶并未向所述對端用戶發送消息請求指令時,確定所述聊天雙方的共同聊天背景保持為本次發送消息請求指令前的共同聊天背景不變。4.根據權利要求3所述的基于即時通訊軟件的聊天背景呈現裝置,其特征在于,所述確定單元進一步包括: 第二判定模塊:用于當所述當前用戶向所述服務器發送請求獲取產品詳情頁數據的指令時,判定所述服務器已存儲的哪一條產品詳情頁的主圖的ID與所述當前用戶所發送的所述請求獲取產品詳情頁數據的指令中的ID—致; 第三確定模塊:用于當所述服務器已存儲的某一條產品詳情頁的主圖的ID與所述當前用戶所發送的所述請求獲取產品詳情頁數據的指令的ID—致時,確定所述服務器將其主圖以一條圖片消息的形式反饋至所述聊天雙方各自終端設備的聊天窗口,同時確認將其設置為所述聊天雙方的共同聊天背景。5.根據權利要求4所述的基于即時通訊軟件的聊天背景呈現裝置,其特征在于,所述確定單元進一步包括: 第三判定模塊:用于當所述當前用戶以單擊當前聊天背景的方式,向所述服務器發送請求獲取當前聊天背景圖片的數據來源的指令時,判定所述服務器已存儲的哪一張圖片的ID與所述當前用戶所發送的請求獲取當前聊天背景圖片的數據來源的指令中的當前聊天背景圖片的ID—致; 第四確定模塊:用于當所述服務器已存儲的某一張圖片的ID與所述當前用戶所發送的請求獲取當前聊天背景圖片的數據來源的指令中的當前聊天背景圖片的ID—致時,確定將其數據來源并反饋給所述當前用戶。6.根據權利要求5所述的基于即時通訊軟件的聊天背景呈現裝置,其特征在于,所述確定單元進一步包括: 第四判定模塊:用于當所述當前用戶以滑動聊天背景或滑動圖片數據來源獲取窗口的操作的方式,向所述服務器發送請求將當前聊天背景所關聯的圖片消息的上條或下條相鄰圖片消息設置為所述聊天雙方共同聊天背景的指令時,判定所述服務器已存儲的哪一張圖片的ID與所述當前用戶所發送的請求指令中上條或下條相鄰圖片消息的ID—致; 第五確定模塊:用于當所述服務器已存儲的某一張圖片的ID與所述當前用戶所發送的請求指令中上條或下條相鄰圖片消息的ID—致時,確定將其設置為所述聊天雙方的共同聊天背景。7.根據權利要求1至6任意一項所述的基于即時通訊軟件的聊天背景呈現裝置,其特征在于,所述呈現單元進一步包括: 第一呈現模塊:用于根據所述第一確定模塊,所述服務器將本次請求發送的消息圖片反饋至所述聊天雙方各自終端設備的聊天窗口,同時確認將所述本次請求發送的消息圖片設置為所述聊天雙方的共同聊天背景; 第二呈現模塊:用于根據所述第二確定模塊,所述聊天雙方的共同聊天背景保持為本次發送消息請求指令前的共同聊天背景不變; 第三呈現模塊:用于根據所述第三確定模塊,將所述當前用戶本次請求的產品詳情頁的主圖以一條圖片消息的形式反饋至所述聊天雙方各自終端設備的聊天窗口,同時將所述圖片消息設置為所述聊天雙方的共同聊天背景; 第四呈現模塊:用于根據所述第四確定模塊,令發出本次請求指令的所述當前用戶獲取所述當前聊天背景圖片的數據來源; 第五呈現模塊:用于根據所述第五確定模塊,將所述服務器中所存儲的其ID與所述當前用戶所發送的請求指令中上條或下條相鄰圖片消息的ID—致的圖片消息設置為所述聊天雙方的共同聊天背景。8.根據權利要求6所述的基于即時通訊軟件的聊天背景呈現裝置,其特征在于,所述滑動的方向為單次向左或向右滑動。9.根據權利要求1所述的基于即時通訊軟件的聊天背景呈現裝置,其特征在于,所述終端設備為手機、平板電腦或PC機。
【文檔編號】H04L12/58GK105847126SQ201610285962
【公開日】2016年8月10日
【申請日】2016年4月29日
【發明人】余波, 黃澤彬, 樊明, 王佳節, 梁宏希, 吳紫陽, 鄭華林, 劉宣焱, 李汪, 李超, 葉俊招, 陳俊杰, 劉德玲, 彭越
【申請人】廣州靈光信息科技有限公司