[發(fā)明專利]車聯(lián)網(wǎng)系統(tǒng)新聞獲取方法在審
| 申請(qǐng)?zhí)枺?/td> | 201611181515.1 | 申請(qǐng)日: | 2016-12-20 |
| 公開(公告)號(hào): | CN106599235A | 公開(公告)日: | 2017-04-26 |
| 發(fā)明(設(shè)計(jì))人: | 魏勁超;江濤 | 申請(qǐng)(專利權(quán))人: | 四川長虹電器股份有限公司 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30 |
| 代理公司: | 成都虹橋?qū)@聞?wù)所(普通合伙)51124 | 代理人: | 吳中偉 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 聯(lián)網(wǎng) 系統(tǒng) 新聞 獲取 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及車聯(lián)網(wǎng)系統(tǒng),具體涉及一種車聯(lián)網(wǎng)系統(tǒng)新聞獲取方法。
背景技術(shù)
車聯(lián)網(wǎng)平臺(tái)新聞獲取系統(tǒng)為汽車提供新聞檢索和顯示服務(wù)。由于汽車的特殊性,不能夠直接開放式的接入internet,所以對(duì)于外部的內(nèi)容獲取都需要經(jīng)過車聯(lián)網(wǎng)系統(tǒng)服務(wù)器。車聯(lián)網(wǎng)平臺(tái)新聞獲取系統(tǒng)通過對(duì)RSS新聞源的訂閱得到了新聞的框架結(jié)構(gòu),并且在新聞系統(tǒng)中以差分寫入的方式維護(hù)了新聞內(nèi)容的歷史查詢。如何通過盡可能少的對(duì)RSS源和數(shù)據(jù)庫訪問的方式來高效地為第三方提供新聞以及歷史新聞數(shù)據(jù)是當(dāng)前一項(xiàng)研究重點(diǎn)。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是:提出一種車聯(lián)網(wǎng)系統(tǒng)新聞獲取方法,通過盡可能少的對(duì)RSS源和數(shù)據(jù)庫訪問的方式來高效地為第三方提供新聞以及歷史新聞數(shù)據(jù)。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:車聯(lián)網(wǎng)系統(tǒng)新聞獲取方法,應(yīng)用于包括新聞處理模塊、最新新聞緩存模塊、歷史新聞數(shù)據(jù)庫的系統(tǒng)中;所述最新新聞緩存模塊中緩存了最新的RSS新聞源的新聞內(nèi)容;所述歷史新聞數(shù)據(jù)庫中存放歷史新聞紀(jì)錄;該方法包括以下步驟:
a.當(dāng)新聞處理模塊收到新聞?wù)埱髸r(shí),判斷來自于API的該請(qǐng)求為請(qǐng)求的最新新聞數(shù)據(jù)還是請(qǐng)求的歷史新聞數(shù)據(jù);
b.若請(qǐng)求為最新新聞數(shù)據(jù),則從最新新聞緩存模塊中讀取新聞內(nèi)容并反饋給API,進(jìn)入步驟d;
c.若請(qǐng)求為歷史新聞數(shù)據(jù),則從歷史新聞數(shù)據(jù)庫中讀取新聞內(nèi)容并反饋給API;
d.從新聞頁面中提取新聞內(nèi)容。
作為進(jìn)一步優(yōu)化,步驟b中,若請(qǐng)求為最新新聞數(shù)據(jù),則首先判斷是否需要調(diào)用RSS新聞源;若不需要調(diào)用RSS新聞源,則直接從最新新聞緩存模塊中讀取新聞內(nèi)容并反饋給API;若需要調(diào)用RSS新聞源,則先讀取RSS新聞源,更新RSS內(nèi)容到最新新聞緩存模塊和寫入歷史新聞數(shù)據(jù)庫,再從最新新聞緩存模塊中讀取新聞內(nèi)容反饋給API。
作為進(jìn)一步優(yōu)化,步驟b中,所述寫入歷史新聞數(shù)據(jù)庫時(shí),針對(duì)每條新聞?dòng)?jì)算其摘要內(nèi)容的hash值,在數(shù)據(jù)庫中嘗試插入時(shí),將每條新聞?dòng)涗浀?lt;匹配摘要+新聞標(biāo)題>作為插入的唯一約束條件,保證內(nèi)容相同的新聞只有一條存在歷史新聞數(shù)據(jù)庫中。
作為進(jìn)一步優(yōu)化,步驟b具體包括:
b1.判斷新聞的查詢請(qǐng)求時(shí)間是否超過第一時(shí)間閾值,若是,則進(jìn)入步驟b2,否則向API返回最新新聞緩存模塊中的新聞內(nèi)容;
b2.檢測(cè)歷史新聞數(shù)據(jù)庫是否設(shè)置了異步標(biāo)識(shí),若是,則進(jìn)入步驟b3,否則,對(duì)歷史新聞數(shù)據(jù)庫設(shè)置異步標(biāo)識(shí),獲取RSS數(shù)據(jù)并且異步寫入數(shù)據(jù)庫;
b3.對(duì)比請(qǐng)求時(shí)間是否超過第二時(shí)間閾值,若超過,則進(jìn)入步驟b4,若未超過,則向API返回最新新聞緩存模塊中的新聞內(nèi)容;
b4.讀取歷史新聞數(shù)據(jù)庫中最新內(nèi)容并刷新最新新聞緩存模塊中的緩存內(nèi)容,重置異步標(biāo)識(shí),并根據(jù)緩存更新時(shí)間來重置第一時(shí)間閾值和第二時(shí)間閾值。
本發(fā)明的有益效果是:通過盡可能少的對(duì)RSS源和數(shù)據(jù)庫訪問的方式來高效地為第三方提供新聞以及歷史新聞數(shù)據(jù)。
附圖說明
圖1為實(shí)施例中的車聯(lián)網(wǎng)系統(tǒng)新聞獲取方法原理圖;
圖2為為實(shí)施例中的對(duì)緩存內(nèi)容進(jìn)行更新及寫入數(shù)據(jù)庫的流程圖;
圖3為實(shí)施例中的RSS內(nèi)容寫入數(shù)據(jù)庫的流程圖。
具體實(shí)施方式
本發(fā)明旨在提出一種車聯(lián)網(wǎng)系統(tǒng)新聞獲取方法,通過盡可能少的對(duì)RSS源和數(shù)據(jù)庫訪問的方式來高效地為第三方提供新聞以及歷史新聞數(shù)據(jù)。該方法應(yīng)用于包括新聞處理模塊、最新新聞緩存模塊、歷史新聞數(shù)據(jù)庫的系統(tǒng)中;所述最新新聞緩存模塊中緩存了最新的RSS新聞源的新聞內(nèi)容;所述歷史新聞數(shù)據(jù)庫中存放歷史新聞紀(jì)錄。
下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明的方案作進(jìn)一步的描述:
如圖1所示,在本實(shí)施例中,系統(tǒng)的新聞來源于RSS新聞?dòng)嗛啠鋵?shí)現(xiàn)方法包括:
a.當(dāng)新聞處理模塊收到新聞?wù)埱髸r(shí),判斷來自于API的該請(qǐng)求為請(qǐng)求的最新新聞數(shù)據(jù)還是請(qǐng)求的歷史新聞數(shù)據(jù);
b.若請(qǐng)求為最新新聞數(shù)據(jù),則從最新新聞緩存模塊中讀取新聞內(nèi)容并反饋給API,進(jìn)入步驟d;
c.若請(qǐng)求為歷史新聞數(shù)據(jù),則從歷史新聞數(shù)據(jù)庫中讀取新聞內(nèi)容并反饋給API;
d.利用新聞內(nèi)容提取算法從新聞頁面中提取新聞內(nèi)容。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川長虹電器股份有限公司,未經(jīng)四川長虹電器股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201611181515.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 物聯(lián)網(wǎng)信息融合方法、物聯(lián)網(wǎng)終端設(shè)備和物聯(lián)網(wǎng)平臺(tái)
- 物聯(lián)網(wǎng)系統(tǒng)、物聯(lián)網(wǎng)服務(wù)提供及監(jiān)控方法
- 物聯(lián)網(wǎng)設(shè)備及其聯(lián)網(wǎng)配置方法、智能終端及物聯(lián)網(wǎng)系統(tǒng)
- 一種物聯(lián)網(wǎng)用戶設(shè)備接入系統(tǒng)及接入方法
- 一種資源獲取方法和裝置
- 一種視聯(lián)網(wǎng)數(shù)據(jù)的發(fā)送方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種視聯(lián)網(wǎng)信息的處理方法及裝置
- 一種訪問視聯(lián)網(wǎng)終端的方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)





