專利名稱:用于在社交網絡中推薦興趣點的方法和設備的制作方法
技術領域:
本發(fā)明的實施方式一般地涉及基于社交網絡的服務。更具體地,本發(fā)明的實施方式涉及用于在社交網絡中向用戶推薦興趣點的方法和設備。
背景技術:
社交網絡是向對特定對象感興趣或只是一起“閑逛”的人們提供虛擬社區(qū)的web站點,其為用戶或成員提供與該社交網絡的其他用戶進行通信和交互的能力(注意,在社交網絡中,“成員”和“用戶”具有等同的含義,可互換使用)。例如,社交網絡中的成員可以通過語音、聊天、即時消息、視頻會議和博客等技術手段與其他成員或者好友通信,并且社交網絡通常也會向成員提供聯系其他成員或者其好友的方法。另外,這種站點還可以充當親自會面的媒介。在操作中,社交網絡的用戶可以首先進行登錄,繼而與其好友或者其他用戶進行互動。在此使用的術語“好友”是指用戶通過社交網絡形成有連接、關聯或者其他關系的任何其他用戶。社交網絡中的連接通常是雙向的(但不是必須的),因此術語“好友”可能依賴于參照系。注意,好友之間的連接可以是直接連接;然而,社交網絡的某些實施方式允許經由一級或者多級間接連接而形成好友關系。另外,術語“好友”并非必須要求用戶在現實生活中實際上是朋友,它僅僅表示社交網絡中的關系。隨著基于位置的服務(Location Based Service,簡稱LBS)變得越來越為流行,越來越多的社交網絡用戶及其好友利用該服務來發(fā)布或創(chuàng)建自己的興趣點,該興趣點例如包括但不限于用戶光臨過的特定電影院、休閑中心、酒吧、餐館、酒店和商場等。另外,也可以由除社交網絡或用戶以外的第三方來提供包含此類興趣點的地圖,例如通過在線地圖應用或圖吧,用戶可以在該地圖中找到或甚至創(chuàng)建自己的興趣點。創(chuàng)建屬于用戶自身的個性化的興趣點可以方便用戶對興趣點的管理和標識,并且由此獲得良好的用戶體驗。然而,當數目眾多的社交網絡用戶都創(chuàng)建屬于自己的興趣點時,提供社交服務的服務器將不得不存儲大量的甚至可能是冗余的興趣點。例如,對于同一地理位置處的實質上是一個興趣點的位置,可能由于用戶或者其好友命名方式的不同而被認為是多個不同的興趣點。在這種情況下,社交網絡的服務器在關于興趣點的數據存儲和系統維護方面將遭遇巨大的挑戰(zhàn),并且由于過多的實質上冗余的興趣點的存在,使得難以有效地向用戶推薦較好的興趣點。因此,現有技術中需要一種用于在社交網絡中推薦興趣點的方法和設備。利用該方法和設備,可以節(jié)省服務器的存儲成本,高效且準確地向用戶或者好友推薦興趣點。
發(fā)明內容
本發(fā)明要解決的技術問題是如何節(jié)省用于存儲和維護興趣點的開銷和成本,高效且準確地向用戶或者其好友推薦興趣點。為了解決上述的問題,本發(fā)明的一個方面提供了一種用于在社交網絡中向用戶推薦興趣點的方法,包括:基于興趣點的地理位置信息收集具有相同地理位置的多個不同興趣點;基于預定的規(guī)則對所述多個不同興趣點進行合并以獲得至少一個合并后的興趣點,其中所述預定的規(guī)則涉及所述用戶或者好友關于所述不同興趣點所記錄的信息;以及向所述用戶推薦所述至少一個合并后的興趣點。根據本發(fā)明的一個實施方式,其中所述興趣點由所述用戶或者用戶的好友創(chuàng)建,或者由提供興趣點服務的提供商提供。根據本發(fā)明的另一個實施方式,進一步包括:通過定位服務系統獲取所述興趣點的地理位置信息,并且所述地理位置信息包括所述興趣點的經度和緯度信息,其中所述相同地理位置包括具有相同的經度和緯度信息的地理位置或處于預定的經度和緯度范圍內的地理位置。根據本發(fā)明的又一個實施方式,其中所述記錄的信息包括所述多個不同興趣點的創(chuàng)建時間、名稱、聯系電話、地址、用戶分別報到的次數、在興趣點處發(fā)生的行為或者對興趣點的評分中的一個或多個。根據本發(fā)明的一個實施方式,進一步包括選擇所述創(chuàng)建時間與進行合并時刻之間的時間差小于或等于預定閾值的興趣點作為所述合并后的興趣點。根據本發(fā)明的又一個實施方式,進一步包括:將所述多個不同興趣點中名稱包括相同字詞的興趣點進行分組;以及選擇組中名稱包括數目達到預定閾值的字詞的興趣點作為合并后的興趣點。根據本發(fā)明的另一個實施方式,進一步包括:將所述多個不同興趣點中具有相同聯系電話或者地址的興趣點進行分組;以及選擇組中記錄次數達到預定閾值的興趣點作為合并后的興趣點。根據本發(fā)明的又一個實施方式,進一步包括選擇所述多個不同興趣點中所述用戶或者其好友報到的次數到達預定閾值的興趣點作為合并后的興趣點。根據本發(fā)明的一個實施方式,進一步包括:將所述多個不同興趣點中發(fā)生相同的行為的興趣點進行分組;以及選擇組中記錄發(fā)生該行為的次數達到預定閾值的興趣點作為合并后的興趣點。根據本發(fā)明的另一個實施方式,進一步包括選擇所述多個不同興趣點中評分達到預定閾值的興趣點作為合并后的興趣點。本發(fā)明的另一方面提供了一種用于在社交網絡中向用戶推薦興趣點的設備,包括:用于基于興趣點的地理位置信息收集具有相同地理位置的多個不同興趣點的裝置;用于基于預定的規(guī)則對所述多個不同興趣點進行合并以獲得至少一個合并后的興趣點的裝置,其中所述預定的規(guī)則涉及所述用戶或者好友關于所述不同興趣點所記錄的信息;以及用于向所述用戶推薦所述至少一個合并后的興趣點的裝置。利用本發(fā)明的用于在社交網絡中向用戶推薦興趣點的方法和設備,可以對處于相同地理位置或預定地理區(qū)域范圍的重復命名的興趣點進行合并。通過這樣的合并,可以節(jié)省后臺服務器對興趣點的存儲和維護的成本,同時提高指示用戶當前地理位置的準確度。進一步,通過將合并后的興趣點推薦給用戶,用戶可以選擇使用可能是最為流行或廣泛使用的名稱作為該興趣點的指代。另外,當實現為通信設備上的客戶端或服務器應用時,本發(fā)明的方法和設備不受通信平臺的限制,可以應用在各種類型的通信設備或后臺服務器上。
根據下面結合附圖的示例性實施方式的詳細描述,本發(fā)明的上述和其他目的、特征和優(yōu)勢將變得明顯,在附圖中:圖1是示例性示出其中可以實現本發(fā)明的用于在社交網絡中向用戶推薦興趣點的方法和設備的通信系統;圖2示意性示出根據本發(fā)明一個實施方式的用于在社交網絡中向用戶推薦興趣點的方法的流程圖;圖3示意性示出根據本發(fā)明另一個實施方式的用于在社交網絡中向用戶推薦興趣點的方法的流程圖;以及圖4是示出根據本發(fā)明又一個實施方式的用于在社交網絡中向用戶推薦興趣點的設備的框圖。
具體實施例方式本發(fā)明的實施方式可以通過直接web登錄或通過服務器或客戶端應用的形式登錄到社交網站的用戶數據庫,并在數據庫中搜索用戶或者好友發(fā)布的興趣點的位置信息,基于搜索到的位置信息并結合預定的規(guī)則對位于相同地理位置處的多個不同興趣點執(zhí)行合并操作,從而向用戶或其好友推薦合并后的興趣點,其中該預定的規(guī)則可以基于涉及用戶或者好友關于多個不同興趣點所記錄的信息來制定。在一個實施方式中,所記錄的信息包括多個不同興趣點的創(chuàng)建時間、名稱、聯系電話、地址、用戶分別在各個興趣點報到的次數、在興趣點處發(fā)生的行為或者對興趣點的評分中的一個或多個。下面將參考附圖來詳細描述本發(fā)明的具體實施方式
。圖1是示例性示出其中可以實現本發(fā)明的用于在社交網絡中向用戶推薦興趣點的方法和設備的通信系統100。該通信系統100包括不同類型的手機101和103、掌上計算機102、社交網絡服務器104和臺式計算機105,這些可以用于通信的設備通過通信鏈路分別連接到通信網絡110,其中通信鏈路可以是無線通信鏈路(例如對于手機或掌上計算機)或者在某些情況下也可以是有線通信鏈路(例如對于社交網絡服務器104和臺式計算機105)。通信網絡110可以是無線通信網絡或有線通信網絡(包括接入網絡和核心網絡)。社交網絡服務器104通過通信鏈路連接到通信網絡110,并且存儲了關于社交網絡的眾多注冊用戶及其好友的信息,例如記錄的興趣點的地理位置信息(如由GPS提供的經度和緯度信息)。雖然在圖1中為了簡單起見將通信網絡110示為單個的網絡,但是通信網絡110可以包括互相鏈接在一起以提供互連的網絡通信的多個網絡。該網絡可以包括:一個或多個私有或公共分組交換網絡(如因特網);一個或多個私有或公共電路交換網絡(如公共交換電話網);被配置為(如通過使用基站、移動交換中心等來)實現來往于手機101與103或掌上計算機102之間通信的蜂窩網絡;短距離或中距離無線通信連接(如藍牙 、超寬帶(UWB)、紅外線、WiBree、根據電子電氣工程師協會(IEEE)標準802.11的一個或多個版本的無線局域網(WLAN));或者高速無線數據網(如演進數據優(yōu)化(EV-DO)網絡、通用移動通信系統(UMTS)網絡、長期演進(LTE)網絡或增強型數據速率GSM演進(EDGE)網絡)。圖1中用于通信的各種設備可以使用各種通信協議,如因特網協議(IP)、傳輸控制協議(TCP)、簡單郵件傳遞協議(SMTP)以及本領域公知的其他協議或通信標準。上述的各個示例性通信設備可以被配置為彼此交互或者與其他設備(未示出)交互。在一個實例中,掌上計算機102可以包括客戶端應用108,客戶端應用108被配置為協調與社交網絡服務器104之間往來的信息的發(fā)送和接收。在一個配置中,客戶端應用108可以包括用于從社交網絡服務器104請求并且接收關于用戶或者好友的各類信息的數據,例如用戶及其好友的興趣點的位置信息(例如物理位置和相對距離)??蛻舳藨?08可以存儲在計算機可讀的存儲器106中,該存儲器106例如可以是掌上計算機102中的只讀存儲器(ROM)、隨機存取存儲器(RAM)、可寫和可重寫介質以及可移動介質,并且可以包括指令,該指令使得掌上計算機102的一個或多個組件(如處理器107、收發(fā)器和顯示器(未示出))執(zhí)行本申請下面將要詳細描述的各種處理和功能。在一個實例中,掌上計算機102可以包括位置識別模塊109。該位置識別模塊109可以識別或捕獲掌上計算機102的地理位置。例如,位置識別模塊109可以使用涉及各種位置監(jiān)測的技術或服務,例如全球定位系統(GPS)、北斗衛(wèi)星系統、基站三角測量和/或三邊測量、伽利略(全球移動系統)定位服務等。盡管上面以掌上計算機102為例描述了實現本發(fā)明的實施方式的硬件或軟件組成,但可以理解的是本發(fā)明的實施不限于該特定的例子,而是可以運行在其他各種合適的計算設備上,例如圖1中所示的臺式計算機105、手機101、103或社交網絡服務器104上,只要該計算設備支持相關的通信協議并且具有足夠的數據存儲和處理能力。圖2示意性示出根據本發(fā)明一個實施方式的用于在社交網絡中向用戶推薦興趣點的方法200的流程圖。如圖2中所示,方法200開始于步驟S201。在步驟S202中,方法200基于興趣點的地理位置信息收集具有相同地理位置的多個不同興趣點。在一個實施方式中,上述的興趣點由用戶或者其好友創(chuàng)建,或者由提供興趣點服務的提供商提供。例如,用戶可以在社交網絡中的特定興趣場所頁面中錄入其光顧的興趣場所,并對其進行命名。該命名可以是用戶依個人偏好所輸入的名稱,例如對于電影院,用戶可以將其命名為“我喜歡的電影院”或者“我首選影院”,從而形成用戶的興趣點。盡管可能指代的是同一家電影院,但由于命名方式的不同,從而相同地理位置的興趣場所可能構成不同的興趣點。另外,興趣點也可以例如由提供在線地圖或圖吧的第三方來提供或建議,從而用戶可以例如在地圖上選擇或標注由該第三方提供的興趣點作為自己的興趣點。在一個實施方式中,方法200可以進一步包括通過定位服務系統(例如全球定位系統GPS或北斗定位系統)獲取興趣點的地理位置信息。該地理位置信息可以包括興趣點的經度和緯度信息。在本發(fā)明中,相同的地理位置包括具有相同的經度和緯度信息的情形,但也可以包括處于預定的經度和緯度范圍內的地理位置,例如可以將某個區(qū)域范圍(例如數百平方米)內的興趣點視為處于相同的地理位置。通過上述方式,可以準確獲取興趣點的地理位置信息,從而方法200可以確定或收集位于相同地理位置的各個興趣點。在收集到具有相同地理位置的多個不同興趣點后,方法200前進到步驟S203。在該步驟S203中,方法200基于預定的規(guī)則對多個不同興趣點進行合并以獲得至少一個合并后的興趣點,其中預定的規(guī)則涉及用戶或者好友關于不同興趣點所記錄的信息。
在一個實施方式中,上述用戶或者好友關于不同興趣點所記錄的信息包括多個不同興趣點的創(chuàng)建時間、名稱、聯系電話、地址、用戶在興趣點分別報到的次數、在興趣點處發(fā)生的行為或者對興趣點的評分中的一個或多個。具體地,對于每個興趣點,社交網絡服務器都可以記錄下該興趣點的創(chuàng)建時間,而對于這些興趣點,不同的用戶或好友可能有各自個性化的命名,并且興趣點通常也包括聯系電話(例如工作單位的辦公電話或娛樂場所的預訂電話)和地址,以便于用戶或者好友聯系和到達。進一步,可以統計或記錄用戶在該興趣點報到的次數、以及發(fā)生的行為(例如關于興趣點“網吧”的上網行為、關于興趣點“電影院”的看電影行為以及關于興趣點“餐館”的用餐行為等),并且由此可以對該興趣點給出評價或打分。在一個實施方式中,當記錄的信息涉及多個不同興趣點的創(chuàng)建時間時,方法200可以計算各個興趣點的創(chuàng)建時間與執(zhí)行當前合并操作時刻之間的時間差,并且選擇時間差在預定閾值范圍內或者小于或等于預定閾值的興趣點作為所述多個不同興趣點的合并后的興趣點。例如,假設時間差的預定閾值為15天,當用戶于2011年I月3日對某個餐廳創(chuàng)建了一個名稱為“我喜歡的餐廳”的興趣點時,又與2011年2月5日對該餐廳創(chuàng)建了一個名稱為“我首選的西餐廳”的興趣點時,則在2011年2月15日執(zhí)行合并操作時,由于“我首選的西餐廳”的興趣點創(chuàng)建時間與合并操作時刻的時間差為10天,小于預定閾值15天,而“我喜歡的餐廳”的興趣點創(chuàng)建時間與合并操作時刻的時間差為42天,超出預定閾值15天的范圍。因此,方法200將興趣點“我首選的西餐廳”選擇作為兩個不同興趣點合并后的興趣點。這里僅以兩個不同的興趣點作為例子描述合并操作,當更多的興趣點需要合并時,通過設置預定閾值可以選擇出若干個興趣點作為合并后的興趣點供用戶或好友選擇或向其推薦。另外,也可以直接選擇創(chuàng)建時間距離當前合并操作時刻最近的興趣點作為合并后的興趣點。在又一個實施方式中,當記錄的信息涉及不同興趣點的名稱時,方法200可以對包括相同字詞的興趣點進行分組,以及選擇組中名稱包括數目達到預定閾值的字詞的興趣點作為合并后的興趣點。例如,假設該預定閾值是6個漢字,該不同興趣點分別為“電影院”、“3D電影院”、“我喜歡的3D電影院”,方法200通過發(fā)現該不同興趣點包括相同的字詞“電影院”而將該三個興趣點分成一組,接著通過確定興趣點“我喜歡的3D電影院”達到且超過預定閾值6個漢字,因此將選擇興趣點“我喜歡的3D電影院”作為合并后的興趣點。通過這種合并方式,可以向用戶或好友推薦更為具體或準確的興趣點。在另一個實施方式中,當記錄的信息涉及興趣點的聯系電話或地址時,方法200可以將多個興趣點中具有相同聯系電話或地址的興趣點進行分組,接著可以從組中選擇記錄次數(或被用戶或其好友使用)最多或達到預定閾值的興趣點作為合并后的興趣點。例如,當用戶創(chuàng)建了一個興趣點“我的面包屋”,而其多個好友都將該(具有相同聯系電話的)面包屋創(chuàng)建為“XX小區(qū)面包屋”,則由于興趣點“XX小區(qū)面包屋”更為流行或被使用次數更多,方法200將這些興趣點合并為“XX小區(qū)面包屋”。在一個實施方式中,當記錄的信息涉及用戶在多個不同興趣點分別報到的次數時,方法200可以選擇多個不同興趣點中用戶或者其好友報到的次數到達預定閾值的興趣點作為合并后的興趣點。在另一個實施方式中,當記錄的信息涉及興趣點的評分時,方法200可以選擇所述多個不同興趣點中評分達到預定閾值的興趣點作為合并后的興趣點。
在另一個實施方式中,當記錄的信息涉及在興趣點發(fā)生的行為時,方法200可以將多個不同興趣點中發(fā)生相同的行為的興趣點進行分組;以及選擇組中記錄發(fā)生該行為的次數達到預定閾值的興趣點作為合并后的興趣點。例如,當用戶或其好友針對某個餐飲中心創(chuàng)建了多個興趣點,并分別記錄在此的行為為“用餐”、“按摩”或“唱歌”,則方法200可以將記錄次數最多或達到某個預定閾值的行為例如是“用餐”的興趣點(如興趣點“XX路美食中心”)作為合并后的興趣點。上面僅僅是對本發(fā)明的各種合并方式的示例性描述,本發(fā)明的合并操作并不限于上面所描述的各種方式。本領域技術人員通過本發(fā)明的教導和啟示,可以采取其他各種合適的方式來進行合并操作。在對多個興趣點進行合并操作后,方法200接著前進到步驟S204。在步驟S204中,方法200向用戶推薦至少一個合并后的興趣點。利用本發(fā)明的方法200,可以準確收集用戶或其好友針對相同地理位置創(chuàng)建的不同興趣點,并且有效地對這些實際上指代同一興趣場所的不同興趣點進行合并。通過這樣的合并,不僅節(jié)省了存儲和維護龐大的興趣點的成本,還可以向用戶推薦最佳的一個興趣點或多個興趣點以供選擇。圖3示意性示出根據本發(fā)明另一個實施方式的用于在社交網絡中向用戶推薦興趣點的方法300的流程圖,其中以在興趣點的報到次數為例描述了對興趣點的合并操作。如圖3中所示,方法300開始于步驟S301。在步驟S302中,方法300通過網絡接入或訪問社交網站(例如圖1中示出的社交網絡服務器104)。例如,用戶打開臺式計算機的web網頁并且輸入社交網站的網址,或者運行手持通信設備(如PDA或智能手機)上的客戶端應用并在成功驗證后登錄到社交網絡,或者由社交網絡服務器直接接入到社交網絡。本領域技術人員可以理解這里的登錄也可以基于預先設置的任務來自動地執(zhí)行而不需要用戶或操作人員的參與或干涉。在步驟S303中,方法300基于地理位置信息收集興趣點。如前所述,該地理位置信息可以通過位置識別模塊109來獲得和記錄。接著,方法300前進到步驟S304,此處可以記錄用戶在各個興趣點報到的次數。在步驟S305,方法300還可選地記錄用戶的好友在收集的興趣點報到的次數。接著,方法300前進到步驟S306。在步驟S306中,方法300將確定各個興趣點被報到的次數,也即對用戶在各個興趣點報到的次數進行求和,并可以根據總的次數對各個興趣點進行排列。在步驟307中,方法300可以將各個興趣點被報到的次數與預定閾值進行比較,以確定超過預定閾值的一個或多個興趣點。在步驟308中,方法300可以基于前述的比較來選擇超過預定閾值的一個或多個興趣點作為合并后的興趣點,并且在步驟309中向用戶(或其好友)推薦該合并后的興趣點。最后,方法300在步驟S310處結束。圖4是示出根據本發(fā)明又一個實施方式的用于在社交網絡中向用戶推薦興趣點的設備400的框圖。該設備400包括收集裝置401、合并裝置402和推薦裝置403。在設備400中,收集裝置401用于基于興趣點的地理位置信息收集具有相同地理位置的多個不同興趣點(即執(zhí)行方法200中的步驟S202),合并裝置402用于基于預定的規(guī)則對所述多個不同興趣點進行合并以獲得至少一個合并后的興趣點,其中所述預定的規(guī)則涉及所述用戶或者好友關于所述不同興趣點所記錄的信息(即執(zhí)行方法200中的步驟S203),而推薦裝置403用于向用戶推薦至少一個合并后的興趣點(即執(zhí)行方法200中的步驟S204)??梢钥闯?,通過執(zhí)行設備400可以實現圖2和圖3中分別示出的方法200和300。綜上,結合附圖對本發(fā)明的各個實施方式進行了詳細的描述。本領域技術人員可以理解本發(fā)明的實施方式可以通過硬件、軟件、固件、模塊或者其結合來實現,也可以在供任何合適數據處理系統使用的信號承載介質上所設置的計算機程序產品中體現本發(fā)明。這種信號承載介質可以是傳輸介質或用于機器可讀信息的可記錄介質,包括磁介質、光介質或其他合適介質。可記錄介質的示例包括:硬盤驅動器中的磁盤或軟盤、用于光驅的光盤、磁帶,以及本領域技術人員所能想到的其他介質。本領域技術人員應該認識到,具有合適編程裝置的任何通信終端都將能夠執(zhí)行如程序產品中體現的本發(fā)明方法的步驟。應當注意,為了使本發(fā)明更容易理解,上面的描述省略了對于本領域的技術人員來說是公知的、并且對于本發(fā)明的實現可能是必需的更具體的一些技術細節(jié)。盡管已經公開了本發(fā)明的特定實施方式,但本領域技術人員將理解可針對特定的實施方式做出改變而不會偏離本發(fā)明的精神和范圍。因此,本發(fā)明不限于特定的實施方式,并且所附權利要求包含本發(fā)明范圍內的任何和所有這樣的應用、修改和實施方式。
權利要求
1.一種用于在社交網絡中向用戶推薦興趣點的方法,包括: 基于興趣點的地理位置信息收集具有相同地理位置的多個不同興趣點; 基于預定的規(guī)則對所述多個不同興趣點進行合并以獲得至少一個合并后的興趣點,其中所述預定的規(guī)則涉及所述用戶或者好友關于所述不同興趣點所記錄的信息;以及 向所述用戶推薦所述至少一個合并后的興趣點。
2.根據權利要求1所述的方法,其中所述興趣點由所述用戶或者用戶的好友創(chuàng)建,或者由提供興趣點服務的提供商提供。
3.根據權利要求1所述的方法,進一步包括: 通過定位服務系統獲取所述興趣點的地理位置信息,并且所述地理位置信息包括所述興趣點的經度和緯度信息,其中所述相同地理位置包括具有相同的經度和緯度信息的地理位置或者處于預定的經度和緯度范圍內 的地理位置。
4.根據權利要求1所述的方法,其中所述記錄的信息包括所述多個不同興趣點的創(chuàng)建時間、名稱、聯系電話、地址、用戶分別報到的次數、在興趣點處發(fā)生的行為或者對興趣點的評分中的一個或多個。
5.根據權利要求4所述的方法,進一步包括: 選擇所述創(chuàng)建時間與進行合并時刻之間的時間差小于或等于預定閾值的興趣點作為所述合并后的興趣點。
6.根據權利要求4所述的方法,進一步包括: 將所述多個不同興趣點中名稱包括相同字詞的興趣點進行分組;以及 選擇組中名稱包括數目達到預定閾值的字詞的興趣點作為所述合并后的興趣點。
7.根據權利要求4所述的方法,進一步包括: 將所述多個不同興趣點中具有相同聯系電話或地址的興趣點進行分組;以及 選擇組中記錄次數達到預定閾值的興趣點作為所述合并后的興趣點。
8.根據權利要求4所述的方法,進一步包括: 選擇所述多個不同興趣點中所述用戶或者其好友報到的次數到達預定閾值的興趣點作為合并后的興趣點。
9.根據權利要求4所述的方法,進一步包括: 將所述多個不同興趣點中發(fā)生相同的行為的興趣點進行分組;以及 選擇組中記錄發(fā)生該行為的次數達到預定閾值的興趣點作為合并后的興趣點。
10.根據權利要求4所述的方法,進一步包括: 選擇所述多個不同興趣點中評分達到預定閾值的興趣點作為合并后的興趣點。
11.一種用于在社交網絡中向用戶推薦興趣點的設備,包括: 用于基于興趣點的地理位置信息收集具有相同地理位置的多個不同興趣點的裝置; 用于基于預定的規(guī)則對所述多個不同興趣點進行合并以獲得至少一個合并后的興趣點的裝置,其中所述預定的規(guī)則涉及所述用戶或者好友關于所述不同興趣點所記錄的信息;以及 用于向所述用戶推薦所述至少一個合并后的興趣點的裝置。
12.根據權利要求11所述的設備,其中所述興趣點由所述用戶或者用戶的好友創(chuàng)建,或者由提供興趣點服務的提供商提供。
13.根據權利要求11所述的設備,進一步包括: 用于通過定位服務系統獲取所述興趣點的地理位置信息的裝置,并且所述地理位置信息包括所述興趣點的經度和緯度信息,其中所述相同地理位置包括具有相同的經度和緯度信息的地理位置或者處于預定的經度和緯度范圍內的地理位置。
14.根據權利要求11所述的設備,其中所述記錄的信息包括所述多個不同興趣點的創(chuàng)建時間、名稱、聯系電話、地址、用戶分別報到的次數、在興趣點處發(fā)生的行為或者對興趣點的評分中的一個或多個。
15.根據權利要求14所述的設備,進一步包括: 用于選擇所述創(chuàng)建時間與進行合并時刻之間的時間差小于或等于預定閾值的興趣點作為所述合并后的興趣點的裝置。
16.根據權利要求14所述的設備,進一步包括: 用于將所述多個不同興趣點中名稱包括相同字詞的興趣點進行分組的裝置;以及用于選擇組中名稱包括數目達到預定閾值的字詞的興趣點作為所述合并后的興趣點的裝置。
17.根據權利要求14所述的設備,進一步包括: 用于將所述多個不同興趣點中具有相同聯系電話或地址的興趣點進行分組的裝置;以及 用于選擇組中記錄次數達到預定閾值的興趣點作為所述合并后的興趣點的裝置。
18.根據權利要求14所述的設備,進一步包括: 用于選擇所述多個不同興趣點中所述用戶或者其好友報到的次數到達預定閾值的興趣點作為合并后的興趣點的裝置。
19.根據權利要求14所述的設備,進一步包括: 用于將所述多個不同興趣點中發(fā)生相同的行為的興趣點進行分組的裝置;以及 用于選擇組中記錄發(fā)生該行為的次數達到預定閾值的興趣點作為合并后的興趣點的>J-U裝直。
20.根據權利要求14所述的設備,進一步包括: 用于選擇所述多個不同興趣點中評分達到預定閾值的興趣點作為合并后的興趣點的>J-U裝直。
全文摘要
本發(fā)明提供了一種用于在社交網絡中向用戶推薦興趣點的方法和設備,其中方法包括基于興趣點的地理位置信息收集具有相同地理位置的多個不同興趣點;基于預定的規(guī)則對所述多個不同興趣點進行合并以獲得至少一個合并后的興趣點,其中所述預定的規(guī)則涉及所述用戶或者好友關于所述不同興趣點所記錄的信息;以及向所述用戶推薦所述至少一個合并后的興趣點。利用本發(fā)明的推薦方法和設備,可以有效地節(jié)省存儲和維護興趣點的成本,并且能夠高效和準確地向用戶推薦合適的興趣點。
文檔編號G06F17/30GK103164480SQ201110425810
公開日2013年6月19日 申請日期2011年12月13日 優(yōu)先權日2011年12月13日
發(fā)明者張濤 申請人:北京千橡網景科技發(fā)展有限公司