專利名稱:一種基于數(shù)字對象標識的內(nèi)容解析系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)平臺技術(shù)領(lǐng)域,特別是指一種基于數(shù)字對象標識的內(nèi)容解析系統(tǒng)。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,特別是各種豐富多彩的業(yè)務的發(fā)展,互聯(lián)網(wǎng)用戶越來越多,如何為用戶提供更多更好的服務和提高服務的效率成為當前業(yè)務開發(fā)過程中著カ考慮的問題?;ヂ?lián)網(wǎng)的迅速普及,使信息的存在和傳播方式發(fā)生了巨大的改變,網(wǎng)絡出版也迅速成為ー種全新的出版業(yè)態(tài)。以數(shù)字形式存在的信息資源和以互聯(lián)網(wǎng)出版的傳播方式,大量數(shù)字出版資源依靠傳統(tǒng)的編碼制度出現(xiàn)兼容性、擴展性不足的問題,阻礙跨系統(tǒng)的信息 互操作和交換,為行業(yè)發(fā)展和管理帶來諸多困難。其次,數(shù)字技術(shù)蓬勃發(fā)展,也帶來大量網(wǎng)絡盜版問題。網(wǎng)絡出版虛擬性和自由性,給網(wǎng)絡作品版權(quán)使用和版權(quán)歸屬的有效監(jiān)管帶來巨大困難。通過對數(shù)字資源進行唯一標識,以實現(xiàn)對數(shù)字資源進行有效身份認證和識別。各類數(shù)字資源在被唯一標識后將實現(xiàn)高效程序化生產(chǎn)、識別、傳輸和管理,大大提高出版業(yè)生產(chǎn)效能和管理效率。有鑒于此,本發(fā)明的目的在于提出一種基于數(shù)字對象標識的內(nèi)容解析系統(tǒng)。
發(fā)明內(nèi)容
從上面所述可以看出,本發(fā)明提供的一種基于數(shù)字對象標識的內(nèi)容解析系統(tǒng),通過對數(shù)字資源進行唯一標識,實現(xiàn)對數(shù)字資源進行有效身份認證和識別,并通過資源注冊和數(shù)字標識的解析和動態(tài)路由達到高效程序化生產(chǎn)、識別、傳輸和管理出版資源,大大提高出版業(yè)生產(chǎn)效能和管理效率。具體來說具有以下優(yōu)點數(shù)字對象唯一性編碼數(shù)字資源進行了唯一性編碼,通過數(shù)字唯一性編碼可以唯一識別到ー個具體的資源,資源包括圖書、報紙、期刊、音像制品、電子出版物等,ー個編碼可以分配給數(shù)字資源的任何組成部分。例如圖書中的某一章節(jié)、ー個獨立段落、一幅圖片、引用的某一部分等,或者注冊者認為最恰當?shù)牧6?,這些粒度在系統(tǒng)內(nèi)都是唯一性的。系統(tǒng)動態(tài)路由在用戶訪問該數(shù)字對象時,系統(tǒng)截取其請求獲取請求消息包含的數(shù)字編碼,系統(tǒng)將其進行解析獲取實際資源的位置后將用戶訪問請求路由到該資源。數(shù)字對象的實際位置與用戶請求無關(guān)數(shù)字對象的實際位置與數(shù)字資源的編碼是分離的,實際位置與數(shù)字資源的編碼之間的映射是由系統(tǒng)注冊模塊和路由模塊進行的,實際位置可以進行變更,用戶無需獲知該變更即可訪問到該數(shù)字資源。
此處所說明的附圖用來提供對本發(fā)明的進ー步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中圖I為本發(fā)明系統(tǒng)模塊結(jié)構(gòu)的示意圖。圖2為系統(tǒng)數(shù)字 對象標識注冊流程說明示意圖。圖3為用戶訪問數(shù)字標識路由流程示意圖。
具體實施例方式下面參照附圖對本發(fā)明進行更全面的描述,其中說明本發(fā)明的示例性實施例。為實現(xiàn)上述目的,提出了一種基于數(shù)字對象標識的內(nèi)容解析系統(tǒng)。以下通過結(jié)合附圖,對本發(fā)明的實施方式進行描述。實現(xiàn)ー種基于數(shù)字對象標識的內(nèi)容解析系統(tǒng)關(guān)鍵點如下編碼規(guī)則編碼一般由前綴和后綴組成,前綴由在解析系統(tǒng)中的應用代號組成用于標識注冊者信息,后綴標識資源唯一的標識符,是注冊者賦予的數(shù)字對象的內(nèi)部唯一編碼。編碼長度無限制,無大小寫之分,注冊者代碼是分配給注冊系統(tǒng)機構(gòu)的字符串,可細分成子元素,各子元素之間由特定的分隔符分隔,子元素由英文字母、阿拉伯數(shù)字組成,注冊者代碼由系統(tǒng)統(tǒng)ー進行分配。后綴置于前綴之后并有ー個斜線(/)分隔,由任何長度的字母數(shù)字串構(gòu)成,也可以嵌入其他標識符,如ISBN、ISSN、ISRC等。例如XYZ. 1234/B. ISSN. 1005-264X. 2008. 01. 001,由此可以識別出注冊者和具體的哪ー個數(shù)字資源。資源注冊注冊者將數(shù)字資源按照一定的粒度在系統(tǒng)進行注冊,系統(tǒng)將分配注冊者申請的數(shù)字資源編碼信息和對應內(nèi)容的元數(shù)據(jù)信息并保存在系統(tǒng)。編碼解析用戶在訪問該資源的時候,在訪問請求中附帯上數(shù)字編碼信息,系統(tǒng)獲取到該編碼信息進行解析,分析出其中包含的各種信息。訪問路由在解析出數(shù)字對象標識的包含的各種信息后,系統(tǒng)根據(jù)該數(shù)字標識在后臺進行映射對象的查找后解析出對應的實際資源的位置后將用戶的請求動態(tài)路由到資源的實際位置。主要功能模塊如圖I所示,基于ー種基于地理位置的照片分享系統(tǒng)結(jié)構(gòu)主要包括注冊申請模塊100:數(shù)字資源擁有者發(fā)起注冊數(shù)字資源的請求的模塊;用戶訪問終端101:終端用戶訪問數(shù)字資源的終端設備,通常為電腦、手機等可以上網(wǎng)的裝置;
數(shù)據(jù)庫102 包含元數(shù)據(jù)庫和地址信息數(shù)據(jù)庫,負責存儲各種元數(shù)據(jù)、注冊數(shù)據(jù)、資源位置信息等并提供系統(tǒng)各種數(shù)據(jù)庫的功能;注冊模塊103 負責響應用戶的注冊請求,分配給用戶數(shù)字資源的編碼信息并將用戶的注冊信息上報給數(shù)據(jù)庫進行存儲;解析模塊104 系統(tǒng)端解析用戶請求消息,解析其中包含的數(shù)字標識分析其中各個組成部分并提 供解析結(jié)果給編碼模塊和其他模塊使用;編碼模塊105 :負責將照片與照片包含的位置數(shù)據(jù)信息進行多對ー的映射,使得通過位置可以找到對應的照片文件;路由模塊106 :在獲取到用戶的請求消息中包含的數(shù)字資源標識及解析后的結(jié)果信息后,查詢數(shù)據(jù)庫注冊的數(shù)值資源的實際位置并路由用戶的請求;邏輯控制模塊107 :負責系統(tǒng)端的業(yè)務邏輯的設置和執(zhí)行,指示其余模塊執(zhí)行各種邏輯功能。管理模塊108 :對整個系統(tǒng)進行管理,包含業(yè)務邏輯管理、日志記錄、參數(shù)配置等管理功能。系統(tǒng)門戶109 :提供系統(tǒng)用戶接入的手段,用戶通過接入到門戶進入系統(tǒng),使用門戶的各種功能。下面舉ー個例子來說明本發(fā)明系統(tǒng)的工作流程,該實施例中,業(yè)務包括以下步驟步驟I :資源擁有者向系統(tǒng)發(fā)起注冊申請,申請數(shù)字資源標識號;步驟2 :系統(tǒng)分配給數(shù)字資源擁有者數(shù)字編碼,數(shù)字資源擁有者提交數(shù)字資源的元數(shù)據(jù)到系統(tǒng);步驟3 :系統(tǒng)將元數(shù)據(jù)信息和用戶注冊信息及編碼信息保存到數(shù)據(jù)庫;步驟4.用戶訪問數(shù)字資源,在訪問消息中包含了數(shù)字編碼信息;步驟5.系統(tǒng)獲取到用戶消息中包含的數(shù)字編碼信息,進行解析和分析并將結(jié)果提交給路由模塊進行處理;步驟6.路由模塊查詢數(shù)字資源的實際位置信息,將用戶的請求路由到實際的注冊的位置;步驟7.用戶獲得數(shù)字資源的內(nèi)容進行查看。本發(fā)明的描述是為了示例和說明起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設計適于特定用途的帶有各種修改的各種實施例。
權(quán)利要求
1.一種基于數(shù)字對象標識的內(nèi)容解析系統(tǒng),其特征在于,將數(shù)字對象進行統(tǒng)ー的注冊和唯一性標識和動態(tài)解析該標識后路由到該注冊標識的對應的資源位置。
2.如權(quán)利要求I所述,數(shù)字對象的唯一性標識,其特征在干,標識是在系統(tǒng)內(nèi)是唯一性的,包含各個邏輯組成,如前后綴組成,不區(qū)分大小寫,可細分成子元素,各子元素之間由特定的分隔符如逗號“,”分隔,子元素由英文字母、阿拉伯數(shù)字組成,后綴置于前綴之后并有ー個分隔符例如斜線“/”分隔,由任何長度的字母數(shù)字串構(gòu)成,也可以嵌入其他標識符如ISBN的編碼。
3.如權(quán)利要求I所述,數(shù)字對象的標志在系統(tǒng)進行注冊,其特征在于,注冊內(nèi)容包含了數(shù)字資源的標志和該資源對應的實際位置,系統(tǒng)通過對用戶請求消息的解析實現(xiàn)對該唯一性標識的識別和查詢資源的實際位置實現(xiàn)用戶請求的路由。
4.如權(quán)利要求I所述,系統(tǒng)將動態(tài)解析用戶的請求消息,其特征在于,用戶在訪問該數(shù)字對象時在訪問消息上附帯上該對象的數(shù)字標識,系統(tǒng)截獲該請求的數(shù)字標識后交由解析模塊進行解析,解析的結(jié)果交由路由模塊進行數(shù)據(jù)路由。
5.如權(quán)利要求4所述,系統(tǒng)截獲用戶的請求消息并進行路由映射,其特征在干,路由模塊通過查詢該數(shù)字對象的注冊信息獲取到該數(shù)字對象的實際資源所在位置,將用戶的請求動態(tài)路由到該資源實際所在位置。
6.數(shù)字對象在注冊后可以更改該數(shù)字對象的實際位置,其特征在于,注冊者向注冊系統(tǒng)發(fā)起更新請求,系統(tǒng)更新該數(shù)字標識映射的實際位置,數(shù)字資源唯一性標識不會改變,用戶的訪問請求仍然按照原來方式進行。
7.如權(quán)利要求I所述的數(shù)字對象標識的內(nèi)容解析系統(tǒng),其特征在于,包括 數(shù)字對象唯一性編碼 數(shù)字資源,包括圖書、報紙、期刊、音像制品、電子出版物等,ー個編碼可以分配給數(shù)字資源的任何組成部分。例如圖書中的某一章節(jié)、ー個獨立段落、一幅圖片、引用的某一部分等,或者注冊者認為最恰當?shù)牧6龋@些粒度在系統(tǒng)內(nèi)都是唯一性的。
系統(tǒng)動態(tài)路由 在用戶訪問該數(shù)字對象時,系統(tǒng)截取其請求獲取請求消息包含的數(shù)字編碼,系統(tǒng)將其進行解析獲取實際資源的位置后將用戶訪問請求路由到該資源。
數(shù)字對象的實際位置與用戶請求無關(guān) 數(shù)字對象的實際位置與數(shù)字資源的編碼是分離的,實際位置與數(shù)字資源的編碼之間的映射是由系統(tǒng)注冊模塊和路由模塊進行的,實際位置可以進行變更,用戶無需獲知該變更即可訪問到該數(shù)字資源。
整個業(yè)務通過為數(shù)字資源進行唯一性編碼和動態(tài)路由用戶的訪問請求,提供了ー套為資源命名的機制和ー套將識別號解析為具體位置的協(xié)定,保證用戶可以持續(xù)穩(wěn)定地訪問到該資源。
全文摘要
本發(fā)明涉及一種基于數(shù)字對象標識的內(nèi)容解析系統(tǒng),包含數(shù)字對象標識及規(guī)則,注冊模塊,標識解析模塊,路由模塊,業(yè)務邏輯模塊,系統(tǒng)門戶模塊等。本發(fā)明通過在對數(shù)字對象進行統(tǒng)一性編碼,編碼在系統(tǒng)內(nèi)是唯一性的,并包含前綴與后綴等組成部分,用戶在訪問內(nèi)容時在消息中附上數(shù)字標識,系統(tǒng)獲取該標識并進行解析,系統(tǒng)通過解析數(shù)字對象標識后查詢對應的實際資源所在位置,并動態(tài)路由用戶的訪問請求到該數(shù)字對象的所在實際資源位置,實現(xiàn)了數(shù)字對象的統(tǒng)一編碼的管理和用戶可靠的內(nèi)容訪問。
文檔編號G06F17/30GK102650989SQ20111004299
公開日2012年8月29日 申請日期2011年2月23日 優(yōu)先權(quán)日2011年2月23日
發(fā)明者顧健 申請人:上海博路信息技術(shù)有限公司