本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領域,尤其涉及一種電子禮物的顯示方法及裝置。
背景技術(shù):
隨著網(wǎng)絡技術(shù)的廣泛應用,越來越多的人們通過網(wǎng)絡來進行交流,甚至通過網(wǎng)絡來互贈禮物,例如,可以向其他用戶贈送電子虛擬禮物、以及接收其他用戶贈送的電子虛擬禮物等。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種電子禮物的顯示方法及裝置,用于提高用戶在收發(fā)電子禮物時的體驗度。
一種電子禮物的顯示方法,包括以下步驟:
當接收到禮物發(fā)送方的電子禮物時,獲取所述禮物發(fā)送方對應的送禮信息,所述電子禮物指用戶之間通過網(wǎng)絡互相收發(fā)的虛擬物品,所述送禮信息包括所述禮物發(fā)送方發(fā)送給禮物接收方的電子禮物的數(shù)目、種類、時間、累計次數(shù)中的至少一項;
根據(jù)本次接收到所述電子禮物的信息更新所述禮物發(fā)送方對應的送禮信息;
顯示所述禮物發(fā)送方對應的送禮信息。
本發(fā)明實施例的一些有益效果可以包括:
采用本發(fā)明實施例提供的技術(shù)方案,能夠在接收到禮物發(fā)送方的電子禮物時,獲取禮物發(fā)送方對應的送禮信息,并根據(jù)本次接收到電子禮物的信息更新禮物發(fā)送方對應的送禮信息,然后顯示更新后的送禮信息,使得用戶能夠直觀看到禮物發(fā)送方的送禮信息,從而直接獲知禮物發(fā)送方發(fā)送給自己的電子禮物的數(shù)目、種類、時間、累計次數(shù)等信息,提高了用戶收發(fā)電子禮物的體驗度。
在一個實施例中,所述獲取所述禮物發(fā)送方對應的送禮信息,包括:
根據(jù)所述禮物發(fā)送方的標識信息獲取所述禮物發(fā)送方對應的送禮信息,所述標識信息包括昵稱、賬號信息中的至少一項。
在一個實施例中,所述方法還包括:
當獲取不到所述禮物發(fā)送方對應的送禮信息時,獲取所述禮物發(fā)送方的標識信息;
確定所述禮物發(fā)送方本次發(fā)送電子禮物的送禮信息;
建立所述禮物發(fā)送方的標識信息和所述送禮信息間的對應關系并顯示所述送禮信息。
該實施例中,能夠在獲取不到禮物發(fā)送方對應的送禮信息時,建立禮物發(fā)送方的標識信息和送禮信息間的對應關系并顯示,使得在系統(tǒng)中未存儲有禮物發(fā)送方的送禮信息的情況下仍能為用戶展示其送禮信息,從而提高了用戶收發(fā)電子禮物的體驗度。
在一個實施例中,所述方法還包括:
對所述禮物發(fā)送方對應的送禮信息的顯示時長進行計時;
判斷所述顯示時長是否達到預設時長、且在所述預設時長內(nèi)未接收到所述禮物發(fā)送方發(fā)出的電子禮物;
當所述顯示時長達到預設時長、且在所述預設時長內(nèi)未接收到所述禮物發(fā)送方發(fā)出的電子禮物時,取消顯示所述禮物發(fā)送方對應的送禮信息。
該實施例中,能夠?qū)ΧY物發(fā)送方對應的送禮信息的顯示時長進行計時,并在該顯示時長達到預設時長且期間未收到禮物發(fā)送方發(fā)出的電子禮物時,取消顯示該禮物發(fā)送方對應的送禮信息,使得禮物發(fā)送方一段時間內(nèi)不再發(fā)出禮物的情況下不再顯示其送禮信息,從而節(jié)省不必要的信息展示,同時也便于展示其他禮物發(fā)送方對應的送禮信息。
在一個實施例中,所述方法還包括:
當在所述預設時長內(nèi)接收到所述禮物發(fā)送方發(fā)出的電子禮物時,重新對所述禮物發(fā)送方對應的送禮信息的顯示時長進行計時。
該實施例中,能夠在送禮發(fā)送方于預設時長內(nèi)又發(fā)出電子禮物時重新對其送禮信息的顯示時長進行計時,使得送禮信息的顯示更加人性化,提高用戶收發(fā)電子禮物的體驗度。
一種電子禮物的顯示裝置,包括:
第一獲取模塊,用于當接收到禮物發(fā)送方的電子禮物時,獲取所述禮物發(fā)送方對應的送禮信息,所述電子禮物指用戶之間通過網(wǎng)絡互相收發(fā)的虛擬物品,所述送禮信息包括所述禮物發(fā)送方發(fā)送給禮物接收方的電子禮物的數(shù)目、種類、時間、累計次數(shù)中的至少一項;
更新模塊,用于根據(jù)本次接收到所述電子禮物的信息更新所述禮物發(fā)送方對應的送禮信息;
顯示模塊,用于顯示所述禮物發(fā)送方對應的送禮信息。
在一個實施例中,所述第一獲取模塊還用于:
根據(jù)所述禮物發(fā)送方的標識信息獲取所述禮物發(fā)送方對應的送禮信息,所述標識信息包括昵稱、賬號信息中的至少一項。
在一個實施例中,所述裝置還包括:
第二獲取模塊,用于當獲取不到所述禮物發(fā)送方對應的送禮信息時,獲取所述禮物發(fā)送方的標識信息;
確定模塊,用于確定所述禮物發(fā)送方本次發(fā)送電子禮物的送禮信息;
建立模塊,用于建立所述禮物發(fā)送方的標識信息和所述送禮信息間的對應關系并顯示所述送禮信息。
在一個實施例中,所述裝置還包括:
第一計時模塊,用于對所述禮物發(fā)送方對應的送禮信息的顯示時長進行計時;
判斷模塊,用于判斷所述顯示時長是否達到預設時長、且在所述預設時長內(nèi)未接收到所述禮物發(fā)送方發(fā)出的電子禮物;
取消模塊,用于當所述顯示時長達到預設時長、且在所述預設時長內(nèi)未接收到所述禮物發(fā)送方發(fā)出的電子禮物時,取消顯示所述禮物發(fā)送方對應的送禮信息。
在一個實施例中,所述裝置還包括:
第二計時模塊,用于當在所述預設時長內(nèi)接收到所述禮物發(fā)送方發(fā)出的電子禮物時,重新對所述禮物發(fā)送方對應的送禮信息的顯示時長進行計時。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
附圖說明
附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
圖1為本發(fā)明實施例中一種電子禮物的顯示方法的流程圖;
圖2為本發(fā)明實施例中一種電子禮物的顯示方法的流程圖;
圖3為本發(fā)明實施例中一種電子禮物的顯示方法的流程圖;
圖4為本發(fā)明實施例中一種電子禮物的顯示裝置的框圖;
圖5為本發(fā)明實施例中一種電子禮物的顯示裝置的框圖;
圖6為本發(fā)明實施例中一種電子禮物的顯示裝置的框圖。
具體實施方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
圖1為本發(fā)明實施例中一種電子禮物的顯示方法的流程圖。如圖1所示,該方法包括以下步驟S11-S13:
步驟S11,當接收到禮物發(fā)送方的電子禮物時,獲取禮物發(fā)送方對應的送禮信息。
其中,電子禮物指用戶之間通過網(wǎng)絡互相收發(fā)的虛擬物品,送禮信息包括禮物發(fā)送方發(fā)送給禮物接收方的電子禮物的數(shù)目、種類、時間、累計次數(shù)中的至少一項。
步驟S12,根據(jù)本次接收到電子禮物的信息更新禮物發(fā)送方對應的送禮信息。
步驟S13,顯示禮物發(fā)送方對應的送禮信息。
舉例而言,假設禮物接收方所在的終端在10:00接收到禮物發(fā)送方發(fā)送的5朵玫瑰,且該禮物發(fā)送方一共發(fā)送給該禮物接收方5次電子禮物,那么禮物發(fā)送方發(fā)送給禮物接收方的電子禮物的數(shù)目為5,種類為玫瑰,時間為10:00,累計次數(shù)為5次,則終端顯示的禮物發(fā)送方對應的送禮信息可表示為如下:
可以看出,本實施例以列表的形式顯示送禮信息,以使用戶更加直觀地瀏覽禮物發(fā)送方對應的送禮信息。當然,送禮信息的形式并不限定于此,還可采用集合的形式顯示,例如,送禮信息為{數(shù)目:5;種類:玫瑰;時間:10:00;累計次數(shù):5}。
采用本發(fā)明實施例提供的技術(shù)方案,能夠在接收到禮物發(fā)送方的電子禮物時,獲取禮物發(fā)送方對應的送禮信息,并根據(jù)本次接收到電子禮物的信息更新禮物發(fā)送方對應的送禮信息,然后顯示更新后的送禮信息,使得用戶能夠直觀看到禮物發(fā)送方的送禮信息,從而直接獲知禮物發(fā)送方發(fā)送給自己的電子禮物的數(shù)目、種類、時間、累計次數(shù)等信息,提高了用戶收發(fā)電子禮物的體驗度。
在一個實施例中,步驟S11可執(zhí)行為以下步驟:根據(jù)禮物發(fā)送方的標識信息獲取禮物發(fā)送方對應的送禮信息,該標識信息包括昵稱、賬號信息中的至少一項。本實施例中,在用于存儲送禮信息的數(shù)據(jù)庫中,存儲有禮物發(fā)送方的標識信息和與其對應的送禮信息間的對應關系,根據(jù)禮物發(fā)送方的標識信息和與其對應的送禮信息間的對應關系,即可準確確定出禮物發(fā)送方對應的送禮信息。
在一個實施例中,當禮物發(fā)送方曾向多個不同的禮物接收方發(fā)送過電子禮物時,則禮物發(fā)送方對應的送禮信息中包括與各個禮物接收方分別對應的子送禮信息,這種情況下,需根據(jù)禮物接收方的標識信息從送禮信息中獲取與該禮物接收方對應的子送禮信息進行顯示。其中,禮物接收方的標識信息包括禮物接收方的昵稱、賬號信息中的至少一項。
在一個實施例中,如圖2所示,上述方法還包括以下步驟S21-S23:
步驟S21,當獲取不到禮物發(fā)送方對應的送禮信息時,獲取禮物發(fā)送方的標識信息。其中,標識信息包括昵稱、賬號信息中的至少一項。
步驟S22,確定禮物發(fā)送方本次發(fā)送電子禮物的送禮信息。
步驟S23,建立禮物發(fā)送方的標識信息和送禮信息間的對應關系并顯示送禮信息。
當獲取不到禮物發(fā)送方對應的送禮信息時,說明數(shù)據(jù)庫中并未存儲有該禮物發(fā)送方對應的送禮信息,即該禮物發(fā)送方為首次向禮物接收方發(fā)送電子禮物。舉例而言,禮物發(fā)送方本次向禮物接收方發(fā)送5朵玫瑰,且發(fā)送時間為10:00,則禮物發(fā)送方本次發(fā)送電子禮物的可以是如下形式:{數(shù)目:5;種類:玫瑰;時間:10:00;累計次數(shù):1}。
該實施例中,能夠在獲取不到禮物發(fā)送方對應的送禮信息時,建立禮物發(fā)送方的標識信息和送禮信息間的對應關系并顯示,使得在系統(tǒng)中未存儲有禮物發(fā)送方的送禮信息的情況下仍能為用戶展示其送禮信息,從而提高了用戶收發(fā)電子禮物的體驗度。
在一個實施例中,如圖3所示,上述方法還包括以下步驟S31-S34:
步驟S31,對禮物發(fā)送方對應的送禮信息的顯示時長進行計時。
步驟S32,判斷顯示時長是否達到預設時長、且在預設時長內(nèi)未接收到禮物發(fā)送方發(fā)出的電子禮物。當顯示時長達到預設時長、且在預設時長內(nèi)未接收到禮物發(fā)送方發(fā)出的電子禮物時,執(zhí)行步驟S33;當顯示時長未達到預設時長、或在預設時長內(nèi)接收到禮物發(fā)送方發(fā)出的電子禮物時,執(zhí)行步驟S34。
步驟S33,取消顯示禮物發(fā)送方對應的送禮信息。
步驟S34,繼續(xù)顯示禮物發(fā)送方對應的送禮信息。
此外,當在預設時長內(nèi)接收到禮物發(fā)送方發(fā)出的電子禮物時,可重新對禮物發(fā)送方對應的送禮信息的顯示時長進行計時。
舉例而言,預設時長為5秒,如果禮物發(fā)送方對應的送禮信息的顯示時長達到5秒、且該禮物發(fā)送方在5秒之內(nèi)未再向禮物接收方發(fā)送電子禮物,則取消顯示該禮物發(fā)送方對應的送禮信息;如果禮物發(fā)送方在顯示其對應的送禮信息的5秒之內(nèi)(假設3秒時)再次向禮物接收方發(fā)出電子禮物,則對該禮物發(fā)送方對應的送禮信息的顯示時長重新進行計時。
該實施例中,能夠?qū)ΧY物發(fā)送方對應的送禮信息的顯示時長進行計時,并在該顯示時長達到預設時長且期間未收到禮物發(fā)送方發(fā)出的電子禮物時,取消顯示該禮物發(fā)送方對應的送禮信息,使得禮物發(fā)送方一段時間內(nèi)不再發(fā)出禮物的情況下不再顯示其送禮信息,從而節(jié)省不必要的信息展示,同時也便于展示其他禮物發(fā)送方對應的送禮信息。此外,能夠在送禮發(fā)送方于預設時長內(nèi)又發(fā)出電子禮物時重新對其送禮信息的顯示時長進行計時,使得送禮信息的顯示更加人性化,提高用戶收發(fā)電子禮物的體驗度。
圖4為本發(fā)明實施例中一種電子禮物的顯示裝置的框圖。如圖4所示,該裝置包括:
第一獲取模塊41,用于當接收到禮物發(fā)送方的電子禮物時,獲取禮物發(fā)送方對應的送禮信息,電子禮物指用戶之間通過網(wǎng)絡互相收發(fā)的虛擬物品,送禮信息包括禮物發(fā)送方發(fā)送給禮物接收方的電子禮物的數(shù)目、種類、時間、累計次數(shù)中的至少一項;
更新模塊42,用于根據(jù)本次接收到電子禮物的信息更新禮物發(fā)送方對應的送禮信息;
顯示模塊43,用于顯示禮物發(fā)送方對應的送禮信息。
在一個實施例中,第一獲取模塊41還用于:
根據(jù)禮物發(fā)送方的標識信息獲取禮物發(fā)送方對應的送禮信息,標識信息包括昵稱、賬號信息中的至少一項。
在一個實施例中,如圖5所示,上述裝置還包括:
第二獲取模塊44,用于當獲取不到禮物發(fā)送方對應的送禮信息時,獲取禮物發(fā)送方的標識信息;
確定模塊45,用于確定禮物發(fā)送方本次發(fā)送電子禮物的送禮信息;
建立模塊46,用于建立禮物發(fā)送方的標識信息和送禮信息間的對應關系并顯示送禮信息。
在一個實施例中,如圖6所示,上述裝置還包括:
第一計時模塊47,用于對禮物發(fā)送方對應的送禮信息的顯示時長進行計時;
判斷模塊48,用于判斷顯示時長是否達到預設時長、且在預設時長內(nèi)未接收到禮物發(fā)送方發(fā)出的電子禮物;
取消模塊49,用于當顯示時長達到預設時長、且在預設時長內(nèi)未接收到禮物發(fā)送方發(fā)出的電子禮物時,取消顯示禮物發(fā)送方對應的送禮信息。
在一個實施例中,上述裝置還包括:
第二計時模塊,用于當在預設時長內(nèi)接收到禮物發(fā)送方發(fā)出的電子禮物時,重新對禮物發(fā)送方對應的送禮信息的顯示時長進行計時。
采用本發(fā)明實施例提供的裝置,能夠在接收到禮物發(fā)送方的電子禮物時,獲取禮物發(fā)送方對應的送禮信息,并根據(jù)本次接收到電子禮物的信息更新禮物發(fā)送方對應的送禮信息,然后顯示更新后的送禮信息,使得用戶能夠直觀看到禮物發(fā)送方的送禮信息,從而直接獲知禮物發(fā)送方發(fā)送給自己的電子禮物的數(shù)目、種類、時間、累計次數(shù)等信息,提高了用戶收發(fā)電子禮物的體驗度。
關于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
本領域內(nèi)的技術(shù)人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。