主題管理方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種主題管理方法及系統(tǒng),其方法包括:客戶端獲取桌面主題,從中提取若干對比項的特征值,并將桌面主題的對比項的特征值信息發(fā)送給主題管理服務器;主題管理服務器依據(jù)桌面主題的對比項的特征值信息,從多個相似度計算維度計算獲取桌面主題與預先選定的參考桌面主題之間的相似度;對各桌面主題的相似度進行排序;選取相似度排名靠前和/或靠后的預定數(shù)量的桌面主題推送給客戶端,由客戶端展示給用戶。本發(fā)明基于相似度計算原理,得到與用戶長期使用的主題最相似的主題,作為用戶可能喜歡的主題推薦給用戶使用,同時還可推薦與用戶喜好反差較大的主題讓用戶嘗試體驗,提高了用戶選擇桌面主題的效率及產(chǎn)品性能,滿足了用戶不同需求。
【專利說明】主題管理方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端及計算機【技術(shù)領(lǐng)域】,尤其涉及一種平板電腦、手機等移動終端的桌面主題管理方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動通信、計算機以及互聯(lián)網(wǎng)技術(shù)的發(fā)展,在計算機、手機上定制桌面主題已逐漸普及,以360安全桌面與Go Launcher為例,用戶可以在這兩個軟件平臺的官網(wǎng)上去定制自己喜歡的桌面主題,然后安裝到自己的手機上,讓用戶手機更具個性化,更符合自己的使用審美觀。同時用戶還可以將自己制作的主題放在這些網(wǎng)站上,以收費或免費的方式分享給其它網(wǎng)友。由此,使得互聯(lián)網(wǎng)上的移動設備的桌面主題變得豐富多樣,但同時也產(chǎn)生了新問題,那就是在這樣的條件下,用戶為了找到自己喜歡的桌面主題,需要花費較多的時間去搜索和選擇,由此給用戶帶來操作繁瑣的困擾。因此,如何能夠更快的找到更適合當前用戶使用的桌面主題,并推薦給用戶使用是目前亟待解決的問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的主要目的在于提供一種主題管理方法及系統(tǒng),旨在提高用戶選擇桌面主題的效率,提聞廣品性能。
[0004]為了達到上述目的,本發(fā)明提出一種主題管理方法,包括:
[0005]客戶端獲取桌面主題,從中提取若干對比項的特征值,并將所述桌面主題的對比項的特征值信息發(fā)送給主題管理服務器;
[0006]所述主題管理服務器依據(jù)所述桌面主題的對比項的特征值信息,從多個相似度計算維度計算獲取所述桌面主題與預先選定的參考桌面主題之間的相似度;對各桌面主題的相似度進行排序;選取相似度排名靠前和/或靠后的預定數(shù)量的桌面主題推送給所述客戶端;
[0007]所述客戶端將所述主題管理服務器推送的桌面主題的列表展示給用戶。
[0008]優(yōu)選地,所述主題管理服務器依據(jù)所述桌面主題的對比項的特征值信息,從多個相似度計算維度計算獲取所述桌面主題與預先選定的參考桌面主題之間的相似度的步驟包括:
[0009]所述主題管理服務器依據(jù)所述桌面主題的對比項的特征值信息,從顏色相似度與形狀相似度計算維度,計算獲取所述桌面主題的各對比項與預先選定的參考桌面主題之間的對比項相似度;
[0010]對各對比項相似度進行歸一化處理,得到所述桌面主題的相似度;
[0011 ] 將所述桌面主題的相似度存儲于相似度列表中。
[0012]優(yōu)選地,所述對比項至少包括以下之一:桌面背景、主菜單背景、導航欄背景、指示調(diào)形狀或Home鍵形狀。
[0013]優(yōu)選地,所述對各桌面主題的相似度進行排序,選取相似度排名靠前的預定數(shù)量的桌面主題推送給所述客戶端的步驟包括:
[0014]對各桌面主題的相似度從大到小進行排序,得到排序列表;
[0015]從所述排序列表中選取相似度排名靠前的預定數(shù)量的桌面主題;
[0016]遍歷所述預定數(shù)量的桌面主題,將其中相似度大于預設值的桌面主題放入第一主題集合中推送給所述客戶端。
[0017]優(yōu)選地,所述對各桌面主題的相似度進行排序,選取相似度排名靠后的預定數(shù)量的桌面主題推送給所述客戶端的步驟包括:
[0018]對各桌面主題的相似度從大到小進行排序,得到排序列表;
[0019]從所述排序列表中選取相似度排名靠后的預定數(shù)量的桌面主題;
[0020]遍歷所述預定數(shù)量的桌面主題,將其中相似度小于預設值的桌面主題放入第二主題集合中推送給所述客戶端。
[0021]本發(fā)明還提出一種主題管理系統(tǒng),包括:客戶端和主題管理服務器,其中:
[0022]所述客戶端,用于獲取桌面主題,從中提取若干對比項的特征值,并將所述桌面主題的對比項的特征值信息發(fā)送給所述主題管理服務器;
[0023]所述主題管理服務器,用于依據(jù)所述桌面主題的對比項的特征值信息,從多個相似度計算維度計算獲取所述桌面主題與預先選定的參考桌面主題之間的相似度;對各桌面主題的相似度進行排序;選取相似度排名靠前和/或靠后的預定數(shù)量的桌面主題推送給所述客戶端;
[0024]所述客戶端,還用于將所述主題管理服務器推送的桌面主題的列表展示給用戶。
[0025]優(yōu)選地,所述主題管理服務器還用于依據(jù)所述桌面主題的對比項的特征值信息,從顏色相似度與形狀相似度計算維度,計算獲取所述桌面主題的各對比項與預先選定的參考桌面主題之間的對比項相似度;對各對比項相似度進行歸一化處理,得到所述桌面主題的相似度;將所述桌面主題的相似度存儲于相似度列表中。
[0026]優(yōu)選地,所述對比項至少包括以下之一:桌面背景、主菜單背景、導航欄背景、指示調(diào)形狀或Home鍵形狀。
[0027]優(yōu)選地,所述主題管理服務器還用于對各桌面主題的相似度從大到小進行排序,得到排序列表;從所述排序列表中選取相似度排名靠前的預定數(shù)量的桌面主題;遍歷所述預定數(shù)量的桌面主題,將其中相似度大于預設值的桌面主題放入第一主題集合中推送給所述客戶端。
[0028]優(yōu)選地,所述主題管理服務器還用于對各桌面主題的相似度從大到小進行排序,得到排序列表;從所述排序列表中選取相似度排名靠后的預定數(shù)量的桌面主題;遍歷所述預定數(shù)量的桌面主題,將其中相似度小于預設值的桌面主題放入第二主題集合中推送給所述客戶端。
[0029]本發(fā)明實施例提出的一種主題管理方法及系統(tǒng),基于相似度計算原理,針對獨立的用戶個體,計算得到與用戶長期使用的主題最相似的主題,作為用戶可能喜歡的主題推薦給用戶使用,同時,還可以推薦與用戶喜好反差較大的主題讓用戶嘗試與體驗,從而提高了用戶選擇桌面主題的效率,滿足了用戶不同需求,同時提高了產(chǎn)品性能。
【專利附圖】
【附圖說明】
[0030]圖1是本發(fā)明主題管理方法一實施例的流程示意圖;
[0031]圖2是本發(fā)明實施例的一種具體實例的流程示意圖;
[0032]圖3是本發(fā)明主題管理系統(tǒng)一實施例的結(jié)構(gòu)示意圖。
[0033]為了使本發(fā)明的技術(shù)方案更加清楚、明了,下面將結(jié)合附圖作進一步詳述。
【具體實施方式】
[0034]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0035]如圖1所示,本發(fā)明一實施例提出一種主題管理方法,包括:
[0036]步驟S101,客戶端獲取桌面主題,從中提取若干對比項的特征值,并將所述桌面主題的對比項的特征值信息發(fā)送給主題管理服務器;
[0037]其中,客戶端可以是手機、平板電腦等移動終端提供用戶操作的操作平臺。客戶端獲取桌面主題的方式,可以是從移動終端本地獲取,也可以從網(wǎng)絡服務器獲取,比如從360官網(wǎng)平臺獲取360安全桌面等。
[0038]在用戶操作時,用戶啟動移動終端桌面主題管理工具,進入主題工具界面。
[0039]桌面主題應用客戶端獲取桌面主題后,分析當前桌面主題,從中提取若干對比項的特征值,并將所述桌面主題的對比項的特征值信息發(fā)送給主題管理服務器,由主題管理服務器進行相似度計算。
[0040]本實施例中,具體涉及五個對比項的特征值,該五個對比項包括:桌面背景、主菜單背景、導航欄背景、指示調(diào)形狀以及Home鍵形狀等,當然桌面主題的對比項也可以不限于上述五種,也可以是上述五種中的一種或多種。
[0041]對比項的特征值可以是某張圖片的顏色抽樣值,或形狀抽樣值,也可以不是某張圖片的顏色抽樣值或形狀抽樣值,而有可能僅是該圖片的一個Id號。主題管理服務器會記錄每一種桌面主題所使用的圖片信息,而且主題管理服務器的計算能力比客戶端強大得多,因此將這種需要大量計算的工作都放在主題管理服務器端。
[0042]步驟S102,所述主題管理服務器依據(jù)所述桌面主題的對比項的特征值信息,從多個相似度計算維度計算獲取所述桌面主題與預先選定的參考桌面主題之間的相似度;對各桌面主題的相似度進行排序;選取相似度排名靠前和/或靠后的預定數(shù)量的桌面主題推送給所述客戶端;
[0043]步驟S103,所述客戶端將所述主題管理服務器推送的桌面主題的列表展示給用戶。
[0044]在本實施例中,主題管理服務器基于主題相似度計算原理來實現(xiàn)主題管理,通過該計算方法可以找出什么主題與用戶常使用的主題非常相似或者反差特別大,以達到從正反兩面為用戶提供用戶可能喜歡的主題和用戶可能覺得很新鮮的主題。
[0045]現(xiàn)有的Windows操作系統(tǒng)自帶了兩種主題風格,一種是經(jīng)典主題,另一種是XP的主題。這種主題主要是通過導航欄和部分公用控件的顏色背景來區(qū)分的。與此不同的是,本實施例增加了常用的圖標形狀的因素,且側(cè)重于為單個用戶推薦適合個人的主題。
[0046]具體地,所述主題管理服務器依據(jù)所述桌面主題的對比項的特征值信息,從顏色相似度與形狀相似度計算維度,計算獲取所述桌面主題的各對比項與預先選定的參考桌面主題之間的對比項相似度;然后對各對比項相似度進行歸一化處理,得到所述桌面主題的相似度;將所述桌面主題的相似度存儲于相似度列表中。
[0047]其中,預先選定的參考桌面主題可以是用戶長期使用的桌面主題或者用戶經(jīng)常使用的桌面主題。
[0048]相似度計算公式為主題顏色的相似度+主題部分圖標的形狀相似度。
[0049]在具體操作時,基于可以自由切換主題的移動終端桌面應用程序來實現(xiàn)。首先利用成熟的顏色相似度計算公式與形狀相似度計算公式計算出各獨立對比項與預先選定的參考桌面主題之間的相似度并持久化,持久化的主要目的是方便以后分析,而且不用對同一個主題的相似度進行重復計算,為服務器節(jié)省大量資源。
[0050]然后對各對比項的相似度做歸一化處理,歸一化處理的方法是為五個對比項分別賦予不同的權(quán)值,最終將主題的相似度映射到[0,I]的區(qū)間內(nèi),得到一個[0,I]之間的主題相似度值,作為最終選擇主題的直接參考,將結(jié)果存儲在相似度列表中并持久化。
[0051]同時對于反差較大的主題,則可以以另一種方式推薦給用戶,比如讓用戶體驗另一種新鮮的主題。考慮到目前,用戶除了追求個性化以外,很多人也會追求新鮮感,可能有的用戶在長時間使用同一種相似的主題之后,會選擇反差較大的主題來嘗試,在這種情況下,終端主題管理工具也可以滿足用戶對新鮮感的追求,無疑更有利于產(chǎn)品的推廣。
[0052]在上述方案中,在交互方面,不同主題的主要區(qū)別就在于使用圖片的顏色以及相關(guān)圖標的形狀,在此以Mifavor手機桌面主題為例,各主題之間的主要區(qū)別在于以下幾個對比項:桌面背景、主菜單背景、導航欄背景、指示調(diào)形狀、Home鍵形狀。首先可以分別設計出針對該類主題的五種對比項獨立的相似度值,然后再對這五種對比項的相似度分別賦予不同的權(quán)重,做歸一化處理,即可得出主題間的相似度,相似度在歸一化之后其值區(qū)間為[0,I],值越大說明主題越相似,值越小主題的反差越大。
[0053]顏色相似度與形狀相似度的具體計算方法在此不作詳述,簡單而言,對于顏色相似度計算,現(xiàn)在有非常成熟的計算方法,比如基于直方圖的顏色相似度計算方法,基于HSV顏色空間的顏色相似度計算公式等。圖片形狀的相似度計算目前也有比較成熟的算法,比如基于結(jié)構(gòu)矩不變量的形狀相似性計算方法,基于H-EMD的形狀上下文特征形狀匹配方法,基于事例的工藝設計中形狀相似性計算方法等,目前形狀相似度的計算方法被廣泛應用于人面識別、園藝設計、機械工業(yè)等領(lǐng)域。
[0054]在依據(jù)上述方案計算出各桌面主題的相似度后,對各桌面主題的相似度進行排序,選取相似度排名靠前的預定數(shù)量的桌面主題推送給所述客戶端。
[0055]具體地,作為一種方式,首先對各桌面主題的相似度從大到小進行排序,得到排序列表;從所述排序列表中選取相似度排名靠前的預定數(shù)量的桌面主題;遍歷所述預定數(shù)量的桌面主題,將其中相似度大于預設值(比如0.8)的桌面主題放入第一主題集合。
[0056]作為另一種方式,對于反差較大的主題,采用以下方式:
[0057]首先,對各桌面主題的相似度從大到小進行排序,得到排序列表;從所述排序列表中選取相似度排名靠后的預定數(shù)量的桌面主題;遍歷所述預定數(shù)量的桌面主題,將其中相似度小于預設值(比如0.3)的桌面主題放入第二主題集合中。
[0058]最后將第一主題集合和第二主題集合推送給客戶端,由客戶端將所述主題管理服務器推送的桌面主題的列表展示給用戶。
[0059]如圖2所示,下面以Mifavor手機桌面主題應用為例對本實施例方案進行詳細闡述,具體包括以下幾個步驟:
[0060]步驟S0,用戶啟動桌面主題管理工具,進入主題工具界面。
[0061]步驟SI,桌面主題應用客戶端開始分析當前用戶使用的主題,并提取出該主題五個對比項(桌面背景、主菜單背景、導航欄背景,指示調(diào)形狀、Home鍵形狀)的特征值,這里需要注意的是此處的特征值可以不是某張圖片的顏色抽樣值或形狀抽樣值,有可能僅是該圖片的一個Id號,因為服務器會記錄每一種主題所使用的圖片信息,而且服務器的計算能力比客戶端強大得多,所以這種需要大量計算的工作都放在服務器端。
[0062]步驟S2,客戶端將步驟SI提取的用戶主題特征值信息發(fā)送給主題管理服務器,所有相似度的計算工作將在服務器端完成。
[0063]步驟S3,主題管理服務器計算該主題各對比項的顏色相似度與形狀相似度并持久化,此處的對比項即指前述五項,持久化的主要目的是方便以后分析,而且不用對同一個主題的相似度進行重復計算,為服務器節(jié)省大量資源。
[0064]步驟S4,對步驟S3得到的結(jié)果進行歸一化處理,歸一化處理的方法是為五個對比項分別賦予不同的權(quán)值,最終將主題的相似度映射到[0,1]的區(qū)間內(nèi),將結(jié)果存儲在相似度列表(list)中并持久化。
[0065]步驟S5,對步驟S4得到的相似度列表進行降序排序,可得到一個相似度重大到小的列表,取排序后隊列的前五個值進入步驟S6狀態(tài),取排序后隊列的后五個值進入步驟S7狀態(tài)。
[0066]步驟S6,遍歷步驟S5提供的五條數(shù)據(jù),進入步驟S8。
[0067]步驟S7,遍歷步驟S5提供的五條數(shù)據(jù),進入步驟S9。
[0068]步驟S8,判斷相似度>0.8。若此條件成立,說明此主題與用戶使用的主題有較高的相似度,則進入步驟SlO狀態(tài),如不成立,則表示該集合中已經(jīng)沒有比0.8更大的值,即可退出集合的遍歷進入步驟S12。
[0069]步驟S9,判斷相似度〈0.3。若此條件成立,說明這個主題與用戶喜歡的主題反差較大,則到步驟Sll狀態(tài),如不成立,則表示該集合中已經(jīng)沒有比0.3更小的值,即可退出集合的遍歷進入步驟S12。
[0070]步驟S10,將該條數(shù)據(jù)放入用戶可能喜歡主題的集合中,作為客戶可能喜歡主題推薦給用戶。
[0071]步驟S11,將該條數(shù)據(jù)放入用戶可能覺得新鮮的主題集合中,作為用戶可能覺得新鮮的主題推薦給用戶。
[0072]步驟S12,將步驟S10,步驟Sll狀態(tài)得到的兩個集合返回給客戶端,客戶端這是需要更具返回的兩個集合分別將兩種不同風格的主題列表展示在用戶面前。此步驟執(zhí)行完成之后跳轉(zhuǎn)到步驟S13。
[0073]步驟S13,結(jié)束狀態(tài)。
[0074]假設用戶A長期使用的都是綠色背景、圓形圖標的主題,那么通過本實施例所提供的方案,用戶將得到兩種風格的推薦主題列表。一種是顏色與綠色非常接近,形狀是圓形或者橢圓形的主題列表,用戶可以從中擇一作為自己使用的新主題;另一種是與用戶當前主題反差較大的主題列表,比如可能主題顏色是黑色、白色、紅色等,圖標是正方形、三角形等,這種主題有的用戶可能不喜歡,因為這與其習慣不符,但是如果用戶突然想換一種新鮮的主題風格來體驗下,那么這種方案恰好可以滿足用戶要求。
[0075]當然,上述兩種主題風格的推薦可以單獨推薦給用戶,也可以同時推薦給用戶。
[0076]本實施例通過上述方案,基于相似度計算原理,針對獨立的用戶個體,計算得到與用戶長期使用的主題最相似的主題,作為用戶可能喜歡的主題推薦給用戶使用,同時,還可以推薦與用戶喜好反差較大的主題讓用戶嘗試與體驗,從而提高了用戶選擇桌面主題的效率,滿足了用戶不同需求,同時提高了產(chǎn)品性能。
[0077]如圖3所示,本發(fā)明一實施例提出一種主題管理系統(tǒng),包括:客戶端201和主題管理服務器202,其中:
[0078]所述客戶端201,用于獲取桌面主題,從中提取若干對比項的特征值,并將所述桌面主題的對比項的特征值信息發(fā)送給所述主題管理服務器202 ;
[0079]所述主題管理服務器202,用于依據(jù)所述桌面主題的對比項的特征值信息,從多個相似度計算維度計算獲取所述桌面主題與預先選定的參考桌面主題之間的相似度;對各桌面主題的相似度進行排序;選取相似度排名靠前和/或靠后的預定數(shù)量的桌面主題推送給所述客戶端201 ;
[0080]所述客戶端201,還用于將所述主題管理服務器202推送的桌面主題的列表展示給用戶。
[0081]其中,客戶端201可以是手機、平板電腦等移動終端提供用戶操作的操作平臺。客戶端201獲取桌面主題的方式,可以是從移動終端本地獲取,也可以從網(wǎng)絡服務器獲取,比如從360官網(wǎng)平臺獲取360安全桌面等。
[0082]在用戶操作時,用戶啟動移動終端桌面主題管理工具,進入主題工具界面。
[0083]桌面主題應用客戶端201獲取桌面主題后,分析當前桌面主題,從中提取若干對比項的特征值,并將所述桌面主題的對比項的特征值信息發(fā)送給主題管理服務器202,由主題管理服務器202進行相似度計算。
[0084]本實施例中,具體涉及五個對比項的特征值,該五個對比項包括:桌面背景、主菜單背景、導航欄背景、指示調(diào)形狀以及Home鍵形狀等。當然桌面主題的對比項也可以不限于上述五種,也可以是上述五種中的一種或多種。
[0085]對比項的特征值可以是某張圖片的顏色抽樣值,或形狀抽樣值,也可以不是某張圖片的顏色抽樣值或形狀抽樣值,而有可能僅是該圖片的一個Id號。主題管理服務器202會記錄每一種桌面主題所使用的圖片信息,而且主題管理服務器202的計算能力比客戶端201強大得多,因此將這種需要大量計算的工作都放在主題管理服務器202端。
[0086]在本實施例中,主題管理服務器202基于主題相似度計算原理來實現(xiàn)主題管理,通過該計算方法可以找出什么主題與用戶常使用的主題非常相似或者反差特別大,以達到從正反兩面為用戶提供用戶可能喜歡的主題和用戶可能覺得很新鮮的主題。
[0087]現(xiàn)有的Windows操作系統(tǒng)自帶了兩種主題風格,一種是經(jīng)典主題,另一種是XP的主題。這種主題主要是通過導航欄和部分公用控件的顏色背景來區(qū)分的。與此不同的是,本實施例增加了常用的圖標形狀的因素,且側(cè)重于為單個用戶推薦適合個人的主題。
[0088]具體地,所述主題管理服務器202依據(jù)所述桌面主題的對比項的特征值信息,從顏色相似度與形狀相似度計算維度,計算獲取所述桌面主題的各對比項與預先選定的參考桌面主題之間的對比項相似度;然后對各對比項相似度進行歸一化處理,得到所述桌面主題的相似度;將所述桌面主題的相似度存儲于相似度列表中。
[0089]其中,預先選定的參考桌面主題可以是用戶長期使用的桌面主題或者用戶經(jīng)常使用的桌面主題。
[0090]相似度計算公式為主題顏色的相似度+主題部分圖標的形狀相似度。
[0091]在具體操作時,基于可以自由切換主題的移動終端桌面應用程序來實現(xiàn)。首先利用成熟的顏色相似度計算公式與形狀相似度計算公式計算出各獨立對比項與預先選定的參考桌面主題之間的相似度并持久化,持久化的主要目的是方便以后分析,而且不用對同一個主題的相似度進行重復計算,為服務器節(jié)省大量資源。
[0092]然后對各對比項的相似度做歸一化處理,歸一化處理的方法是為五個對比項分別賦予不同的權(quán)值,最終將主題的相似度映射到[0,I]的區(qū)間內(nèi),得到一個[0,I]之間的主題相似度值,作為最終選擇主題的直接參考,將結(jié)果存儲在相似度列表中并持久化。
[0093]同時對于反差較大的主題,則可以以另一種方式推薦給用戶,比如讓用戶體驗另一種新鮮的主題??紤]到目前,用戶除了追求個性化以外,很多人也會追求新鮮感,可能有的用戶在長時間使用同一種相似的主題之后,會選擇反差較大的主題來嘗試,在這種情況下,終端主題管理工具也可以滿足用戶對新鮮感的追求,無疑更有利于產(chǎn)品的推廣。
[0094]在上述方案中,在交互方面,不同主題的主要區(qū)別就在于使用圖片的顏色以及相關(guān)圖標的形狀,在此以Mifavor手機桌面主題為例,各主題之間的主要區(qū)別在于以下幾個對比項:桌面背景、主菜單背景、導航欄背景、指示調(diào)形狀、Home鍵形狀。首先可以分別設計出針對該類主題的五種對比項獨立的相似度值,然后再對這五種對比項的相似度分別賦予不同的權(quán)重,做歸一化處理,即可得出主題間的相似度,相似度在歸一化之后其值區(qū)間為[0,I],值越大說明主題越相似,值越小主題的反差越大。
[0095]顏色相似度與形狀相似度的具體計算方法在此不作詳述,簡單而言,對于顏色相似度計算,現(xiàn)在有非常成熟的計算方法,比如基于直方圖的顏色相似度計算方法,基于HSV顏色空間的顏色相似度計算公式等。圖片形狀的相似度計算目前也有比較成熟的算法,比如基于結(jié)構(gòu)矩不變量的形狀相似性計算方法,基于H-EMD的形狀上下文特征形狀匹配方法,基于事例的工藝設計中形狀相似性計算方法等,目前形狀相似度的計算方法被廣泛應用于人面識別、園藝設計、機械工業(yè)等領(lǐng)域。
[0096]在依據(jù)上述方案計算出各桌面主題的相似度后,對各桌面主題的相似度進行排序,選取相似度排名靠前的預定數(shù)量的桌面主題推送給所述客戶端201。
[0097]具體地,作為一種方式,首先對各桌面主題的相似度從大到小進行排序,得到排序列表;從所述排序列表中選取相似度排名靠前的預定數(shù)量的桌面主題;遍歷所述預定數(shù)量的桌面主題,將其中相似度大于預設值(比如0.8)的桌面主題放入第一主題集合。
[0098]作為另一種方式,對于反差較大的主題,采用以下方式:
[0099]首先,對各桌面主題的相似度從大到小進行排序,得到排序列表;從所述排序列表中選取相似度排名靠后的預定數(shù)量的桌面主題;遍歷所述預定數(shù)量的桌面主題,將其中相似度小于預設值(比如0.3)的桌面主題放入第二主題集合中。
[0100]最后將第一主題集合和第二主題集合推送給客戶端201,由客戶端201將所述主題管理服務器202推送的桌面主題的列表展示給用戶。
[0101]本發(fā)明實施例主題管理方法及系統(tǒng),基于相似度計算原理,針對獨立的用戶個體,計算得到與用戶長期使用的主題最相似的主題,作為用戶可能喜歡的主題推薦給用戶使用,同時,還可以推薦與用戶喜好反差較大的主題讓用戶嘗試與體驗,從而提高了用戶選擇桌面主題的效率,滿足了用戶不同需求,同時提高了產(chǎn)品性能。
[0102]以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或流程變換,或直接或間接運用在其它相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
【權(quán)利要求】
1.一種主題管理方法,其特征在于,包括: 客戶端獲取桌面主題,從中提取若干對比項的特征值,并將所述桌面主題的對比項的特征值信息發(fā)送給主題管理服務器; 所述主題管理服務器依據(jù)所述桌面主題的對比項的特征值信息,從多個相似度計算維度計算獲取所述桌面主題與預先選定的參考桌面主題之間的相似度;對各桌面主題的相似度進行排序;選取相似度排名靠前和/或靠后的預定數(shù)量的桌面主題推送給所述客戶端;所述客戶端將所述主題管理服務器推送的桌面主題的列表展示給用戶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述主題管理服務器依據(jù)所述桌面主題的對比項的特征值信息,從多個相似度計算維度計算獲取所述桌面主題與預先選定的參考桌面主題之間的相似度的步驟包括: 所述主題管理服務器依據(jù)所述桌面主題的對比項的特征值信息,從顏色相似度與形狀相似度計算維度,計算獲取所述桌面主題的各對比項與預先選定的參考桌面主題之間的對比項相似度; 對各對比項相似度進行歸一化處理,得到所述桌面主題的相似度; 將所述桌面主題的相似度存儲于相似度列表中。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對比項至少包括以下之一:桌面背景、主菜單背景、導航欄背景、指示調(diào)形狀或Home鍵形狀。
4.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于,所述對各桌面主題的相似度進行排序,選取相似度排名靠前的預定數(shù)量的桌面主題推送給所述客戶端的步驟包括: 對各桌面主題的相似度從大到小進行排序,得到排序列表; 從所述排序列表中選取相似度排名靠前的預定數(shù)量的桌面主題; 遍歷所述預定數(shù)量的桌面主題,將其中相似度大于預設值的桌面主題放入第一主題集合中推送給所述客戶端。
5.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于,所述對各桌面主題的相似度進行排序,選取相似度排名靠后的預定數(shù)量的桌面主題推送給所述客戶端的步驟包括: 對各桌面主題的相似度從大到小進行排序,得到排序列表; 從所述排序列表中選取相似度排名靠后的預定數(shù)量的桌面主題; 遍歷所述預定數(shù)量的桌面主題,將其中相似度小于預設值的桌面主題放入第二主題集合中推送給所述客戶端。
6.一種主題管理系統(tǒng),其特征在于,包括:客戶端和主題管理服務器,其中: 所述客戶端,用于獲取桌面主題,從中提取若干對比項的特征值,并將所述桌面主題的對比項的特征值信息發(fā)送給所述主題管理服務器; 所述主題管理服務器,用于依據(jù)所述桌面主題的對比項的特征值信息,從多個相似度計算維度計算獲取所述桌面主題與預先選定的參考桌面主題之間的相似度;對各桌面主題的相似度進行排序;選取相似度排名靠前和/或靠后的預定數(shù)量的桌面主題推送給所述客戶端; 所述客戶端,還用于將所述主題管理服務器推送的桌面主題的列表展示給用戶。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述主題管理服務器還用于依據(jù)所述桌面主題的對比項的特征值信息,從顏色相似度與形狀相似度計算維度,計算獲取所述桌面主題的各對比項與預先選定的參考桌面主題之間的對比項相似度;對各對比項相似度進行歸一化處理,得到所述桌面主題的相似度;將所述桌面主題的相似度存儲于相似度列表中。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述對比項至少包括以下之一:桌面背景、主菜單背景、導航欄背景、指示調(diào)形狀或Home鍵形狀。
9.根據(jù)權(quán)利要求6、7或8所述的系統(tǒng),其特征在于,所述主題管理服務器還用于對各桌面主題的相似度從大到小進行排序,得到排序列表;從所述排序列表中選取相似度排名靠前的預定數(shù)量的桌面主題;遍歷所述預定數(shù)量的桌面主題,將其中相似度大于預設值的桌面主題放入第一主題集合中推送給所述客戶端。
10.根據(jù)權(quán)利要求6、7或8所述的系統(tǒng),其特征在于,所述主題管理服務器還用于對各桌面主題的相似度從大到小進行排序,得到排序列表;從所述排序列表中選取相似度排名靠后的預定數(shù)量的桌面主題;遍歷所述預定數(shù)量的桌面主題,將其中相似度小于預設值的桌面主題放入第二主題集合中推送給所述客戶端。
【文檔編號】H04L29/06GK104283842SQ201310275025
【公開日】2015年1月14日 申請日期:2013年7月2日 優(yōu)先權(quán)日:2013年7月2日
【發(fā)明者】蘇再強, 王建修, 鐘聲 申請人:中興通訊股份有限公司