專利名稱:用于計(jì)算好友交互度變化的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及用戶交互,并且更特別地涉及一種用于計(jì)算好友交互度變化的方法和設(shè)備。
背景技術(shù):
隨著計(jì)算機(jī)技術(shù)、通信技術(shù)以及各種其他多媒體傳輸技術(shù)的發(fā)展,利用移動(dòng)終端連接到互聯(lián)網(wǎng)從而使得用戶不但通過(guò)電話或者短信與其他用戶進(jìn)行交互并且還同時(shí)在社交網(wǎng)絡(luò)中的其他交互方式來(lái)進(jìn)行交互。好友交互度是一個(gè)衡量好友親密程度的指標(biāo)。進(jìn)而,好友交互度變化也是另一個(gè)衡量好友親密程度變化的指標(biāo)。用戶可能與幾十甚至上百的其他用戶(或稱為好友)進(jìn)行交互,包括基于通信網(wǎng)絡(luò)的電話呼叫、短信收發(fā)、以及基于社交網(wǎng)絡(luò)的留言、回復(fù)、點(diǎn)名、訪問(wèn)以及分享等等。大部分社交網(wǎng)站通常只是簡(jiǎn)單地按照好友之間的最后互動(dòng)時(shí)間對(duì)用戶的好友信息進(jìn)行排序,而沒(méi)有對(duì)好友在一定時(shí)間段之內(nèi)的交互進(jìn)行統(tǒng)計(jì)。在存在用戶希望了解自己與好友之間的親密程度的需求的情況下,已經(jīng)出現(xiàn)了將好友在一定時(shí)間段內(nèi)的通信交互以及社交網(wǎng)絡(luò)上的交互進(jìn)行統(tǒng)計(jì)的技術(shù)。這樣,用戶之間的交互程度得以用好友交互度的形式呈現(xiàn)給用戶。但是,用戶可能同時(shí)與大量好友進(jìn)行交互或其他情況而難以兼顧每一個(gè)好友,用戶與各個(gè)好友之間的交互程度必定會(huì)發(fā)生這樣或那樣的變化。因此,自然而然地希望能得知好友交互度的變化情況,進(jìn)一步希望能將這種變化情況及時(shí)通報(bào)給用戶,使其可以掌握與好友的交互動(dòng)態(tài),更可以據(jù)此采取相應(yīng)的交友策略。因此,需要一種用于計(jì)算好友交互度變化的方法和設(shè)備,從而使用戶能夠容易地知悉自己與好友的交互情況的變化。
發(fā)明內(nèi)容
本發(fā)明旨在解決上述問(wèn)題,提供計(jì)算好友交互度變化的方法,從而使用戶能夠容易地知悉自己與好友之間的交互度的變化。根據(jù)本發(fā)明的一個(gè)實(shí)施方式,提供了一種計(jì)算好友交互度變化的方法,包括:基于當(dāng)前交互周期來(lái)計(jì)算當(dāng)前好友交互度;基于歷史交互周期來(lái)計(jì)算歷史好友交互度;以及比較所述當(dāng)前好友交互度與所述歷史好友交互度,所述比較結(jié)果反映所述好友交互度變化。優(yōu)選地,所述歷史交互周期包括當(dāng)前交互周期及當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期,所述計(jì)算歷史好友交互度的步驟包括:基于當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期,分別計(jì)算與所述一個(gè)或多個(gè)交互周期對(duì)應(yīng)的一個(gè)或多個(gè)好友交互度;以及對(duì)所述當(dāng)前好友交互度和所述一個(gè)或多個(gè)好友交互度求加權(quán)平均值,所述加權(quán)平均值反映歷史好友交互度。優(yōu)選地,所述求加權(quán)平均值的步驟包括:為所述當(dāng)前好友交互度和所述一個(gè)或多個(gè)好友交互度設(shè)置權(quán)重,并且時(shí)間越靠前的交互周期所對(duì)應(yīng)的好友交互度的權(quán)重越小。優(yōu)選地,所述方法還包括向用戶發(fā)出好友交互度變化的提醒。
根據(jù)本發(fā)明的另一實(shí)施方式,提供了一種計(jì)算好友交互度變化的設(shè)備,包括:當(dāng)前好友交互度計(jì)算模塊,用于基于當(dāng)前交互周期來(lái)計(jì)算當(dāng)前好友交互度;歷史好友交互度計(jì)算模塊,用于基于歷史交互周期來(lái)計(jì)算歷史好友交互度;以及好友交互度比較模塊,用于比較所述當(dāng)前好友交互度與所述歷史好友交互度,所述比較結(jié)果反映所述好友交互度變化。優(yōu)選地,所述歷史交互周期包括當(dāng)前交互周期及當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期,所述歷史好友交互度計(jì)算模塊還包括:用于基于當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期,分別計(jì)算與所述一個(gè)或多個(gè)交互周期對(duì)應(yīng)的一個(gè)或多個(gè)好友交互度的模塊;以及加權(quán)平均模塊,用于對(duì)所述當(dāng)前好友交互度和所述一個(gè)或多個(gè)好友交互度求加權(quán)平均值,所述加權(quán)平均值反映歷史好友交互度。
已經(jīng)大體上如此描述了本發(fā)明,現(xiàn)在將參考附圖,附圖并非一定是按比例繪制的,并且其中:圖1是根據(jù)本發(fā)明實(shí)施例的用于計(jì)算好友交互度變化的方法流程圖。圖2是根據(jù)本發(fā)明實(shí)施例的好友交互度變化的提醒策略的流程圖。圖3是根據(jù)本發(fā)明實(shí)施例的用于計(jì)算好友交互度變化的裝置的框圖。圖4示出了適于用來(lái)實(shí)現(xiàn)本發(fā)明實(shí)施方式的計(jì)算機(jī)系統(tǒng)的框圖。
具體實(shí)施例方式現(xiàn)在,將在下文中參考附圖更全面地描述本發(fā)明的示例實(shí)施例,附圖中示出了本發(fā)明的某些而不是所有實(shí)施例。實(shí)際上,本發(fā)明可以體現(xiàn)為很多不同的形式并且不應(yīng)當(dāng)解釋為限于在此闡明的實(shí)施例;相反,提供這些實(shí)施例從而使得本公開(kāi)內(nèi)容將滿足適用的法律要求。貫穿說(shuō)明書(shū),類似的參考標(biāo)號(hào)指代類似的元素。為了更好地理解本發(fā)明,應(yīng)當(dāng)注意,根據(jù)本發(fā)明的實(shí)施方式,術(shù)語(yǔ)“社交網(wǎng)站”或“社交網(wǎng)絡(luò)”(social network)是指向?qū)μ囟▽?duì)象感興趣或只是一起“閑逛”的人們提供虛擬社區(qū)的Web站點(diǎn)。成員通過(guò)語(yǔ)音、聊天、即時(shí)消息、視頻會(huì)議和博客等進(jìn)行通信,并且該服務(wù)通常向成員提供了聯(lián)系其他成員的好友的方法。這種站點(diǎn)還可以用作親自會(huì)面的媒介。“社交網(wǎng)站”或“社交網(wǎng)絡(luò)”是針對(duì)“虛擬社區(qū)”(一群人使用因特網(wǎng)彼此之間就任何事乃至所有事進(jìn)行通信)的21世紀(jì)術(shù)語(yǔ)。社交網(wǎng)絡(luò)向其用戶(也可稱為成員)提供與該社交網(wǎng)絡(luò)的其他成員進(jìn)行通信和交互的能力。在使用中,成員加入社交網(wǎng)絡(luò),繼而向其希望連接的多個(gè)其他成員添加連接。連接可以由成員顯式地添加,例如成員選擇將要成為好友的特定其他成員;或者基于成員的共同特征(例如,相同教育機(jī)構(gòu)的校友)而由社交網(wǎng)絡(luò)自動(dòng)創(chuàng)建。如在此使用的,術(shù)語(yǔ)“好友”是指成員通過(guò)該網(wǎng)站與之形成連接、關(guān)聯(lián)或者關(guān)系的任何其他成員。社交網(wǎng)絡(luò)中的連接通常是雙向的(但這不是必須的),因此術(shù)語(yǔ)“成員”、“用戶”、和“好友”可能依賴于參照系。成員之間的連接可以是直接連接;然而,社交網(wǎng)絡(luò)的某些實(shí)施方式允許經(jīng)由一級(jí)或者多級(jí)連接的間接連接。另外,術(shù)語(yǔ)“好友”并非必須要求成員在現(xiàn)實(shí)生活中實(shí)際上是朋友(在成員之一是商戶或者其他實(shí)體時(shí),一般更是這樣);其僅暗示社交網(wǎng)絡(luò)中的連接。圖1是根據(jù)本發(fā)明實(shí)施例的用于計(jì)算好友交互度變化的方法流程圖。
在步驟101,基于當(dāng)前交互周期來(lái)計(jì)算當(dāng)前好友交互度。優(yōu)選地,以日歷中的天為單位,例如設(shè)定28天的交互周期,用以對(duì)28天周期內(nèi)的好友交互度進(jìn)行計(jì)算。若當(dāng)前日歷日期為T(mén),則對(duì)T而言,當(dāng)前交互周期為{T,T-27},設(shè)其對(duì)應(yīng)的好友交互度為X (η),η可以是任意自然數(shù)。應(yīng)當(dāng)理解,對(duì)于此周期內(nèi)的好友交互度的計(jì)算,可以采用各種各樣的方法。比如,通過(guò)獲取用戶之間的交互記錄,采用一定的算法來(lái)計(jì)算好友交互度,交互記錄可以包括通信記錄以及社交網(wǎng)站中的互動(dòng)記錄。好友交互度的計(jì)算方法并不是本發(fā)明的重點(diǎn),為了不模糊本發(fā)明,對(duì)于好友交互度的計(jì)算在此不再贅述。在步驟102,基于歷史交互周期來(lái)計(jì)算歷史好友交互度。在步驟103,比較所述當(dāng)前好友交互度與所述歷史好友交互度,所述比較結(jié)果反映所述好友交互度變化。應(yīng)當(dāng)指出,歷史交互周 期可以按照需要來(lái)進(jìn)行選擇。例如,在一個(gè)實(shí)施例中,歷史交互周期可以包括當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期。在另一個(gè)實(shí)施例中,歷史交互周期可以包括當(dāng)前交互周期以及當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期。由上可知,當(dāng)前交互周期為{Τ,Τ-27},其對(duì)應(yīng)的好友交互度為Χ(η);繼而,前一個(gè)好友交互度周期為{Τ-28,Τ-55},設(shè)其對(duì)應(yīng)的好友交互度為X(n-l);再前一個(gè)好友交互度周期為{T-56,T-83},設(shè)其對(duì)應(yīng)的好友交互度為X(n-2);以此類推。優(yōu)選地,基于當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期,分別計(jì)算與所述一個(gè)或多個(gè)交互周期對(duì)應(yīng)的一個(gè)或多個(gè)好友交互度。與當(dāng)前交互度的計(jì)算類似,可以采用各種算法對(duì)這些交互周期內(nèi)的好友交互度進(jìn)行計(jì)算。在計(jì)算得出與歷史交互周期中的交互周期對(duì)應(yīng)的好友交互度之后,可以利用這些好友交互度(優(yōu)選地,包括當(dāng)前好友交互度和所述一個(gè)或多個(gè)好友交互度)來(lái)計(jì)算歷史好友交互度,歷史好友交互度反映了好友交互程度的一種平均體現(xiàn)。優(yōu)選地,可以對(duì)這些交互周期內(nèi)的一個(gè)或多個(gè)好友交互度和當(dāng)前好友交互度求加權(quán)平均值,以此加權(quán)平均值來(lái)反映歷史好友交互度。考慮到用戶的實(shí)際交互情況和時(shí)間因素,可以為這些交互周期的好友交互度設(shè)定權(quán)重。所述權(quán)重可以按照系統(tǒng)設(shè)計(jì)的需要來(lái)設(shè)置。所述權(quán)重值可以設(shè)置為相等或者不等。例如,在一個(gè)實(shí)施例中,將時(shí)間越早的交互周期所對(duì)應(yīng)的好友交互度的權(quán)重設(shè)置為越小。更具體而言,例如,可以基于最近的3個(gè)交互周期的好友交互度來(lái)計(jì)算歷史好友交互度Y (η) (η可以是任意自然數(shù)):Y (η) = 0.5Χ (η) +0.3Χ (η-1) +0.2Χ (η_2)可以看出,在該優(yōu)選實(shí)施例中,當(dāng)前交互周期的好友交互度Χ(η)的權(quán)重為0.5,前一個(gè)交互周期的好友交互度X(n-l)的權(quán)重為0.3,再前一個(gè)周期的好友交互度X(n-2)的權(quán)重為0.2。由此可以計(jì)算出歷史好友交互度Y(n),將Y(n)與Χ(η)進(jìn)行比較,所述比較結(jié)果就反映了好友交互度的變化。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,在采用歷史交互周期的好友交互度的加權(quán)平均值的情況下,各歷史交互周期的好友交互度的權(quán)重可以根據(jù)實(shí)際情況或經(jīng)驗(yàn)進(jìn)行不同的設(shè)定;另夕卜,基于歷史交互周期的好友交互度,歷史好友交互度也可以用別的形式反映,比如可以用與這些交互周期對(duì)應(yīng)的好友交互度的算術(shù)平均值來(lái)表示。此外,所述歷史交互周期也可以任意選擇,例如選擇比上述優(yōu)選實(shí)施例更少的周期,例如兩個(gè)周期,或者選擇比上述優(yōu)選實(shí)施例更多的周期,例如4、5、6個(gè)周期甚至更多周期。圖2是根據(jù)本發(fā)明實(shí)施例計(jì)算出好友交互度變化后的提醒策略的流程圖。
應(yīng)當(dāng)理解,計(jì)算好友交互度變化的目的是為提醒用戶而服務(wù)的。然而,我們既希望能及時(shí)將這一變化通知用戶,又不希望對(duì)用戶造成太多不必要的打擾。為此,隨之產(chǎn)生的是一種向用戶發(fā)出將好友交互度變化的提醒策略。在步驟201,設(shè)定交互度提醒下限Min,交互度提醒上限Max,以及交互度變化閾值Step。這些參數(shù)的具體數(shù)值可以根據(jù)實(shí)際用戶數(shù)值定義。在步驟202,判斷當(dāng)前好友交互度是否在交互度提醒下限和交互度提醒上限的區(qū)間內(nèi)。如果當(dāng)前好友交互度X(n) e [Min-Max],則流程進(jìn)行到步驟203;否則,即當(dāng)前好友交互度X(n) e [Ο-Min]或者X(n) > Max,流程結(jié)束。在步驟203,判斷歷史好友交互度Y (η)與當(dāng)前好友交互度X (η)的差值是否超過(guò)交互度變化閾值。如果Y(n)-X(n) > St印,則流程進(jìn)行到步驟204;否則,流程結(jié)束。在步驟204,向用戶發(fā)出好友交互度變化的提醒。該提醒告知用戶與該好友的交互度出現(xiàn)下降。圖3是根據(jù)本發(fā)明實(shí)施例的用于計(jì)算好友交互度變化的設(shè)備300的框圖。如圖3所示,該設(shè)備包括當(dāng)前好友交互度計(jì)算模塊301、歷史好友交互度計(jì)算模塊302、好友交互度比較模塊303。當(dāng)前好友交互度計(jì)算模塊301可以用于基于當(dāng)前交互周期來(lái)計(jì)算當(dāng)前好友交互度。優(yōu)選地,以日歷中的天為單位,設(shè)定28天的交互周期,用以對(duì)28天周期內(nèi)的好友交互度進(jìn)行計(jì)算。若當(dāng)前日歷日期為Τ,則對(duì)T而言,當(dāng)前交互周期為{T,Τ-27},設(shè)其對(duì)應(yīng)的好友交互度為Χ(η)。應(yīng)當(dāng)理解,對(duì)于此周期內(nèi)的好友交互度的計(jì)算,可以采用各種各樣的方法。比如,通過(guò)獲取用戶之間的交互記錄,采用一定的算法來(lái)計(jì)算好友交互度,交互記錄可以包括通信記錄以及社交網(wǎng)站中的互動(dòng)記錄。好友交互度的計(jì)算方法并不是本發(fā)明的重點(diǎn),為了不模糊本發(fā)明,對(duì)于好友交互度的計(jì)算在此不再贅述。歷史好友交互度計(jì)算模塊302可以用于基于歷史交互周期來(lái)計(jì)算歷史好友交互度。好友交互度比較模塊303可以用于比較所述當(dāng)前好友交互度與所述歷史好友交互度,所述比較結(jié)果反映所述好友交互度變化。應(yīng)當(dāng)指出,歷史交互周期可以按照需要來(lái)進(jìn)行選擇。例如,在一個(gè)實(shí)施例中,歷史交互周期可以包括當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期。在另一個(gè)實(shí)施例中,歷史交互周期可以包括當(dāng)前交互周期以及當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期。由上可知,當(dāng)前交互周期為{Τ,Τ-27},其對(duì)應(yīng)的好友交互度為X (η);繼而,前一個(gè)好友交互度周期為{T-28,Τ-55},設(shè)其對(duì)應(yīng)的好友交互度為X(n-l);再前一個(gè)交互度周期為{T_56,T-83},設(shè)其對(duì)應(yīng)的好友交互度為X (n-2);以此類推。優(yōu)選地,基于當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期,分別計(jì)算與所述一個(gè)或多個(gè)交互周期對(duì)應(yīng)的一個(gè)或多個(gè)好友交互度。與當(dāng)前交互度的計(jì)算類似,可以采用各種算法對(duì)這些交互周期內(nèi)的好友交互度進(jìn)行計(jì)算。在計(jì)算得出與歷史交互周期中的交互周期對(duì)應(yīng)的好友交互度之后,可以利用這些好友交互度(優(yōu)選地,包括當(dāng)前好友交互度和所述一個(gè)或多個(gè)好友交互度)來(lái)計(jì)算歷史好友交互度,歷史好友交互度反映了好友交互程度的一種平均體現(xiàn)。優(yōu)選地,歷史好友交互度計(jì)算模塊302還可以包括用于基于當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期,分別計(jì)算與這些周期對(duì)應(yīng)的一個(gè)或多個(gè)好友交互度的模塊。優(yōu)選地, 歷史好友交互度計(jì)算模塊302還可以包括加權(quán)平均模塊,用于對(duì)這些交互周期內(nèi)的一個(gè)或多個(gè)好友交互度和當(dāng)前好友交互度求加權(quán)平均值,以此加權(quán)平均值來(lái)反映歷史好友交互度??紤]到用戶的實(shí)際交互情況和時(shí)間因素,加權(quán)平均模塊還可以包括用于為這些交互周期的好友交互度設(shè)定權(quán)重的模塊。所述權(quán)重可以按照系統(tǒng)設(shè)計(jì)的需要來(lái)設(shè)置。所述權(quán)重值可以設(shè)置為相等或者不等。例如,在一個(gè)實(shí)施例中,將時(shí)間越早的交互周期所對(duì)應(yīng)的好友交互度的權(quán)重設(shè)置為越小。更具體而言,例如,可以基于最近的3個(gè)周期的好友交互度來(lái)計(jì)算歷史好友交互度Y (η) (η可以是任意自然數(shù)):Y (η) = 0.5Χ (η) +0.3Χ (η-1) +0.2Χ (η_2)可以看出,在該優(yōu)選實(shí)施例中,當(dāng)前交互周期的好友交互度Χ(η)的權(quán)重為0.5,前一個(gè)交互周期的好友交互度X(n-l)的權(quán)重為0.3,再前一個(gè)周期的好友交互度X(n-2)的權(quán)重為0.2。由此可以計(jì)算出歷史好友交互度Y(n),將Y(n)與Χ(η)進(jìn)行比較,所述比較結(jié)果就反映了好友交互度的變化。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,在采用歷史交互周期的好友交互度的加權(quán)平均值的情況下,各歷史交互周期的好友交互度的權(quán)重可以根據(jù)實(shí)際情況或經(jīng)驗(yàn)進(jìn)行不同的設(shè)定;另夕卜,基于歷史交互周期的好友交互度,歷史好友交互度也可以用別的形式反映,比如可以用與這些交互周期對(duì)應(yīng)的好友交互度的算術(shù)平均值來(lái)表示。此外,所述歷史交互周期也可以任意選擇,例如選擇比上述優(yōu)選實(shí)施例更少的周期,例如兩個(gè)周期,或者選擇比上述優(yōu)選實(shí)施例更多的周期,例如4、5、6個(gè)周期甚至更多周期。備選地,所述設(shè)備300還可以包括用戶提醒模塊304,用于向用戶提醒好友交互度的變化情況。 應(yīng)當(dāng)理解,計(jì)算好友交互度變化的目的是為提醒用戶而服務(wù)的。然而,我們既希望能及時(shí)將這一變化通知用戶,又不希望對(duì)用戶造成太多不必要的打擾。為此,隨之產(chǎn)生的是一種向用戶發(fā)出將好友交互度變化的提醒策略。好友交互度變化的提醒策略的原理是,根據(jù)好友當(dāng)前交互度來(lái)確定是否提醒變化,若當(dāng)前交互度值很高或者很低時(shí),不進(jìn)行變化提醒;若當(dāng)前交互度值在中間段,且其交互度的下降值超過(guò)某個(gè)閾值,將提醒用戶好友交互度的變化情況。下面具體闡述該提醒策略。首先,設(shè)定交互度提醒下限Min,交互度提醒上限Max,交互度變化閾值St印,這些參數(shù)的具體數(shù)值可以根據(jù)實(shí)際用戶數(shù)值定義。然后,判斷當(dāng)前好友交互度是否在交互度提醒下限和交互度提醒上限的區(qū)間內(nèi)。如果當(dāng)前好友交互度X(n) e [Min-Max],則繼續(xù)判斷歷史好友交互度Y (η)與當(dāng)前好友交互度Χ(η)的差值是否超過(guò)交互度變化閾值St??;否則不進(jìn)行提醒。如果Y(n)-X(n) > Step,則提醒用戶與該好友的交互度出現(xiàn)下降;否則不進(jìn)行提醒。因此,提醒模塊304可以包括用于設(shè)定提醒下限、提醒上限和好友交互度變化閾值的模塊(未示出);以及用于如果當(dāng)前好友交互度大于或等于所述提醒下限,并且小于或等于所述提醒上限,并且好友交互度變化超過(guò)所述閾值,則對(duì)用戶發(fā)出好友交互度變化的提醒的模塊(未示出)?;诒景l(fā)明的技術(shù)方案,通過(guò)以歷史好友交互度與當(dāng)前好友交互度進(jìn)行比較,可以計(jì)算出好友交互度變化,進(jìn)一步通過(guò)特殊的提醒策略,可以智能地提醒用戶與某好友的交互度出現(xiàn)下降。
圖4示出了適于用來(lái)實(shí)現(xiàn)本發(fā)明實(shí)施方式的計(jì)算機(jī)系統(tǒng)的框圖。如圖4所示,計(jì)算機(jī)系統(tǒng)可以包括:CPU(中央處理單元)401、RAM(隨機(jī)存取存儲(chǔ)器)402、ROM(只讀存儲(chǔ)器)403、系統(tǒng)總線404、硬盤(pán)控制器405、鍵盤(pán)控制器406、串行接口控制器407、并行接口控制器408、顯示控制器409、硬盤(pán)410、鍵盤(pán)411、串行外部設(shè)備412、并行外部設(shè)備413和顯示器414。在這些部件中,與系統(tǒng)總線404相連的有CPU 401、RAM 402、ROM 403、硬盤(pán)控制器405、鍵盤(pán)控制器406、串行控制器407、并行控制器408和顯示控制器409。硬盤(pán)410與硬盤(pán)控制器405相連,鍵盤(pán)411與鍵盤(pán)控制器406相連,串行外部設(shè)備412與串行接口控制器407相連,并行外部設(shè)備413與并行接口控制器408相連,以及顯示器414與顯示控制器409相連。應(yīng)當(dāng)理解,圖4所述的結(jié)構(gòu)框圖僅僅為了示例的目的而示出的,而不是對(duì)本發(fā)明范圍的限制。在某些情況下,可以根據(jù)具體情況而增加或者減少某些設(shè)備。特別地,除硬件實(shí)施方式之外,本發(fā)明的實(shí)施方式可以通過(guò)計(jì)算機(jī)程序產(chǎn)品的形式實(shí)現(xiàn)。例如,分別參考圖1和圖2描述的方法可以通過(guò)計(jì)算機(jī)程序產(chǎn)品來(lái)實(shí)現(xiàn)。該計(jì)算機(jī)程序產(chǎn)品可以存儲(chǔ)在例如圖4所示的RAM 404、ROM 404、硬盤(pán)410和/或任何適當(dāng)?shù)拇鎯?chǔ)介質(zhì)中,或者通過(guò)網(wǎng)絡(luò)從適當(dāng)?shù)奈恢孟螺d到計(jì)算機(jī)系統(tǒng)上。計(jì)算機(jī)程序產(chǎn)品可以包括計(jì)算機(jī)代碼部分,其包括可由適當(dāng)?shù)奶幚碓O(shè)備(例如,圖4中示出的CPU 401)執(zhí)行的程序指令。所述程序指令至少可以包括用于實(shí)現(xiàn)上文描述的方法的指令。應(yīng)當(dāng)注意,本發(fā)明的實(shí)施方式可以通過(guò)硬件、軟件或者軟件和硬件的結(jié)合來(lái)實(shí)現(xiàn)。硬件部分可以利用專用邏輯來(lái)實(shí)現(xiàn);軟件部分可以存儲(chǔ)在存儲(chǔ)器中,由適當(dāng)?shù)闹噶顖?zhí)行系統(tǒng),例如微處理器或者專用設(shè)計(jì)硬件來(lái)執(zhí)行。本領(lǐng)域的普通技術(shù)人員可以理解上述的設(shè)備和方法可以使用計(jì)算機(jī)可執(zhí)行指令和/或包含在處理器控制代碼中來(lái)實(shí)現(xiàn),例如在諸如磁盤(pán)、CD或DVD-ROM的載體介質(zhì)、諸如只讀存儲(chǔ)器(固件)的可編程的存儲(chǔ)器或者諸如光學(xué)或電子信號(hào)載體的數(shù)據(jù)載體上提供了這樣的代碼。本發(fā)明的設(shè)備及其模塊可以由諸如超大規(guī)模集成電路或門(mén)陣列、諸如邏輯芯片、晶體管等的半導(dǎo)體、或者諸如現(xiàn)場(chǎng)可編程門(mén)陣列、可編程邏輯設(shè)備等的可編程硬件設(shè)備的硬件電路實(shí)現(xiàn),也可以用由各種類型的處理器執(zhí)行的軟件實(shí)現(xiàn),也可以由上述硬件電路和軟件的結(jié)合例如固件來(lái)實(shí)現(xiàn)。應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了設(shè)備的若干模塊或子模塊,但是這種劃分僅僅并非強(qiáng)制性的。實(shí)際上,根據(jù)本發(fā)明的實(shí)施方式,上文描述的兩個(gè)或更多模塊的特征和功能可以在一個(gè)模塊中具體化。反之,上文描述的一個(gè)模塊的特征和功能可以進(jìn)一步劃分為由多個(gè)模塊來(lái)具體化。此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來(lái)執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實(shí)現(xiàn)期望的結(jié)果。相反,流程圖中描繪的步驟可以改變執(zhí)行順序。附加地或備選地,可以省略某些步驟,將多個(gè)步驟合并為一個(gè)步驟執(zhí)行,和/或?qū)⒁粋€(gè)步驟分解為多個(gè)步驟執(zhí)行。雖然已經(jīng)參考若干具體實(shí)施方式
描述了本發(fā)明,但是應(yīng)該理解,本發(fā)明并不限于所公開(kāi)的具體實(shí)施方式
。本發(fā)明旨在涵蓋所附權(quán)利要求的精神和范圍內(nèi)所包括的各種修改和等同布置。所附權(quán)利要求的范圍符合最寬泛的解釋,從而包含所有這樣的修改及等同結(jié)構(gòu)和功能。
權(quán)利要求
1.一種計(jì)算好友交互度變化的方法,包括: 基于當(dāng)前交互周期來(lái)計(jì)算當(dāng)前好友交互度; 基于歷史交互周期來(lái)計(jì)算歷史好友交互度;以及 比較所述當(dāng)前好友交互度與所述歷史好友交互度,所述比較結(jié)果反映所述好友交互度變化。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述歷史交互周期包括當(dāng)前交互周期及當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期,所述計(jì)算歷史好友交互度的步驟包括: 基于當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期,分別計(jì)算與所述一個(gè)或多個(gè)交互周期對(duì)應(yīng)的一個(gè)或多個(gè)好友交互度;以及 對(duì)所述當(dāng)前好友交互度和所述一個(gè)或多個(gè)好友交互度求加權(quán)平均值,所述加權(quán)平均值反映歷史好友交互度。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述求加權(quán)平均值的步驟包括: 為所述當(dāng)前好友交互度和所述一個(gè)或多個(gè)好友交互度設(shè)置權(quán)重,并且時(shí)間越靠前的交互周期所對(duì)應(yīng)的好友交互度的權(quán)重越小。
4.根據(jù)權(quán)利要求1或2所述的方法,還包括: 向用戶發(fā)出好友交互度 變化的提醒。
5.根據(jù)權(quán)利要求4所述的方法,其中,向用戶發(fā)出好友交互度變化的提醒的步驟包括: 設(shè)定提醒下限、提醒上限和好友交互度變化閾值; 如果當(dāng)前好友交互度大于或等于所述提醒下限,并且小于或等于所述提醒上限,并且好友交互度變化超過(guò)所述閾值,則對(duì)用戶發(fā)出好友交互度變化的提醒。
6.根據(jù)權(quán)利要求4所述的方法,其中,所述提醒以一定天數(shù)為周期。
7.根據(jù)權(quán)利要求6所述的方法,其中,所述天數(shù)為7天。
8.一種計(jì)算好友交互度變化的設(shè)備,包括: 當(dāng)前好友交互度計(jì)算模塊,用于基于當(dāng)前交互周期來(lái)計(jì)算當(dāng)前好友交互度; 歷史好友交互度計(jì)算模塊,用于基于歷史交互周期來(lái)計(jì)算歷史好友交互度;以及好友交互度比較模塊,用于比較所述當(dāng)前好友交互度與所述歷史好友交互度,所述比較結(jié)果反映所述好友交互度變化。
9.根據(jù)權(quán)利要求8所述的設(shè)備,其中,所述歷史交互周期包括當(dāng)前交互周期及當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期,所述歷史好友交互度計(jì)算模塊還包括: 用于基于當(dāng)前交互周期之前的一個(gè)或多個(gè)交互周期,分別計(jì)算與所述一個(gè)或多個(gè)交互周期對(duì)應(yīng)的一個(gè)或多個(gè)好友交互度的模塊;以及 加權(quán)平均模塊,用于對(duì)所述當(dāng)前好友交互度和所述一個(gè)或多個(gè)好友交互度求加權(quán)平均值,所述加權(quán)平均值反映歷史好友交互度。
10.根據(jù)權(quán)利要求8或9所述的設(shè)備,其中,所述加權(quán)平均模塊包括: 用于為所述當(dāng)前好友交互度和所述一個(gè)或多個(gè)好友交互度設(shè)置權(quán)重的模塊,并且時(shí)間越靠前的交互周期所對(duì)應(yīng)的好友交互度的權(quán)重越小。
11.根據(jù)權(quán)利要求8或9所述的設(shè)備,還包括: 用戶提醒模塊,用于對(duì)用戶發(fā)出好友交互度變化的提醒。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其中,提醒模塊包括:用于設(shè)定提醒下限、提醒上限和好友交互度變化閾值的模塊; 用于如果當(dāng)前好友交互度大于或等于所述提醒下限,并且小于或等于所述提醒上限,并且好友交互度變化超過(guò)所述 閾值,則對(duì)用戶發(fā)出好友交互度變化的提醒的模塊。
全文摘要
本發(fā)明公開(kāi)了一種計(jì)算好友交互度變化的方法和設(shè)備。本發(fā)明的方法包括基于當(dāng)前交互周期來(lái)計(jì)算當(dāng)前好友交互度;基于歷史交互周期來(lái)計(jì)算歷史好友交互度;以及比較所述當(dāng)前好友交互度與所述歷史好友交互度,所述比較結(jié)果反映所述好友交互度變化。
文檔編號(hào)G06F17/30GK103218376SQ20121002512
公開(kāi)日2013年7月24日 申請(qǐng)日期2012年1月19日 優(yōu)先權(quán)日2012年1月19日
發(fā)明者叢中笑 申請(qǐng)人:北京千橡網(wǎng)景科技發(fā)展有限公司