一種獲取轉移數據的方法及裝置的制造方法
【技術領域】
[0001] 本發(fā)明涉及互聯(lián)網通信領域,特別涉及一種獲取轉移數據的方法及裝置。
【背景技術】
[0002] 目前,服務器經常處理第一用戶和第二用戶的用戶資源信息,從第一用戶的用戶 資源信息中扣除第一轉移數據,并將扣除的第一轉移數據增加到第二用戶的用戶資源信息 中。在上述處理過程中可能會產生第二轉移數據。
[0003] 當前,現有技術提供了一種產生第二轉移數據的方法,包括:服務器接收第一用戶 發(fā)送的第一轉移數據,從第一用戶的用戶資源信息中扣除第一轉移數據,并將扣除的第一 轉移數據增加到第二用戶的用戶資源信息中。服務器獲取第二用戶制定的轉移規(guī)則,如果 第一轉移數據滿足第二用戶制定的轉移規(guī)則,則產生預設大小的第二轉移數據。
[0004] 在實現本發(fā)明的過程中,發(fā)明人發(fā)現現有技術至少存在以下問題:
[0005] 服務器根據第二用戶制定的轉移規(guī)則來產生第二轉移數據,而第二用戶制定的轉 移規(guī)則可能并不是第一用戶所喜歡的轉移規(guī)則,如此會導致第一用戶發(fā)送的第一轉移數據 不滿足第二用戶制定的轉移規(guī)則,進而導致不會產生第二轉移數據。
【發(fā)明內容】
[0006] 為了保證轉移規(guī)則是第一用戶所喜歡的轉移規(guī)則,進而保證能夠產生轉移數據, 本發(fā)明提供了一種獲取轉移數據的方法及裝置。所述技術方案如下:
[0007] -種獲取轉移數據的方法,所述方法包括:
[0008] 獲取第一轉移規(guī)則集合中包括的每個轉移規(guī)則對應的用戶偏好度,轉移規(guī)則對應 的用戶偏好度用于表明用戶對所述轉移規(guī)則的偏愛程度;
[0009] 根據所述每個轉移規(guī)則對應的用戶偏好度,從所述第一轉移規(guī)則集合中選擇至少 一個轉移規(guī)則,將所述至少一個轉移規(guī)則組成第二轉移規(guī)則集合;
[0010] 根據所述第二轉移規(guī)則集合、第二用戶的第一資源數值和第一用戶的第二資源數 值,獲取所述第一用戶對應的第一轉移數據。
[0011] 一種獲取轉移數據的裝置,所述裝置包括:
[0012] 第一獲取模塊,用于獲取第一轉移規(guī)則集合中包括的每個轉移規(guī)則對應的用戶偏 好度,轉移規(guī)則對應的用戶偏好度用于表明用戶對所述轉移規(guī)則的偏愛程度;
[0013] 選擇模塊,用于根據所述每個轉移規(guī)則對應的用戶偏好度,從所述第一轉移規(guī)則 集合中選擇至少一個轉移規(guī)則,將所述至少一個轉移規(guī)則組成第二轉移規(guī)則集合;
[0014] 第二獲取模塊,用于根據所述第二轉移規(guī)則集合、第二用戶的第一資源數值和第 一用戶的第二資源數值,獲取所述第一用戶對應的第一轉移數據。
[0015] 在本發(fā)明實施例中,獲取第一轉移規(guī)則集合中包括的每個轉移規(guī)則對應的用戶偏 好度,轉移規(guī)則對應的用戶偏好度用于表明用戶對轉移規(guī)則的偏愛程度;根據每個轉移規(guī) 則對應的用戶偏好度,從第一轉移規(guī)則集合中選擇至少一個轉移規(guī)則,將至少一個轉移規(guī) 則組成第二轉移規(guī)則集合;根據第二轉移規(guī)則集合、第二用戶的第一資源數值和第一用戶 的第二資源數值,獲取第一用戶對應的第一轉移數據。由于獲取了第一轉移規(guī)則集合中包 括的每個轉移規(guī)則對應的用戶偏好度,并根據每個轉移規(guī)則對應的用戶偏好度獲取了第二 轉移規(guī)則集合,如此保證了第二轉移規(guī)則集合中的轉移規(guī)則都是第一用戶所喜歡的轉移規(guī) 貝1J,進而保證了根據第二轉移規(guī)則能夠獲取到第一用戶的轉移數據。
【附圖說明】
[0016] 圖1是本發(fā)明實施例1提供的一種獲取轉移數據的方法流程圖;
[0017] 圖2是本發(fā)明實施例2提供的一種獲取轉移數據的方法流程圖;
[0018] 圖3是本發(fā)明實施例3提供的一種獲取轉移數據的方法流程圖;
[0019]圖4是本發(fā)明實施例4提供的一種獲取轉移數據的裝置結構示意圖;
[0020] 圖5是本發(fā)明實施例5提供的一種服務器的結構示意圖。
【具體實施方式】
[0021] 為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方 式作進一步地詳細描述。
[0022] 實施例1
[0023] 參見圖1,本發(fā)明實施例提供了一種獲取轉移數據的方法,包括:
[0024] 步驟101 :獲取第一轉移規(guī)則集合中包括的每個轉移規(guī)則對應的用戶偏好度,轉 移規(guī)則對應的用戶偏好度用于表明用戶對轉移規(guī)則的偏愛程度;
[0025] 步驟102 :根據每個轉移規(guī)則對應的用戶偏好度,從第一轉移規(guī)則集合中選擇至 少一個轉移規(guī)則,將至少一個轉移規(guī)則組成第二轉移規(guī)則集合;
[0026] 步驟103 :根據第二轉移規(guī)則集合、第二用戶的第一資源數值和第一用戶的第二 資源數值,獲取第一用戶對應的第一轉移數據。
[0027] 優(yōu)選地,獲取第一轉移規(guī)則集合中包括的每個轉移規(guī)則對應的用戶偏好度,包 括:
[0028] 從轉移規(guī)則的標識與用戶標識的對應關系中,分別統(tǒng)計出第一轉移規(guī)則集合中包 括的每個轉移規(guī)則對應的用戶標識的數目;
[0029] 統(tǒng)計轉移規(guī)則的標識與用戶標識的對應關系中包括的用戶標識的總數目;
[0030] 根據每個轉移規(guī)則對應的用戶標識的數目以及該總數目,分別計算第一轉移規(guī)則 集合中包括的每個轉移規(guī)則對應的用戶偏好度。
[0031] 進一步地,獲取第一轉移規(guī)則集合中包括的每個轉移規(guī)則對應的用戶偏好度之 前,還包括:
[0032] 接收終端發(fā)送的用戶選擇的轉移規(guī)則的標識和用戶的用戶標識;
[0033] 將用戶選擇的轉移規(guī)則的標識和用戶的用戶標識存儲在轉移規(guī)則的標識與用戶 標識的對應關系中。
[0034] 優(yōu)選地,根據第二轉移規(guī)則集合、第二用戶的第一資源數值和第一用戶的第二資 源數值,獲取第一用戶對應的第一轉移數據,包括:
[0035] 根據第二轉移規(guī)則集合,確定獲取轉移數據的獲取時間;
[0036] 在確定的獲取時間,獲取第二用戶的第一資源數值和第一用戶的第二資源數值;
[0037] 根據第二轉移規(guī)則集合、第二用戶的第一資源數值和第一用戶的第二資源數值, 計算第一用戶對應的第一轉移數據。
[0038] 進一步地,該方法還包括:
[0039] 如果檢測到第一用戶發(fā)送的用于將資源鏈接分享到社交網絡中的請求,則在確定 的獲取時間,獲取第一用戶在社交網絡中的聯(lián)系人產生的第三資源數值;
[0040] 根據第二轉移規(guī)則集合、第二用戶的第一資源數值、第一用戶的第二資源數值和 聯(lián)系人產生的第三資源數值,計算第一用戶對應的第二轉移數據。
[0041] 優(yōu)選地,根據第二轉移規(guī)則集合、第二用戶的第一資源數值、第一用戶的第二資源 數值和聯(lián)系人產生的第三資源數值,計算第一用戶對應的第二轉移數據,包括:
[0042] 根據第二轉移規(guī)則集合、第二用戶的第一資源數值和第一用戶的第二資源數值, 計算第二轉移數據的第一增量值;
[0043] 根據第二轉移規(guī)則集合和聯(lián)系人產生的第三資源數值,計算第二轉移數據的第二 增量值;
[0044] 根據第一增量值和第二增量值,計算第二轉移數據。
[0045] 在本發(fā)明實施例中,獲取第一轉移規(guī)則集合中包括的每個轉移規(guī)則對應的用戶偏 好度,轉移規(guī)則對應的用戶偏好度用于表明用戶對轉移規(guī)則的偏愛程度;根據每個轉移規(guī) 則對應的用戶偏好度,從第一轉移規(guī)則集合中選擇至少一個轉移規(guī)則,將至少一個轉移規(guī) 則組成第二轉移規(guī)則集合;根據第二轉移規(guī)則集合、第二用戶的第一資源數值和第一用戶 的第二資源數值,獲取第一用戶對應的第一轉移數據。由于獲取了第一轉移規(guī)則集合中包 括的每個轉移規(guī)則對應的用戶偏好度,并根據每個轉移規(guī)則對應的用戶偏好度獲取了第二 轉移規(guī)則集合,如此保證了第二轉移規(guī)則集合中的轉移規(guī)則都是第一用戶所喜歡的轉移規(guī) 貝U,進而保證了根據第二轉移規(guī)則能夠獲取到第一用戶的轉移數據。
[0046] 實施例2
[0047] 本發(fā)明實施例提供了 一種獲取轉移數據的方法。
[0048]目前,第二用戶經常通過網絡向第一用戶提供資源,當第一用戶通過網絡獲取第 二用戶提供的資源時,服務器需要處理第一用戶和第二用戶的用戶資源信息,在此處理過 程中可能會產生轉移數據,此時服務器可以通過本發(fā)明實施例提供的方法來獲取產生的轉 移數據,然后將獲取的轉移數據轉移到第一用戶的用戶資源信息中。
[0049] 參見圖2,該方法具體包括:
[0050] 步驟201:接收終端發(fā)送的用戶選擇的轉移規(guī)則的標識和該用戶的用戶標識;
[0051] 其中,轉移規(guī)則為用于確定轉移數據的規(guī)則。第二用戶可以制定多個轉移規(guī)則,也 可以通過調查問卷等方式獲取第一用戶制定的轉移規(guī)則。第二用戶將制定的多個轉移規(guī)則 以及獲取的第一用戶制定的轉移規(guī)則組成第一轉移規(guī)則集合,將第一轉移規(guī)則集合發(fā)布到 服務器上,當第一用戶登錄服務器之后,可以查看第一轉移規(guī)則集合并從第一轉移規(guī)則集 合中選擇喜歡的一個或多個轉移規(guī)則。
[0052] 其中,第一轉移規(guī)則集合中包括的轉移規(guī)則可以劃分為不同的規(guī)則類別,例如劃 分為時間規(guī)則、總量規(guī)則和用戶規(guī)則等。每個規(guī)則類別中包括至少一個轉移規(guī)則。時間規(guī) 則中包括的轉移規(guī)則用于表明活動的有效時間范圍以及獲取轉移數據的獲取時間,總量規(guī) 則中包括的轉移規(guī)則用于計算由于總量產生的轉移數據的增量值,用戶規(guī)則中包括的轉移 規(guī)則用于計算由于用戶產生的轉移數據的增量值,例如,時間規(guī)則中包括的轉移規(guī)則可以 為"有效時間范圍為7月1日12:00至7月31日12:00,在7月31日12:00獲取轉移數據" 等,總量規(guī)則中包括的轉移規(guī)則可以為"總量大于第一預設數值時,產生的轉移數據的增量 值為總量與第一預設百分比的乘積",用戶規(guī)則中包括的轉移規(guī)則可以為"用戶對應的資源 數值大于第二預設數值時,產生的轉移數據的增量值為用戶對應的資源數值與第二預設百 分比的乘積"。第一用戶可以從第一轉移規(guī)則集合包括的每個規(guī)則類別中各選擇一個喜歡 的轉移規(guī)則。
[0053] 例如,假設第一轉移規(guī)則集合Ul包括時間規(guī)則、總量規(guī)則和用戶規(guī)則三類,時間 規(guī)則中包括轉移規(guī)則rulel和rule2,總量規(guī)則中包括轉移規(guī)則rule3和rule4,用戶規(guī)則 中包括轉移規(guī)則rule5和rule6。假設用戶A喜歡的時間規(guī)則為rulel、喜歡的總量規(guī)則為 rule3以及喜歡的用戶規(guī)則為rule5。接收終端發(fā)送的用戶A選擇的轉移規(guī)則的標識rulel、 rule3和rule5,以及用戶A的用戶標識IM1。
[0054] 步驟202 :將用戶選擇的轉移規(guī)則的標識和該用戶的用戶標識存儲在轉移規(guī)則的 標識與用戶標識的對應關系中;
[0055] 例如,將用戶A選擇的轉移規(guī)則的標識rulel、rule3和rule5,以及用戶A的用戶 標識IMl存儲在如表1所示的轉移規(guī)則的標識與用戶標識的對應關系中。
[0056]表1
[0057]
[0058] 其中,對于除該用戶以外的其他用戶,都可以從第一轉移規(guī)則集合中選擇喜歡的 轉移規(guī)則,并同該用戶按照上述步驟201和202的操作將其他用戶選擇的轉移規(guī)則的標識 和其他用戶的用戶標識存儲在如表1所示的轉移規(guī)則的標識與用戶標識的對應關系中。
[0059] 進一步地,可以事先設置一個時間范圍。如果當前時間在該時間范圍內,則接收終 端發(fā)送的用戶選擇的轉移規(guī)則的標識和該用戶的用戶標識。如果當前時間不在該時間范圍 內,則不再接收終端發(fā)送的用戶選擇的轉移規(guī)則的標識和該用戶的用戶標識。并在該時間 范圍包括的時間下限到來時,通過如下步驟203和204的操作獲取第二轉移規(guī)則集合。其 中,第二轉移規(guī)則集合中包括的轉移規(guī)則為用戶偏愛程度最高的轉移規(guī)則。
[0060] 步驟203 :獲取第一轉移規(guī)則集合中包括的每個轉移規(guī)則對應的用戶偏好度,轉