新四季網

顯示信息狀態的方法、伺服器端、客戶端及系統的製作方法

2023-05-14 11:08:51

專利名稱:顯示信息狀態的方法、伺服器端、客戶端及系統的製作方法
技術領域:
本發明涉及通信技術領域,尤其涉及一種顯示信息狀態的方法、伺服器端、客戶端及系統。
背景技術:
隨著網際網路技術的飛速發展,即時通訊技術的應用越來越普及。
短消息服務(Short Messaging Service, SMS)是較早地應用即時通訊技術的業務,而且也是現在普及率最高的一種短消息業務,隨著網際網路技術的進步,出現了利用終端設備中的應用程式來進行即時通訊的軟體,例如,騰訊的QQ,微軟的MSN、雅虎的雅虎通、阿里巴巴的阿里旺旺等,這些即時通訊軟體的出現極大地豐富了用戶的工作和生活。
然而,發明人在實現本發明的過程中發現,現有的即時通訊軟體存在以下問題用戶在使用現有的即時通訊軟體發送信息後並不知道自己發送的消息是否被接收方讀取。發明內容
有鑑於此,本發明提供了一種顯示信息狀態的方法、伺服器端、客戶端及系統,用以解決用戶在使用現有的即時通訊軟體發送信息後並不知道自己發送的消息是否被接收方讀取的問題,其技術方案如下
一種顯示信息狀態的方法,包括
將接收的第一客戶端發送的多媒體信息發送給第二客戶端,並且,將狀態指示信息發送給所述第一客戶端,以使所述第一客戶端依據所述狀態指示信息顯示所述多媒體信息的當前信息狀態,其中,所述狀態指示信息為指示所述多媒體信息的當前信息狀態的信肩、O
優選的,所述將狀態指示信息發送給所述第一客戶端,以使所述第一客戶端依據所述狀態指示信息顯示所述多媒體信息的當前信息狀態包括
當接收到第一客戶端發送的多媒體信息時,向所述第一客戶端發送指示已接收到所述多媒體信息的應答包,以使所述多媒體信息的當前信息狀態在所述第一客戶端顯示為 「已發」;
當接收到所述第二客戶端發送的指示所述第二終端已接收到所述多媒體信息的應答包時,將所述第二客戶端發送的應答包轉發給所述第一客戶端,以使所述多媒體信息的當前信息狀態在所述第一客戶端顯示為「送達」;
當接收到所述第二客戶端發送的指示所述多媒體信息已被所述第二客戶端讀取的已讀數據包時,將所述已讀數據包轉發給所述第一客戶端,以使所述多媒體信息的當前信息狀態在所述第一客戶端顯示為「已讀」。
一種顯示信息狀態的方法,包括
向伺服器端發送多媒體信息,並顯示所述多媒體信息的當前信息狀態;
接收所述伺服器端發送的狀態指示信息,其中,所述狀態指示信息為指示所述多媒體信息的當前信息狀態的信息;
依據所述狀態指示信息顯示所述多媒體信息的當前信息狀態。
優選的,當向伺服器端發送多媒體信息時,所述多媒體信息的當前信息狀態顯示為「待發」。
優選的,所述依據所述狀態指示信息顯示所述多媒體信息的當前信息狀態,包括
當接收到所述伺服器端發送的指示所述伺服器端已接收到所述多媒體信息的應答包時,將所述多媒體信息的當前信息狀態顯示為「已發」;
當接收到所述伺服器端發送的指示所述第二客戶端已接收到所述多媒體信息的應答包時,將所述多媒體信息的當前信息狀態顯示為「送達」;
當接收到所述伺服器端發送的指示所述第二客戶端已讀取所述多媒體信息的已讀數據包時,將所述多媒體信息的當前信息狀態顯示為「已讀」。
—種伺服器端,包括第一信息接收模塊、第一信息發送模塊和信息狀態通知模塊;
所述第一信息接收模塊,用於接收第一客戶端發送的多媒體信息;
所述第一信息發送模塊,用於將所述第一信息接收模塊接收的多媒體信息發送給第二客戶端;
所述信息狀態通知模塊,用於將狀態指示信息發送給所述第一客戶端,以使所述第一客戶端顯示所述多媒 體信息的當前信息狀態,其中,所述狀態指示信息為指示所述多媒體信息的當前信息狀態的信息。
優選的,所述信息狀態通知模塊包括第一信息狀態通知子模塊、第二信息狀態通知子模塊和第三信息狀態通知子模塊;
所述第一信息狀態通知子模塊,用於當接收到第一客戶端發送的多媒體信息時, 向所述第一客戶端發送指示已接收到所述多媒體信息的應答包,以使所述多媒體信息的當前信息狀態在所述第一客戶端顯示為「已發」;
所述第二信息狀態通知子模塊,用於當接收到所述第二客戶端發送的指示所述第二終端已接收到所述多媒體信息的應答包時,將所述第二客戶端發送的應答包轉發給所述第一客戶端,以使所述多媒體信息的當前信息狀態在所述第一客戶端顯示為「送達」;
所述第三信息狀態通知子模塊,用於當接收到所述第二客戶端發送的指示所述多媒體信息已被所述第二客戶端讀取的已讀數據包時,將所述已讀數據包轉發給所述第一客戶端,以使所述多媒體信息的當前信息狀態在所述第一客戶端顯示為「已讀」。
一種客戶端,包括第二信息發送模塊、第二信息接收模塊、信息顯示模塊和信息控制I吳塊;
所述第二信息發送模塊,用於向伺服器端發送多媒體信息;
所述第二信息接收模塊,用於接收所述伺服器端發送的狀態指示信息,其中,所述狀態指示信息為指示所述多媒體信息的當前信息狀態的信息;
所述信息控制模塊,用於依據所述狀態指示信息控制所述信息顯示模塊顯示所述媒體信息的當前信息狀態。
優選的,所述信息控制模塊包括第一信息控制子模塊、第二信息控制子模塊和第5三信息控制子模塊;
所述第一信息控制子模塊,用於當接收到所述伺服器端發送的指示所述伺服器端已接收到所述多媒體信息的應答包時,控制所述信息顯示模塊顯示所述多媒體信息的當前信息狀態為「已發」;
所述第二信息控制子模塊,用於當接收到所述伺服器端發送的指示所述第二客戶端已接收到所述多媒體信息的應答包時,控制所述信息顯示模塊顯示所述多媒體信息的當前信息狀態為「送達」;
所述第三信息控制子模塊,用於當接收到所述伺服器端發送的指示所述第二客戶端已讀取所述多媒體信息的已讀數據包時,控制所述信息顯示模塊顯示所述多媒體信息的當前信息狀態為「已讀」。
—種信息顯示系統,包括上述的伺服器端以及上述的客戶端。
本發明提供的顯示信息狀態的方法、伺服器端、客戶端和系統,伺服器端將接收的第一客戶端發送的多媒體信息發送給第二客戶端,並且,將指示多媒體信息的當前信息狀態的信息發送給第一客戶端,以使第一客戶端依據指示多媒體信息的當前信息狀態的信息顯示多媒體信息的當前信息狀態。本發明提供的顯示信息狀態的方法、伺服器端、客戶端和系統可以實現多媒體信息的信息狀態的顯示,從而使用戶了解自己發送 的多媒體信息的狀態,相比現有的即時聊天軟體,用戶體驗更好。


為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
圖I為本發明實施例一提供的顯示信息狀態的方法的流程示意圖2為本發明實施例二提供的顯示信息狀態的方法的流程示意圖3為本發明實施例三提供的伺服器端的結構示意圖4為本發明實施例四提供的客戶端的結構示意圖5為本發明實施例四提供的信息狀態顯示方式的示意圖6為本發明實施例五提供的信息顯示系統的工作流程示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
實施例一
本發明實施例一提供了一種顯示信息狀態的方法,應用於伺服器端,圖I為本發明實施例一提供的方法的流程示意圖,該方法包括
Sll :將接收的第一客戶端發送的多媒體信息發送給第二客戶端。
S12 :將狀態指示信息發送給第一客戶端,以使第一客戶端依據狀態指示信息顯示多媒體信息的當前信息狀態,其中,狀態指示信息為指示多媒體信息的當前信息狀態的信息。在本實施例中,多媒體信息的信息狀態可以包括待發、已發、送達和已讀。
其中,第一客戶端發送的多媒體信息可以包括文字信息、圖片、地理位置分享和名片分孚等。
在本實施例中,步驟Sll進一步包括
Slll :接收第一客戶端發送的多媒體信息。
S112 :將接收的多媒體信息轉發給第二客戶端。
在本實施例中,步驟S12可以包括
S121 :當接收到第一客戶端發送的多媒體信息時,向第一客戶端發送指示已接收到多媒體信息的應答包,以使多媒體信息的當前信息狀態在第一客戶端顯示為「已發」。
S122:當接收到第二客戶端發送的指示多媒體信息已被第二終端接收的應答包時,將第二客戶端發送的應答包轉發給第一客戶端,以使多媒體信息的當前信息狀態在第一客戶端顯示為「送達」。
S123:當接收到第二客戶端發送的指示多媒體信息已被第二客戶端讀取的已讀數據包時,將已讀數據包轉發給所述第一客戶端,以使多媒體信息的當前信息狀態在第一客戶端顯示為「已讀」。
需要說明的是,本實施例並不限定步驟S112和步驟S121的執行順序,即,在接收到第一客戶端發送的多媒體信息時,可以先將多媒體信息轉發給第二客戶端,再向第一客戶端發送相應的應答包,也可在接收到第一客戶端發送的多媒體信息時,先向第一客戶端發送相應的應答包,再將多媒體信息轉發給第二客戶端。為了使得多媒體信息的信息狀態及時更新,優選後者。
本發明實施例提供的顯示信息狀態的方法還可以包括當將接收的多媒體信息轉發給第二客戶端後,判斷在預設時間內是否接受到第二客戶端發送的相應包,如果是,則向第一客戶端發送指示多媒體信息發送失敗的提示信息,以使第一客戶端重新發送多媒體信息,從而實現信息的可靠傳輸。
此外,本發明實施例提供的顯示信息狀態的方法還可以包括將接收的第一客戶端發送的多媒體信息進行存儲,在此基礎上,該方法還可以進一步包括當將接收的多媒體信息轉發給第二客戶端後,判斷在預設時間內是否接收到第二客戶端發送的響應包,如果否,表明可能由於某種原因,信息傳輸失敗,則將存儲的多媒體信息重新轉發給第二客戶端。
本發明實施例一提供的顯示信息狀態的方法中,伺服器端將接收的第一客戶端發送的多媒體信息發送給第二客戶端,並且,將指示多媒體信息的當前信息狀態的信息發送給第一客戶端,以使第一客戶端依據指示多媒體信息的當前信息狀態的信息顯示多媒體信息的當前信息狀態。本發明實施例一提供的顯示信息狀態的方法可以實現第一客戶端發送的多媒體信息的信息狀態在第一終端上顯示,用從而使用戶了解自己發送的多媒體信息的狀態。
實施例二
本發明實施例二提供了一種顯示信息狀態的方法,應用於第一客戶端,圖2為本發明實施例二提供的方法的流程示意圖,該方法包括
S21 向伺服器端發送多媒體信息,並顯示多媒體信息的當前信息狀態。
其中,多媒體信息可以包括文字信息、圖片、地理位置分享和名片分享等。
在本實施例中,多媒體信息的信息狀態可以包括待發、已發、送達和已讀。當向伺服器端發送多媒體信息時,多媒體信息的當前信息狀態可以顯示為「待發」,即當多媒體信息發送出去但還未被所述伺服器端接收時,多媒體信息的信息狀態為待發。
S22 :接收伺服器端發送的狀態指示信息,其中,狀態指示信息為指示多媒體信息的當前信息狀態的信息。
S23 :依據狀態指示信息顯示多媒體信息的當前信息狀態。
在本實施例,步驟S23可以包括
S231 :當接收到伺服器端發送的指示伺服器端已接收到多媒體信息的應答包時, 表明需要更新信息狀態, 此時,將多媒體信息的當前信息狀態由「待發」更新顯示為「已發」。
S232:當接收到伺服器端發送的指示第二客戶端已接收到多媒體信息的應答包時,表明需要更新信息狀態,將多媒體信息的當前信息狀態由「已發」更新顯示為「送達」。
S233:當接收到伺服器端發送的指示第二客戶端已讀取多媒體信息的已讀數據包時,表明需要更新信息狀態,將多媒體信息的當前信息狀態由「送達」更新顯示為「已讀」。
本發明實施例二提供的顯示信息狀態的方法還可以包括判斷在預設之間是否收到伺服器端發送的響應包,如果否,表明可能由於某種原因導致多媒體信息發送失敗,則顯示信息發送失敗的提示信息。通過提示信息可以選擇是否重新發送多媒體信息。
本發明實施例二提供的顯示信息狀態的方法中,第一客戶端向伺服器端發送多媒體信息,並顯示多媒體信息的當前信息狀態,然後依據狀態指示信息更新並顯示多媒體信息的當前信息狀態。本發明提供的顯示信息狀態的方法可以實現第一客戶端發送的多媒體信息的信息狀態的顯示和更新,用從而使用戶了解自己發送的多媒體信息的狀態。
實施例三
本發明實施例三提供了一種伺服器端,圖3為本發明實施例三提供的伺服器端的結構示意圖,包括第一信息接收模塊11、第一信息發送模塊12和信息狀態通知模塊13。 其中
第一信息接收模塊11,用於接收第一客戶端發送的多媒體信息。第一信息發送模塊12,用於將第一信息接收模塊11接收的多媒體信息發送給第二客戶端。信息狀態通知模塊13,用於將狀態指示信息發送給第一客戶端,以使第一客戶端顯示多媒體信息的當前信息狀態,其中,狀態指示信息為指示多媒體信息的當前信息狀態的信息。
進一步的,信息狀態通知模塊13可以包括第一信息狀態通知子模塊、第二信息狀態通知子模塊和第三信息狀態通知子模塊。其中
第一信息狀態通知子模塊,用於當接收到第一客戶端發送的多媒體信息時,向第一客戶端發送指示已接收到多媒體信息的應答包,以使多媒體信息的當前信息狀態在第一客戶端顯示為「已發」。第二信息狀態通知子模塊,用於當接收到第二客戶端發送的指示第二終端已接收到多媒體信息的應答包時,將第二客戶端發送的應答包轉發給第一客戶端, 以使多媒體信息的當前信息狀態在第一客戶端顯示為「送達」。第三信息狀態通知子模塊, 用於當接收到第二客戶端發送的指示多媒體信息已被第二客戶端讀取的已讀數據包時,將已讀數據包轉發給第一客戶端,以使所述多媒體信息的當前信息狀態在第一客戶端顯示為 「已讀」。
本發明實施例三提供的伺服器端還可以包括將第一信息接收模塊11接收的多媒體信息進行存儲的第一信息存儲模塊。
進一步的,本發明實施例三提供的伺服器端還可以包括判斷信息狀態通知模塊 13在預設時間內是否接收到第二客戶端發送的響應包的第一判斷模塊。如果信息狀態通知模塊13在預設時間內未接收到第二客戶端發送的響應包,那麼,第一信息發送模塊12重新將第一信息存儲模塊存儲的多媒體信息發送給第二客戶端,以實現多媒體信息的可靠傳輸。
本發明實施例三提供了一種伺服器端,可以將指示第一客戶端發送的多媒體信息的當前信息狀態的信息發送給第一終端,以使第一終端可以顯示並更新其發送的多媒體信息的當前信息狀態。通過本發明實施例三提供的伺服器端,用戶可以了解自己發送的多媒體信息的信息狀態,用戶體驗較好。
實施例四
本發明實施例四提供了一種客戶端,本實施例提供的客戶端作為發送多媒體信息的第一客戶端,圖4為本發明實施例四提供的客戶端的結構示意圖,包括第二信息發送模塊21、第二信息接收模塊22、信息控制模塊23和信息顯示模塊24。其中
第二信息發送模塊21,用於向伺服器端發送多媒體信息。
第二信息接收模塊22,用於接收伺服器端發送的狀態指示信息,其中,狀態指示信息為指示多媒體信息的當前信息狀態的信息。
信息控制模塊23,用於依據狀態指示信息控制信息顯示模塊24顯示多媒體信息的當前信息狀態。
進一步的,信息控制模塊23包括第一信息控制子模塊、第二信息控制子模塊和第三信息控制子模塊。其中
第一信息控制子模塊,用於當接收到伺服器端發送的指示伺服器端已接收到多媒體信息的應答包時,控制信息顯示模塊24顯示多媒體信息的當前信息狀態為「已發」。第二信息控制子模塊,用於當接收到伺服器端發送的指示第二客戶端已接收到多媒體信息的應答包時,控制信息顯示模塊24顯示多媒體信息的當前信息狀態為「送達」。第三信息控制子模塊,用於當接收到伺服器端發送的指示第二客戶端已讀取多媒體信息的已讀數據包時,控制信息顯示模塊24顯示多媒體信息的當前信息狀態為「已讀」。
信息控制模塊23還包括第四信息控制模塊,第四信息控制模塊用於當第二信息發送模塊21向伺服器端發送多媒體信息時,控制信息顯示模塊24顯示多媒體信息的當前信息狀態為「待發」。
本實施例四提供的客戶端還可以包括獲取多媒體信息的信息獲取模塊和存儲多媒體信息的第二信息存儲模塊。
進一步的,信息獲取模塊可以包括第一信息獲取子模塊、第二信息獲取子模塊、 第三信息獲取子模塊和第四信息獲取子模塊。其中
第一信息獲取子模塊可以包括獲取用戶數據的文字的信息輸入模塊和對文字信息進行處理以使其能夠顯示並傳輸的信息處理模塊。第二信息獲取子模塊可以包括拍攝圖片的拍照模塊,讀取圖片庫中圖片的圖片庫讀取模塊,以及對圖片進行處理以使圖片能夠傳輸或顯示的圖像處理模塊。第三信息獲取子模塊可以包括GPS定位模塊、地理位置坐標獲取模塊和地圖查詢模塊。第四信息獲取模塊可以包括讀取通訊錄信息的通訊錄讀取模塊和將通訊錄中的聯繫人信息轉換為指定格式的聯繫人信息轉換模塊。
在本實施例中,多媒體信息的信息狀態顯示方式如圖5所示。在發送的每條多媒體信息的一側均顯示有該多媒體信息的當前信息狀態。如「嗨,你在嗎? 」這條多媒體信息的信息狀態顯示為「已讀」,表明該條多媒體信息已被接收該信息的第二終端讀取今天下班有空嗎? 」這條多媒體信息的信息狀態顯示為「送達」表明,該條多媒體信息已被第二客戶端接收;「我去找你吃飯」,這條多媒體信息的信息狀態顯示為「已發」,表明該條多媒體信息已被成功發送至伺服器端;「好吧」,這條多媒體信息的信息狀態顯示為「待發」,表明該條多媒體信息已被發送往伺服器端,但還未被伺服器端接收。
本實施例並不限定圖5僅示出的信息狀態的顯示方式,還可通過其它的顯示方式顯示對應多媒體信息的顯示方式。例如,可以在每條多媒體信息一側顯示「待發-已發-送達_已讀」,當信息狀態為「待發」時,「待發」突出顯示,以此類推。
此外,本發明實施例四提供的客戶端還可以包括第二判斷模塊。第二判斷模塊, 用於判斷在預設時間內是否接收到伺服器端發送的響應包,如果判斷結果為否,則第二信息發送模塊21重新將第二信息存儲模塊存儲的多媒體信息發送給伺服器端。
本發明實施例四提供了一種客戶端,該客戶端作為發送多媒體信息的第一客戶端可以顯示多媒體信息的當前信息狀態,並可以依據伺服器端發送的指示多媒體信息的當前信息狀態的信息更新並顯示多媒體信息的當前信息狀態。通過本發明實施例三提供的客戶端,用戶可以了解自己發送的多媒體信息的信息狀態,用戶體驗較好。
實施例五
本發明實施例提供了一種顯示信息狀態的系統,該系統包括實施例三提供的伺服器端和實施例四提供的客戶端。
除此之外,將實施例四提供的客戶端作為發送多媒體信息的第一客戶端,本發明實施例提供的顯示信息狀態的系統還可以包括第二客戶端。
下面結合圖6給出該系統的一工作流程
第一客戶端向伺服器端發送多媒體信息,並將該多媒體信息的信息狀態顯不為 「待發」。
伺服器端接收第一客戶端發送的多媒體信息,向第一客戶端發送指示多媒體信息已被伺服器端接收的響應包,並且,將接收的多媒體信息轉發給第二客戶端。第一客戶端接收到指示多媒體信息已被伺服器端接收的響應包時,將多媒體信息的信息狀態進行更新, 顯示為「已發」。
第二客戶端接收到伺服器端轉發的多媒體信息後,向伺服器端發送指示多媒體信息已被第二客戶端接收的響應包。伺服器端接收到指示多媒體信息已被第二客戶端接收的響應包後,將該響應包轉發給第一客戶端,第一客戶端將多媒體信息的信息狀態進行更新, 顯示為「送達」。
第二客戶端讀取多媒體信息後,向伺服器端發送指示多媒體信息已被第二客戶端讀取的已讀數據包,伺服器接收到該已讀數據包後將其轉發給第一客戶端,第一客戶端接收到指示多媒體信息已被第二客戶端讀取的已讀數據包時,將多媒體信息的信息狀態進行更新,顯示為「已讀」。
本發明實施例三提供了一種顯示信息狀態的系統,第一客戶端可以顯示多媒體信息的當前信息狀態,並可以依據伺服器端發送的指示多媒體信息的當前信息狀態的信息更新並顯示多媒體信息的當前信息狀態。通過本發明實施例三提供的系統,用戶可以了解自己發送的多媒體信息的信息狀態,用戶體驗較好。
為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當然,在實施本發明時可以把各單元的功能在同一個或多個軟體和/或硬體中實現。
通過以上的實施方式的描述可知,本領域的技術人員可以清楚地了解到本發明可藉助軟體加必需的通用硬體平臺的方式來實現。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品可以存儲在存儲介質中,如R0M/RAM、磁碟、光碟等,包括若干指令用以使得一臺計算機設備 (可以是個人計算機,伺服器,或者網絡設備等)執行本發明各個實施例或者實施例的某些部分所述的方法。
本說明書中的各個實施例均採用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對於系統實施例而言,由於其基本相似於方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。以上所描述的系統實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性勞動的情況下,即可以理解並實施。
本發明可用於眾多通用或專用的計算系統環境或配置中。例如個人計算機、伺服器計算機、手持設備或可攜式設備、平板型設備、多處理器系統、基於微處理器的系統、置頂盒、可編程的消費電子設備、網絡PC、小型計算機、大型計算機、包括以上任何系統或設備的分布式計算環境等等。
本發明可以在由計算機執行的計算機可執行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執行特定任務或實現特定抽象數據類型的例程、程序、對象、組件、數據結構等等。也可以在分布式計算環境中實踐本發明,在這些分布式計算環境中,由通過通信網絡而被連接的遠程處理設備來執行任務。在分布式計算環境中,程序模塊可以位於包括存儲設備在內的本地和遠程計算機存儲介質中。
需要說明的是,在本文中,諸如第一和第二等之類的關係術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關係或者順序。
以上所述僅是本發明的具體實施方式
,應當指出,對於本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護範圍。
權利要求
1.一種顯示信息狀態的方法,其特徵在於,包括 將接收的第一客戶端發送的多媒體信息發送給第二客戶端,並且,將狀態指示信息發送給所述第一客戶端,以使所述第一客戶端依據所述狀態指示信息顯示所述多媒體信息的當前信息狀態,其中,所述狀態指示信息為指示所述多媒體信息的當前信息狀態的信息。
2.根據權利要求I所述的方法,其特徵在於,所述將狀態指示信息發送給所述第一客戶端,以使所述第一客戶端依據所述狀態指示信息顯示所述多媒體信息的當前信息狀態包括 當接收到第一客戶端發送的多媒體信息時,向所述第一客戶端發送指示已接收到所述多媒體信息的應答包,以使所述多媒體信息的當前信息狀態在所述第一客戶端顯示為「已發」; 當接收到所述第二客戶端發送的指示所述第二終端已接收到所述多媒體信息的應答包時,將所述第二客戶端發送的應答包轉發給所述第一客戶端,以使所述多媒體信息的當前信息狀態在所述第一客戶端顯示為「送達」; 當接收到所述第二客戶端發送的指示所述多媒體信息已被所述第二客戶端讀取的已讀數據包時,將所述已讀數據包轉發給所述第一客戶端,以使所述多媒體信息的當前信息狀態在所述第一客戶端顯示為「已讀」。
3.—種顯示信息狀態的方法,其特徵在於,包括 向伺服器端發送多媒體信息,並顯示所述多媒體信息的當前信息狀態; 接收所述伺服器端發送的狀態指示信息,其中,所述狀態指示信息為指示所述多媒體信息的當前信息狀態的信息; 依據所述狀態指示信息顯示所述多媒體信息的當前信息狀態。
4.根據權利要求3所述的方法,其特徵在於,當向伺服器端發送多媒體信息時,所述多媒體信息的當前信息狀態顯示為「待發」。
5.根據權利要求3所述的方法,其特徵在於,所述依據所述狀態指示信息顯示所述多媒體信息的當前信息狀態,包括 當接收到所述伺服器端發送的指示所述伺服器端已接收到所述多媒體信息的應答包時,將所述多媒體信息的當前信息狀態顯示為「已發」; 當接收到所述伺服器端發送的指示所述第二客戶端已接收到所述多媒體信息的應答包時,將所述多媒體信息的當前信息狀態顯示為「送達」; 當接收到所述伺服器端發送的指示所述第二客戶端已讀取所述多媒體信息的已讀數據包時,將所述多媒體信息的當前信息狀態顯示為「已讀」。
6.一種伺服器端,其特徵在於,包括第一信息接收模塊、第一信息發送模塊和信息狀態通知模塊; 所述第一信息接收模塊,用於接收第一客戶端發送的多媒體信息; 所述第一信息發送模塊,用於將所述第一信息接收模塊接收的多媒體信息發送給第二客戶端; 所述信息狀態通知模塊,用於將狀態指示信息發送給所述第一客戶端,以使所述第一客戶端顯示所述多媒體信息的當前信息狀態,其中,所述狀態指示信息為指示所述多媒體信息的當前信息狀態的信息。
7.根據權利要求6所述的伺服器端,其特徵在於,所述信息狀態通知模塊包括第一信息狀態通知子模塊、第二信息狀態通知子模塊和第三信息狀態通知子模塊; 所述第一信息狀態通知子模塊,用於當接收到第一客戶端發送的多媒體信息時,向所述第一客戶端發送指示已接收到所述多媒體信息的應答包,以使所述多媒體信息的當前信息狀態在所述第一客戶端顯示為「已發」; 所述第二信息狀態通知子模塊,用於當接收到所述第二客戶端發送的指示所述第二終端已接收到所述多媒體信息的應答包時,將所述第二客戶端發送的應答包轉發給所述第一客戶端,以使所述多媒體信息的當前信息狀態在所述第一客戶端顯示為「送達」; 所述第三信息狀態通知子模塊,用於當接收到所述第二客戶端發送的指示所述多媒體信息已被所述第二客戶端讀取的已讀數據包時,將所述已讀數據包轉發給所述第一客戶端,以使所述多媒體信息的當前信息狀態在所述第一客戶端顯示為「已讀」。
8.一種客戶端,其特徵在於,包括第二信息發送模塊、第二信息接收模塊、信息顯示模塊和信息控制模塊; 所述第二信息發送模塊,用於向伺服器端發送多媒體信息; 所述第二信息接收模塊,用於接收所述伺服器端發送的狀態指示信息,其中,所述狀態指示信息為指示所述多媒體信息的當前信息狀態的信息; 所述信息控制模塊,用於依據所述狀態指示信息控制所述信息顯示模塊顯示所述媒體信息的當前信息狀態。
9.根據權利要求8所述的客戶端,其特徵在於,所述信息控制模塊包括第一信息控制子模塊、第二信息控制子模塊和第三信息控制子模塊; 所述第一信息控制子模塊,用於當接收到所述伺服器端發送的指示所述伺服器端已接收到所述多媒體信息的應答包時,控制所述信息顯示模塊顯示所述多媒體信息的當前信息狀態為「已發」; 所述第二信息控制子模塊,用於當接收到所述伺服器端發送的指示所述第二客戶端已接收到所述多媒體信息的應答包時,控制所述信息顯示模塊顯示所述多媒體信息的當前信息狀態為「送達」; 所述第三信息控制子模塊,用於當接收到所述伺服器端發送的指示所述第二客戶端已讀取所述多媒體信息的已讀數據包時,控制所述信息顯示模塊顯示所述多媒體信息的當前信息狀態為「已讀」。
10.一種信息顯示系統,其特徵在於,包括如權利要求6和7所述的伺服器端,以及如權利要求8和9所述的客戶端。
全文摘要
本申請提供一種顯示信息狀態的方法、伺服器端、客戶端及系統,該方法包括將接收的第一客戶端發送的多媒體信息發送給第二客戶端,並且,將狀態指示信息發送給第一客戶端,以使第一客戶端依據狀態指示信息顯示多媒體信息的當前信息狀態,其中,狀態指示信息為指示多媒體信息的當前信息狀態的信息。本申請提供的顯示信息狀態的方法、伺服器端、客戶端及系統可以實現多媒體信息的信息狀態的顯示,從而使用戶了解自己發送的信息的狀態,相比現有的即時聊天軟體,用戶體驗更好。
文檔編號H04L12/58GK102932237SQ20121039094
公開日2013年2月13日 申請日期2012年10月15日 優先權日2012年10月15日
發明者王本銳, 姜國飛 申請人:北京推博信息技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀