本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種定向顯示信息方法及裝置。
背景技術(shù):
隨著網(wǎng)絡(luò)的不斷發(fā)展,網(wǎng)絡(luò)服務(wù)商(如:網(wǎng)站和網(wǎng)絡(luò)應(yīng)用),可以為用戶提供各類網(wǎng)絡(luò)服務(wù),并將網(wǎng)絡(luò)信息展示給用戶。
目前,網(wǎng)絡(luò)服務(wù)商所提供的網(wǎng)絡(luò)信息包含有不同類型的信息,如:文字,聲音,視頻等等,但是,網(wǎng)絡(luò)信息的展示方式可能會(huì)出現(xiàn)重疊,雜亂等現(xiàn)象,如:圖片上夾雜了大量重疊,雜亂的文字信息,若用戶想要在重疊、雜亂的網(wǎng)絡(luò)信息中查找到有用的信息,只能通過逐一瀏覽網(wǎng)絡(luò)信息的方式,在這些網(wǎng)絡(luò)信息中進(jìn)行查找所需的網(wǎng)絡(luò)信息。
例如:在某些商品網(wǎng)站中,用戶使用關(guān)鍵詞(如:商品名稱)進(jìn)行檢索,檢索結(jié)果通常是商品圖片,但是商品圖片上可能含有較多的文字信息重疊、雜亂的排布在一起,這些文字信息里有許多用戶不關(guān)注的信息,用戶在瀏覽的過程中,就需要對(duì)這些文字信息進(jìn)行瀏覽查找自己所需的信息。
顯然,網(wǎng)絡(luò)服務(wù)商所提供的網(wǎng)絡(luò)信息可能會(huì)出現(xiàn)重疊、雜亂,因此會(huì)降低用戶在查找有用信息的便捷性。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例提供一種定向顯示信息方法及裝置,用以解決用戶在查找有用信息的便捷性較低的問題。
本申請(qǐng)實(shí)施例提供的一種定向顯示信息方法,包括:
接收客戶端對(duì)商品數(shù)據(jù)的頁面請(qǐng)求;
獲取所述頁面請(qǐng)求對(duì)應(yīng)的商品主體圖片;
根據(jù)所述商品主體圖片在標(biāo)簽圖片庫中確定所述商品主體圖片對(duì)應(yīng)的所有標(biāo)簽子圖;
根據(jù)所述頁面請(qǐng)求攜帶的用戶信息確定用戶偏好信息;
根據(jù)用戶偏好信息在所述商品主體圖片對(duì)應(yīng)的所有標(biāo)簽子圖中,檢索所述用戶偏好信息對(duì)應(yīng)的至少一個(gè)標(biāo)簽子圖;
將至少一個(gè)標(biāo)簽子圖與所述商品主體圖片反饋至用戶客戶端進(jìn)行合成并顯示。
本申請(qǐng)實(shí)施例還提供的一種定向顯示信息方法,包括:
向服務(wù)器發(fā)起對(duì)商品數(shù)據(jù)的頁面請(qǐng)求;
獲取用戶偏好信息;
接收所述服務(wù)器反饋的商品圖片數(shù)據(jù),所述商品圖片數(shù)據(jù)包括商品主體圖片及至少一個(gè)標(biāo)簽子圖;
利用所述用戶偏好信息濾除與所述用戶偏好信息不相關(guān)的標(biāo)簽子圖;
將濾除處理后保留的標(biāo)簽子圖與所述商品主體圖片進(jìn)行合成并渲染展示。
本申請(qǐng)實(shí)施例提供的一種定向顯示信息裝置,包括:
接收模塊,用于接收客戶端對(duì)商品數(shù)據(jù)的頁面請(qǐng)求;
獲取模塊,用于獲取所述頁面請(qǐng)求對(duì)應(yīng)的商品主體圖片;
第一確定模塊,用于根據(jù)所述商品主體圖片在標(biāo)簽圖片庫中確定所述商品主體圖片對(duì)應(yīng)的所有標(biāo)簽子圖;
第二確定模塊,用于根據(jù)所述頁面請(qǐng)求攜帶的用戶信息確定用戶偏好信息;
第三確定模塊,用于根據(jù)用戶偏好信息在所述商品主體圖片對(duì)應(yīng)的所有標(biāo)簽子圖中,檢索所述用戶偏好信息對(duì)應(yīng)的至少一個(gè)標(biāo)簽子圖
顯示模塊,用于將至少一個(gè)標(biāo)簽子圖與所述商品主體圖片反饋至用戶客戶端進(jìn)行合成并顯示。
本申請(qǐng)實(shí)施例還提供的一種定向顯示信息裝置,包括:
頁面請(qǐng)求模塊,用于向服務(wù)器發(fā)起對(duì)商品數(shù)據(jù)的頁面請(qǐng)求;
獲取模塊,用于獲取用戶偏好信息;
接收模塊,用于接收所述服務(wù)器反饋的商品圖片數(shù)據(jù),所述商品圖片數(shù)據(jù)包括商品主體圖片及至少一個(gè)標(biāo)簽子圖;
濾除模塊,用于利用所述用戶偏好信息濾除與所述用戶偏好信息不相關(guān)的標(biāo)簽子圖;
顯示模塊,用于將濾除處理后保留的標(biāo)簽子圖與所述商品主體圖片進(jìn)行合成并渲染展示。
本申請(qǐng)實(shí)施例提供一種定向顯示信息方法及裝置,用戶使用客戶端在發(fā)出針對(duì)商品數(shù)據(jù)的頁面請(qǐng)求時(shí),服務(wù)器會(huì)根據(jù)該頁面請(qǐng)求確定出商品主體圖片,并且根據(jù)頁面請(qǐng)求中攜帶的用戶信息,確定出用戶的偏好信息,進(jìn)而根據(jù)偏好信息確定出相應(yīng)商品的標(biāo)簽子圖,服務(wù)器會(huì)將確定出的標(biāo)簽子圖和商品主體圖片一并發(fā)送至客戶端合成顯示給用戶。這樣對(duì)商品圖片的展示方式,簡(jiǎn)化了商品圖片中所顯示的信息,避免商品圖片中顯示的信息出現(xiàn)重疊、雜亂的現(xiàn)象,有效提升了用戶在查找商品信息時(shí)的便捷性。
附圖說明
此處所說明的附圖用來提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:
圖1為本申請(qǐng)實(shí)施例提供的定向顯示信息方法的過程示意圖;
圖2為本申請(qǐng)實(shí)施例提供的商品A的商品主體圖片的示意圖;
圖3為本申請(qǐng)實(shí)施例提供的商品A對(duì)應(yīng)的標(biāo)簽子圖的示意圖;
圖4為本申請(qǐng)實(shí)施例提供的第一種定向顯示商品A的標(biāo)簽子圖的示意圖;
圖5為本申請(qǐng)實(shí)施例提供的第二種定向顯示商品A的標(biāo)簽子圖的示意圖;
圖6為本申請(qǐng)實(shí)施例提供的另一種定向顯示信息方法的過程示意圖;
圖7為本申請(qǐng)實(shí)施例還提供的一種定向顯示信息方法的過程示意圖;
圖8a為本申請(qǐng)實(shí)施例提供的以SVG格式上傳的商品圖片的示意圖;
圖8b為本申請(qǐng)實(shí)施例提供的服務(wù)器針對(duì)SVG格式的商品圖片進(jìn)行分層存儲(chǔ)的示意圖;
圖9為本申請(qǐng)實(shí)施例提供的定向顯示信息裝置的結(jié)構(gòu)示意圖;
圖10為本申請(qǐng)實(shí)施例提供的另一種定向顯示信息裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本申請(qǐng)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請(qǐng)具體實(shí)施例及相應(yīng)的附圖對(duì)本申請(qǐng)技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
圖1為本申請(qǐng)實(shí)施例提供的定向顯示信息過程,具體包括以下步驟:
S101:接收用戶客戶端對(duì)商品數(shù)據(jù)的頁面請(qǐng)求。
其中,所述頁面請(qǐng)求,包括但不限于:在頁面中針對(duì)商品數(shù)據(jù)的瀏覽請(qǐng)求和/或搜索請(qǐng)求。所述的客戶端,包括但不限于智能手機(jī)、平板電腦、計(jì)算機(jī)、智能電視等終端。
所述商品數(shù)據(jù)存儲(chǔ)在相應(yīng)的商品網(wǎng)站的服務(wù)器(或數(shù)據(jù)庫)中,從而,用戶可以使用所述客戶端中的應(yīng)用或?yàn)g覽器訪問相應(yīng)的商品網(wǎng)站,以查閱所述商品數(shù)據(jù)(也即,發(fā)出針對(duì)商品數(shù)據(jù)的頁面請(qǐng)求)。
在本申請(qǐng)實(shí)施例中,所述商品數(shù)據(jù)中包含有各商品的商品主體圖片、商品特征、商品詳情信息等。
S102,獲取所述頁面請(qǐng)求對(duì)應(yīng)的商品主體圖片。
其中,所述商品主體圖片,包括但不限于用以表征商品外形的照片、渲染 圖、動(dòng)態(tài)圖中的至少一種。
當(dāng)用戶想要瀏覽或想要搜索某種商品時(shí),那么,用戶便會(huì)通過客戶端所發(fā)出相應(yīng)的頁面請(qǐng)求。也就是說,頁面請(qǐng)求會(huì)攜帶相應(yīng)的商品信息,服務(wù)器在接收到該頁面請(qǐng)求之后,便會(huì)根據(jù)其中攜帶的商品信息,確定出目標(biāo)商品的商品主體圖片。
S103:根據(jù)所述商品主體圖片在標(biāo)簽圖片庫中確定所述商品主體圖片對(duì)應(yīng)的所有標(biāo)簽子圖。
需要說明的是,對(duì)于用戶偏好信息而言,通常會(huì)根據(jù)不同的商品而發(fā)生變化。例如:用戶A對(duì)于服裝類商品,往往關(guān)注“包郵”這一商品特征,而該用戶A對(duì)于電子產(chǎn)品類的商品,往往關(guān)注“正品”這一商品特征??梢?,用戶針對(duì)不同的商品,其偏好往往也不相同。
那么,為了保證能夠針對(duì)不同的商品,準(zhǔn)確顯示出用戶想要的商品特征(標(biāo)簽子圖),就需要服務(wù)器確定用戶所要查閱的商品對(duì)應(yīng)的所有標(biāo)簽子圖。
S104:根據(jù)所述頁面請(qǐng)求攜帶的用戶信息確定用戶偏好信息。
在本申請(qǐng)實(shí)施例中,對(duì)于所述用戶信息而言,在用戶已在相應(yīng)的商品網(wǎng)站中進(jìn)行注冊(cè),并登錄至該商品網(wǎng)站的情況下,那么,所述用戶信息包括但不限于:用戶身份標(biāo)識(shí)(Identity,ID)或用戶的賬戶信息。在用戶未進(jìn)行過注冊(cè)的情況下,那么,所述用戶信息包括但不限于:客戶端的介質(zhì)訪問控制(Media Access Control,MAC)地址、客戶端所接入網(wǎng)絡(luò)時(shí)的互聯(lián)協(xié)議(Internet Protocol,IP)地址等。
不同的商品往往具有不同的特征,如:商品的類型、使用條件、狀態(tài)、時(shí)效等。用戶在歷史時(shí)刻查閱商品時(shí),通常會(huì)關(guān)注特定的商品特征。故在本申請(qǐng)實(shí)施例中,用戶的偏好信息,也就是用戶針對(duì)不同的商品所關(guān)注的特定商品特征的信息。
在實(shí)際應(yīng)用中,用戶可能在歷史時(shí)刻針對(duì)商品數(shù)據(jù)進(jìn)行過瀏覽或者搜索,這樣一來,服務(wù)器便會(huì)對(duì)用戶在歷史時(shí)刻,針對(duì)商品數(shù)據(jù)的歷史網(wǎng)絡(luò)行為(不 僅包括瀏覽、搜索,也包括針對(duì)商品的訂閱、下單等操作)進(jìn)行記錄,并根據(jù)記錄的歷史網(wǎng)絡(luò)行為,確定出用戶對(duì)不同商品所偏好的商品特征,作為將該用戶的偏好信息。
例如:用戶A經(jīng)常關(guān)注帶有“100%純棉”這一商品特征的服裝,那么,該用戶A針對(duì)服裝類商品,其關(guān)注的商品特征“100%純棉”,便是該用戶A的偏好信息。
服務(wù)器所采集到的用戶的偏好信息通常會(huì)存儲(chǔ)在相應(yīng)的用戶偏好數(shù)據(jù)庫中,從而,服務(wù)器一旦確定出用戶信息,就可以進(jìn)一步確定出該用戶的偏好信息。
S105,根據(jù)用戶偏好信息在所述商品主體圖片對(duì)應(yīng)的所有標(biāo)簽子圖中,檢索所述用戶偏好信息對(duì)應(yīng)的至少一個(gè)標(biāo)簽子圖。
所述的標(biāo)簽子圖,包括用以表征商品特征的矢量圖和/或位圖。也即,本申請(qǐng)實(shí)施例中的標(biāo)簽子圖,就是以圖像形式展示的商品特征。
在本申請(qǐng)實(shí)施例中,所述標(biāo)簽子圖可以由用戶制作后上傳,也可由服務(wù)器根據(jù)預(yù)先存儲(chǔ)的圖形模板,結(jié)合不同商品的商品特征(文字形式)組合生成所述標(biāo)簽子圖。
當(dāng)服務(wù)器確定出用戶的偏好信息之后,便可以根據(jù)偏好信息確定出用戶想要查閱的商品特征的標(biāo)簽子圖。
S106,將至少一個(gè)標(biāo)簽子圖與所述商品主體圖片反饋至用戶客戶端進(jìn)行合成并顯示。
現(xiàn)有技術(shù)中,一張商品圖片上,往往具有大量雜亂的標(biāo)簽信息,影響用戶對(duì)商品信息查找的效率。
與現(xiàn)有技術(shù)不同的是,在本申請(qǐng)中,經(jīng)過上述步驟S101~S104,服務(wù)器會(huì)根據(jù)用戶的偏好信息確定出對(duì)應(yīng)的標(biāo)簽子圖以及用戶想要查閱的商品主體圖片,并會(huì)將上述的標(biāo)簽子圖和商品主體圖片一并發(fā)送至客戶端,客戶端則會(huì)將這些標(biāo)簽子圖和商品主體圖片進(jìn)行合并顯示(通常,標(biāo)簽子圖會(huì)貼附于商品主 體圖片上),從而,用戶在客戶端中所看到的商品圖片,只含有用戶偏好的商品特征對(duì)應(yīng)的標(biāo)簽子圖,而不會(huì)出現(xiàn)一張商品圖片上含有大量雜亂信息的現(xiàn)象。
通過上述步驟,用戶使用客戶端在發(fā)出針對(duì)商品數(shù)據(jù)的頁面請(qǐng)求時(shí),服務(wù)器會(huì)根據(jù)該頁面請(qǐng)求確定出商品主體圖片,并且根據(jù)頁面請(qǐng)求中攜帶的用戶信息,確定出用戶的偏好信息,進(jìn)而根據(jù)偏好信息確定出相應(yīng)商品的標(biāo)簽子圖,服務(wù)器會(huì)將確定出的標(biāo)簽子圖和商品主體圖片一并發(fā)送至客戶端合成顯示給用戶。這樣對(duì)商品圖片的展示方式,簡(jiǎn)化了商品圖片中所顯示的信息,避免商品圖片中顯示的信息出現(xiàn)重疊、雜亂的現(xiàn)象,有效提升了用戶在查找商品信息時(shí)的便捷性。
下面以一具體應(yīng)用實(shí)例,對(duì)上述內(nèi)容及方法進(jìn)行詳細(xì)描述。
例如:如圖2所示,假設(shè)某商品網(wǎng)站中的商品A擁有兩種商品特征:“打折”和“新品”。
假設(shè)用戶甲的用戶偏好信息為:關(guān)注商品A中的“打折”這一商品特征。對(duì)于用戶甲而言,在當(dāng)前時(shí)刻,用戶甲使用手機(jī)登錄該商品網(wǎng)站,并在該商品網(wǎng)站中發(fā)出針對(duì)商品A的搜索請(qǐng)求。
服務(wù)器接收到手機(jī)發(fā)出的針對(duì)商品A的搜索請(qǐng)求后,會(huì)根據(jù)該搜索請(qǐng)求確定出用戶所要搜索的商品A的商品主體圖片(如圖2所示)以及該商品A所具有的所有商品特征(也即,“打折”和“新品”兩種商品特征),再根據(jù)該商品A的商品特征,從標(biāo)簽圖片庫中檢索各商品特征所對(duì)應(yīng)的各標(biāo)簽子圖,也即,如圖3所示,服務(wù)器在標(biāo)簽圖片庫中查找到了商品A對(duì)應(yīng)的兩個(gè)標(biāo)簽子圖:帶有字樣“打折”的標(biāo)簽子圖1和帶有字樣“新品”的標(biāo)簽子圖2。
服務(wù)器還會(huì)根據(jù)搜索請(qǐng)求中攜帶的用戶甲的賬戶信息,確定該用戶甲的偏好信息。也即,服務(wù)器獲知該用戶甲針對(duì)商品A,想要關(guān)注“打折”這一商品特征。
那么,服務(wù)器會(huì)根據(jù)該用戶甲的偏好信息,在商品A所對(duì)應(yīng)的所有標(biāo)簽子 圖中查找到與該用戶甲的用戶偏好信息相匹配的標(biāo)簽子圖。也就是說,服務(wù)器將根據(jù)用戶甲的偏好信息確定出帶有字樣“打折”的標(biāo)簽子圖(標(biāo)簽子圖1)。
從而,服務(wù)器將該商品A的商品主體圖片和標(biāo)簽子圖1一并發(fā)送至用戶甲所使用的手機(jī)中,并如圖4所示,將商品主體圖片和標(biāo)簽子圖1合成為一張商品圖片。
同樣,假設(shè)用戶乙的用戶偏好信息為:關(guān)注商品A中的“新品”這一商品特征。對(duì)于用戶乙而言,在當(dāng)前時(shí)刻,用戶乙使用手機(jī)登錄該商品網(wǎng)站,并在該商品網(wǎng)站中發(fā)出針對(duì)商品A的瀏覽請(qǐng)求。
如上所述,服務(wù)器會(huì)根據(jù)用戶乙發(fā)出的瀏覽請(qǐng)求,確定出商品A的商品主體圖片以及該商品A所具有的所有商品特征,并進(jìn)一步確定出商品A對(duì)應(yīng)的兩個(gè)標(biāo)簽子圖。
服務(wù)器根據(jù)瀏覽請(qǐng)求中攜帶的用戶乙的賬戶信息,確定該用戶乙的偏好信息。也即,服務(wù)器獲知該用戶乙針對(duì)商品A,想要關(guān)注“新品”這一商品特征。服務(wù)器將根據(jù)用戶甲的偏好信息確定出帶有字樣“新品”的標(biāo)簽子圖(標(biāo)簽子圖2)。
從而,服務(wù)器將該商品A的商品主體圖片和標(biāo)簽子圖2一并發(fā)送至用戶乙所使用的手機(jī)中,并如圖5所示,將商品主體圖片和標(biāo)簽子圖2合成為一張商品圖片。
上述示例中,針對(duì)不同用戶的個(gè)人偏好,展示的標(biāo)簽子圖也會(huì)不同,服務(wù)器會(huì)在用戶使用的客戶端發(fā)出頁面請(qǐng)求時(shí),確定用戶想要查閱的商品的商品主體圖片,并且,根據(jù)用戶的個(gè)人偏好,找到與用戶的個(gè)人偏好相匹配的標(biāo)簽子圖,并將標(biāo)簽子圖和商品主體圖片合成展示給用戶。
從上述示例及內(nèi)容可知,服務(wù)器根據(jù)用戶的個(gè)人偏好(用戶偏好信息)把相應(yīng)的標(biāo)簽子圖展示給用戶,而用戶的用戶偏好信息往往由用戶在歷史或當(dāng)前的網(wǎng)絡(luò)操作來反映,故服務(wù)器根據(jù)用戶的網(wǎng)絡(luò)操作,就可以確定出用戶的用戶偏好信息(也就是用戶所關(guān)注的商品特征),以下對(duì)本申請(qǐng)實(shí)施例中確定用戶 的用戶偏好信息的過程及方式進(jìn)行詳細(xì)闡述。
在實(shí)際應(yīng)用中,用戶可以在相應(yīng)的商品網(wǎng)站中直接瀏覽相應(yīng)的推薦頁(如:商品網(wǎng)站主頁)中顯示的各類商品信息,也可以通過輸入相應(yīng)關(guān)鍵詞的方式,在搜索結(jié)果頁面中瀏覽搜索出的商品信息。故當(dāng)所述頁面請(qǐng)求包括在頁面中針對(duì)商品數(shù)據(jù)的瀏覽請(qǐng)求時(shí),根據(jù)所述頁面請(qǐng)求攜帶的用戶信息確定用戶偏好信息,具體為:根據(jù)所述瀏覽請(qǐng)求攜帶的用戶信息,獲取預(yù)先記錄的該用戶針對(duì)商品數(shù)據(jù)的歷史瀏覽特征,將所述歷史瀏覽特征作為所述用戶的偏好信息。
在實(shí)際應(yīng)用場(chǎng)景中,用戶可能會(huì)瀏覽不同的多種商品數(shù)據(jù),而用戶在瀏覽不同種類的商品數(shù)據(jù)時(shí),用戶對(duì)不同種類的商品數(shù)據(jù),其關(guān)注的商品特征也不相同,例如:對(duì)于電子商品,用戶重點(diǎn)關(guān)注的商品特征為“正品”,而對(duì)于日常用品,用戶所關(guān)注的商品特征為“包郵”。那么,為了準(zhǔn)確確定出用戶用戶偏好信息,服務(wù)器將首先確定用戶當(dāng)前發(fā)出的瀏覽操作所對(duì)應(yīng)的商品數(shù)據(jù)。
考慮到在實(shí)際應(yīng)用場(chǎng)景中,用戶可能已經(jīng)對(duì)相應(yīng)種類的商品數(shù)據(jù)進(jìn)行過操作,且服務(wù)器會(huì)記錄該用戶的歷史操作特征,所以,當(dāng)服務(wù)器確定了用戶當(dāng)前發(fā)出的瀏覽操作所對(duì)應(yīng)的商品數(shù)據(jù)后,就會(huì)將將預(yù)先記錄的用戶針對(duì)該商品數(shù)據(jù)的歷史操作特征,作為該用戶的用戶偏好信息。
在本申請(qǐng)實(shí)施例中,預(yù)先記錄用戶的歷史操作特征,具體為:預(yù)先記錄用戶的歷史操作分別所對(duì)應(yīng)的不同的商品數(shù)據(jù),分別確定不同的商品數(shù)據(jù)中包含的商品特征,將確定出的所述商品特征,作為用戶的歷史操作特征。
例如:假設(shè)在歷史時(shí)刻,用戶對(duì)商品數(shù)據(jù)B進(jìn)行多次瀏覽操作,那么,該用戶在歷史時(shí)刻對(duì)商品B的瀏覽操作,就是歷史瀏覽操作,并且,假設(shè)商品B所包含的商品特征為“正品”,從而,服務(wù)器將記錄該用戶針對(duì)該商品B的歷史瀏覽特征為“正品”。
因此,若用戶在當(dāng)前時(shí)刻瀏覽包含商品B的搜索結(jié)果頁面時(shí),服務(wù)器將確定該用戶當(dāng)前的瀏覽操作所對(duì)應(yīng)的商品數(shù)據(jù)(即,商品B),并根據(jù)用戶的歷史操作特征,在搜索結(jié)果頁面中顯示出只攜帶有“正品”特征標(biāo)簽的商品B。
當(dāng)然,對(duì)于用戶的歷史操作特征的確定,在實(shí)際應(yīng)用場(chǎng)景中可以分為兩種情況:
對(duì)于用戶擁有賬戶信息的情況而言(表明該用戶已在服務(wù)器中進(jìn)行注冊(cè)),服務(wù)器可以根據(jù)用戶登錄網(wǎng)站的賬戶信息,記錄該用戶的歷史操作,并根據(jù)記錄的歷史操作,確定出歷史操作對(duì)應(yīng)的歷史操作特征。
而對(duì)于用戶未進(jìn)行注冊(cè)的情況而言,服務(wù)器可以根據(jù)用戶所使用的終端設(shè)備的網(wǎng)絡(luò)互連協(xié)議(Internet Protocol,IP)地址,記錄該IP地址所對(duì)應(yīng)的歷史操作,并進(jìn)一步確定出該歷史操作所對(duì)應(yīng)的歷史操作信息。
需要說明的是,上述提及的歷史操作,并不限于上述針對(duì)商品數(shù)據(jù)的瀏覽操作和搜索操作,還包括針對(duì)商品數(shù)據(jù)的下單操作、收藏操作、訂閱操作等等,在這里并不構(gòu)成對(duì)本申請(qǐng)的限定。
還需要說明的是,在實(shí)際應(yīng)用場(chǎng)景中的某些特殊情況下,用戶可能擁有多個(gè)歷史操作特征,而該用戶當(dāng)前的瀏覽操作對(duì)應(yīng)的商品數(shù)據(jù)也具有多個(gè)商品特征標(biāo)簽,此時(shí),為了避免在商品圖片上顯示過多的標(biāo)簽圖片模板,作為本申請(qǐng)實(shí)施例中的一種優(yōu)選方式,將設(shè)定商品特征標(biāo)簽的顯示數(shù)量閾值,如:將顯示數(shù)量閾值設(shè)置為2,這就表示,在一個(gè)商品圖片上,最多只顯示兩個(gè)標(biāo)簽圖片模板,從而保證了在頁面中所顯示的商品數(shù)據(jù)不出現(xiàn)重疊、雜亂的現(xiàn)象。
另外,若用戶的多個(gè)歷史操作特征與當(dāng)前瀏覽的商品數(shù)據(jù)所攜帶的多個(gè)商品特征標(biāo)簽相同,那么,就需要從多個(gè)相同的特征中,選取出兩個(gè)特征標(biāo)簽對(duì)應(yīng)的標(biāo)簽特征模板顯示在商品數(shù)據(jù)的圖片上。在本申請(qǐng)實(shí)施例中,服務(wù)器可以按照其統(tǒng)計(jì)出的一定數(shù)量的商品數(shù)據(jù)的熱度,選取出熱度最高的兩個(gè)商品特征標(biāo)簽,將這兩個(gè)商品特征標(biāo)簽對(duì)應(yīng)的標(biāo)簽圖片模板顯示在該商品數(shù)據(jù)的圖片上。當(dāng)然,這里并不構(gòu)成對(duì)本申請(qǐng)的限定。
在上述確定出用戶的瀏覽操作信息的基礎(chǔ)上,確定與所述指定操作信息相匹配的特征標(biāo)簽,具體為:根據(jù)所述用戶的瀏覽操作,在已存儲(chǔ)的各商品數(shù)據(jù)所對(duì)應(yīng)的商品特征標(biāo)簽中,確定與所述歷史操作特征屬于同一類型的商品特征 標(biāo)簽。
由于用戶的瀏覽操作就是該用戶的歷史操作特征,所以,服務(wù)器可以根據(jù)用戶的歷史操作特征,與已經(jīng)存儲(chǔ)的各商品數(shù)據(jù)所對(duì)應(yīng)的商品特征標(biāo)簽進(jìn)行匹配。
另外,考慮到用戶的歷史操作特征可能與商品數(shù)據(jù)所對(duì)應(yīng)的商品特征標(biāo)簽不完全一致,如:假設(shè),用戶在歷史時(shí)刻,多次瀏覽對(duì)應(yīng)有“折扣”標(biāo)簽的商品C,那么,可以認(rèn)為,該用戶針對(duì)該商品C的歷史操作特征為“折扣”,而當(dāng)前服務(wù)器中存儲(chǔ)的商品C對(duì)應(yīng)的商品特征標(biāo)簽為“促銷”,雖然,兩個(gè)特征標(biāo)簽不一致,但兩個(gè)特征標(biāo)簽屬于同一類型(含義相似)。因此,服務(wù)器會(huì)確定與所述歷史操作特征屬于同一類型的商品特征標(biāo)簽,作為與用戶的瀏覽操作信息相匹配的特征標(biāo)簽。
除了上述的瀏覽操作,在實(shí)際應(yīng)用中,用戶還有可能直接搜索相應(yīng)的商品特征標(biāo)簽,如:用戶在某商品網(wǎng)站上輸入關(guān)鍵詞“新品”,該關(guān)鍵詞屬于商品特征標(biāo)簽,在這樣的情況下,當(dāng)所述指定操作包括針對(duì)商品特征標(biāo)簽的搜索操作時(shí),確定所述指定操作對(duì)應(yīng)的指定操作信息,具體為:確定所述搜索操作的關(guān)鍵詞,將所述關(guān)鍵詞作為所述搜索操作對(duì)應(yīng)的搜索操作信息。
進(jìn)而,確定與所述指定操作信息相匹配的特征標(biāo)簽,具體為:在已存儲(chǔ)的各商品數(shù)據(jù)所對(duì)應(yīng)的特征標(biāo)簽中,確定與所述關(guān)鍵詞屬于同一類型的商品特征標(biāo)簽。
也就是說,服務(wù)器會(huì)將用戶輸入的關(guān)鍵詞作為搜索操作信息,并將該關(guān)鍵詞與已經(jīng)存儲(chǔ)的各商品數(shù)據(jù)所對(duì)應(yīng)的特征標(biāo)簽進(jìn)行匹配,確定出與該關(guān)鍵詞對(duì)應(yīng)的特征標(biāo)簽,這樣一來,服務(wù)器會(huì)確定出多種商品數(shù)據(jù),而確定出的這些商品數(shù)據(jù)中均攜帶了相同的特征標(biāo)簽。
延續(xù)上例:用戶輸入關(guān)鍵詞“新品”后,在搜索結(jié)果頁面中,將顯示不同的各類商品(如:服裝、電子產(chǎn)品、家用電器等等),而這些不同類的商品中,均攜帶有“新品”標(biāo)簽。
從上述內(nèi)容中可見,對(duì)標(biāo)簽子圖的篩選過程由服務(wù)器完成,而在實(shí)際應(yīng)用中的一種情況,服務(wù)器會(huì)將商品的圖片數(shù)據(jù)均下載至客戶端中,從而由客戶端完成對(duì)標(biāo)簽子圖的篩選、過濾操作。
因此,在本申請(qǐng)實(shí)施例中,如圖6所示,還提供一種信息定向展示方法,具體包括如下步驟:
S601,向服務(wù)器發(fā)起對(duì)商品數(shù)據(jù)的頁面請(qǐng)求。
S602,獲取用戶偏好信息。
S603,接收所述服務(wù)器反饋的商品圖片數(shù)據(jù),所述商品圖片數(shù)據(jù)包括商品主體圖片及至少一個(gè)標(biāo)簽子圖。
S604,利用所述用戶偏好信息濾除與所述用戶偏好信息不相關(guān)的標(biāo)簽子圖。
S605,將濾除處理后保留的標(biāo)簽子圖與所述商品主體圖片進(jìn)行合成并渲染展示。
在本申請(qǐng)實(shí)施例中,所述頁面請(qǐng)求包括在頁面中的瀏覽請(qǐng)求和/或搜索請(qǐng)求。所述商品主體圖片包括用以表征商品外形的照片、渲染圖、動(dòng)態(tài)圖中的至少一種。所述標(biāo)簽子圖包括用以表征商品特征的矢量圖和/或位圖。
通過上述步驟,當(dāng)用戶使用客戶端向服務(wù)器發(fā)出頁面請(qǐng)求之后,客戶端會(huì)接收服務(wù)器所反饋的商品圖片數(shù)據(jù),并且,客戶端根據(jù)獲取到的用戶偏好信息,在商品圖片數(shù)據(jù)中,濾除與用戶偏好信息不相關(guān)的標(biāo)簽子圖,從而,用戶所查閱到的商品圖片中,均包含用戶想要的商品特征的標(biāo)簽子圖,不僅避免了商品圖片中信息重疊、雜亂的現(xiàn)象,而且也提升了用戶對(duì)商品信息的查找效率。
需要說明的是,對(duì)于上述步驟S602而言,在實(shí)際應(yīng)用中,可能存在著兩種情況:
一種情況是用戶偏好信息存儲(chǔ)在服務(wù)器中,在這樣的情況下,客戶端就需要向服務(wù)器獲取用戶偏好信息。所以,當(dāng)所述用戶偏好信息存儲(chǔ)在所述服務(wù)器中時(shí),獲取用戶偏好信息,具體為:所述客戶端向所述服務(wù)器發(fā)送查詢請(qǐng)求, 以使得所述服務(wù)器根據(jù)所述查詢請(qǐng)求,查找所述用戶信息對(duì)應(yīng)的用戶偏好信息(其中,所述查詢請(qǐng)求中攜帶有用戶信息),接收所述服務(wù)器反饋的用戶偏好信息。
另一種情況是用戶偏好信息存儲(chǔ)在客戶端本地,那么,客戶端便可以直接獲取到用戶偏好信息。所以,當(dāng)所述用戶偏好信息存儲(chǔ)在所述客戶端中時(shí),獲取用戶偏好信息,具體為:根據(jù)用戶信息,在所述客戶端本地存儲(chǔ)的用戶偏好信息中,查找與所述用戶信息對(duì)應(yīng)的用戶偏好信息。
客戶端獲取到用戶的偏好信息后,便可以根據(jù)用戶偏好信息,確定出用戶想要的商品特征對(duì)應(yīng)的標(biāo)簽子圖,而正是由于用戶針對(duì)不同的商品,往往會(huì)關(guān)注不同的商品特征,所以,客戶端需要從服務(wù)器發(fā)送的商品圖片數(shù)據(jù)中,確定某一商品的商品主體圖片,再根據(jù)用戶偏好信息,在該商品主體圖片對(duì)應(yīng)的所有標(biāo)簽子圖中,確定出符合用戶偏好信息的標(biāo)簽子圖。也即,在本申請(qǐng)實(shí)施例中,利用所述用戶偏好信息濾除與所述用戶偏好信息不相關(guān)的標(biāo)簽子圖,具體為:在所述商品圖片數(shù)據(jù)中,獲取所述頁面請(qǐng)求對(duì)應(yīng)的商品主體圖片,根據(jù)所述用戶偏好信息,濾除所述商品主體圖片對(duì)應(yīng)的所有標(biāo)簽子圖中與所述用戶偏好信息不相關(guān)的標(biāo)簽子圖。
需要說明的是,針對(duì)上述內(nèi)容,根據(jù)用戶偏好信息濾除不相關(guān)的標(biāo)簽子圖的具體過程、采集用戶偏好信息的過程,類似于如圖1所示的方法S101~S105中的內(nèi)容,故在此不再敖述。
在本申請(qǐng)實(shí)施例中,還提供一種定向顯示信息過程,如圖7所示,具體包括以下步驟:
S701:接收用戶發(fā)送的商品圖片數(shù)據(jù),其中,所述商品圖片數(shù)據(jù)中包含商品主體圖片以及至少一個(gè)標(biāo)簽子圖。
在本申請(qǐng)實(shí)施例中,服務(wù)器接收用戶上傳的商品圖片數(shù)據(jù),在一種情況下,該商品圖片數(shù)據(jù)可以是用戶制作完成的。
如:用戶將商品主體圖片和圖片格式的文字信息轉(zhuǎn)換成可縮放矢量圖形 (Scalable Vector Graphics,SVG)格式的文件,作為商品圖片數(shù)據(jù)發(fā)送到服務(wù)器中。
S702:將商品圖片數(shù)據(jù)進(jìn)行分層存儲(chǔ)。
其中,所述分層存儲(chǔ),是將商品圖片數(shù)據(jù)中所攜帶的商品主體圖片和標(biāo)簽子圖分別存儲(chǔ)在服務(wù)器中。
需要說明的是,在一種方式下,用戶所上傳的商品圖片數(shù)據(jù),是一種完整的商品圖片(商品主體圖片和該商品主體圖片對(duì)應(yīng)的所有標(biāo)簽子圖,均合成一張商品圖片),也即,SVG圖片。在這樣的方式下,服務(wù)器接收到SVG圖片之后,將采用相應(yīng)的圖片分離技術(shù),將該SVG圖片中的商品主體圖片和所有的標(biāo)簽子圖,分別抽取出來,進(jìn)行分層存儲(chǔ)。
例如:如圖8a所示,假設(shè)服務(wù)器接收到用戶發(fā)送來的商品A的SVG圖片,圖8a中,該商品A的商品主體圖片上,含有兩個(gè)標(biāo)簽子圖:帶有字樣“打折”的標(biāo)簽子圖1和帶有字樣“新品”的標(biāo)簽子圖2。
服務(wù)器會(huì)針對(duì)SVG圖片進(jìn)行分層存儲(chǔ),也即,如圖8b所示,服務(wù)器將SVG圖片中,商品A的商品主體圖片和兩個(gè)標(biāo)簽子圖分別提取出來,并將標(biāo)簽子圖存儲(chǔ)在標(biāo)簽圖片庫中。
當(dāng)然,對(duì)于上述如圖7所示的方法S701~S702而言,標(biāo)簽圖片庫中的標(biāo)簽子圖還可以是服務(wù)器生成并預(yù)先存儲(chǔ)的(非用戶制作后上傳)。當(dāng)然,這并不構(gòu)成對(duì)本申請(qǐng)的限定。
以上為本申請(qǐng)實(shí)施例提供的定向顯示信息方法,基于同樣的思路,本申請(qǐng)實(shí)施例還提供一種定向顯示信息裝置。
如圖9所示,本申請(qǐng)實(shí)施例提供的一種定向顯示信息裝置,設(shè)置在服務(wù)器端,包括:
接收模塊901,用于接收客戶端對(duì)商品數(shù)據(jù)的頁面請(qǐng)求。
獲取模塊902,用于獲取所述頁面請(qǐng)求對(duì)應(yīng)的商品主體圖片。
第一確定模塊903,用于根據(jù)所述商品主體圖片在標(biāo)簽圖片庫中確定所述 商品主體圖片對(duì)應(yīng)的所有標(biāo)簽子圖;
第二確定模塊904,用于根據(jù)所述頁面請(qǐng)求攜帶的用戶信息確定用戶偏好信息;
第三確定模塊905,用于根據(jù)用戶偏好信息在所述商品主體圖片對(duì)應(yīng)的所有標(biāo)簽子圖中,檢索所述用戶偏好信息對(duì)應(yīng)的至少一個(gè)標(biāo)簽子圖。
顯示模塊906,用于將至少一個(gè)標(biāo)簽子圖與所述商品主體圖片反饋至用戶客戶端進(jìn)行合成并顯示。
在本申請(qǐng)實(shí)施例中,所述第一確定模塊903,還用于:確定所述商品主體圖片對(duì)應(yīng)的所有標(biāo)簽子圖。
在本申請(qǐng)實(shí)施例中,所述頁面請(qǐng)求包括在頁面中針對(duì)所述商品數(shù)據(jù)的瀏覽請(qǐng)求和/或搜索請(qǐng)求。所述商品主體圖片包括用以表征商品外形的照片、渲染圖、動(dòng)態(tài)圖中的至少一種。所述標(biāo)簽子圖包括用以表征商品特征的矢量圖和/或位圖。
當(dāng)所述頁面請(qǐng)求包括在頁面中針對(duì)商品數(shù)據(jù)的瀏覽請(qǐng)求時(shí),所述第二確定模塊904,具體用于,根據(jù)所述瀏覽請(qǐng)求攜帶的用戶信息,獲取預(yù)先記錄的該用戶針對(duì)商品數(shù)據(jù)的歷史瀏覽特征,將所述歷史瀏覽特征作為所述用戶的偏好信息。
所述第二確定模塊904,具體用于,預(yù)先記錄用戶的歷史操作分別所對(duì)應(yīng)的不同的商品數(shù)據(jù),分別確定不同的商品數(shù)據(jù)中包含的商品特征,將確定出的所述商品特征,作為用戶的歷史操作特征。
當(dāng)所述頁面請(qǐng)求包括在頁面中針對(duì)商品數(shù)據(jù)的搜索請(qǐng)求時(shí),所述第二確定模塊904,具體用于,確定所述搜索請(qǐng)求對(duì)應(yīng)的搜索詞,其中,所述搜索詞指示了商品特征,在已存儲(chǔ)的各商品數(shù)據(jù)中,確定與所述搜索詞屬于同一類型的商品特征,將確定出的所述商品特征作為所述用戶偏好信息。
如圖10所示,本申請(qǐng)實(shí)施例提供的一種定向顯示信息裝置,設(shè)置在客戶端,所述裝置包括:
頁面請(qǐng)求模塊1001,用于向服務(wù)器發(fā)起對(duì)商品數(shù)據(jù)的頁面請(qǐng)求。
獲取模塊1002,用于獲取用戶偏好信息。
接收模塊1003,用于接收所述服務(wù)器反饋的商品圖片數(shù)據(jù),所述商品圖片數(shù)據(jù)包括商品主體圖片及至少一個(gè)標(biāo)簽子圖。
濾除模塊1004,用于利用所述用戶偏好信息濾除與所述用戶偏好信息不相關(guān)的標(biāo)簽子圖。
顯示模塊1005,用于將濾除處理后保留的標(biāo)簽子圖與所述商品主體圖片進(jìn)行合成并渲染展示。
在本申請(qǐng)實(shí)施例中,當(dāng)所述用戶偏好信息存儲(chǔ)在所述服務(wù)器中時(shí),所述獲取模塊1002,具體用于:向所述服務(wù)器發(fā)送查詢請(qǐng)求,以使得所述服務(wù)器根據(jù)所述查詢請(qǐng)求,查找所述用戶信息對(duì)應(yīng)的用戶偏好信息(其中,所述查詢請(qǐng)求中攜帶有用戶信息),接收所述服務(wù)器反饋的用戶偏好信息。
而當(dāng)所述用戶偏好信息存儲(chǔ)在所述客戶端中時(shí),所述獲取模塊1002,具體用于:根據(jù)用戶信息,在所述客戶端本地存儲(chǔ)的用戶偏好信息中,查找與所述用戶信息對(duì)應(yīng)的用戶偏好信息。
所述濾除模塊1004,具體用于在所述商品圖片數(shù)據(jù)中,獲取所述頁面請(qǐng)求對(duì)應(yīng)的商品主體圖片,根據(jù)所述用戶偏好信息,濾除所述商品主體圖片對(duì)應(yīng)的所有標(biāo)簽子圖中與所述用戶偏好信息不相關(guān)的標(biāo)簽子圖。
在本申請(qǐng)實(shí)施例中,所述頁面請(qǐng)求包括在頁面中的瀏覽請(qǐng)求和/或搜索請(qǐng)求。所述商品主體圖片包括用以表征商品外形的照片、渲染圖、動(dòng)態(tài)圖中的至少一種。所述標(biāo)簽子圖包括用以表征商品特征的矢量圖和/或位圖。
在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
本領(lǐng)域技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
以上所述僅為本申請(qǐng)的實(shí)施例而已,并不用于限制本申請(qǐng)。對(duì)于本領(lǐng)域技術(shù)人員來說,本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。