次數,則利用上述公式,可以計算得到賬號互動頻率值為0.5。
[0114]不難看出在固定時間內,分享或推薦視頻的次數越多,其賬號互動頻率值也就越大,因此賬號互動頻率值與共享資源信息的次數正相關。
[0115]需要說明的是,步驟203以及步驟204可以在步驟202之前進行,也可以在步驟202之后進行,此處不作限定。
[0116]205、根據第一歷史行為數據、個人賬號信息的第一權重系數、第二歷史行為數據、家庭賬號信息的第二權重系數以及用戶偏好權重值,確定客戶端的用戶偏好參數,第二權重系數高于第一權重系數;
[0117]本實施例中,當用戶偏好權重值為賬號互動頻率值時,則服務器根據第一歷史行為數據、個人賬號信息的第一權重系數、第二歷史行為數據、家庭賬號信息的第二權重系數以及賬號互動頻率值,計算客戶端的用戶偏好參數,第二權重系數高于第一權重系數。
[0118]具體地,利用上述實施例所介紹的公式:
[0119]Q = aXb+cXd+X
[0120]其中,Q表示客戶端的用戶偏好參數,a表示第一歷史行為數據,b表示個人賬號信息的第一權重系數,c表示第二歷史行為數據,d表示家庭賬號信息的第二權重系數,X表示用戶偏好權重值中的賬號互動頻率值。
[0121]若b為0.2,d為0.6時,a為30,c為22,計算得到的X為0.5,那么客戶端的用戶偏好參數Q為:
[0122]Q = 30 X 0.2+22 X 0.6+0.5 = 28.7
[0123]206、確定各資源信息與用戶偏好參數之間的匹配值;
[0124]本實施例中,針對各資源信息分別計算不同的資源信息與用戶偏好參數之間的匹配值。其中,用戶偏好參數越大,其資源信息的匹配值也越高。
[0125]例如4視頻的用戶偏好參數是28.7,B視頻的用戶偏好參數是30.2,C視頻的用戶偏好參數是15,不難看出B視頻類似的用戶偏好參數最高,也就是B視頻類型的匹配值最高,可以設置為30.2%,A視頻類型的匹配值為28.7%,C視頻類型的匹配值為C視頻的匹配值為15%。
[0126]207、向客戶端推送匹配值滿足預置條件的目標資源信息。
[0127]本實施例中,服務器向客戶端推送匹配值滿足預置條件的目標資源信息,假設滿足預置條件的匹配值為20%以上的視頻,那么根據步驟206計算得到的A視頻類型的匹配值、B視頻類型的匹配值和C視頻類型的匹配值,可以推送A視頻類型和B視頻類型。
[0128]再次,本發明實施例中,提供了一種利用賬號互動頻率值計算用戶偏好參數的方法,賬號互動頻率值很大程度上反映了各用戶之間互動的情況,實時地針對用戶的喜好來進行用戶偏好參數的計算,可以更好地體現出“以人為本”的設想,將人為的不確定因素納入考慮范圍內,以此提升方案的靈活性和實用性。
[0129]二、用戶偏好權重值為優先級排序值;
[0130]請參閱圖3,圖3為本發明實施例中信息推送的方法另一個實施例示意圖,當用戶偏好權重值為優先級排序值時,信息推送的方法的另一個實施例包括:
[0131]301、獲取客戶端的個人賬號信息以及家庭賬號信息;
[0132]本實施例中,服務器獲取客戶端的個人賬號信息以及家庭賬號信息的具體過程可以參照上述實施例中步驟101所述,此處不作贅述。
[0133]302、查詢個人賬號信息對應的第一歷史行為數據以及家庭賬號信息對應的第二歷史行為數據;
[0134]本實施例中,服務器可以查詢個人賬號信息對應的第一歷史行為數據以及家庭賬號信息對應的第二歷史行為數據,具體過程可以參照上述實施例中步驟102所述,此處不作贅述。
[0135]303、根據家庭賬號信息中各成員賬號的年齡信息與各資源信息的預置對應關系,統計各資源信息的被選次數,其中,家庭賬號信息中包含至少兩個成員賬號;
[0136]本實施例中,服務器根據家庭賬號信息中各成員賬號的年齡信息與各資源信息的預置對應關系,統計各資源信息的被選次數,且家庭賬號信息中包含至少兩個成員賬號。
[0137]其中,年齡信息與各資源信息的預置對應關系可以是由用戶提前設定的,例如,動畫片《喜羊羊與灰太狼》為比較適合3至7歲兒童觀看的節目,電視劇《羋月傳》為比較適合18至70歲之間的用戶觀看,綜藝節目《快樂大本營》為比較適合5至70歲之間的用戶觀看,綜藝節目《夕陽紅》為比較適合65至90歲之間的老人觀看的節目。服務器首先根據當前家庭賬號信息中各成員的年齡信息,提供符合年齡要求的資源信息,并統計各資源信息的被選擇次數。
[0138]304、根據被選次數確定優先級排序值;
[0139]本實施例中,服務器統計各資源信息的被選擇次數,若家庭賬號信息中包含了3名家庭成員的信息,其中甲為20歲,乙為55歲,丙為60歲,那么根據他們的年齡信息確定最適合他們觀看的節目可以是電視劇《羋月傳》和綜藝節目《快樂大本營》,其中,《羋月傳》觀看次數為10次,《快樂大本營》為3次,那么優先級排序值為《羋月傳》10.0,《快樂大本營》為3.0。
[0140]需要說明的是,步驟303以及步驟304可以在步驟302之前進行,也可以在步驟302之后進行,此處不作限定。
[0141]305、根據第一歷史行為數據、個人賬號信息的第一權重系數、第二歷史行為數據、家庭賬號信息的第二權重系數以及用戶偏好權重值,確定客戶端的用戶偏好參數,第二權重系數高于第一權重系數;
[0142]本實施例中,當用戶偏好權重值為優先級排序值時,則服務器根據第一歷史行為數據、個人賬號信息的第一權重系數、第二歷史行為數據、家庭賬號信息的第二權重系數以及優先級排序值,計算客戶端的用戶偏好參數,第二權重系數高于第一權重系數。
[0143]具體地,利用上述實施例所介紹的公式:
[0144]Q = aXb+cXd+X
[0145]其中,Q表示客戶端的用戶偏好參數,a表示第一歷史行為數據,b表示個人賬號信息的第一權重系數,c表示第二歷史行為數據,d表示家庭賬號信息的第二權重系數,X表示用戶偏好權重值中的優先級排序值。
[0146]若b為0.2,d為0.6時,a為30,0為22,計算得到的X為3,那么客戶端的用戶偏好參數Q為:
[0147]Q = 30 X 0.2+22 X 0.6+3 = 31.2
[0148]306、確定各資源信息與用戶偏好參數之間的匹配值;
[0149]本實施例中,針對各資源信息分別計算不同的資源信息與用戶偏好參數之間的匹配值。其中,用戶偏好參數越大,其資源信息的匹配值也越高。
[0150]例如,《羋月傳》的用戶偏好參數是38.2,《快樂大本營》的用戶偏好參數是31.2,則可以計算與《羋月傳》類似視頻的匹配值為38.2%,與《快樂大本營》類似視頻的匹配值為31.2%。
[0151 ] 307、向客戶端推送匹配值滿足預置條件的目標資源信息。
[0152]本實施例中,服務器向客戶端推送匹配值滿足預置條件的目標資源信息,假設滿足預置條件的匹配值為20%以上的視頻,那么根據步驟306計算得到的《羋月傳》視頻類型的匹配值和《快樂大本營》視頻類型的匹配值,發現兩者的類型都滿足推送的預置條件,則均為目標資源信息。
[0153]再次,本發明實施例中,提供了一種利用優先級排序值計算用戶偏好參數的方法,優先級排序值是在考慮家庭成員賬號中各年齡段的需求,并在滿足家庭成員喜好的基礎上來推送資源信息,再針對這些資源信息的觀看次數確定優先級排序值,最后根據優先級排序值計算用戶偏好參數。由此更好地體現出本發明方案的實用性,以及更有針對性地進行視頻播放,同時也避免了一些不適合未成年人觀看的視頻被推送,從而利于播放的監管,提升方案的實用性。
[0154]三、用戶偏好權重值為播放清晰值;
[0155]請參閱圖4,圖4為本發明實施例中信息推送的方法另一個實施例示意圖,當用戶偏好權重值為播放清晰值時,信息推送的方法的另一個實施例包括:
[0156]401、獲取客戶端的個人賬號信息以及家庭賬號信息;
[0157]本實施例中,服務器獲取客戶端的個人賬號信息以及家庭賬號信息的具體過程可以參照上述實施例中步驟101所述,此處不作贅述。
[0158]402、查詢個人賬號信息對應的第一歷史行為數據以及家庭賬號信息對應的第二歷史行為數據;
[0159]本實施例中,服務器可以查詢個人賬號信息對應的第一歷史行為數據以及家庭賬號信息對應的第二歷史行為數據,具體過程可以參照上述實施例中步驟102所述,此處不作贅述。
[0160]403、獲取各資源信息對應的視頻資源清晰度;
[0161]本實施例中,服務器可以獲取各個資源信息對應的視頻資源清晰度,其中,視頻資源清晰度至少可以分為4個等級,分別為標清、高清、超清和藍光,其清晰度的排序為標清〈高清〈超清〈藍光。
[0162]服務器主要是獲取各資源信息的格式清晰度,而客戶端通常情況下都可以支持這四種格式的資源信息。
[0163]404、將視頻資源清晰度大于預置門限的資源信息確定為高清資源信息;
[0164]本實施例中,若將預置門限設定為高清以上的視頻,那么服務器將視頻資源清晰度高于高清以上的資源信息確定為高清資源信息。
[0165]可以理解的是,視頻資源清晰度大于預置門限的資源信息在實際應用中,應包括等于預置門限的情況,也就是說,包括視頻資源清晰度為高清的資源信息也作為高清資源-
?目息O
[0166]405、根據高清資源信息的清晰度大小確定各資源信息的播放清晰值;
[0167]本實施例中,服務器根據高清資源信息的清晰度大小進行排序,若10個高清資源信息中,有2個為藍光視頻,3個為超清視頻,5個為高清視頻,則可以將這2個藍光視頻的播放清晰值設置為8,3個超清視頻的播放清晰值設置為6,5個高清視頻的播放清晰值設置為4。
[0168]需要說明的是,步驟403、404以及步驟405可以在步驟402之前進行,也可以在步驟402之后進行,此處不作限定。
[0169]406、根據第一歷史行為數據、個人賬號信息的第一權重系數、第二歷史行為數據、家庭賬號信息的第二權重系數以及用戶偏好權重值,確定客戶端的用戶偏好參數,第二權重系數高于第一權重系數;
[0170]本實施例中,當用戶偏好權重值為播放清晰值時,則服務器根據第一歷史行為數據、個人賬號信息的第一權重系數、第二歷史行為數據、家庭賬號信息的第二權重系數以及播放清晰值,計算客戶端的用戶偏好參數,第二權重系數高于第一