明實施例不對此進行限定。
[0081]其次介紹終端與第一類賬戶信息關(guān)聯(lián)的步驟。在S102中第一類賬戶信息為根據(jù)該客戶端軟件在所述終端中的歷史登錄記錄確定的賬戶信息,其中,該歷史登錄記錄至少包括歷史登錄賬戶信息,這樣服務(wù)器可以根據(jù)該歷史登錄記錄查找歷史登錄賬戶信息,進而將查找到的歷史登錄賬戶信息確定為第一類賬戶信息。當(dāng)然,該歷史登錄記錄中必定包括終端的一些設(shè)備信息,該設(shè)備信息可以為終端的設(shè)備號、標(biāo)識碼等,因此,服務(wù)器就可以將該終端的設(shè)備信息與確定的第一類賬戶信息進行關(guān)聯(lián),第一類賬戶信息可以有一個或多個歷史登錄賬戶信息,相應(yīng)的,終端就可以關(guān)聯(lián)一個或多個歷史賬戶信息。
[0082]在實際應(yīng)用中,有時并不需要將搜索到的所有歷史登錄賬戶信息確定為第一類賬戶信息,可以根據(jù)一定的條件對查找到的歷史登錄賬戶信息進行篩選,進而確定出第一類賬戶信息。上述的一定的條件可以是登錄時間、登錄次數(shù)等,這樣,所述歷史登錄記錄,還可以包括:與所述歷史登錄賬戶信息對應(yīng)的登錄時間和與所述歷史登錄賬戶信息對應(yīng)的登錄次數(shù)。
[0083]相應(yīng)的,第一類賬戶信息的確定過程,可以包括:
[0084]將所述歷史登錄記錄所包括的歷史登錄賬戶信息確定為備用賬戶信息;
[0085]按照所述登錄次數(shù)對所述備用賬戶信息進行主排序,并且,按照所述登錄時間對具有相同登錄次數(shù)的備用賬戶信息進行次排序;
[0086]按照預(yù)定的規(guī)則選取排序結(jié)果中預(yù)定數(shù)量的備用賬戶信息,進而將選取的備用賬戶信息確定為第一類賬戶信息。
[0087]需要強調(diào)的是,上述的主排序和次排序僅僅是從命名上對存在先后順序的排序動作的區(qū)分,并不具有任何限定意義。
[0088]具體的,將查找到的歷史登錄記錄所包括的歷史登錄賬戶信息確定為備用賬戶信息,該備用賬戶信息可以為一個或者多個,因為該歷史登錄記錄中還包括這些歷史登錄賬戶信息對應(yīng)的登錄時間和登錄次數(shù),因此該登錄時間和登錄次數(shù)可以作為篩選條件,首先可以按照登錄次數(shù)對備用賬戶信息進行排序,該登錄次數(shù)可以是統(tǒng)計預(yù)定天數(shù)的終端的登錄次數(shù),排序時可以升序排列,也可以降序排列,在排序過程中或者排序結(jié)束后,難免會出現(xiàn)登錄次數(shù)相同的備用賬戶信息,這時就將這些登錄次數(shù)相同的備用賬戶信息按照登錄時間的先后進行排序,時間靠前的排在前面,時間靠后的排在后面,當(dāng)所有排序結(jié)束后,排序結(jié)果中不出現(xiàn)并列的備用賬戶信息,進而對排序結(jié)果按照預(yù)設(shè)的規(guī)則進行篩選,比如,只選取排序結(jié)果中排在前三位的備用賬戶信息,或者,選取排序結(jié)果中排在后五位的備用賬戶信息等,該預(yù)設(shè)的規(guī)則可以根據(jù)實際需要進行設(shè)定,本發(fā)明實施例并不對此進行限定。選取的備用賬戶信息即可確定為第一類賬戶信息。
[0089]需要說明的是,登錄次數(shù)和登錄時間作為篩選條件時并沒有先后順序之分,篩選時也可以先按照登錄時間進行排序,再對登錄時間相同的備用賬戶信息按照登錄次數(shù)進行排序,則所述第一類賬戶信息的確定過程,可以包括:
[0090]將所述歷史登錄記錄所包括的歷史登錄賬戶信息確定為備用賬戶信息;
[0091]按照所述登錄時間對所述備用賬戶信息進行主排序,并且,按照登錄次數(shù)對具有相同登錄時間的備用賬戶信息進行次排序;
[0092]按照預(yù)定的規(guī)則選取排序結(jié)果中預(yù)定數(shù)量的備用賬戶信息,進而將選取的備用賬戶信息確定為第一類賬戶信息。
[0093]需要強調(diào)的是,上述的主排序和次排序僅僅是從命名上對存在先后順序的排序動作的區(qū)分,并不具有任何限定意義。
[0094]具體的,此確定過程與先登錄次數(shù)主排序,后登錄時間次排序的確定過程類似,這里不再贅述。
[0095]這兩種通過登錄時間和登錄次數(shù)篩選備用賬戶信息的方法確定的第一類賬戶信息更加接近用戶經(jīng)常用的賬戶信息,將篩選后的第一類賬戶信息確定的目標(biāo)賬戶信息推送給用戶時,能使用戶獲得更好地體驗。
[0096]在現(xiàn)實生活中,一個用戶擁有的終端的數(shù)量是非常小的數(shù)目,但是如果服務(wù)器查找到的歷史登錄賬戶信息中存在關(guān)聯(lián)的終端數(shù)量特別多的歷史登錄賬戶信息,比如共享賬戶信息,顯然,這類歷史登錄賬戶信息并不是本發(fā)明實施例所需要的,因此往往不被確定為第一類賬戶信息。
[0097]則所述第一類賬戶信息的確定過程,可以包括:
[0098]將所述歷史登錄記錄所包括的歷史登錄賬戶信息確定為備用賬戶信息;
[0099]檢測所述備用賬戶信息中是否存在關(guān)聯(lián)的終端數(shù)量超過閾值的特定的備用賬戶信息;
[0100]如果存在,將所述特定的備用賬號信息以外的備用賬戶信息確定為第一類賬戶信息。
[0101]具體的,將查找到的歷史登錄記錄所包括的歷史登錄賬戶信息確定為備用賬戶信息,該備用賬戶信息可以為一個或者多個,本領(lǐng)域技術(shù)人員可以理解的是,可以根據(jù)歷史登錄記錄檢測出備用賬戶信息關(guān)聯(lián)的終端數(shù)量,當(dāng)備用賬戶信息中存在關(guān)聯(lián)的終端數(shù)量超過閾值的特定的備用賬戶信息時,該特定的備用賬戶信息不能作為第一類賬戶信息,
[0102]即將該特定的備用賬戶信息以外的備用賬戶信息確定為第一類賬戶信息。例如:用戶擁有的終端數(shù)量一般不會超過10個,而服務(wù)器檢測到有個特定的備用賬戶信息中有關(guān)聯(lián)終端數(shù)量30個的備用賬戶信息,很明顯,該特定的備用賬戶信息很可能為上述的類似共享賬戶信息的這類歷史登錄賬戶信息,因此該特定的備用賬戶信息不能作為第一類賬戶信息,則除該特定的備用賬戶信息外的其他賬戶信息都可被確定為第一類賬戶信息。
[0103]這種檢測關(guān)聯(lián)終端數(shù)量的方法能使確定的第一類賬戶信息對用戶來說更具有實用性,保證了最后推薦的目標(biāo)賬戶信息的可靠性,更進一步的,提高了用戶登錄該客戶端軟件的可能性,也為客戶端軟件記錄用戶行為習(xí)慣增加了可能性。
[0104]本發(fā)明實施例中,服務(wù)器在檢測到客戶端軟件運行于終端中時,判斷所述客戶端軟件在所述終端內(nèi)是否處于已登錄狀態(tài);當(dāng)所述客戶端軟件未處于已登錄狀態(tài)時,通過查找本地預(yù)先存儲的與所述終端相關(guān)的賬戶信息,確定所述終端待用的目標(biāo)賬戶信息;將所述目標(biāo)賬戶信息推送給所述終端,以使得所述終端接收到所述目標(biāo)賬戶信息后,輸出至少包括所述目標(biāo)賬戶信息的提示信息,以提示用戶利用所述提示信息中的目標(biāo)賬戶信息在所述終端內(nèi)登錄所述客戶端軟件。可見,本方案在客戶端軟件運行于終端但在終端內(nèi)未處于登錄狀態(tài)時提示用戶登錄客戶端軟件,提高了用戶登錄客戶端軟件的可能性,降低了用戶訪問受限以及行為信息不完整的概率。
[0105]相應(yīng)于上述方法實施例,本發(fā)明實施例還提供了一種賬戶信息的提示裝置,如圖2所示,該裝置應(yīng)用于服務(wù)器,可以包括以下單元:
[0106]登錄判斷單元210,用于在檢測到客戶端軟件運行于終端中時,判斷所述客戶端軟件在所述終端內(nèi)是否處于已登錄狀態(tài);
[0107]賬戶查找單元220,用于當(dāng)所述客戶端軟件未處于已登錄狀態(tài)時,通過查找本地預(yù)先存儲的與所述終端相關(guān)的賬戶信息,確定所述終端待用的目標(biāo)賬戶信息;
[0108]賬戶提示單元230,用于將所述目標(biāo)賬戶信息推送給所述終端,以使得所述終端接收到所述目標(biāo)賬戶信息后,輸出至少包括所述目標(biāo)賬戶信息的提示信息,以提示用戶利用所述提示信息中的目標(biāo)賬戶信息在所述終端內(nèi)登錄所述客戶端軟件。
[0109]本發(fā)明實施例中,服務(wù)器在檢測到客戶端軟件運行于終端中時,判斷所述客戶端軟件在所述終端內(nèi)是否處于已登錄狀態(tài);當(dāng)所述客戶端軟件未處于已登錄狀態(tài)時,通過查找本地預(yù)先存儲的與所述終端相關(guān)的賬戶信息,確定所述終端待用的目標(biāo)賬戶信息;將所述目標(biāo)賬戶信息推送給所述終端,以使得所述終端接收到所述目標(biāo)賬戶信息后,輸出至少包括所述目標(biāo)賬戶信息的提示信息,以提示用戶利用所述提示信息中的目標(biāo)賬戶信息在所述終端內(nèi)登錄所述客戶端軟件??梢?,本方案在客戶端軟件運行于終端但在終端內(nèi)未處于登錄狀態(tài)時提示用戶登錄客戶端軟件,提高了用戶登錄客戶端軟件的可能性,降低了用戶訪問受限以及行為信息不完整的概率。
[0110]在本發(fā)明的另一實施例中,所述賬戶查找單元220,具體用于:
[0111]查找本地是否存儲有所述終端預(yù)先關(guān)聯(lián)的第一類賬戶信息,如果存在,則從所查找到的第一類賬戶信息中,確定所述終端待用的目標(biāo)賬戶信息;如果不存在,則在本地查找與所述終端預(yù)先關(guān)聯(lián)的目標(biāo)終端,并在查找到所述目標(biāo)終端后,從與所述目標(biāo)終端預(yù)先關(guān)聯(lián)的第二類賬戶信息中,確定所述終端待用的目標(biāo)賬戶信息;
[0112]其中,所述第一類賬戶信息為根據(jù)所述客戶端軟件在所述終端中的歷史登錄記錄確定的賬戶信息,所述第二類賬戶信息為根據(jù)所述客戶端軟件在所述目標(biāo)終端中的歷史登錄確定的賬號信息,其中,所述歷史登錄記錄至少包括歷史登錄賬戶信息。
[0113]在本發(fā)明的另一實施例中,所述歷史登錄記錄,還包括:與所述歷史登錄賬戶信息對應(yīng)的登錄時間和與所述歷史登錄賬戶信息對應(yīng)的登錄次數(shù)。
[0114]在本發(fā)明的另一實施例中,所述第一類賬戶信息由第一類賬戶信息確定單元所確定;
[0115]其中,所述第一類賬戶信息確定單元,包括:
[0116]第一備用賬戶確定子單元,用于將所述歷史登錄記錄所包括的歷史登錄賬戶信息確定為備用賬戶信息;
[0117]第一備用賬戶排序子單元,用于按照所述登錄次數(shù)對所述備用賬戶信息進行主排序,并且,按照所述登錄時間對具有相同登錄次數(shù)的備用賬戶信息進行次排序;
[0118]第一賬戶信息確定子單元,用于按照預(yù)定的規(guī)則選取排序結(jié)果中預(yù)定數(shù)量的備用賬戶信息,進而將選取的備用賬戶信息確定為第一類賬戶信息。
[0119]在本發(fā)明的另一實施例中,所述第一類賬戶信息由第一類賬戶信息確定單元