專利名稱:一種用戶信息發(fā)布方法和服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種用戶信息發(fā)布方法和服務(wù)器。
背景技術(shù):
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,對(duì)于目前的用戶而言,可供其安裝在個(gè)人電腦(或PDA、智能手機(jī)等)的軟件非常多。用戶在使用各種各樣軟件的時(shí)候一般具有偏好性,同時(shí)也有對(duì)偏好軟件的使用操作等進(jìn)行交流切磋的需求。但是目前沒(méi)有系統(tǒng)的針對(duì)軟件偏好進(jìn)行好友推薦并形成好友圈的方法。目前,交流軟件使用心得等的軟件好友圈的形成方法主要有1、熟人傳播形成,如依靠相識(shí)的人之間的傳播互相結(jié)識(shí)而形成;2、個(gè)人平臺(tái)形成,如通過(guò)博客、微博等個(gè)人平臺(tái)上的信息,發(fā)現(xiàn)具有共同的軟件愛好者而形成;3、論壇形成,如在專門的主題論壇或其他論 壇上進(jìn)行討論交流,尋找到偏好相同的用戶而形成。上述3種方法均是用戶自己去尋找和發(fā)現(xiàn)具有相同軟件興趣愛好者,存在以下問(wèn)題費(fèi)時(shí)費(fèi)力,用戶需要花費(fèi)大量時(shí)間和精力去尋找;好友圈形成的范圍有限,采用人力的方式尋找到的共同愛好者,數(shù)量和范圍都非常受限,例如,利用熟人之間的引薦傳播等,所能找到的范圍僅是在相識(shí)圈子內(nèi)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種用戶信息發(fā)布方法和服務(wù)器??梢詫?shí)現(xiàn)根據(jù)用戶的軟件安裝偏好自動(dòng)向用戶發(fā)布其他用戶的信息,促進(jìn)同類用戶之間的交流。為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種用戶信息發(fā)布方法,包括獲取多個(gè)用戶的安裝軟件信息;根據(jù)各用戶的安裝軟件信息對(duì)用戶進(jìn)行分類,其中,對(duì)安裝的軟件的興趣偏好相近的用戶屬于同一類,同一類用戶具有相同的分類標(biāo)志;根據(jù)所述分類標(biāo)志向用戶發(fā)送同類用戶群中的其他用戶信息或用戶圈信息,以便具有相同軟件偏好的用戶相互識(shí)別并進(jìn)行交流。為了實(shí)現(xiàn)根據(jù)反饋信息進(jìn)行用戶分類和信息發(fā)布的調(diào)整,該方法還可包括獲取用戶與所述同類用戶群中的其他用戶聯(lián)系或加入用戶圈的反饋信息;根據(jù)所述反饋信息調(diào)整所述用戶的分類標(biāo)志;根據(jù)調(diào)整后的分類標(biāo)志向用戶發(fā)送屬于同類用戶群中的其他用戶信息或用戶圈信息。其中,所述獲取多個(gè)用戶的安裝軟件信息可包括在用戶進(jìn)行云軟件安裝時(shí),獲取用戶的安裝軟件信息,所述安裝軟件信息包括安裝的軟件名稱、安裝的軟件標(biāo)識(shí)、安裝的軟件的分類中的一個(gè)或多個(gè)。所述根據(jù)各用戶的安裝軟件信息對(duì)用戶進(jìn)行分類可包括
對(duì)所述多個(gè)用戶的安裝軟件信息進(jìn)行抽樣獲得訓(xùn)練集,根據(jù)所述訓(xùn)練接和回歸分類法生成分類規(guī)則;根據(jù)生成的分類規(guī)則獲得每位用戶屬于各個(gè)分類的概率值;選擇所述概率值較高的分類作為用戶的分類標(biāo)志。所述根據(jù)所述分類標(biāo)志向用戶發(fā)送屬于同類用戶群中的其他用戶信息或用戶圈信息可包括選擇屬于同一分類下的其他用戶作為用戶的用戶列表,或選擇與所述用戶所屬分類相關(guān)的群作為群列表,形成推送列表;從所述推送列表中選取適當(dāng)數(shù)量的用戶信息或群信息發(fā)布給用戶。
相應(yīng)的,本發(fā)明實(shí)施例還提供了一種服務(wù)器,包括獲取單元,用于獲取多個(gè)用戶的安裝軟件信息;分類單元,用于根據(jù)各用戶的安裝軟件信息對(duì)用戶進(jìn)行分類,其中,對(duì)安裝的軟件的興趣偏好相近的用戶屬于同一類,同一類用戶具有相同的分類標(biāo)志;發(fā)布單元,用于根據(jù)所述分類標(biāo)志向用戶發(fā)送同類用戶群中的其他用戶信息或用戶圈信息,以便具有相同軟件偏好的用戶相互識(shí)別并進(jìn)行交流。為了實(shí)現(xiàn)根據(jù)反饋信息進(jìn)行用戶分類和信息發(fā)布的調(diào)整,該服務(wù)器還包括反饋獲取單元,用于獲取用戶與所述同類用戶群中的其他用戶聯(lián)系或加入用戶圈的反饋信息;分類調(diào)整單元,用于根據(jù)所述反饋信息調(diào)整所述用戶的分類標(biāo)志;所述發(fā)布單元還用于根據(jù)調(diào)整后的分類標(biāo)志向用戶發(fā)送屬于同類用戶群中的其他用戶信息或用戶圈信息。其中,所述獲取單元還可用于在用戶進(jìn)行云軟件安裝時(shí),獲取用戶的安裝軟件信息,所述安裝軟件信息包括安裝的軟件名稱、安裝的軟件標(biāo)識(shí)、安裝的軟件的分類中的一個(gè)或多個(gè)。所述分類單元可包括規(guī)則生成模塊,用于對(duì)所述多個(gè)用戶的安裝軟件信息進(jìn)行抽樣獲得訓(xùn)練集,根據(jù)所述訓(xùn)練接和回歸分類法生成分類規(guī)則;概率計(jì)算模塊,用于根據(jù)生成的分類規(guī)則獲得每位用戶屬于各個(gè)分類的概率值;分類確定模塊,用于選擇所述概率值較高的分類作為用戶的分類標(biāo)志。所述發(fā)布單元可包括列表選擇模塊,用于選擇屬于同一分類下的其他用戶作為用戶的用戶列表,或選擇與所述用戶所屬分類相關(guān)的群作為群列表,形成推送列表;信息發(fā)布模塊,用于從所述推送列表中選取適當(dāng)數(shù)量的用戶信息或群信息發(fā)布給用戶。實(shí)施本發(fā)明實(shí)施例,具有如下有益效果本發(fā)明實(shí)施例中根據(jù)用戶的軟件安裝信息,對(duì)用戶進(jìn)行分類,該分類結(jié)果即代表用戶的軟件偏好,再根據(jù)其分類結(jié)果將相關(guān)好友及好友圈直接推送到用戶,從而形成具有共同軟件愛好的好友圈。本發(fā)明實(shí)施例通過(guò)這種自動(dòng)匹配的方法,不受用戶已有關(guān)系圈的限制,可以便捷的將相關(guān)好友或好友圈推送到用戶,解決了現(xiàn)有技術(shù)中需要花費(fèi)較大精力和時(shí)間而只能在有限范圍內(nèi)形成好友圈的問(wèn)題。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是本發(fā)明實(shí)施例中的用戶信息發(fā)布方法的一個(gè)具體流程示意圖;圖2是本發(fā)明實(shí)施例中的用戶信息發(fā)布方法的另一個(gè)具體流程示意圖;圖3是本發(fā)明實(shí)施例中的基于云軟件安裝的用戶與服務(wù)器交互的示意圖;圖4是本發(fā)明實(shí)施例中的服務(wù)器的一個(gè)具體組成示意圖;
圖5是本發(fā)明實(shí)施例中的服務(wù)器的另一個(gè)具體組成示意圖;圖6是本發(fā)明實(shí)施例中的分類單元的一個(gè)具體組成示意圖;圖7是本發(fā)明實(shí)施例中的發(fā)布單元的一個(gè)具體組成示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在本發(fā)明實(shí)施例中,為了實(shí)現(xiàn)好友推薦形成好友圈,采取了獲取用戶的安裝軟件信息,再根據(jù)安裝軟件信息多用戶進(jìn)行分類,最后根據(jù)分類向同類用戶發(fā)布用戶信息的方法,可以實(shí)現(xiàn)定位準(zhǔn)確的自動(dòng)用戶信息發(fā)布。如圖I所示,為本發(fā)明實(shí)施例中的用戶信息發(fā)布方法的一個(gè)具體流程示意圖,該方法包括101、獲取多個(gè)用戶的安裝軟件信息。其中,安裝軟件信息包括安裝的軟件名稱、安裝的軟件標(biāo)識(shí)、安裝的軟件的分類中的一個(gè)或多個(gè)。用戶一般是指使用智能終端的交互軟件的登錄賬戶,例如,個(gè)人電腦或智能手機(jī)上安裝有即時(shí)通訊工具,經(jīng)常在本機(jī)上登錄該即時(shí)通訊工具的賬戶;或者是經(jīng)常登錄該終端的微博、FACEB00K的賬戶;或者是在安裝軟件時(shí),當(dāng)前登錄終端的相關(guān)交友工具的賬戶等等??偠灾摪惭b軟件信息反映了當(dāng)前軟件使用者的軟件使用習(xí)慣或者說(shuō)偏好,而上述的賬戶則是該使用者與其他使用者進(jìn)行交流的工具。上述的安裝軟件信息可以是通過(guò)終端上的交友工具獲取并向服務(wù)器發(fā)送的(從保護(hù)用戶隱私的角度出發(fā),通常該信息發(fā)送應(yīng)當(dāng)獲得用戶授權(quán)),也可能是終端在進(jìn)行軟件安裝或更新時(shí)由安裝或更新程序向服務(wù)器發(fā)送的,還可能是云軟件安裝時(shí)服務(wù)器獲取的等
坐寸ο云安裝是一種獨(dú)有的集虛擬化、軟件流等為一體的全新技術(shù),真正實(shí)現(xiàn)“一鍵安裝”,為計(jì)算機(jī)用戶免去傳統(tǒng)安裝過(guò)程中的復(fù)雜操作,整個(gè)安裝過(guò)程省去繁雜的“下一步”,軟件跳過(guò)安裝直接使用。相比傳統(tǒng)的安裝模式比較簡(jiǎn)潔。一般云安裝的過(guò)程如下客戶端向云服務(wù)器發(fā)送安裝一個(gè)或多個(gè)軟件的請(qǐng)求,服務(wù)器根據(jù)客戶端請(qǐng)求自動(dòng)獲取一個(gè)或多個(gè)軟件安裝包,并將軟件安裝包下發(fā)于客戶端并進(jìn)行靜默安裝,安裝結(jié)束后安裝包不在客戶端保存。采用該方法,客戶端只需要向云服務(wù)器發(fā)送安裝請(qǐng)求,而無(wú)需搜尋并下載安裝包到本地,也無(wú)需參與到軟件安裝的過(guò)程中。以云軟件安裝的情況為例,首先構(gòu)造安裝軟件信息庫(kù),即根據(jù)用戶云軟件安裝的信息,構(gòu)造安裝軟件信息庫(kù),對(duì)每名用戶,至少記錄如下2類屬性安裝的軟件名稱或標(biāo)識(shí);軟件分類標(biāo)識(shí)。然后根據(jù)以上屬性,匯總為形似表I和表2的數(shù)據(jù)表。該數(shù)據(jù)表存儲(chǔ)在安裝軟件信息庫(kù)中,服務(wù)器可向其獲取相應(yīng)的安裝軟件信息。表I
權(quán)利要求
1.一種用戶信息發(fā)布方法,其特征在于,所述方法包括 獲取多個(gè)用戶的安裝軟件信息; 根據(jù)各用戶的安裝軟件信息對(duì)用戶進(jìn)行分類,其中,對(duì)安裝的軟件的興趣偏好相近的用戶屬于同一類,同一類用戶具有相同的分類標(biāo)志; 根據(jù)所述分類標(biāo)志向用戶發(fā)送同類用戶群中的其他用戶信息或用戶圈信息,以便具有相同軟件偏好的用戶相互識(shí)別并進(jìn)行交流。
2.如權(quán)利要求I所述的方法,其特征在于,所述方法還包括 獲取用戶與所述同類用戶群中的其他用戶聯(lián)系或加入用戶圈的反饋信息; 根據(jù)所述反饋信息調(diào)整所述用戶的分類標(biāo)志; 根據(jù)調(diào)整后的分類標(biāo)志向用戶發(fā)送屬于同類用戶群中的其他用戶信息或用戶圈信息。
3.如權(quán)利要求I所述的方法,其特征在于,所述獲取多個(gè)用戶的安裝軟件信息包括 在用戶進(jìn)行云軟件安裝時(shí),獲取用戶的安裝軟件信息,所述安裝軟件信息包括安裝的軟件名稱、安裝的軟件標(biāo)識(shí)、安裝的軟件的分類中的一個(gè)或多個(gè)。
4.如權(quán)利要求I至3中任一項(xiàng)所述的方法,其特征在于,所述根據(jù)各用戶的安裝軟件信息對(duì)用戶進(jìn)行分類包括 對(duì)所述多個(gè)用戶的安裝軟件信息進(jìn)行抽樣獲得訓(xùn)練集,根據(jù)所述訓(xùn)練接和回歸分類法生成分類規(guī)則; 根據(jù)生成的分類規(guī)則獲得每位用戶屬于各個(gè)分類的概率值; 選擇所述概率值較高的分類作為用戶的分類標(biāo)志。
5.如權(quán)利要求I至3中任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述分類標(biāo)志向用戶發(fā)送屬于同類用戶群中的其他用戶信息或用戶圈信息包括 選擇屬于同一分類下的其他用戶作為用戶的用戶列表,或選擇與所述用戶所屬分類相關(guān)的群作為群列表,形成推送列表; 從所述推送列表中選取適當(dāng)數(shù)量的用戶信息或群信息發(fā)布給用戶。
6.一種服務(wù)器,其特征在于,所述服務(wù)器包括 獲取單元,用于獲取多個(gè)用戶的安裝軟件信息; 分類單元,用于根據(jù)各用戶的安裝軟件信息對(duì)用戶進(jìn)行分類,其中,對(duì)安裝的軟件的興趣偏好相近的用戶屬于同一類,同一類用戶具有相同的分類標(biāo)志; 發(fā)布單元,用于根據(jù)所述分類標(biāo)志向用戶發(fā)送同類用戶群中的其他用戶信息或用戶圈信息,以便具有相同軟件偏好的用戶相互識(shí)別并進(jìn)行交流。
7.如權(quán)利要求6所述的服務(wù)器,其特征在于,所述服務(wù)器還包括 反饋獲取單元,用于獲取用戶與所述同類用戶群中的其他用戶聯(lián)系或加入用戶圈的反饋信息; 分類調(diào)整單元,用于根據(jù)所述反饋信息調(diào)整所述用戶的分類標(biāo)志; 所述發(fā)布單元還用于根據(jù)調(diào)整后的分類標(biāo)志向用戶發(fā)送屬于同類用戶群中的其他用戶信息或用戶圈信息。
8.如權(quán)利要求6所述的服務(wù)器,其特征在于,所述獲取單元還用于在用戶進(jìn)行云軟件安裝時(shí),獲取用戶的安裝軟件信息,所述安裝軟件信息包括安裝的軟件名稱、安裝的軟件標(biāo)識(shí)、安裝的軟件的分類中的一個(gè)或多個(gè)。
9.如權(quán)利要求6至8中任一項(xiàng)所述的服務(wù)器,其特征在于,所述分類單元包括 規(guī)則生成模塊,用于對(duì)所述多個(gè)用戶的安裝軟件信息進(jìn)行抽樣獲得訓(xùn)練集,根據(jù)所述訓(xùn)練接和回歸分類法生成分類規(guī)則; 概率計(jì)算模塊,用于根據(jù)生成的分類規(guī)則獲得每位用戶屬于各個(gè)分類的概率值; 分類確定模塊,用于選擇所述概率值較高的分類作為用戶的分類標(biāo)志。
10.如權(quán)利要求6至8中任一項(xiàng)所述的服務(wù)器,其特征在于,所述發(fā)布單元包括 列表選擇模塊,用于選擇屬于同一分類下的其他用戶作為用戶的用戶列表,或選擇與所述用戶所屬分類相關(guān)的群作為群列表,形成推送列表; 信息發(fā)布模塊,用于從所述推送列表中選取適當(dāng)數(shù)量的用戶信息或群信息發(fā)布給用戶。
全文摘要
本發(fā)明實(shí)施例公開了一種用戶信息發(fā)布方法和服務(wù)器,該方法包括獲取多個(gè)用戶的安裝軟件信息;根據(jù)各用戶的安裝軟件信息對(duì)用戶進(jìn)行分類,其中,對(duì)安裝的軟件的興趣偏好相近的用戶屬于同一類,同一類用戶具有相同的分類標(biāo)志;根據(jù)所述分類標(biāo)志向用戶發(fā)送同類用戶群中的其他用戶信息或用戶圈信息,以便具有相同軟件偏好的用戶相互識(shí)別并進(jìn)行交流。采用本發(fā)明,可以實(shí)現(xiàn)根據(jù)用戶的軟件安裝偏好自動(dòng)向用戶發(fā)布其他用戶的信息,促進(jìn)同類用戶之間的交流。
文檔編號(hào)H04L29/06GK102739716SQ20111009014
公開日2012年10月17日 申請(qǐng)日期2011年4月6日 優(yōu)先權(quán)日2011年4月6日
發(fā)明者易文晟, 盛馥鐘 申請(qǐng)人:騰訊科技(深圳)有限公司