两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

數(shù)據(jù)推送方法和裝置的制造方法

文檔序號(hào):9646561閱讀:398來源:國知局
數(shù)據(jù)推送方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本申請(qǐng)涉及數(shù)據(jù)處理領(lǐng)域,具體而言,涉及一種數(shù)據(jù)推送方法和裝置。
【背景技術(shù)】
[0002] 現(xiàn)有技術(shù)中,用戶在瀏覽網(wǎng)站的商品時(shí),看到心儀的寶貝,常常會(huì)因?yàn)椴恢涝趺?搭配而猶豫不決,最終延遲或放棄購買。因此,現(xiàn)有技術(shù)的網(wǎng)站上具有數(shù)據(jù)推送功能。
[0003] 具體地,現(xiàn)有技術(shù)中可以根據(jù)用戶的瀏覽行為和購買行為數(shù)據(jù)進(jìn)行分析,找到跟 用戶瀏覽的寶貝相似或相關(guān)的類目,過濾掉用戶已購買類目并去重,當(dāng)用戶再次登錄頁面 時(shí),將類目相關(guān)的寶貝推薦給用戶;現(xiàn)有技術(shù)中還可以當(dāng)用戶看上一個(gè)商品進(jìn)入詳情頁后, 除了該商品的詳細(xì)描述,直接將與該商品比較適宜的商品搭配,如一條褲子,它適合搭配什 么材質(zhì)、款式的上衣_>鞋子_>包_>外套_>手飾_>發(fā)飾等,并配上幾組搭配的效果圖片。
[0004] 上述的數(shù)據(jù)推送方法一般是根據(jù)用戶以往的瀏覽和購買行為,當(dāng)用戶再次瀏覽網(wǎng) 頁時(shí),將相關(guān)商品推薦給用戶,這樣的數(shù)據(jù)推送比較滯后,也不直觀,相關(guān)性不高。
[0005] 針對(duì)現(xiàn)有技術(shù)中推送數(shù)據(jù)滯后且推送的數(shù)據(jù)不準(zhǔn)確的問題,目前尚未提出有效的 解決方案。
[0006] 申請(qǐng)內(nèi)容
[0007] 針對(duì)相關(guān)技術(shù)中推送數(shù)據(jù)滯后且推送的數(shù)據(jù)不準(zhǔn)確的問題,目前尚未提出有效的 解決方案,為此,本申請(qǐng)的主要目的在于提供一種數(shù)據(jù)推送方法和裝置,以解決上述問題。
[0008] 為了實(shí)現(xiàn)上述目的,根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種數(shù)據(jù)推送方法,該方法包 括:獲取第一客戶端確定的第一交換對(duì)象和第一交換對(duì)象的對(duì)象ID;根據(jù)對(duì)象ID獲取一個(gè) 或多個(gè)關(guān)聯(lián)類目數(shù)據(jù),其中,每個(gè)關(guān)聯(lián)類目數(shù)據(jù)包括第一關(guān)聯(lián)對(duì)象的關(guān)聯(lián)對(duì)象名稱和第一 關(guān)聯(lián)對(duì)象的屬性數(shù)據(jù),其中,第一關(guān)聯(lián)對(duì)象為與第一交換對(duì)象存在預(yù)設(shè)的關(guān)聯(lián)關(guān)系的對(duì)象; 按照第一關(guān)聯(lián)對(duì)象的屬性數(shù)據(jù)從第一關(guān)聯(lián)對(duì)象中提取第二關(guān)聯(lián)對(duì)象;將提取到的第二關(guān)聯(lián) 對(duì)象的關(guān)聯(lián)對(duì)象名稱和第二關(guān)聯(lián)對(duì)象的圖片數(shù)據(jù)作為推送數(shù)據(jù),將推送數(shù)據(jù)發(fā)送至第一客 戶端。
[0009] 進(jìn)一步地,根據(jù)對(duì)象ID獲取一個(gè)或多個(gè)關(guān)聯(lián)類目數(shù)據(jù)包括:獲取對(duì)象ID的對(duì)象類 目和預(yù)設(shè)的對(duì)象類目的關(guān)聯(lián)類目,其中,對(duì)象類目的關(guān)聯(lián)類目從第一數(shù)據(jù)庫中讀?。皇褂脤?duì) 象ID在第二數(shù)據(jù)庫中查找第一交換對(duì)象的第一歷史交換數(shù)據(jù),其中,第一歷史交換數(shù)據(jù)包 括對(duì)第一交換對(duì)象執(zhí)行交換操作的一個(gè)或多個(gè)第二客戶端;獲取每個(gè)第二客戶端的第二歷 史交換數(shù)據(jù),其中,第二歷史交換數(shù)據(jù)包括第二客戶端執(zhí)行交換操作的多個(gè)第二交換對(duì)象; 將屬于各個(gè)關(guān)聯(lián)類目的第二交換對(duì)象作為各個(gè)關(guān)聯(lián)類目數(shù)據(jù)的第一關(guān)聯(lián)對(duì)象。
[0010] 進(jìn)一步地,屬性數(shù)據(jù)包括交換次數(shù),其中,按照第一關(guān)聯(lián)對(duì)象的屬性數(shù)據(jù)從第一關(guān) 聯(lián)對(duì)象中提取第二關(guān)聯(lián)對(duì)象包括:統(tǒng)計(jì)各個(gè)第二客戶端對(duì)第一關(guān)聯(lián)對(duì)象執(zhí)行交換操作的交 換次數(shù),得到第二客戶端對(duì)第一關(guān)聯(lián)對(duì)象執(zhí)行交換操作的交換總次數(shù);計(jì)算各個(gè)第一關(guān)聯(lián) 對(duì)象的交換總次數(shù)的加權(quán)值;對(duì)每個(gè)關(guān)聯(lián)類目中的第一關(guān)聯(lián)對(duì)象按照加權(quán)值從大到小排 序,得到第一對(duì)象序列;從各個(gè)第一對(duì)象序列中提取排序在前N位的第一關(guān)聯(lián)對(duì)象,作為第 二關(guān)聯(lián)對(duì)象,其中,N為大于零的自然數(shù)。
[0011] 進(jìn)一步地,在獲取對(duì)象ID的對(duì)象類目和預(yù)設(shè)的對(duì)象類目的關(guān)聯(lián)類目之后,數(shù)據(jù)推 送方法還包括:在使用對(duì)象ID在第二數(shù)據(jù)庫中查找不到第一歷史交換數(shù)據(jù)的情況下,獲取 第一交換對(duì)象的對(duì)象元素;從第一數(shù)據(jù)庫中讀取對(duì)象元素的關(guān)聯(lián)元素,其中,關(guān)聯(lián)元素為一 個(gè)或多個(gè);從第二數(shù)據(jù)庫中獲取具有關(guān)聯(lián)元素的第三關(guān)聯(lián)對(duì)象;統(tǒng)計(jì)第三關(guān)聯(lián)對(duì)象中攜帶 有關(guān)聯(lián)元素的個(gè)數(shù);將攜帶有關(guān)聯(lián)元素的個(gè)數(shù)大于預(yù)設(shè)閾值的第三關(guān)聯(lián)對(duì)象作為第二關(guān)聯(lián) 對(duì)象。
[0012] 進(jìn)一步地,按照第一關(guān)聯(lián)對(duì)象的屬性數(shù)據(jù)從第一關(guān)聯(lián)對(duì)象中提取第二關(guān)聯(lián)對(duì)象包 括:分別從一個(gè)關(guān)聯(lián)類目數(shù)據(jù)中提取一個(gè)第二關(guān)聯(lián)對(duì)象,得到一個(gè)或多個(gè)第二關(guān)聯(lián)對(duì)象; 將提取到的第二關(guān)聯(lián)對(duì)象的關(guān)聯(lián)對(duì)象名稱和第二關(guān)聯(lián)對(duì)象的圖片數(shù)據(jù)作為推送數(shù)據(jù)包括: 將一個(gè)或多個(gè)第二關(guān)聯(lián)對(duì)象的關(guān)聯(lián)對(duì)象名稱和圖片數(shù)據(jù)作為推送數(shù)據(jù);返回執(zhí)行分別從一 個(gè)關(guān)聯(lián)類目數(shù)據(jù)中提取一個(gè)第二關(guān)聯(lián)對(duì)象的步驟,得到多個(gè)推送數(shù)據(jù),直至得到的推送數(shù) 據(jù)的個(gè)數(shù)符合預(yù)設(shè)個(gè)數(shù)。
[0013] 進(jìn)一步地,交換操作為客戶端使用虛擬資源換取交換對(duì)象的操作。
[0014] 為了實(shí)現(xiàn)上述目的,根據(jù)本申請(qǐng)的另一方面,提供了一種數(shù)據(jù)推送裝置,該裝置包 括:第一獲取模塊,用于獲取第一客戶端確定的第一交換對(duì)象和第一交換對(duì)象的對(duì)象ID; 第二獲取模塊,用于根據(jù)對(duì)象ID獲取一個(gè)或多個(gè)關(guān)聯(lián)類目數(shù)據(jù),其中,每個(gè)關(guān)聯(lián)類目數(shù)據(jù) 包括第一關(guān)聯(lián)對(duì)象的關(guān)聯(lián)對(duì)象名稱和第一關(guān)聯(lián)對(duì)象的屬性數(shù)據(jù),其中,第一關(guān)聯(lián)對(duì)象為與 第一交換對(duì)象存在預(yù)設(shè)的關(guān)聯(lián)關(guān)系的對(duì)象;提取模塊,用于按照第一關(guān)聯(lián)對(duì)象的屬性數(shù)據(jù) 從第一關(guān)聯(lián)對(duì)象中提取第二關(guān)聯(lián)對(duì)象;推送模塊,用于將提取到的第二關(guān)聯(lián)對(duì)象的關(guān)聯(lián)對(duì) 象名稱和第二關(guān)聯(lián)對(duì)象的圖片數(shù)據(jù)作為推送數(shù)據(jù),將推送數(shù)據(jù)發(fā)送至第一客戶端。
[0015] 進(jìn)一步地,第二獲取模塊包括:第一獲取子模塊,用于獲取對(duì)象ID的對(duì)象類目和 預(yù)設(shè)的對(duì)象類目的關(guān)聯(lián)類目,其中,對(duì)象類目的關(guān)聯(lián)類目從第一數(shù)據(jù)庫中讀取;查找模塊, 用于使用對(duì)象ID在第二數(shù)據(jù)庫中查找第一交換對(duì)象的第一歷史交換數(shù)據(jù),其中,第一歷史 交換數(shù)據(jù)包括對(duì)第一交換對(duì)象執(zhí)行交換操作的一個(gè)或多個(gè)第二客戶端;第二獲取子模塊, 用于獲取每個(gè)第二客戶端的第二歷史交換數(shù)據(jù),其中,第二歷史交換數(shù)據(jù)包括第二客戶端 執(zhí)行交換操作的多個(gè)第二交換對(duì)象;第一確定模塊,用于將屬于各個(gè)關(guān)聯(lián)類目的第二交換 對(duì)象作為各個(gè)關(guān)聯(lián)類目數(shù)據(jù)的第一關(guān)聯(lián)對(duì)象。
[0016] 進(jìn)一步地,屬性數(shù)據(jù)包括交換次數(shù),其中,提取模塊包括:統(tǒng)計(jì)子模塊,用于統(tǒng)計(jì)各 個(gè)第二客戶端對(duì)第一關(guān)聯(lián)對(duì)象執(zhí)行交換操作的交換次數(shù),得到第二客戶端對(duì)第一關(guān)聯(lián)對(duì)象 執(zhí)行交換操作的交換總次數(shù);第一計(jì)算模塊,用于計(jì)算各個(gè)第一關(guān)聯(lián)對(duì)象的交換總次數(shù)的 加權(quán)值;排序模塊,用于對(duì)每個(gè)關(guān)聯(lián)類目中的第一關(guān)聯(lián)對(duì)象按照加權(quán)值從大到小排序,得到 第一對(duì)象序列;第二確定模塊,用于從各個(gè)第一對(duì)象序列中提取排序在前N位的第一關(guān)聯(lián) 對(duì)象,作為第二關(guān)聯(lián)對(duì)象,其中,N為大于零的自然數(shù)。
[0017] 進(jìn)一步地,數(shù)據(jù)推送裝置還包括:第三獲取模塊,用于在獲取對(duì)象ID的對(duì)象類目 和預(yù)設(shè)的對(duì)象類目的關(guān)聯(lián)類目之后,在使用對(duì)象ID在第二數(shù)據(jù)庫中查找不到第一歷史交 換數(shù)據(jù)的情況下,獲取第一交換對(duì)象的對(duì)象元素;讀取模塊,用于從第一數(shù)據(jù)庫中讀取對(duì)象 元素的關(guān)聯(lián)元素,其中,關(guān)聯(lián)元素為一個(gè)或多個(gè);第四獲取模塊,用于從第二數(shù)據(jù)庫中獲取 具有關(guān)聯(lián)元素的第三關(guān)聯(lián)對(duì)象;統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)第三關(guān)聯(lián)對(duì)象中攜帶有關(guān)聯(lián)元素的個(gè) 數(shù);第三確定模塊,用于將攜帶有關(guān)聯(lián)元素的個(gè)數(shù)大于預(yù)設(shè)閾值的第三關(guān)聯(lián)對(duì)象作為第二 關(guān)聯(lián)對(duì)象。
[0018] 進(jìn)一步地,提取模塊包括:提取子模塊,用于分別從一個(gè)關(guān)聯(lián)類目數(shù)據(jù)中提取一個(gè) 第二關(guān)聯(lián)對(duì)象,得到一個(gè)或多個(gè)第二關(guān)聯(lián)對(duì)象;推送模塊包括:第四確定模塊,用于將一個(gè) 或多個(gè)第二關(guān)聯(lián)對(duì)象的關(guān)聯(lián)對(duì)象名稱和圖片數(shù)據(jù)作為推送數(shù)據(jù);循環(huán)執(zhí)行模塊,用于返回 執(zhí)行分別從一個(gè)關(guān)聯(lián)類目數(shù)據(jù)中提取一個(gè)第二關(guān)聯(lián)對(duì)象的步驟,得到多個(gè)推送數(shù)據(jù),直至 得到的推送數(shù)據(jù)的個(gè)數(shù)符合預(yù)設(shè)個(gè)數(shù)。
[0019] 進(jìn)一步地,交換操作為客戶端使用虛擬資源換取交換對(duì)象的操作。
[0020] 采用本申請(qǐng)實(shí)施例,獲取第一客戶端確定的第一交換對(duì)象和及其對(duì)象ID,然后根 據(jù)對(duì)象ID獲取一個(gè)或多個(gè)關(guān)聯(lián)類目數(shù)據(jù),并按照第一關(guān)聯(lián)對(duì)象的屬性數(shù)據(jù)從第一關(guān)聯(lián)對(duì) 象中提取第二關(guān)聯(lián)對(duì)象,將提取到的第二關(guān)聯(lián)對(duì)象的關(guān)聯(lián)對(duì)象名稱和第二關(guān)聯(lián)對(duì)象的圖片 數(shù)據(jù)作為推送數(shù)據(jù),將推送數(shù)據(jù)發(fā)送至第一客戶端。在本申請(qǐng)的上述實(shí)施例中,按照客戶端 確定的第一交換對(duì)象獲取一個(gè)或多個(gè)關(guān)聯(lián)類目數(shù)據(jù),并按照第一交換對(duì)象的屬性數(shù)據(jù)從與 第一交換對(duì)象存在關(guān)聯(lián)關(guān)系的第一關(guān)聯(lián)對(duì)象中提取第二關(guān)聯(lián)對(duì)象,生成推送數(shù)據(jù)。通過上 述實(shí)施例不僅可以在用戶確定第一交換對(duì)象之后便可向客戶端發(fā)送推送數(shù)據(jù),而且推送數(shù) 據(jù)是根據(jù)第一交換對(duì)象的屬性數(shù)據(jù)確定的,從而推
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
平遥县| 威远县| 碌曲县| 新昌县| 油尖旺区| 呈贡县| 永福县| 南陵县| 怀化市| 万盛区| 惠来县| 彰武县| 吉水县| 白河县| 云安县| 县级市| 通化县| 桂平市| 宁武县| 阳谷县| 且末县| 施秉县| 斗六市| 鹤峰县| 醴陵市| 淳化县| 定结县| 西乡县| 新乡市| 廊坊市| 永平县| 大田县| 泰和县| 丽水市| 远安县| 福海县| 滨海县| 陈巴尔虎旗| 综艺| 禄劝| 茌平县|