本申請涉及計算機技術(shù)領(lǐng)域,具體涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及信息展示方法和裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)的發(fā)展,不同的用戶可以利用終端進(jìn)行交互。用戶可以通過終端將待展示信息發(fā)送至其他用戶所使用的終端。然而,在交互的過程中,經(jīng)常會出現(xiàn)雙方或多方同時發(fā)送待展示信息的情況,致使待展示信息擁堵,用戶發(fā)送的待展示信息不能及時展示。
從而,現(xiàn)有的信息展示方式存在著信息展示不及時的問題。
技術(shù)實現(xiàn)要素:
本申請的目的在于提出一種改進(jìn)的信息展示方法和裝置,來解決以上背景技術(shù)部分提到的技術(shù)問題。
第一方面,本申請?zhí)峁┝艘环N信息展示方法,上述方法包括:響應(yīng)于接收到第一終端發(fā)送的待展示信息,獲取待展示信息隊列的狀態(tài)信息,其中,上述狀態(tài)信息用于指示上述待展示信息隊列是否處于鎖定狀態(tài),上述鎖定狀態(tài)為不可添加待展示信息的狀態(tài);根據(jù)上述狀態(tài)信息,確定上述待展示信息隊列是否處于上述鎖定狀態(tài);響應(yīng)于確定上述待展示信息隊列未處于上述鎖定狀態(tài),將上述待展示信息添加至上述待展示信息隊列的隊尾;對于上述待展示信息隊列中的每個待展示信息,根據(jù)該待展示信息在上述待展示信息隊列中的位置,將該待展示信息發(fā)送至第一終端和/或第二終端,以供上述第一終端和上述第二終端同時對該待展示信息進(jìn)行展示。
在一些實施例中,上述對于上述待展示信息隊列中的每個待展示信息,根據(jù)該待展示信息在上述待展示信息隊列中的位置,將該待展示信息發(fā)送至第一終端和/或第二終端,包括:發(fā)送位于上述待展示信息隊列的隊頭的隊頭待展示信息至上述第一終端和上述第二終端,以供上述第一終端和上述第二終端同時對上述隊頭待展示信息進(jìn)行展示;以及上述方法還包括:確定上述第一終端和上述第二終端展示上述隊頭待展示信息是否結(jié)束;響應(yīng)于確定上述第一終端和上述第二終端展示上述隊頭待展示信息結(jié)束,將上述隊頭待展示信息從上述待展示信息隊列中刪除。
在一些實施例中,上述確定上述第一終端和上述第二終端展示上述隊頭待展示信息是否結(jié)束,包括:確定上述隊頭待展示信息的展示時長;根據(jù)上述展示時長和發(fā)送上述隊頭待展示信息的時間點,確定上述第一終端和上述第二終端展示上述隊頭待展示信息是否結(jié)束;或響應(yīng)于確定上述第一終端和上述第二終端接收到上述隊頭待展示信息,后臺執(zhí)行用于展示上述隊頭待展示信息的操作;響應(yīng)于后臺執(zhí)行上述操作結(jié)束,確定上述第一終端和上述第二終端展示上述隊頭待展示信息結(jié)束。
在一些實施例中,上述方法還包括:響應(yīng)于確定滿足預(yù)設(shè)解鎖條件,將上述狀態(tài)信息修改為用于指示上述待展示信息隊列未處于上述鎖定狀態(tài)的信息,其中,上述預(yù)設(shè)解鎖條件包括以下至少一項:上述待展示信息隊列的信息數(shù)目小于預(yù)設(shè)解鎖閾值;上述信息數(shù)目小于上述預(yù)設(shè)解鎖閾值,且距上一次上述信息數(shù)目等于上述預(yù)設(shè)解鎖閾值的時長大于預(yù)設(shè)第一時長閾值;在預(yù)設(shè)時間點,上述信息數(shù)目小于上述預(yù)設(shè)解鎖閾值。
在一些實施例中,上述方法還包括:統(tǒng)計上述待展示信息隊列在預(yù)設(shè)時間段內(nèi)的解鎖次數(shù),其中,上述解鎖次數(shù)為將上述狀態(tài)信息修改為用于指示上述待展示信息隊列未處于上述鎖定狀態(tài)的信息的次數(shù);響應(yīng)于上述解鎖次數(shù)大于預(yù)設(shè)第一次數(shù)閾值,提高上述預(yù)設(shè)第一時長閾值;響應(yīng)于上述解鎖次數(shù)小于預(yù)設(shè)第二次數(shù)閾值,提高上述預(yù)設(shè)第一時長閾值,其中,上述第二次數(shù)閾值小于上述預(yù)設(shè)第一次數(shù)閾值。
在一些實施例中,上述方法還包括:響應(yīng)于確定滿足預(yù)設(shè)鎖定條件,將上述狀態(tài)信息修改為用于指示上述待展示信息隊列處于上述鎖定狀態(tài)的信息,上述預(yù)設(shè)鎖定條件包括:上述待展示信息隊列的信息數(shù)目不小于預(yù)設(shè)鎖定閾值。
在一些實施例中,上述第一終端發(fā)送的待展示信息包括多個待展示信息分片;以及上述對于上述待展示信息隊列中的每個待展示信息,根據(jù)該待展示信息在上述待展示信息隊列中的位置,將該待展示信息發(fā)送至第一終端和/或第二終端,包括:響應(yīng)于確定上述待展示信息隊列未處于上述鎖定狀態(tài)且上述待展示信息隊列為空,轉(zhuǎn)發(fā)上述第一終端發(fā)送的待展示信息分片序列和發(fā)送時間點序列至上述第二終端,其中:上述發(fā)送時間點序列包括上述第一終端發(fā)送各個待展示信息分片的時間點,上述第二終端響應(yīng)于接收到上述各個待展示信息分片,確定接收到上述各個待展示信息分片的接收時間點序列,并發(fā)送回執(zhí)信息至上述第一終端,其中,回執(zhí)信息為用于表示接收到上述各個待展示信息分片的信息,對于上述待展示信息分片序列中的除第一個之外的其它待展示信息分片中的每一個待展示信息分片,上述第一終端響應(yīng)于接收到該待展示信息分片的前一待展示信息分片對應(yīng)的回執(zhí)信息發(fā)送該待展示信息分片和發(fā)送時間點,上述第二終端根據(jù)上述發(fā)送時間點序列和上述接收時間點序列確定回執(zhí)信息的平均傳輸時長,響應(yīng)于確定接收到的待展示信息分片為上述待展示信息分片序列的最后一個待展示信息分片,等待上述平均傳輸時長后展示上述第一終端發(fā)送的待展示信息,上述第一終端響應(yīng)于接收到上述最后一個待展示信息分片對應(yīng)的回執(zhí)信息,展示上述第一終端發(fā)送的待展示信息。
在一些實施例中,上述方法還包括:接收上述第一終端發(fā)送的待展示信息及對應(yīng)的信息類型;以及上述響應(yīng)于接收到第一終端發(fā)送的待展示信息,獲取待展示信息隊列的狀態(tài)信息,包括:確定距接收到上述第一終端發(fā)送的待展示信息的時長是否大于為上述信息類型預(yù)設(shè)的第二時長閾值;響應(yīng)于確定距接收到上述待展示信息的時長大于上述第二時長閾值,獲取上述待展示信息隊列的狀態(tài)信息。
在一些實施例中,上述方法還包括:響應(yīng)于確定上述待展示信息隊列處于上述鎖定狀態(tài),向上述第一終端發(fā)送用于指示拒絕展示上述待展示信息的消息。
第二方面,本申請?zhí)峁┝艘环N信息展示裝置,上述裝置包括:第一獲取單元,用于響應(yīng)于接收到第一終端發(fā)送的待展示信息,獲取待展示信息隊列的狀態(tài)信息,其中,上述狀態(tài)信息用于指示上述待展示信息隊列是否處于鎖定狀態(tài),上述鎖定狀態(tài)為不可添加待展示信息的狀態(tài);確定單元,用于根據(jù)上述狀態(tài)信息,確定上述待展示信息隊列是否處于上述鎖定狀態(tài);添加單元,用于響應(yīng)于確定上述待展示信息隊列未處于上述鎖定狀態(tài),將上述待展示信息添加至上述待展示信息隊列的隊尾;發(fā)送單元,用于對于上述待展示信息隊列中的每個待展示信息,根據(jù)該待展示信息在上述待展示信息隊列中的位置,將該待展示信息發(fā)送至第一終端和/或第二終端,以供上述第一終端和上述第二終端同時對該待展示信息進(jìn)行展示。
本申請實施例提供的信息展示方法和裝置,通過在服務(wù)器端預(yù)先設(shè)置待展示信息隊列,并且可以通過設(shè)置該待展示信息隊列的鎖定狀態(tài)控制將待展示信息發(fā)送至終端的節(jié)奏,服務(wù)器接收到終端發(fā)送的待展示信息;如果待展示信息隊列處于鎖定狀態(tài),則拒絕展示接收待展示信息;如果待展示信息隊列未處于鎖定狀態(tài),則接收待展示信息并將接收到的待展示信息排至隊尾;對于上述待展示信息隊列中的每個待展示信息,根據(jù)該待展示信息在上述待展示信息隊列中的位置,將該待展示信息發(fā)送至第一終端和/或第二終端,以供上述第一終端和上述第二終端同時對該待展示信息進(jìn)行展示,由此可以避免出現(xiàn)信息擁堵的情況,及時展示待展示信息。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細(xì)描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
圖1是本申請可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;
圖2是根據(jù)本申請的信息展示方法的一個實施例的流程圖;
圖3是根據(jù)本申請的信息展示方法的一個應(yīng)用場景的示意圖;
圖4是根據(jù)本申請的信息展示方法的再一個實施例的流程圖;
圖5是根據(jù)本申請的信息展示方法的又一個實施例的流程圖;
圖6是根據(jù)本申請的信息展示裝置的一個實施例的結(jié)構(gòu)示意圖;
圖7是適于用來實現(xiàn)本申請實施例的服務(wù)器的計算機系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本申請作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋相關(guān)發(fā)明,而非對該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細(xì)說明本申請。
圖1示出了可以應(yīng)用本申請的信息展示方法或信息展示裝置的實施例的示例性系統(tǒng)架構(gòu)100。
如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、103,網(wǎng)絡(luò)104和服務(wù)器105。網(wǎng)絡(luò)104用以在終端設(shè)備101、102、103和服務(wù)器105之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。
用戶可以使用終端設(shè)備101、102、103通過網(wǎng)絡(luò)104與服務(wù)器105交互,以接收或發(fā)送消息等。終端設(shè)備101、102、103上可以安裝有各種通訊客戶端應(yīng)用,例如游戲類應(yīng)用、搜索類應(yīng)用、即時通信工具、郵箱客戶端、社交平臺軟件等。
終端設(shè)備101、102、103可以是具有顯示屏的各種電子設(shè)備,包括但不限于智能手機、平板電腦、電子書閱讀器、mp3播放器(movingpictureexpertsgroupaudiolayeriii,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)、mp4(movingpictureexpertsgroupaudiolayeriv,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計算機和臺式計算機等等。
服務(wù)器105可以是提供各種服務(wù)的服務(wù)器,例如對終端設(shè)備101、102、103上展示的信息提供支持的后臺服務(wù)器。后臺服務(wù)器可以對接收到的待展示信息等數(shù)據(jù)進(jìn)行確定發(fā)送時間等處理,并將在確定的時間發(fā)送給多個終端設(shè)備。
需要說明的是,本申請實施例所提供的信息展示方法一般由服務(wù)器105執(zhí)行,相應(yīng)地,信息展示裝置一般設(shè)置于服務(wù)器105中。
應(yīng)該理解,圖1中的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器的數(shù)目僅僅是示意性的。根據(jù)實現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器。
繼續(xù)參考圖2,其示出了根據(jù)本申請的信息展示方法的一個實施例的流程200。該信息展示方法,包括以下步驟:
步驟201,響應(yīng)于接收到第一終端發(fā)送的待展示信息,獲取待展示信息隊列的狀態(tài)信息。
在本實施例中,信息展示方法運行于其上的電子設(shè)備(例如圖1所示的服務(wù)器)可以接收用戶利用其進(jìn)行輸入的第一終端發(fā)送的待展示信息,并且響應(yīng)于接收到第一終端發(fā)送的待展示信息,獲取待展示信息隊列的狀態(tài)信息。
在本實施例中,上述待展示信息可以是能夠單獨展示的信息,例如,音頻、視頻等。上述待展示信息也可以是借助一些模型或模板進(jìn)行展示的信息,例如動畫信息等,上述動畫信息可以是指示模型或模板如何呈現(xiàn)動畫效果的信息。
在本實施例中,上述待展示信息隊列可以是依照先進(jìn)先出原則設(shè)置的隊列。上述待展示隊列可以預(yù)先設(shè)置能夠容納的待展示信息的數(shù)量。
在本實施例中,上述狀態(tài)信息用于指示上述待展示信息隊列是否處于鎖定狀態(tài),上述鎖定狀態(tài)為不可添加待展示信息的狀態(tài)。在這里,狀態(tài)信息可以是隨著待展示信息隊列的是否處于鎖定狀態(tài)而改變的信息。狀態(tài)信息可以是預(yù)先設(shè)置的兩種狀態(tài)指示信息,例如,狀態(tài)信息可以是“0”和“1”,其中,“0”用于指示待展示信息隊列處于鎖定狀態(tài),“1”用于指示待展示信息隊列未處于鎖定狀態(tài)。
步驟202,根據(jù)狀態(tài)信息,確定待展示信息隊列是否處于鎖定狀態(tài)。
在本實施例中,上述電子設(shè)備可以根據(jù)上述狀態(tài)信息,確定上述待展示信息隊列是否處于上述鎖定狀態(tài)。
作為示例,如果上述電子設(shè)備獲取的狀態(tài)信息是“1”,則根據(jù)“1”用于指示待展示信息隊列未處于鎖定狀態(tài)這一預(yù)先設(shè)置的規(guī)則,確定待展示信息隊列未處于鎖定狀態(tài)。
步驟203,響應(yīng)于確定待展示信息隊列未處于鎖定狀態(tài),將待展示信息添加至待展示信息隊列的隊尾。
在本實施例中,上述電子設(shè)備可以響應(yīng)于確定上述待展示信息隊列未處于上述鎖定狀態(tài),將上述待展示信息添加至上述待展示信息隊列的隊尾。
步驟204,對于待展示信息隊列中的每個待展示信息,根據(jù)該待展示信息在待展示信息隊列中的位置,將該待展示信息發(fā)送至第一終端和/或第二終端。
在本實施例中,上述電子設(shè)備可以對于上述待展示信息隊列中的每個待展示信息,根據(jù)該待展示信息在上述待展示信息隊列中的位置,將該待展示信息發(fā)送至第一終端和/或第二終端,以供上述第一終端和上述第二終端同時對該待展示信息進(jìn)行展示。
需要說明的是,在經(jīng)步驟203將待展示信息添加至待展示信息隊列隊尾之前,待展示信息隊列可能不存在待展示信息,也可能存在一個或多個待展示信息。如果待展示信息隊列存在一個或多個待展示信息,那么這一個或多個待展示信息可以是經(jīng)與步驟201-步驟203示出的過程相同的過程添加至待展示信息隊列的。
可以理解的是,待展示信息隊列中的待展示信息可能是第一終端發(fā)送至上述電子設(shè)備的,也可能是第二終端發(fā)送至上述電子設(shè)備的。
在本實施例的一些可選的實現(xiàn)方式中,上述電子設(shè)備可以不區(qū)分待展示信息由哪個終端發(fā)送,上述電子設(shè)備將待展示信息發(fā)送至終端展示的時候,同時發(fā)送給第一終端和第二終端。上述電子設(shè)備還可以區(qū)分待展示信息由哪個終端發(fā)送,上述電子設(shè)備將待展示信息發(fā)送至終端展示的時候,只發(fā)送給非發(fā)送此條待展示信息的終端,即只發(fā)送給第一終端或第二終端。
作為示例,如果待展示信息在上述待展示信息隊列的隊頭,則待展示信息在上述待展示信息隊列的第一位;如果待展示信息不在上述待展示信息隊列的隊尾,則以隊頭的待展示信息為第一位,依次向后數(shù),確定待展示信息在上述待展示信息隊列的第幾位。
在本實施例中,上述電子設(shè)備每次向第一終端和第二終端發(fā)送待展示信息時,可以發(fā)送一個或多個待展示信息。根據(jù)該待展示信息在上述待展示信息隊列中的位置,將該待展示信息發(fā)送至第一終端和/或第二終端,可以通過以下方式實現(xiàn):從待展示信息隊頭開始,選取預(yù)定數(shù)目個待展示信息進(jìn)行發(fā)送,未被選取的待展示信息則不進(jìn)行發(fā)送。
在本實施例中,上述第二終端可以是與上述第一終端不同的一個或多個終端。
在本實施例中,上述第一終端和上述第二終端同時對該待展示信息進(jìn)行展示。作為示例,第一終端和第二終端中可以存儲同一動畫模型,在待展示信息是動畫信息的情況下,第一終端和第二終端可以同時利用上述動畫信息調(diào)用動畫模型呈現(xiàn)相同的動畫效果。
繼續(xù)參見圖3,圖3是根據(jù)本實施例的信息展示方法的應(yīng)用場景的一個示意圖。在圖3的應(yīng)用場景中,用戶通過第一終端首先向服務(wù)器發(fā)送一個待展示信息,作為示例,收到第一終端發(fā)送的待展示信息,獲取待展示信息隊列的狀態(tài)信息;然后,上述服務(wù)器可以根據(jù)上述狀態(tài)信息,確定上述待展示信息隊列是否處于上述鎖定狀態(tài);再后,上述服務(wù)器可以響應(yīng)于確定上述待展示信息隊列未處于上述鎖定狀態(tài),將上述待展示信息添加至上述待展示信息隊列的隊尾;最后,上述服務(wù)器可以對于上述待展示信息隊列中的每個待展示信息,根據(jù)該待展示信息在上述待展示信息隊列中的位置,將該待展示信息發(fā)送至第一終端和/或第二終端,以供上述第一終端和上述第二終端同時對該待展示信息進(jìn)行展示,例如,第一終端和第二終端可以同時利用上述動畫信息調(diào)用任務(wù)模型跳舞。
本實施例提供的信息展示方法,通過在服務(wù)器端預(yù)先設(shè)置待展示信息隊列,并且通過設(shè)置該待展示信息隊列的鎖定狀態(tài),確定是否將接收到終端發(fā)送的待展示信息添加至待待展示信息隊列等待展示;如果待展示信息隊列未處于鎖定狀態(tài),則接收待展示信息并將接收到的待展示信息排至隊尾,等待展示;對于上述待展示信息隊列中的每個待展示信息,根據(jù)該待展示信息在上述待展示信息隊列中的位置,將該待展示信息發(fā)送至第一終端和/或第二終端,以供上述第一終端和上述第二終端同時對該待展示信息進(jìn)行展示,由此可以避免出現(xiàn)信息擁堵的情況,及時展示待展示信息。
進(jìn)一步參考圖4,其示出了信息展示方法的又一個實施例的流程400。該信息展示方法的流程400,包括以下步驟:
步驟401,響應(yīng)于接收到第一終端發(fā)送的待展示信息,獲取待展示信息隊列的狀態(tài)信息。
在本實施例中,信息展示方法運行于其上的電子設(shè)備(例如圖1所示的服務(wù)器)可以響應(yīng)于接收到第一終端發(fā)送的待展示信息,獲取待展示信息隊列的狀態(tài)信息。在這里,上述狀態(tài)信息用于指示上述待展示信息隊列是否處于鎖定狀態(tài),上述鎖定狀態(tài)為不可添加待展示信息的狀態(tài)。
在本實施例的一些可選的實現(xiàn)方式中,本實施例所示的信息展示方法還可以包括:接收上述第一終端發(fā)送的待展示信息及對應(yīng)的信息類型。
作為示例,待展示信息的信息類型可以是音頻類型、視頻類型??梢灶A(yù)先為音頻類型設(shè)置第二時長閾值,例如可以是3秒。可以預(yù)先為視頻類型設(shè)置第二時長閾值,例如可以是5秒。
在本實施例的一些可選的實現(xiàn)方式中,本實施例所示的方法還可以包括:響應(yīng)于接收到第一終端發(fā)送的待展示信息及待展示信息的類型信息,確定距接收到上述第一終端發(fā)送的待展示信息的時長是否大于為上述信息類型預(yù)設(shè)的第二時長閾值;響應(yīng)于確定距接收到上述待展示信息的時長大于上述第二時長閾值,獲取上述待展示信息隊列的狀態(tài)信息。
作為示例,如果接收到的待展示信息是音頻,第二時長閾值為3秒,那么,當(dāng)前時間點距接收到待展示信息的時間點的時長大于3秒時,上述電子設(shè)備獲取待展示信息隊列的狀態(tài)信息。
在這里,如果待展示信息未添加至待展示信息隊列,用戶可以撤回待展示信息。延后時間獲取上述待展示信息隊列的狀態(tài)信息可以延后時間將待展示信息添加至待展示信息隊列,給用戶是否撤回待展示信息留下考慮時間,從而提升用戶發(fā)送的信息的有效性,進(jìn)而降低交互過程無效溝通的可能性。
在這里,根據(jù)信息類型的不同,延后不同的時間,可以留給用戶不同的考慮時間,更大限度提高展示信息的及時性。作為示例,對于音頻,可以設(shè)置較短的延后時間,對于視頻,可以設(shè)置較長的延后時間。如果用戶發(fā)送了音頻想撤回卻沒來得及撤回,也不會占用太多的展示時長。如果用戶發(fā)送了視頻想撤回卻沒來得及撤回,則會占用過多的展示時長。
步驟402,根據(jù)狀態(tài)信息,確定待展示信息隊列是否處于鎖定狀態(tài)。
在本實施例中,上述電子設(shè)備可以根據(jù)上述狀態(tài)信息,確定上述待展示信息隊列是否處于上述鎖定狀態(tài)。
在本實施例的一些可選的實現(xiàn)方式中,上述電子設(shè)備可以響應(yīng)于確定上述待展示信息隊列處于上述鎖定狀態(tài),向上述第一終端發(fā)送用于指示拒絕展示上述待展示信息的消息。
步驟403,響應(yīng)于確定待展示信息隊列未處于鎖定狀態(tài),將待展示信息添加至待展示信息隊列的隊尾。
在本實施例中,上述電子設(shè)備可以響應(yīng)于確定上述待展示信息隊列未處于上述鎖定狀態(tài),將上述待展示信息添加至上述待展示信息隊列的隊尾。
步驟404,發(fā)送位于待展示信息隊列的隊頭的隊頭的待展示信息至第一終端和第二終端。
在本實施例中,上述電子設(shè)備可以發(fā)送位于待展示信息隊列的隊頭的隊頭待展示信息至第一終端和第二終端,以供上述第一終端和上述第二終端同時對該隊頭待展示信息進(jìn)行展示。
步驟405,確定第一終端和第二終端展示隊頭待展示信息是否結(jié)束。
在本實施例中,上述電子設(shè)備可以確定第一終端和第二終端展示隊頭待展示信息是否結(jié)束。
在本實施例的一些可選的實現(xiàn)方式中,步驟405可以通過以下方式實現(xiàn):確定上述隊頭待展示信息的展示時長;根據(jù)上述展示時長和發(fā)送上述隊頭待展示信息的時間點,確定上述第一終端和上述第二終端展示上述隊頭待展示信息是否結(jié)束。
在這里,如果隊頭待展示信息的信息類型為音頻類型或視頻類型,由于音頻或視頻通常自帶展示(播放)時長,則可以直接確定隊頭待展示信息的展示時長。上述電子設(shè)備可以在發(fā)送上述隊頭待展示信息的時間點的基礎(chǔ)上加上所確定的時長,確定出隊頭待展示信息的展示結(jié)束時間點。在上述展示結(jié)束時間點即認(rèn)為上述第一終端和上述第二終端展示上述隊頭待展示信息結(jié)束。
在本實施例的一些可選的實現(xiàn)方式中,步驟405可以通過以下方式實現(xiàn):響應(yīng)于確定上述第一終端和上述第二終端接收到上述隊頭待展示信息,后臺執(zhí)行用于展示上述隊頭待展示信息的操作;響應(yīng)于后臺執(zhí)行上述操作結(jié)束,確定上述第一終端和上述第二終端展示上述隊頭待展示信息結(jié)束。
需要說明的是,對于一些待展示信息,可能在不展示待展示信息之前不能確定待展示信息的展示時長,例如,對于動畫信息,在不根據(jù)動畫信息調(diào)動動畫模型之前,不能確定執(zhí)行整個動畫信息需要多長時間。上述電子設(shè)備可以在后臺搭建與第一終端和第二終端相同的執(zhí)行環(huán)境。然后,上述電子設(shè)備可以響應(yīng)于確定上述第一終端和上述第二終端接收到上述隊頭待展示信息,在上述電子設(shè)備的后臺執(zhí)行用于展示上述隊頭待展示信息的操作,例如執(zhí)行展示動畫信息的操作。上述電子設(shè)備可以響應(yīng)于后臺執(zhí)行展示上述隊頭待展示信息的操作結(jié)束,確定上述第一終端和上述第二終端展示上述隊頭待展示信息結(jié)束。
步驟406,響應(yīng)于確定第一終端和第二終端展示隊頭待展示信息結(jié)束,將隊頭待展示信息從待展示信息隊列中刪除。
在本實施例中,上述電子設(shè)備可以響應(yīng)于確定上述第一終端和上述第二終端展示上述隊頭待展示信息結(jié)束,將上述隊頭待展示信息從上述待展示信息隊列中刪除。
需要說明的是,將上述隊頭待展示信息從上述待展示信息隊列中刪除之后,上述隊頭待展示信息之后一位的待展示信息則成為新的隊頭待展示信息。
在本實施例的一些可選的實現(xiàn)方式中,上述電子設(shè)備響應(yīng)于確定滿足預(yù)設(shè)解鎖條件,將上述狀態(tài)信息修改為用于指示上述待展示信息隊列未處于上述鎖定狀態(tài)的信息。
在本實施例的一些可選的實現(xiàn)方式中,上述預(yù)設(shè)解鎖條件包括但不限于:上述待展示信息隊列的信息數(shù)目小于預(yù)設(shè)解鎖閾值;上述信息數(shù)目小于上述預(yù)設(shè)解鎖閾值,且距上一次上述信息數(shù)目等于上述預(yù)設(shè)解鎖閾值的時長大于預(yù)設(shè)第一時長閾值;在預(yù)設(shè)時間點,上述信息數(shù)目小于上述預(yù)設(shè)解鎖閾值。
在這里,上述預(yù)設(shè)解鎖閾值可以與待展示信息隊列可容納的待展示信息數(shù)目相等,也可以小于待展示信息隊列可容納的待展示信息數(shù)目相等。作為示例,待展示信息隊列可容納的待展示信息數(shù)目可以是3,預(yù)設(shè)解鎖閾值可以是3,也可以是2或1。
在這里,上述電子設(shè)備還可以在確定待展示信息隊列的信息數(shù)目小于上述預(yù)設(shè)解鎖閾值之后,不立即解鎖待展示信息隊列,而是等待預(yù)定第一時長再解鎖,即確定距上一次上述信息數(shù)目等于上述預(yù)設(shè)解鎖閾值的時長大于預(yù)設(shè)第一時長閾值,解鎖待展示信息隊列。
在這里,上述電子設(shè)備可以在預(yù)設(shè)的時間點,如每天6點整、12點整、18點整、24點整,判斷是否可以解鎖,如果可以則解鎖,否則一直保持待展示信息隊列處于鎖定狀態(tài),哪怕待展示信息隊列中的信息數(shù)目小于上述預(yù)設(shè)解鎖閾值。
在本實施例的一些可選的實現(xiàn)方式中,統(tǒng)計上述待展示信息隊列在預(yù)設(shè)時間段內(nèi)的解鎖次數(shù),其中,上述解鎖次數(shù)為將上述狀態(tài)信息修改為用于指示上述待展示信息隊列未處于上述鎖定狀態(tài)的信息的次數(shù);響應(yīng)于上述解鎖次數(shù)大于預(yù)設(shè)第一次數(shù)閾值,提高上述預(yù)設(shè)第一時長閾值。
需要說明的是,上述電子設(shè)備可以統(tǒng)計上述待展示信息隊列在預(yù)設(shè)時間段內(nèi)的解鎖次數(shù),如果解鎖過于頻繁,則將會加大上述電子設(shè)備的運算壓力。在這種情況下,提高次數(shù)閾值可以減緩上述電子設(shè)備的運算壓力。并且,如果解鎖過于頻繁,可能是用戶發(fā)送的無用信息過多,即用戶間可能存在過多的無效交流,從而使得用戶間的溝通效率較低。在這種情況下,提高次數(shù)閾值可以降低用戶發(fā)送信息的盲目性和隨意性,提高用戶間的溝通效率。
在本實施例的一些可選的實現(xiàn)方式中,統(tǒng)計上述待展示信息隊列在預(yù)設(shè)時間段內(nèi)的解鎖次數(shù),其中,上述解鎖次數(shù)為將上述狀態(tài)信息修改為用于指示上述待展示信息隊列未處于上述鎖定狀態(tài)的信息的次數(shù);響應(yīng)于上述解鎖次數(shù)小于預(yù)設(shè)第二次數(shù)閾值,提高上述預(yù)設(shè)第一時長閾值。在這里,預(yù)設(shè)第二次數(shù)閾值小于預(yù)設(shè)第一次數(shù)閾值。
在本實施例的一些可選的實現(xiàn)方式中,響應(yīng)于確定滿足預(yù)設(shè)鎖定條件,將上述狀態(tài)信息修改為用于指示上述待展示信息隊列處于上述鎖定狀態(tài)的信息,上述預(yù)設(shè)鎖定條件包括:上述待展示信息隊列的信息數(shù)目不小于預(yù)設(shè)鎖定閾值。
作為示例,可以將預(yù)設(shè)鎖定閾值設(shè)為3,如果待展示信息隊列中的信息數(shù)目為3,則將待展示信息隊列的狀態(tài)信息修改為用于指示上述待展示信息隊列處于上述鎖定狀態(tài)的信息。
從圖4中可以看出,與圖2對應(yīng)的實施例相比,本實施例中的信息展示方法的流程400突出了對待展示信息隊列中的待展示信息進(jìn)行刪除以及解鎖或鎖定待展示信息隊列的步驟。由此,本實施例描述的方案可以更為全面地利用待展示信息隊列對終端展示待展示信息進(jìn)行控制。
繼續(xù)參考圖5,其示出了根據(jù)本申請的信息展示方法的一個實施例的流程500。該信息展示方法,包括以下步驟:
步驟501,響應(yīng)于接收到第一終端發(fā)送的待展示信息分片,獲取待展示信息隊列的狀態(tài)信息。
在本實施例中,信息展示方法運行于其上的電子設(shè)備(例如圖1所示的服務(wù)器)可以響應(yīng)于接收到第一終端發(fā)送的待展示信息分片,獲取待展示信息隊列的狀態(tài)信息。在這里,上述狀態(tài)信息用于指示上述待展示信息隊列是否處于鎖定狀態(tài),上述鎖定狀態(tài)為不可添加待展示信息的狀態(tài)。
在本實施例中,上述第一終端發(fā)送的待展示信息可以包括多個待展示信息分片。當(dāng)上述電子設(shè)備接收到第一終端發(fā)送的第一個待展示信息分片的時候,獲取待展示信息隊列的狀態(tài)信息。在這里,待展示信息分片可以是第一終端將預(yù)先存儲的完整的待展示信息分割成多個分片得到的。待展示信息分片還可以是在第一終端未生成完整的待展示信息的情況下,例如用戶實施錄制音頻或視頻,第一終端實時得到的。待用戶錄制操作結(jié)束,第一終端才能得到待由多個待展示信息分片組成的完整的待展示信息。
步驟502,根據(jù)狀態(tài)信息,確定待展示信息隊列是否處于鎖定狀態(tài)。
在本實施例中,上述電子設(shè)備可以根據(jù)上述狀態(tài)信息,確定上述待展示信息隊列是否處于上述鎖定狀態(tài)。
步驟503,響應(yīng)于確定待展示信息隊列未處于鎖定狀態(tài)且待展示信息隊列為空,轉(zhuǎn)發(fā)第一終端發(fā)送的待展示信息分片序列和發(fā)送時間點序列至第二終端。
在本實施例中,上述電子設(shè)備可以響應(yīng)于確定上述待展示信息隊列未處于上述鎖定狀態(tài)且上述待展示信息隊列為空,轉(zhuǎn)發(fā)上述第一終端發(fā)送的待展示信息分片序列和發(fā)送時間點序列sta至上述第二終端。在這里,上述待展示信息隊列為空是指上述待展示信息隊列中待展示信息的數(shù)目為0。
在本實施例中,sta包括上述第一終端發(fā)送各個待展示信息分片的時間點ta1,ta2,...,tan,其中,ta1是第一終端發(fā)送第一個待展示信息分片的時間點,ta2是第一終端發(fā)送第二個待展示信息分片的時間點,tan是第一終端發(fā)送最后一個待展示信息分片的時間點。可以理解的是,在這里,將待展示信息分為了n個分片,所以tan是第一終端發(fā)送最后一個待展示信息分片的時間點。
在本實施例中,上述第二終端響應(yīng)于接收到上述各個待展示信息分片,確定接收到上述各個待展示信息分片的接收時間點序列stb,并發(fā)送回執(zhí)信息至上述第一終端,其中,回執(zhí)信息為用于表示接收到上述各個待展示信息分片的信息。
在本實施例中,stb包括第二終端接收到各個待展示信息分片的時間點tb1,tb2,…,tbn,其中,tb1是第二終端接收到第一個待展示信息分片的時間點,tb2是第二終端接收到第二個待展示信息分片的時間點,tbn是第二終端接收到最后一個待展示信息分片的時間點。
在本實施例中,對于上述待展示信息分片序列中的除第一個之外的其它待展示信息分片中的每一個待展示信息分片,上述第一終端響應(yīng)于接收到該待展示信息分片的前一待展示信息分片對應(yīng)的回執(zhí)信息發(fā)送該待展示信息分片和發(fā)送時間點。
可以理解,第一終端響應(yīng)于接收到第一回執(zhí)信息發(fā)送第二個待展示信息分片,第一回執(zhí)信息是用于指示第二終端接收到第一個待展示信息分片的信息。第一終端響應(yīng)于接收到第二回執(zhí)信息發(fā)送第三個待展示信息分片,第二回執(zhí)信息是用于指示第二終端接收到第二個待展示信息分片的信息。依次類推。
在本實施例中,上述第二終端根據(jù)上述發(fā)送時間點序列和上述接收時間點序列確定回執(zhí)信息的平均傳輸時長
在本實施例中,上述第二終端響應(yīng)于確定接收到的待展示信息分片為上述待展示信息分片序列的最后一個待展示信息分片,等待上述平均傳輸時長后展示上述第一終端發(fā)送的待展示信息。
在本實施例中,上述第一終端響應(yīng)于接收到上述最后一個待展示信息分片對應(yīng)的回執(zhí)信息,展示上述第一終端發(fā)送的待展示信息。
本實施例所示的信息展示方法,在終端之間通信時,利用回執(zhí)信息,精準(zhǔn)控制第一終端和第二終端同時展示待展示信息。
進(jìn)一步參考圖6,作為對上述各圖所示方法的實現(xiàn),本申請?zhí)峁┝艘环N信息展示裝置的一個實施例,該裝置實施例與圖2所示的方法實施例相對應(yīng),該裝置具體可以應(yīng)用于各種電子設(shè)備中。
如圖6所示,本實施例上述的信息展示裝置600包括:第一獲取單元601、確定單元602、添加單元603和發(fā)送單元604。其中,第一獲取單元,用于響應(yīng)于接收到第一終端發(fā)送的待展示信息,獲取待展示信息隊列的狀態(tài)信息,其中,上述狀態(tài)信息用于指示上述待展示信息隊列是否處于鎖定狀態(tài),上述鎖定狀態(tài)為不可添加待展示信息的狀態(tài);確定單元,用于根據(jù)上述狀態(tài)信息,確定上述待展示信息隊列是否處于上述鎖定狀態(tài);添加單元,用于響應(yīng)于確定上述待展示信息隊列未處于上述鎖定狀態(tài),將上述待展示信息添加至上述待展示信息隊列的隊尾;發(fā)送單元,用于對于上述待展示信息隊列中的每個待展示信息,根據(jù)該待展示信息在上述待展示信息隊列中的位置,將該待展示信息發(fā)送至第一終端和/或第二終端,以供上述第一終端和上述第二終端同時對該待展示信息進(jìn)行展示。
在本實施例中,裝置600的第一獲取單元601、確定單元602、添加單元603和發(fā)送單元604的具體處理可以參考圖2對應(yīng)實施例中的步驟201、步驟202、步驟203以及步驟204,在此不再贅述。
在本實施例的一些可選的實現(xiàn)方式中,上述發(fā)送單元,還用于:發(fā)送位于上述待展示信息隊列的隊頭的隊頭待展示信息至上述第一終端和上述第二終端,以供上述第一終端和上述第二終端同時對上述隊頭待展示信息進(jìn)行展示;以及上述裝置還包括刪除單元(未示出),用于:確定上述第一終端和上述第二終端展示上述隊頭待展示信息是否結(jié)束;響應(yīng)于確定上述第一終端和上述第二終端展示上述隊頭待展示信息結(jié)束,將上述隊頭待展示信息從上述待展示信息隊列中刪除。
在本實施例的一些可選的實現(xiàn)方式中,上述刪除單元,還用于:確定上述隊頭待展示信息的展示時長;根據(jù)上述展示時長和發(fā)送上述隊頭待展示信息的時間點,確定上述第一終端和上述第二終端展示上述隊頭待展示信息是否結(jié)束;或響應(yīng)于確定上述第一終端和上述第二終端接收到上述隊頭待展示信息,后臺執(zhí)行用于展示上述隊頭待展示信息的操作;響應(yīng)于后臺執(zhí)行上述操作結(jié)束,確定上述第一終端和上述第二終端展示上述隊頭待展示信息結(jié)束。
在本實施例的一些可選的實現(xiàn)方式中,上述裝置還包括解鎖單元(未示出),用于:響應(yīng)于確定滿足預(yù)設(shè)解鎖條件,將上述狀態(tài)信息修改為用于指示上述待展示信息隊列未處于上述鎖定狀態(tài)的信息,其中,上述預(yù)設(shè)解鎖條件包括以下至少一項:上述待展示信息隊列的信息數(shù)目小于預(yù)設(shè)解鎖閾值;上述信息數(shù)目小于上述預(yù)設(shè)解鎖閾值,且距上一次上述信息數(shù)目等于上述預(yù)設(shè)解鎖閾值的時長大于預(yù)設(shè)第一時長閾值;在預(yù)設(shè)時間點,上述信息數(shù)目小于上述預(yù)設(shè)解鎖閾值。
在本實施例的一些可選的實現(xiàn)方式中,上述裝置還包括解鎖調(diào)整單元(未示出),用于:統(tǒng)計上述待展示信息隊列在預(yù)設(shè)時間段內(nèi)的解鎖次數(shù),其中,上述解鎖次數(shù)為將上述狀態(tài)信息修改為用于指示上述待展示信息隊列未處于上述鎖定狀態(tài)的信息的次數(shù);響應(yīng)于上述解鎖次數(shù)大于預(yù)設(shè)第一次數(shù)閾值,提高上述預(yù)設(shè)第一時長閾值;響應(yīng)于上述解鎖次數(shù)小于預(yù)設(shè)第二次數(shù)閾值,提高上述預(yù)設(shè)第一時長閾值,其中,上述第二次數(shù)閾值小于上述預(yù)設(shè)第一次數(shù)閾值。
在本實施例的一些可選的實現(xiàn)方式中,上述裝置還包括鎖定單元(未示出),用于:響應(yīng)于確定滿足預(yù)設(shè)鎖定條件,將上述狀態(tài)信息修改為用于指示上述待展示信息隊列處于上述鎖定狀態(tài)的信息,上述預(yù)設(shè)鎖定條件包括:上述待展示信息隊列的信息數(shù)目不小于預(yù)設(shè)鎖定閾值。
在本實施例的一些可選的實現(xiàn)方式中,上述第一終端發(fā)送的待展示信息包括多個待展示信息分片;以及發(fā)送單元,還用于:響應(yīng)于確定上述待展示信息隊列未處于上述鎖定狀態(tài)且上述待展示信息隊列為空,轉(zhuǎn)發(fā)上述第一終端發(fā)送的待展示信息分片序列和發(fā)送時間點序列至上述第二終端,其中:上述發(fā)送時間點序列包括上述第一終端發(fā)送各個待展示信息分片的時間點,上述第二終端響應(yīng)于接收到上述各個待展示信息分片,確定接收到上述各個待展示信息分片的接收時間點序列,并發(fā)送回執(zhí)信息至上述第一終端,其中,回執(zhí)信息為用于表示接收到上述各個待展示信息分片的信息,對于上述待展示信息分片序列中的除第一個之外的其它待展示信息分片中的每一個待展示信息分片,上述第一終端響應(yīng)于接收到該待展示信息分片的前一待展示信息分片對應(yīng)的回執(zhí)信息發(fā)送該待展示信息分片和發(fā)送時間點,上述第二終端根據(jù)上述發(fā)送時間點序列和上述接收時間點序列確定回執(zhí)信息的平均傳輸時長,響應(yīng)于確定接收到的待展示信息分片為上述待展示信息分片序列的最后一個待展示信息分片,等待上述平均傳輸時長后展示上述第一終端發(fā)送的待展示信息,上述第一終端響應(yīng)于接收到上述最后一個待展示信息分片對應(yīng)的回執(zhí)信息,展示上述第一終端發(fā)送的待展示信息。
在本實施例的一些可選的實現(xiàn)方式中,上述裝置還包括第二獲取單元(未示出),用于:接收上述第一終端發(fā)送的待展示信息的信息類型;以及上述獲取單元,還用于:確定距接收到上述第一終端發(fā)送的待展示信息的時長是否大于為上述信息類型預(yù)設(shè)的第二時長閾值;響應(yīng)于確定距接收到上述待展示信息的時長大于上述第二時長閾值,獲取上述待展示信息隊列的狀態(tài)信息。
在本實施例的一些可選的實現(xiàn)方式中,上述裝置還包括拒絕展示單元(未示出),用于:響應(yīng)于確定上述待展示信息隊列處于上述鎖定狀態(tài),向上述第一終端發(fā)送用于指示拒絕展示上述待展示信息的消息。
本實施例所提供的裝置的各個單元的實現(xiàn)細(xì)節(jié)和技術(shù)效果可以參考本申請其它實施例中的說明,在此不再贅述。
下面參考圖7,其示出了適于用來實現(xiàn)本申請實施例的服務(wù)器的計算機系統(tǒng)700的結(jié)構(gòu)示意圖。圖7示出的服務(wù)器僅僅是一個示例,不應(yīng)對本申請實施例的功能和使用范圍帶來任何限制。
如圖7所示,計算機系統(tǒng)700包括中央處理單元(cpu)701,其可以根據(jù)存儲在只讀存儲器(rom)702中的程序或者從存儲部分708加載到隨機訪問存儲器(ram)703中的程序而執(zhí)行各種適當(dāng)?shù)膭幼骱吞幚?。在ram703中,還存儲有系統(tǒng)700操作所需的各種程序和數(shù)據(jù)。cpu701、rom702以及ram703通過總線704彼此相連。輸入/輸出(i/o)接口705也連接至總線704。
以下部件連接至i/o接口705:包括鍵盤、鼠標(biāo)等的輸入部分706;包括諸如陰極射線管(crt)、液晶顯示器(lcd)等以及揚聲器等的輸出部分707;包括硬盤等的存儲部分708;以及包括諸如lan卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分709。通信部分709經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動器710也根據(jù)需要連接至i/o接口705??刹鹦督橘|(zhì)711,諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲器等等,根據(jù)需要安裝在驅(qū)動器710上,以便于從其上讀出的計算機程序根據(jù)需要被安裝入存儲部分708。
特別地,根據(jù)本公開的實施例,上文參考流程圖描述的過程可以被實現(xiàn)為計算機軟件程序。例如,本公開的實施例包括一種計算機程序產(chǎn)品,其包括承載在計算機可讀介質(zhì)上的計算機程序,該計算機程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實施例中,該計算機程序可以通過通信部分709從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)711被安裝。在該計算機程序被中央處理單元(cpu)701執(zhí)行時,執(zhí)行本申請的方法中限定的上述功能。
需要說明的是,本申請上述的計算機可讀介質(zhì)可以是計算機可讀信號介質(zhì)或者計算機可讀存儲介質(zhì)或者是上述兩者的任意組合。計算機可讀存儲介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計算機可讀存儲介質(zhì)的更具體的例子可以包括但不限于:具有一個或多個導(dǎo)線的電連接、便攜式計算機磁盤、硬盤、隨機訪問存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或閃存)、光纖、便攜式緊湊磁盤只讀存儲器(cd-rom)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。在本申請中,計算機可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。而在本申請中,計算機可讀的信號介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了計算機可讀的程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括但不限于電磁信號、光信號或上述的任意合適的組合。計算機可讀的信號介質(zhì)還可以是計算機可讀存儲介質(zhì)以外的任何計算機可讀介質(zhì),該計算機可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。計算機可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括但不限于:無線、電線、光纜、rf等等,或者上述的任意合適的組合。
附圖中的流程圖和框圖,圖示了按照本申請各種實施例的系統(tǒng)、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段、或代碼的一部分,該模塊、程序段、或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。
描述于本申請實施例中所涉及到的單元可以通過軟件的方式實現(xiàn),也可以通過硬件的方式來實現(xiàn)。所描述的單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括第一獲取單元、確定單元、添加單元和發(fā)送單元。其中,這些單元的名稱在某種情況下并不構(gòu)成對該單元本身的限定,例如,第一獲取單元還可以被描述為“獲取待展示信息隊列的狀態(tài)信息的單元”。
作為另一方面,本申請還提供了一種計算機可讀介質(zhì),該計算機可讀介質(zhì)可以是上述實施例中描述的裝置中所包含的;也可以是單獨存在,而未裝配入該裝置中。上述計算機可讀介質(zhì)承載有一個或者多個程序,當(dāng)上述一個或者多個程序被該裝置執(zhí)行時,使得該裝置:響應(yīng)于接收到第一終端發(fā)送的待展示信息,獲取待展示信息隊列的狀態(tài)信息,其中,上述狀態(tài)信息用于指示上述待展示信息隊列是否處于鎖定狀態(tài),上述鎖定狀態(tài)為不可添加待展示信息的狀態(tài);根據(jù)上述狀態(tài)信息,確定上述待展示信息隊列是否處于上述鎖定狀態(tài);響應(yīng)于確定上述待展示信息隊列未處于上述鎖定狀態(tài),將上述待展示信息添加至上述待展示信息隊列的隊尾;對于上述待展示信息隊列中的每個待展示信息,根據(jù)該待展示信息在上述待展示信息隊列中的位置,將該待展示信息發(fā)送至第一終端和/或第二終端,以供上述第一終端和上述第二終端同時對該待展示信息進(jìn)行展示。
以上描述僅為本申請的較佳實施例以及對所運用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時也應(yīng)涵蓋在不脫離上述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請中公開的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。