[發(fā)明專利]按需解串行化數(shù)據(jù)對象無效
| 申請?zhí)枺?/td> | 200580040931.3 | 申請日: | 2005-11-15 |
| 公開(公告)號: | CN101151592A | 公開(公告)日: | 2008-03-26 |
| 發(fā)明(設(shè)計)人: | A·D·韋斯 | 申請(專利權(quán))人: | 科格洛斯公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06Q10/00 |
| 代理公司: | 永新專利商標(biāo)代理有限公司 | 代理人: | 王英 |
| 地址: | 美國明*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 按需解 串行 數(shù)據(jù) 對象 | ||
1.一種方法,包括:
根據(jù)定義具有多個數(shù)據(jù)對象的分層對象模型的數(shù)據(jù)描述語言來存儲串行化的數(shù)據(jù);
接收要求訪問由所存儲的串行化數(shù)據(jù)所定義的多個數(shù)據(jù)對象之一的請求;以及
響應(yīng)于所述請求,處理至少一部分所述串行化數(shù)據(jù),以創(chuàng)建所請求的數(shù)據(jù)對象。
2.如權(quán)利要求1所述的方法,其中,處理至少一部分所述串行化數(shù)據(jù)包括:
接收來自軟件應(yīng)用的請求;
識別定義所請求的數(shù)據(jù)對象的所述一部分串行化數(shù)據(jù);以及
處理所述識別出的一部分串行化數(shù)據(jù),以創(chuàng)建所請求的數(shù)據(jù)對象。
3.如權(quán)利要求2所述的方法,根據(jù)所述識別出的一部分串行化數(shù)據(jù),制備所述創(chuàng)建的數(shù)據(jù)對象的屬性。
4.如權(quán)利要求2所述的方法,
在所述創(chuàng)建的數(shù)據(jù)對象中存儲所述識別出的一部分串行化數(shù)據(jù);
接收隨后的要求訪問所述創(chuàng)建的數(shù)據(jù)對象的子數(shù)據(jù)對象的請求;以及
響應(yīng)于所述隨后的請求,處理所述創(chuàng)建的數(shù)據(jù)對象中存儲的所述串行化數(shù)據(jù),以創(chuàng)建所述子數(shù)據(jù)對象。
5.如權(quán)利要求2所述的方法,其中,所述創(chuàng)建的數(shù)據(jù)對象包括父數(shù)據(jù)對象,所述方法還包括:
在所述父數(shù)據(jù)對象中設(shè)置標(biāo)記,以指示尚未創(chuàng)建一個或多個子數(shù)據(jù)對象。
6.如權(quán)利要求1所述的方法,還包括:
從軟件應(yīng)用接收要求獲得與所述子數(shù)據(jù)對象相關(guān)的信息的請求;以及
從所述父數(shù)據(jù)對象將所述信息返回給軟件應(yīng)用,而不處理所述串行化數(shù)據(jù),來創(chuàng)建所述子數(shù)據(jù)對象。
7.如權(quán)利要求1所述的方法,其中,所述分層對象模型表示多維數(shù)據(jù),以及所述對象表示維度的節(jié)點和子節(jié)點。
8.如權(quán)利要求1所述的方法,還包括從企業(yè)系統(tǒng)獲取所述串行化數(shù)據(jù),其中所述串行化數(shù)據(jù)包括與用戶相關(guān)的多維企業(yè)數(shù)據(jù)片。
9.如權(quán)利要求1所述的方法,其中,所述數(shù)據(jù)描述語言包括可擴展標(biāo)記語言(XML)。
10.一種由計算機實現(xiàn)的系統(tǒng),包括:
在所述計算機內(nèi)執(zhí)行的軟件應(yīng)用;
根據(jù)數(shù)據(jù)描述語言來存儲串行化數(shù)據(jù)的計算機可讀介質(zhì),所述數(shù)據(jù)描述語言定義具有多個數(shù)據(jù)對象的分層對象模型;以及
在所述計算機上執(zhí)行的解串行化軟件,用于當(dāng)所述軟件應(yīng)用請求訪問所述數(shù)據(jù)對象時,處理至少一部分所述串行化的數(shù)據(jù),以創(chuàng)建所述數(shù)據(jù)對象。
11.如權(quán)利要求10所述的系統(tǒng),還包括對象模型接口,通過所述對象模型接口提供的一個接口,所述軟件應(yīng)用發(fā)出要求訪問由所述串行化數(shù)據(jù)定義的所述數(shù)據(jù)對象的請求。
12.如權(quán)利要求11所述的系統(tǒng),其中,所述解串行化的軟件根據(jù)所述串行化數(shù)據(jù)加載所述創(chuàng)建的數(shù)據(jù)對象的屬性。
13.如權(quán)利要求11所述的系統(tǒng),
其中,所述數(shù)據(jù)對象包括父數(shù)據(jù)對象和子數(shù)據(jù)對象,以及
其中,當(dāng)被創(chuàng)建后,所述父數(shù)據(jù)對象存儲與尚未創(chuàng)建的相應(yīng)子數(shù)據(jù)對象相關(guān)的部分所述串行化數(shù)據(jù)。
14.如權(quán)利要求11所述的系統(tǒng),其中,當(dāng)所述軟件應(yīng)用請求訪問所述子數(shù)據(jù)對象時,所述父數(shù)據(jù)對象調(diào)用所述解串行化軟件來創(chuàng)建所述子數(shù)據(jù)對象。
15.如權(quán)利要求11所述的系統(tǒng),其中,當(dāng)創(chuàng)建了所述子數(shù)據(jù)對象時,所述父數(shù)據(jù)對象將所述串行化數(shù)據(jù)的相應(yīng)部分傳遞給所述子數(shù)據(jù)對象。
16.如權(quán)利要求13所述的系統(tǒng),其中,當(dāng)創(chuàng)建所述子數(shù)據(jù)對象時,所述父數(shù)據(jù)對象從所述計算機的存儲器中移除所述串行化數(shù)據(jù)的相應(yīng)部分。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于科格洛斯公司,未經(jīng)科格洛斯公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200580040931.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





