[發明專利]一種收集、分析和分發網絡商業信息的方法和系統在審
| 申請號: | 201310395459.1 | 申請日: | 2013-09-03 |
| 公開(公告)號: | CN103473696A | 公開(公告)日: | 2013-12-25 |
| 發明(設計)人: | 周吉 | 申請(專利權)人: | 周吉 |
| 主分類號: | G06Q30/02 | 分類號: | G06Q30/02;G06F17/30 |
| 代理公司: | 南京瑞弘專利商標事務所(普通合伙) 32249 | 代理人: | 陳建和 |
| 地址: | 200034 上海市徐*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 收集 分析 分發 網絡 商業信息 方法 系統 | ||
1.收集、分析和分發網絡商業信息的系統,其特征是采用“負載均衡+web服務+搜索引擎+數據庫”的構架;包括三個模塊:web服務模塊、搜索引擎模塊、數據庫模塊;
1)Web服務模塊:在普通的web服務器前面,加上了負載均衡服務器;對頁面進行緩存,提高網站的訪問速度;另一方面對多臺web服務器進行橫向擴展,使用多臺web服務器來滿足高并發的用戶請求;
2)搜索引擎模塊:解決了大數據量下全文檢索的速度問題;其本身也由主從服務器組成,進行橫向擴展;隨著商業信息數據量不斷增加,簡單的通過增加服務器來解決;
3)數據庫模塊:由多個數據庫服務器組成的集群,由中央數據庫向周邊數據庫分發數據;使用統一的數據結構以方便今后新增數據的擴展;
基于“負載均衡+web服務+搜索引擎+數據庫”的體系架構,以中間件實現業務流程集成,形成的一套支持非結構化文本數據從檢索到應用的全生命周期管理的一體化系統;通過建立web服務模塊擴展到搜索引擎模塊、數據庫模塊多個功能模塊,為在商業信息業務應用處理過程中插入定制的業務邏輯提供靈活性,支持非結構化文本數據的檢索與應用業務邏輯的定制;系統擴展框架通過定義搜索引擎并且在運行時依據規則動態地修改、替換應用從而達到實現網絡商業信息的收集、分析和分發業務邏輯;
上述三個模塊是支持大數據量下的全文檢索應用的基礎構件,其中搜索引擎等基礎構件開發所涉業務流程為:
1)采用領域工程的方法,識別商業信息數據挖掘中與網絡商業信息收集、分析和分發業務邏輯相關的所有的共性和可變性,并建立大數據量下的全文檢索的領域分析模型;
2)搜索引擎中對收集、分析和分發網絡商業信息的業務邏輯的可變性進行分析,建立的業務流程模塊基礎構件的領域設計模型,并識別出與大數據量下的全文檢索業務邏輯相關的核心業務對象及其屬性;
3)對網絡商業信息收集、分析和分發應用業務邏輯可變性中存在的共同形式進行抽象,然后以結構化的自然語言表述出來,形成全文檢索業務規則模板。
2.根據權利要求1所述的收集、分析和分發網絡商業信息的系統,其特征是網絡商業信息收集、分析和分發業務中的搜索引擎功能模塊的業務規則由事件、條件和動作三部分組成;業務規則模板包含兩種類型,即條件模板和動作模板;條件模板描述了期望或不期望的約束;動作模板則表示當條件滿足時會觸發什么樣的動作;這些條件模板和動作模板分別組合起來以表示復雜的條件與動作;將條件部分與動作部分組合則可以表示一條業務規則,并實現了靈活的大數據量下的全文檢索應用的業務邏輯定制;
系統采用“負載均衡+web服務+搜索引擎+數據庫”的構架:通過開發商業網絡中用于協同應用服務的Web服務模塊、搜索引擎模塊、數據庫模塊業務流程模塊,實現網絡商業信息的收集、分析和分發,形成支持大數據量下的全文檢索應用的基礎構件,業務流程模塊的流程包括:規則定義、規則翻譯、對象表、業務規則、規則數據庫、搜索引擎數據庫以及商業信息數據庫框架,基礎構件開發所涉業務流程如下:
1)規則定義:
通過網絡商業信息收集、分析和分發應用的業務規則定義,提供預先設計的結構化自然語言描述的業務規則模板,業務應用從這些模板中選擇所需要的規則文件,并將模板內容進行自由組合;同時,系統自動將定義的業務邏輯中相關的業務對象加入到搜索引擎對象表中;
2)格式轉換:
在網絡商業信息收集、分析和分發應用的業務規則被定義后,將進行業務規則翻譯。系統按照預先定義好的轉換規則自動將業務規則的條件部分和動作部分轉換成搜索引擎可以識別的格式;
3)規則驗證:
系統將規則名稱、規則屬性以及轉換后的網絡商業信息收集、分析和分發應用的條件和動作部分組合起來以形成完整的業務規則并加入到業務邏輯中。系統對定義的所有的業務規則進行冗余性、循環依賴性及不一致性等語義錯誤進行檢測;
4)規則存儲:
經驗證成功的網絡商業信息收集、分析和分發應用業務規則加入到搜索引擎規則文件庫中的規則文件中。為了便于規則的查詢修改,將業務規則的各個部分如名稱、屬性、條件、動作等存儲到數據庫中;
5)規則執行:
當系統啟動后,將網絡商業信息收集、分析和分發應用規則文件裝載到搜索引擎規則庫中以供業務使用。當系統運行至搜索引擎調用點時,將首先檢查搜索引擎對象表來決定是否調用該業務。如果與當前調用點相關的業務對象存在于業務對象表中,系統將會調用以執行定義的業務邏輯,否則將不會調用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于周吉,未經周吉許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310395459.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種醫患糾紛預警系統
- 下一篇:一種基于語義網的Web服務發現方法及系統





