信息展示方法、展示服務器、社交應用客戶端和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種信息展示方法、展示服務器、社交應用客戶端和系統(tǒng)。
【背景技術(shù)】
[0002]目前,圖片可以用來承載信息(例如廣告、促銷等信息)。通過在終端設備上顯示圖片,可以將圖片所承載的信息展示給該終端設備的用戶。具體地,終端設備從服務器獲取待顯示的圖片,并將圖片顯示給該終端設備的用戶。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種信息展示方法、展示服務器、社交應用客戶端和系統(tǒng),以提供靈活的信息展示方式。
[0004]本發(fā)明實施例提供了信息展示方法,應用于展示服務器,該方法包括:
[0005]獲取至少兩個子圖片和每個子圖片在一圖片中的原始位置信息和第一當前位置信息,其中,該圖片用于展示所述信息,所述至少兩個子圖片是通過分割該圖片所獲得的,所述第一當前位置是將所述至少兩個子圖片重新進行排序獲得的;
[0006]將重新排序后的所述至少兩個子圖片及其第一當前位置信息發(fā)送至社交應用客戶端;
[0007]從所述社交應用客戶端接收全部或部分所述至少兩個子圖片的第二當前位置信息,確定所述第二當前位置是否都與各自的原始位置相同;如果相同,將與所述圖片展示的所述信息相關(guān)的互動信息發(fā)送至所述社交應用客戶端。
[0008]本發(fā)明實施例提供了信息展示的方法,應用于在終端設備上運行的社交應用客戶端,該方法包括:
[0009]從圖片處理服務器接收至少兩個子圖片及每個子圖片在一圖片中重排序后的位置信息,根據(jù)接收到的每個子圖片在該圖片中的位置信息展示該子圖片,其中,該圖片用于展示所述信息,所述至少兩個子圖片是所述圖片處理服務器通過分割該圖片所獲得的,每個子圖片的所述位置信息是所述展示服務器對所述至少兩個子圖片進行重排序后獲得的;
[0010]響應于用戶對其中全部或部分所述至少兩個子圖片的移動操作,將全部或部分所述至少兩個子圖片在新的位置展示,將被移動后全部或部分所述至少兩個子圖片的當前位置信息發(fā)送至展示服務器;
[0011]當從所述展示服務器接收到互動信息,并將該互動信息展示給所述用戶。
[0012]本發(fā)明實施例提供了展示服務器。該展示服務器包括:接收模塊、發(fā)送模塊、確定模塊。其中:
[0013]接收模塊,用于獲取至少兩個子圖片和每個子圖片在一圖片中的原始位置信息和第一當前位置信息,其中,該圖片用于展示所述信息,所述至少兩個子圖片是通過分割該圖片所獲得的,所述第一當前位置是將所述至少兩個子圖片重新進行排序獲得的,從所述社交應用客戶端接收所述至少兩個子圖片的第二當前位置信息;
[0014]發(fā)送模塊,用于將重新排序后的所述至少兩個子圖片及其第一當前位置信息發(fā)送至社交應用客戶端;如果確定模塊確定各自子圖片的原始位置信息和當前位置信息都相同,將與所述圖片展示的所述信息相關(guān)的互動信息發(fā)送至所述社交應用客戶端;
[0015]確定模塊,用于確定所述至少兩個子圖片的第二當前位置是否都與各自的原始位置相同。
[0016]本發(fā)明實施例提供了社交應用客戶端。該社交應用客戶端包括收發(fā)模塊、展示模塊。其中:
[0017]收發(fā)模塊,用于從圖片處理服務器接收至少兩個子圖片及每個子圖片在一圖片中的位置信息,其中,該圖片用于展示所述信息,所述至少兩個子圖片是所述圖片處理服務器通過分割該圖片所獲得的,每個子圖片的所述位置信息是所述展示服務器對所述至少兩個子圖片進行重排序后獲得的;
[0018]所述收發(fā)模塊,還用于響應于用戶對其中全部或部分所述至少兩個子圖片的移動操作,將該全部或部分至少兩個子圖片的當前位置信息發(fā)送至所述展示服務器;接收來自所述展示服務器的互動信息;
[0019]展示模塊,用于根據(jù)接收到的每個子圖片在該圖片中的位置信息,展示該子圖片;響應于用戶對其中任一子圖片的移動操作,將該子圖片在新的位置展示;當從所述收發(fā)模塊接收到所述互動信息時,展示該互動信息給所述用戶。
[0020]本發(fā)明實施例提供了信息展示系統(tǒng)。該展示系統(tǒng)包括圖片處理服務器、展示服務器和社交應用客戶端。其中:
[0021]展示服務器,用于獲取至少兩個子圖片和每個子圖片在一圖片中的原始位置信息和第一當前位置信息,其中,該圖片用于展示所述信息,所述至少兩個子圖片是通過分割該圖片所獲得的,所述第一當前位置是將所述至少兩個子圖片重新進行排序獲得的;將重新排序后的所述至少兩個子圖片及其第一當前位置信息發(fā)送至社交應用客戶端;從所述社交應用客戶端接收全部或部分所述至少兩個子圖片的第二當前位置信息,確定所述第二當前位置是否都與各自的原始位置相同;如果相同,將與所述圖片展示的所述信息相關(guān)的互動信息發(fā)送至所述社交應用客戶端;
[0022]在一終端設備上運行的社交應用客戶端,用于從圖片處理服務器接收至少兩個子圖片及每個子圖片在一圖片中重排序后的位置信息,根據(jù)接收到的每個子圖片在該圖片中的位置信息展示該子圖片,其中,該圖片用于展示所述信息,所述至少兩個子圖片是所述圖片處理服務器通過分割該圖片所獲得的,每個子圖片的所述位置信息是所述展示服務器對所述至少兩個子圖片進行重排序后獲得的;響應于用戶對其中全部或部分所述至少兩個子圖片的移動操作,將全部或部分所述至少兩個子圖片在新的位置展示,將被移動后全部或部分所述至少兩個子圖片的當前位置信息發(fā)送至展示服務器。
[0023]采用上述技術(shù)方案,提供靈活的信息展示方式,并提供與該展示信息相關(guān)的互動?目息O
【附圖說明】
[0024]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0025]圖1為本發(fā)明實施例中信息展示方法的流程圖;
[0026]圖2為本發(fā)明實施例中信息展示方法的流程圖;
[0027]圖3為本發(fā)明實施例中信息展示方法的流程圖;
[0028]圖4A為本發(fā)明實施例中通過分割一圖片獲得的子圖片示意圖;
[0029]圖4B為本發(fā)明實施例中通過分割一圖片獲得的子圖片示意圖;
[0030]圖4C為本發(fā)明實施例中子圖片當前位置與其原始位置之間最短路徑示意圖;
[0031]圖4D為本發(fā)明實施例中子圖片移動說明信息示意圖;
[0032]圖5為本發(fā)明實施例提供的展示服務器的結(jié)構(gòu)示意圖;
[0033]圖6為本發(fā)明實施例提供的社交應用客戶端的結(jié)構(gòu)示意圖;
[0034]圖7為本發(fā)明實施例提供的信息展示系統(tǒng)結(jié)構(gòu)示意圖。
【具體實施方式】
[0035]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0036]本發(fā)明的發(fā)明人在研究過程中發(fā)現(xiàn),終端設備只能將用于展示信息(例如廣告信息、促銷信息等)的圖片簡單的展示給用戶,其展示方式不夠靈活也不能提供相關(guān)的互動信息(例如,搶紅包信息、搶折扣信息等)。
[0037]有鑒于此,本發(fā)明實施例提出了一種信息展示的方法。根據(jù)本發(fā)明實施例提供的方法,從而,提供靈活的信息展示方式,并提供與該展示信息相關(guān)的互動信息。
[0038]圖1為本發(fā)明實施例中信息展示方法的流程圖。該方法應用于展示服務器。如圖1所示,該方法包括以下步驟。
[0039]步驟101:獲取至少兩個子圖片和每個子圖片在一圖片中的原始位置信息和第一當前位置信息。
[0040]其中,該圖片用于展示所述信息,所述至少兩個子圖片是通過分割該圖片所獲得的,所述第一當前位置是將所述至少兩個子圖片重新進行排序獲得的;
[0041]在本發(fā)明一個實施例中,從圖片處理服務器接收至少兩個子圖片和每個子圖片在一圖片中的原始位置信息并記錄。
[0042]在本發(fā)明一個實施例中,信息推廣方(例如廣告推廣方)可以通過一計算設備(例如提供廣告圖片的服務器)向該圖片處理服務器上傳一圖片。其中,該圖片用于展示所述信息。圖片處理服務器通過分割該圖片所獲得至少兩個子圖片。
[0043]在本發(fā)明一個實施例中,任一子圖片的原始位置信息所指示的原始位置至少包括該子圖片在所述圖片中的位置,如果該子圖片與至少一個其它子圖片的相似度大于設定閾值,則該子圖片的原始位置信