專利名稱:在即時通訊客戶端生成圖片的方法和圖片生成裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本申請涉及計算機網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種在即時通訊客戶端生成圖片的方法和一種圖片生成裝置及系統(tǒng)。
背景技術(shù):
隨著互聯(lián)網(wǎng)的發(fā)展,尤其是各類電子商務(wù)網(wǎng)站、購物網(wǎng)站等大量的出現(xiàn),人們越來越多的開始通過網(wǎng)絡(luò)購物,因此需要通過網(wǎng)絡(luò)、采用圖片的形式展示商品的外觀等特性?,F(xiàn)實情況中,買賣雙方常常通過即時通訊工具,溝通買賣信息達成交易目的,其中買賣雙方在聊天溝通的過程中,相互發(fā)送商品鏈接來推廣或者確認商品信息,點擊商品鏈接的一方,可以獲取到相關(guān)商品的圖片信息,進而對商品有更直觀的感受?,F(xiàn)有技術(shù)中,當(dāng)即時通訊客戶端需要看到圖片時,服務(wù)器端則將圖片傳輸給該客戶端,客戶端接收完圖片后然后在本地上顯示圖片,圖片傳輸時因為數(shù)據(jù)量大,會占用大量 的帶寬,如果傳送網(wǎng)絡(luò)的帶寬有限,則有可能造成發(fā)送失敗或發(fā)送時延過長。
發(fā)明內(nèi)容
本申請所要解決的技術(shù)問題是提供一種在即時通訊客戶端生成圖片的方法和一種圖片生成裝置及系統(tǒng)。為了解決上述問題,本申請公開了一種在即時通訊客戶端生成圖片的方法,包括即時通訊客戶端獲取鏈接信息;如果所述鏈接信息為商品鏈接信息,則獲取該商品鏈接信息的預(yù)設(shè)校驗參數(shù);從商品信息服務(wù)器端獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息;生成商品信息圖片,并向用戶顯示商品信息圖片。進一步的,預(yù)設(shè)校驗參數(shù)為預(yù)設(shè)商品唯一對應(yīng)的特征碼。進一步的,特征碼為一維碼、二維碼或多維碼中的任一種。進一步的,商品特征信息包括商品信息數(shù)據(jù)和圖片布局策略。進一步的,商品信息數(shù)據(jù)包括商品的圖片或圖片樣式、價格以及數(shù)量。進一步的,生成商品信息圖片包括根據(jù)商品信息數(shù)據(jù)和圖片布局策略,生成商品信息圖片。進一步的,生成商品信息圖片包括根據(jù)圖片布局策略與商品的圖片、圖片樣式、價格或數(shù)量信息中的一個或多個組合,生成商品信息圖片。進一步的,獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息包括向服務(wù)器端查詢預(yù)設(shè)校驗參數(shù)對應(yīng)的商品;獲取所述商品特征信息。本申請還公開了一種圖片生成裝置,該裝置設(shè)置于即時通訊客戶端中,包括第一獲取單元,用于獲取鏈接信息;判斷單元,用于判斷如果所述鏈接信息為商品鏈接信息,則獲取該商品鏈接信息的預(yù)設(shè)校驗參數(shù);第二獲取單元,用于從商品信息服務(wù)器端獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息;計算存儲單元,用于生成商品信息圖片并存儲;顯示單元,用于向用戶顯示商品信息圖片。
進一步的,第二獲取單元包括查詢子單元,用于向服務(wù)器端查詢預(yù)設(shè)校驗參數(shù)對應(yīng)的商品;獲取子單元,用于獲取所述商品特征信息。本申請還公開了一種圖片生成系統(tǒng),包括客戶端裝置和服務(wù)器端裝置,客戶端裝置包括第一獲取單元,用于獲取鏈接信息;判斷單元,用于判斷如果所述鏈接信息為商品鏈接信息,則獲取該商品鏈接信息的預(yù)設(shè)校驗參數(shù);第二獲取單元,用于從商品信息服務(wù)器端獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息;計算存儲單元,用于生成商品信息圖片并存儲;顯示單元,用于向用戶顯示商品信息圖片;服務(wù)器端裝置包括存儲單元,用于存儲商品特征信息;查找單元,用于查找預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息。與現(xiàn)有技術(shù)相比,本申請包括以下優(yōu)點生成圖片過程和圖片的存儲都交由客戶端來做,減少服務(wù)器端的計算量和存儲空間,節(jié)省成本??蛻舳烁鶕?jù)從服務(wù)器端下載的商品信息數(shù)據(jù)和圖片樣式,能生成滿足需要的商品信息圖片,商品信息圖片的生成格式和內(nèi)容的配置文件從服務(wù)器端下載,就可以滿足生成圖片的可擴展性。當(dāng)然,實施本申請的任一產(chǎn) 品必不一定需要同時達到以上所述的所有優(yōu)點。
圖I為本申請方法實施例I所示一種在即時通訊客戶端生成圖片的方法的流程圖;圖2為本申請方法實施例2所示一種在即時通訊客戶端生成圖片的方法的流程圖;圖3為本申請裝置實施例3中一種圖片生成裝置的結(jié)構(gòu)示意圖;圖4為本申請系統(tǒng)實施例4中一種圖片生成系統(tǒng)的結(jié)構(gòu)示意圖;圖5為本申請系統(tǒng)實施例5中一種圖片生成系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式下面本申請實施例介紹圖片生成方法和裝置。為了使本技術(shù)領(lǐng)域的人員更好地理解本申請方案,下面將結(jié)合本申請,實施例中的附圖,對本申請實施例中俄技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾埖膶嵤├?,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都應(yīng)當(dāng)屬于本申請保護的范圍。本申請客戶端根據(jù)從服務(wù)器端下載的商品信息數(shù)據(jù)和圖片樣式,能生成滿足需要的商品信息圖片;客戶端可以生成、存儲圖片,減少服務(wù)器端的計算量和存儲空間,節(jié)省成本。實施例1,參考圖1,示出了一種在即時通訊客戶端生成圖片的方法,具體可以包括步驟101,即時通訊客戶端獲取鏈接信息;步驟102,如果所述鏈接信息為商品鏈接信息,則獲取該商品鏈接信息的預(yù)設(shè)校驗參數(shù);步驟103,從商品信息服務(wù)器端獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息;步驟104,生成商品信息圖片并存儲;
步驟105,向用戶顯示商品信息圖片。在具體實施時,可以是裝在用戶一側(cè)的客戶端軟件獲取來自服務(wù)器端的鏈接信息,該客戶端軟件可以是即時聊天工具,例如常用的淘寶旺旺軟件。客戶端軟件判斷所獲取的鏈接信息是否是商品鏈接信息,判斷連接是否為商品鏈接信息是由一個正則表達式判斷的,正則表達式的規(guī)則由需求方定,可以采用“固定域名+特殊參數(shù)名”作為判斷依據(jù)。如果該鏈接信息是商品信息,則進一步的獲取該商品鏈接信息的預(yù)設(shè)校驗參數(shù),預(yù)設(shè)校驗參數(shù)放在鏈接中,鏈接的格式需要預(yù)先設(shè)置,預(yù)設(shè)校驗參數(shù)包括各種特征(例如域名、參數(shù)等),客戶端通過對各種特征的判斷才能確定該鏈接是否為商品鏈接、是哪個商品的商品鏈接;之后客戶端軟件憑該預(yù)設(shè)校驗參數(shù)向商品信息服務(wù)器端獲取該預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息,客戶端軟件也可以將獲取的商品特征信息下載到客戶端,之后客戶端軟件根據(jù)商品特征信息,在客戶端生成商品信息圖片,具體實施時可以在客戶端本地生成圖片,即時通訊客戶端從商品信息服務(wù)器獲取相應(yīng)的信息(例如商品圖片、商品名、LOGO、數(shù)量、價格、布局等),然后根據(jù)這些信息,由即時通訊客戶端計算生成一張圖片;即時通訊客戶端從商品信息服務(wù)器獲取商品名稱(文字格式)、商品數(shù)量(文字格式)、商品價格(文字格 式)、商品圖片(圖片格式)、以及其他一些標(biāo)志ICON :比如是否是皇冠用戶,是否是誠信通用戶之類的(圖片格式),即時通訊客戶端還從商品信息服務(wù)器獲取預(yù)先配置好的一個布局文件,該布局文件明確了商品名稱應(yīng)該顯示在什么位置、商品圖片應(yīng)該顯示在什么位置等,最后即時通訊客戶端根據(jù)這個布局文件和商品名稱、價格等信息,用客戶端軟件生成包括圖片或文字信息和圖片\icon信息組合的一張完整的圖展示給客戶??蛻舳塑浖部梢詫⑸傻纳唐沸畔D片存儲在客戶端軟件的預(yù)設(shè)空間中,在生成商品信息圖片之后,根據(jù)用戶的需要,向用戶展現(xiàn)生成的商品信息圖片,使用戶對商品有更為直觀和感性的認識。在具體實施時,預(yù)設(shè)校驗參數(shù)可以設(shè)為預(yù)設(shè)商品唯一對應(yīng)的特征碼。即針對某種特定的鞋子,例如鞋子COOL對應(yīng)的特征碼可以是XZC00L。根據(jù)現(xiàn)實需求,也可以將特征碼設(shè)置為一維碼或者二維碼,隨著科技的進步,也可以是多維碼或者其它的起到可以用作區(qū)別及標(biāo)識作用的代碼。在具體實施時,商品特征信息可以包括商品信息數(shù)據(jù)和圖片布局策略。其中的商品信息數(shù)據(jù)又可以包括商品的圖片或圖片樣式、價格以及數(shù)量等參數(shù),當(dāng)然,商品信息數(shù)據(jù)也可以進一步的包括其他標(biāo)識商品特征的參數(shù)。在本申請的另一個實施例中,具體實施也可以如下流程,客戶端A獲取客戶端B的鏈接信息,客戶端A判斷從客戶端B所獲取的鏈接信息是否是商品鏈接信息,如果該鏈接信息是商品信息,則客戶端A進一步從客戶端B獲取該商品鏈接信息的預(yù)設(shè)校驗參數(shù);之后客戶端A憑該預(yù)設(shè)校驗參數(shù)從商品信息服務(wù)器端獲取該預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息,在商品信息服務(wù)器中存儲有商品的相關(guān)信息,這些信息可以是平臺運營商預(yù)設(shè)或不定時更新到商品信息服務(wù)器中,也可以是賣家將自己的商品信息上傳到商品信息服務(wù)器中,客戶端A也可以將獲取的商品特征信息下載到本地,之后客戶端A根據(jù)商品特征信息,在本地生成商品信息圖片;客戶端A也可以將生成的商品信息圖片存儲在本地的預(yù)設(shè)空間中,在生成商品信息圖片之后,根據(jù)用戶的需要,向用戶顯示生成的商品信息圖片,使用戶對商品有更為直觀和感性的認識。在上述實施例中,具體實施獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息的步驟時,還可以包括客戶端向商品信息服務(wù)器端查詢預(yù)設(shè)校驗參數(shù)對應(yīng)的商品;客戶端從商品信息服務(wù)器端獲取所述商品特征信息。本申請實施例2中,參考圖2,可以清晰看到采用本申請方法的客戶端與服務(wù)器端進行交互的過程,具體可以包括步驟201,客戶端向另一個客戶端或者商品信息服務(wù)器端發(fā)送或者獲取一個鏈接信息;步驟202,從其它客戶端或者商品信息服務(wù)器端獲得鏈接信息的客戶端判斷所獲取的鏈接信息是否是商品鏈接信息,如果是商品信息,則該客戶端從發(fā)送該商品鏈接信息的客戶端或者商品信息服務(wù)器端獲取該商品鏈接信息的預(yù)設(shè)校驗參數(shù);步驟203,獲取到預(yù)設(shè)校驗參數(shù)的客戶端向商品信息服務(wù)器端發(fā)送請求,請求從商品信息服務(wù)器端獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息; 商品特征信息可以包括商品信息數(shù)據(jù)和圖片布局策略。步驟204,商品信息服務(wù)器端向發(fā)送請求的客戶端反饋預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息,具體商品特征信息可以包括商品信息數(shù)據(jù)和圖片布局策略;步驟205,客戶端根據(jù)獲取的商品特征信息生成商品信息圖片;步驟206,客戶端根據(jù)用戶的需要,向用戶顯示生成的商品信息圖片。本申請還公開了一種圖片生成裝置,參考圖3,可以包括第一獲取單元301,用于即時通訊客戶端獲取鏈接信息;判斷單元302,用于判斷如果所述鏈接信息為商品鏈接信息,則獲取該商品鏈接信息的預(yù)設(shè)校驗參數(shù);第二獲取單元303,用于從商品信息服務(wù)器端獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息;計算存儲單元304,用于生成商品信息圖片并存儲;顯示單元305,用于向用戶顯示商品信息圖片。在具體實施時,第二獲取單元303可以包括查詢子單元3031,用于向服務(wù)器端查詢預(yù)設(shè)校驗參數(shù)對應(yīng)的商品;獲取子單元3032,用于獲取所述商品特征信息。本申請還公開了一種圖片生成系統(tǒng),參考圖4,可以包括包括客戶端裝置401和服務(wù)器端裝置402,客戶端裝置401可以包括第一獲取單元4011,用于即時通訊客戶端獲取鏈接信息;判斷單元4012,用于判斷如果所述鏈接信息為商品鏈接信息,則獲取該商品鏈接信息的預(yù)設(shè)校驗參數(shù);第二獲取單元4013,用于從商品信息服務(wù)器端獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息;計算存儲單元4014,用于生成商品信息圖片并存儲;顯示單元4015,用于向用戶顯示商品信息圖片;所述服務(wù)器端裝置402包括存儲單元4021,用于存儲商品特征信息;查找單元4022,用于查找預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息。
在本申請的另一個圖片生成系統(tǒng)實施例5中,參考圖5,可以設(shè)有多個客戶端裝置對應(yīng)一個服務(wù)器端裝置,具體設(shè)置可以參見實施例4所述,不再贅述。以上所述僅是本申請的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本申請技術(shù)原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾 也應(yīng)視為本申請的保護范圍。
權(quán)利要求
1.一種在即時通訊客戶端生成圖片的方法,其特征在于,包括 即時通訊客戶端獲取鏈接信息; 如果所述鏈接信息為商品鏈接信息,則獲取該商品鏈接信息的預(yù)設(shè)校驗參數(shù); 從商品信息服務(wù)器端獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息; 生成商品信息圖片,并向用戶顯示商品信息圖片。
2.根據(jù)權(quán)利要求I所述方法,其特征在于所述預(yù)設(shè)校驗參數(shù)為預(yù)設(shè)商品唯一對應(yīng)的特征碼。
3.根據(jù)權(quán)利要求2所述方法,其特征在于所述特征碼為一維碼、二維碼或多維碼中的任一種。
4.根據(jù)權(quán)利要求I所述方法,其特征在于,所述商品特征信息包括商品信息數(shù)據(jù)和圖片布局策略。
5.根據(jù)權(quán)利要求4所述方法,其特征在于,所述商品信息數(shù)據(jù)包括商品的圖片、圖片樣式、價格或數(shù)量中的一個或多個組合。
6.根據(jù)權(quán)利要求4所述方法,其特征在于,所述生成商品信息圖片包括根據(jù)商品信息數(shù)據(jù)和圖片布局策略,生成商品信息圖片。
7.根據(jù)權(quán)利要求6所述方法,其特征在于,所述生成商品信息圖片包括根據(jù)圖片布局策略與商品的圖片、圖片樣式、價格或數(shù)量信息中的一個或多個組合,生成商品信息圖片。
8.根據(jù)權(quán)利要求I所述方法,其特征在于,所述獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息包括 向商品信息服務(wù)器端查詢預(yù)設(shè)校驗參數(shù)對應(yīng)的商品; 從商品信息服務(wù)器獲取所述商品特征信息。
9.一種圖片生成裝置,其特征在于,設(shè)置于即時通訊客戶端中,包括 第一獲取單元,用于獲取鏈接信息; 判斷單元,用于判斷如果所述鏈接信息為商品鏈接信息,則獲取該商品鏈接信息的預(yù)設(shè)校驗參數(shù); 第二獲取單元,用于從商品信息服務(wù)器端獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息; 計算存儲單元,用于生成商品信息圖片并存儲; 顯示單元,用于向用戶顯示商品信息圖片。
10.根據(jù)權(quán)利要求9所述裝置,其特征在于,所述第二獲取單元包括 查詢子單元,用于向服務(wù)器端查詢預(yù)設(shè)校驗參數(shù)對應(yīng)的商品; 獲取子單元,用于獲取所述商品特征信息。
11.一種圖片生成系統(tǒng),包括客戶端裝置和服務(wù)器端裝置,其特征在于, 所述客戶端裝置包括 第一獲取單元,用于獲取鏈接信息; 判斷單元,用于判斷如果所述鏈接信息為商品鏈接信息,則獲取該商品鏈接信息的預(yù)設(shè)校驗參數(shù); 第二獲取單元,用于從商品信息服務(wù)器端獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息; 計算存儲單元,用于生成商品信息圖片并存儲; 顯示單元,用于向用戶顯示商品信息圖片;所述服務(wù)器端裝置包括存儲單元,用于存儲商品特征信息; 查找單元,用于查找預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息。
全文摘要
本申請?zhí)峁┮环N在即時通訊客戶端生成圖片的方法,包括即時通訊客戶端獲取鏈接信息;如果所述鏈接信息為商品鏈接信息,則獲取該商品鏈接信息的預(yù)設(shè)校驗參數(shù);從商品信息服務(wù)器端獲取預(yù)設(shè)校驗參數(shù)對應(yīng)的商品特征信息;生成商品信息圖片,并向用戶顯示商品信息圖片。與現(xiàn)有技術(shù)相比,本申請包括以下優(yōu)點生成圖片過程和圖片的存儲都交由客戶端來做,減少服務(wù)器端的計算量和存儲空間,節(jié)省成本。
文檔編號H04L12/58GK102868711SQ201110188120
公開日2013年1月9日 申請日期2011年7月5日 優(yōu)先權(quán)日2011年7月5日
發(fā)明者湯競雄 申請人:阿里巴巴集團控股有限公司