WO2007065332A1 - Procede et systeme de gestion de documents xml - Google Patents
Procede et systeme de gestion de documents xml Download PDFInfo
- Publication number
- WO2007065332A1 WO2007065332A1 PCT/CN2006/002529 CN2006002529W WO2007065332A1 WO 2007065332 A1 WO2007065332 A1 WO 2007065332A1 CN 2006002529 W CN2006002529 W CN 2006002529W WO 2007065332 A1 WO2007065332 A1 WO 2007065332A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- modification
- user
- mercury
- modify
- requirement
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1469—Backup restoration techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1471—Saving, restoring, recovering or retrying involving logging of persistent data for recovery
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Description
神可 晤言文 管理方法及
木領域
本 于 通信領域, 尤其涉及 X 管理方法及 。
背景
X 可 晤言 管理 系統是O AA Ope ob eA a ce
中多 並 的通用 存儲和管理各 引擎的 。
如 1所示,X 系統主要包括X 客戶 100、聚合代理 200以及XD 300 XD 客戶 100是接入不同X 的 休,可 是 汝各終端或 。 XD 客戶 100 用戶 各 其 的XCAP X 配置 由聚合代理 200 相 的X 300 X 客戶 直接 XD 300交互。 X 客戶 100使用XCAP 管理存儲在X 300 的相 X 。
聚合代理 200主要用于完成 由、 或 、 等功能。
XD 300 多 X 客戶 存儲和管理X 了某些 交通知的X 客戶 在相 提供通知消息。 X 各 300 提供 功能。
在 有的X 系統中 X 客戶 10 X 的管理和操作包括
1 或更新操作 X 客戶 100可以向X 300 XCAP P T , 或 更新一介 或者一介 中的 元素或屑性。
2 操作 X 客戶 100可 向XD 300 XCAPGET , 一介 或者一介 中的 元素或 。
3 刪除操作 XD 客戶 100可以向XD 300 XCAP E ETE 以刪除 介 或者一介 的 元素或 。
除了上 管理和操作外,在很多情況下需要X 支持X 的 的 到前面一介的同 的 功能。例如用戶 XD 客戶 10在XD 分器300上修改了一介 X 操作 希望將 到修改前的 神功能是 有的XD
支持的 限制了用戶的 。
內容 到前面一介 同 限制了用戶 用的 。
木 的目的是通 以下 木方案 的
神可 晤言文 管理方法, 所述方法包括下述
的修改 汞
在收到用戶的 用戶 的 的修改 汞 將 的 的 前 到用戶需要的版本。
在存儲 的 汞之前 所述方法 一步包括
是否保存 的修改 。
存儲 的修改 一步包括
肘文 的修改 汞 模控制。
所述 操作 一步包括
查 用戶 的 的修改 定位到 前 操作 象的位 置 按照反 同順序逐步 修改前的操作 直至 到用戶需要的版本。
所述 操作 一步包括
根据 用戶 的 的修改 生成反向操作 序列
反向操作 序列 前 修改, 直至 到 需要的版本。
操作中的 的 方式包括
通迂XCAP 消息或 TTP POST 消息的方式 。
神可 言文 管理系統 包括
修改 存儲 于存儲 修改 汞
修改操作 汞 , 于 行文 的修改 操作 將修改操作 保存到 修改 中
控制 , 于在接收到用戶的文檔 用戶 的 的修 改 汞 將 用戶 的 的 前文檔 到用戶需要的版本。
一步包括
修改 , 于 是否保存 的修改 汞 控制所 修改操作 將修改操作 汞保存到 修改 中。
修改配置 于限制修改 的 。
控制 一步包括
回滾操作于 于 用戶 的 的修改 , 按照反 同順序逐 步 修改前的操作 直至 到用戶需要的版本。
控制 于客戶 或者 用的 器中
修改 汞存儲 和修改操作 于 器中。
控制 、 修改 存儲 以及修改操作 汞 于 器中。
控制 一步包括
反向操作楠求生成子 , 于根 所述用戶 的 的修改 生成反向 序列。
系統 一步
反向操作 , 于根 所述反向操作 序列 尚前 , 至 到 的版本。
所述 控制 、 修改 汞 、 反向操作 以及修改操作 汞 于 器中。
控制 于客戶 或者 用的 器中
修改 汞 、 修改操作 及反向操作 于 。 由上 本 供的 木方案可 看出, 通 本 可以 的 操作 使得用戶 將 到以前的版本 而可 用戶的 操作提供 措施。 是XD 系統的典型
2是本 明中 X 的修改 的 流程
3是本 第一 在XD 客戶 操作的系統
4是本 第一 中在X 客戶 操作的
l 5是本 第一 中在X 操作的系統
6是本 第一 中在X 操作的
7是本 第二 中在X 系統中增加 操作 的系統
8是本 第二 中在XD 系統 增加 操作 的 流程 9是在本 第二 中在XD 客戶 操作的 。
本 的方式
了 本投明的目的、 木方案及 更加清楚明白 下 合 及 , 木 一步 。 理解 此 的 休 以 本投明, 不用于限定本 。 在本 用戶需要 前X 利用尚前 X 的修改 將 前 X 到用戶需要的版本 可以 用戶的碳操作提供 措施。
2 了木 明中存儲X 的 的
.XD 客戶 10 向XD 各 300 修改X 的XCAP X 客戶 100 用戶 各客戶 需要 聚合代理 200特
2.X 300 此 修改操作, 如XCAP P T或XCAP E ETE 用戶需求 需要 修改操作 汞 保存相 X 的修改 汞
3. D 300向XD 客戶 100返回 消息 200O XD 客戶 100 用戶 各客戶 消息需要 聚合代理 分器200特 。
在上 中 XD 300可 修改 景文檔 模控制 理修改 , 以限 制 。例如 以限制 X 汞的操作的敬 , 尚 X 的修改操作 而 反了限制 則的情況下 X 300可以 原有的修改 中保存 的 汞 也可以限定 操作 汞的保存 向 保存 向的操作 。 修改 汞 X 清理前或者修改 X 4 將要超出 , XD 300可 XD 客戶 100的 通知 。
在本 提供的第一 中, 相 的X L 及 X 的修改 汞 同 操作。 首先 修改 汞 中 所稱 版本相 的一 修改 汞, 定位到 前 X 中 象的位置 若操作力 XCAPDE ETE操作 將 的刪除前的元 或 插入定位她
操作力XCA T操作, 修改 中存在操作前的元素或屑性 操作前的元素或 定位她的元素或 。 按照反 順序逐步 到所需版本的X 停止 操作。
上 操作 可以在X 客戶 100中 也可以在X 300中 同 也可以 門的 。
3 了在X 客戶 100 操作的系統
X 00包括 控制 101 X 300包括修改 汞 301、修改配 置 302以及修改操作 30.
控制 10 X 操作, 使其 到以前 同 的 木。 控制 101 操作子 1011 上述 操作。
XD 客戶 包括反向操作 求生成 1012, 于生成 向操作 。
XD 客戶端的 向操作 求生成 1012 在X 置有反向操作 304 于根 反向操作 求生成 1012生成的反向操作 修改。
修改 301 汞了相 文 的修改 。 修改操作 汞 303需要 X 的 政情況 , 修改情況 在修改 301中。
修改 存儲 301 用戶 一介修改 汞 了 的 的修改 況, 用戶 其一介X 、 刪除或修改操作 X 300將修改情況 在修改 中。
中的修改 信息可以 下述X
<x ee en ame pevo ee e >
<xsco pexType>
<xs seq e ce>
之xsanyn espace " #ohe /
Xsseq e ce
</xsco pexType>
</xs:ee e >
x :ee e na e ee e
<xscompexType>
<xs seq e ce>
<xsa ynamespace # o e"/>
</xs:seq e ce>
</xscompexType>
/xs ee e
</x :CompexType>
xSco pexType
x :e emen n e a rb e" pe x :s gn/
<xs:eeme name "prevo s an b e" ype xs s g </xScompexType>
<xsa y amepace " #oher"/>
/xsc oce
xs ee em e " pe" pe "opera o Type
xsee e n e ope ao pe "X Type/
<xSeeme name "pevo s eag ype "eagType
xs e e e e "eag ype eagType
xs eeme n e " mesa pe esampType
s b ename " ode seeco pe xsany Rnuse op o a / /xscompexType>
之/xsee e
<xsee e na e 'deeeeven >
<xsco pexType
xsc oce
<xs:e emen ame "prevo s ee e >
<x o pexType>
<xs eq ence
<xsaynamespace ' #ohe'/>
</xs seq e ce>
</xsco pexType>
? ?
</xseemen>
x ee e- ame prevo s rb e" pe xs sr g '/
/xs Choce
之xSe e en a e ype ype "opea o Type"/
xSee en a e ope ao pe "X Type/
xSee en pevo s eag" pe eagType/
x ee e ea pe "eagType>
之xs:e e en e esa esa pTyp "/
xsa bUe a e ' ode seeco n pe xsa y R se op ona /
□ b e e ode seeco" ype xsa y R use 'op o a /> 之/xsco pexType
</xSeeme
/xS SC e
在上述 中 X 的修改 由<cha ge-o9>元素表示。 <Change-og>包含若干 <p -even>元素或<deee-even>元素 表示 修改 X 文 的一介操作的 。 尚修改操作力 XCA T <pu eve >元素 修改操作力XCAPDE ETE <de e e-even 元素。
在<pu-eve >中 操作 X 文檔中的元素 <pevo s eemen> 操作前的元素 <e eme > 操作 的元素信息 操作 X 文檔中元素的
<prevousann b e> 汞操作前的屑性信息, <a b e> 操作 的屑性信息。
在<dee e even 中 操作 X 文檔中的元素 <prevous-ee en> 汞刪除操作前 元素的信息, 操作 X 文檔中元素的屑性 <pevo s-atrb e 汞刪除操作前 性的 信息。
p eve deee-eve 包含"node-seecO n 指定修改操作 的元素。 <p -eve >和 <deee-eve 包含 、 operao 、 <prevo s-ea 、 <eag> < esamp>等于元素。 其中 pe>表示操作 , 例如 、 修改或者刪除等, <operaor>表示操作者, evo s ea 表示操 作前 的eag <eag>表示操作 的 eag < esamp>表示操作 的 。
介X 的修改 可以使用以下X L
<xm ve on "1.0"encodng TF8 >
<xsschema arge amespace r e paamsxm nsxcap og
xm xs hp//www.w3.og/2001/X Schema
xmn "urn e paamsxm nsxcap og"
eemenFomDea q a ed"atrbueFormDea " q a ed">
<xseemen name "xcap og>
<xscompexType>
<xssequencem Occ s 0"maxOccus unbo ded">
<xseeme na
xS b e ame pevous-eag" ype "eagType' /
s t bu e ame ea pe 'eagType"/
</xs ee e
/xs seq ence
</xscompexType>
/x ee en - /x :SC e a
中 不是 用戶的 或者用戶的 的修改操作都需要 修改配置 302
- 用來控制是否 X 的 操作 可以限制 的 , 例如用戶的
- 最多只能 10 修改操作或者只存儲最近一介 的修改操作等。在X 300 、刪 除或修改 X 修改操作 汞 303 配置 302 是否需要 此文 的操作 在需要 的 況下 修改情況 在修改 30 中。 控制 101在 操作 也需要查看修改配置 302 定是否存在相 X 的修改操作 。
修改配置 302以X 的格式 的修改操作信息 其 如下
<xm ve on "1.0"e cod g TF8"?>
<x schema arge amespace " no apaam xm nsxcap ogco gue"
xmn xs htp//www.w3.og/2001/X Schema"
xmn " e paamsxn sxcap og"
eemenForm eau qua ed a bueFo Dea nqua ed">
<x eeme name "ogco gue">
<xscompexType>
<xsseq e cemnOccus "0 maxOcc s unbo ded">
<xseemen ame docume >
xscompexType>
<xseemenname " eed og" ype "xsbooean"/>
<xscompexType>
<xschoce>
<xseeme name "ogscae" ype "xs eger/>
<xseemen name ogpe od ype "xs mespan/>
</xschoce>
</xscompexType>
</xscompexType>
<xsatrbue ame docseeco" ype xsay R"/>
</xseemen>
</xs seque ce>
</xscompexType>
</xseeme >
/xs sc e
4 了在XD 客戶 100 操作的 流程,用戶 XCAP XD 300將用戶B、 C 好友列表中刪除 刪除操作 , 將相 X 到 刪除之前的 保存 X 300
修改前的X ,
< xm Ve so "1.0"encodng n TF8"?
<resource- s sx s rn e paramsx ns eso rce- s sn>
s a e " ends
<enryun p: seBQexampe.comn>
<dspay-name>Bob</dspayname>
/enry
<dsp -name>C rSop e</dspay a e>
/e y
<e n puse Qexampe.comn
<dspayna e>De n </dspay- ame>
/e ry
/ S
</resouce sts>
相 的修改
<?x Ve so 1.0 e cod g " TF8 ?>
<ogco g eX o apara sx n ogco Rg e
<og-confg e>
<doc en do eecor eso rce- s s/ es/use /re ds.xm >
need-og rue need- <ogscae> 0 /ogscae>
/doc e
</ogco fgue
由上可 最初的修改 汞 中相夫 docu 中 h ge>元素力空。
休 流程如下
XD 客戶 100 XCAP 向XD 300分別 刪除 好友列表「end.m 中的好友B、 C。 XDM 300刪除好友B、 C 修改操作 汞303 修改 302 用戶 此文 rendsxm 的刪除操作 汞 上 格式向修改 301 中的修改 中 修改 中 1 10
用戶需要回滾上 刪除操作 XD 客戶 100 聚合代理 20 向
300 XCAP GET , X 300中保存的最新的X 「endsXm 中 11 12
3 XD 300將 X 聚合代理 200返回 用戶 A的X 客戶 100 中 13 14
4 用戶 XCAPG T向XD 300 相 的修改 汞 圈中 15 16 5 XD 300修改配置 302 有相 的修改 X 將 的 X 聚合代理 200返回X 客戶 100 中 17 18
6 XD 10 X 操作 X 到刪除B、C前的 中 19
操作于 1011 <de ee-even>元素中 t< mesamp> 的內容 了最近修改 的<deee-eve >元素, 即修改 中的第二 <deeeeve 元素 其中的<ype>于元素 此 操作 刪除元素, node-seeco 刪除的元素在原文 中的位置 將刪除前的 元素即<pevous-eeme >于元素 的元素插入到原文 中 的位置她 完成了一介 步 驟 依 了最近 同的操作的<opeato 元素 上 步驟的操作 尚用戶研定 到 的 即可將 的X XCAPP T 保存到XD 300中。
7 用戶的XD 客戶 100 XCAPP T 將 的X 文檔 聚合代理200 X 300保存 中20 23
在上 流程 , 用戶在圈中步驟 1 將 好友B在列表中刪除 向XD 300 的 XCAP 的格式如下
的 內容
<doc en doc-seeco resouce- s / er/userA/ e ds.Xm
eag e比 e
s%22/e ryQ %22 erBQexa pe.co %22
<ype>de e em</ype>
<eq eso>SpuserAOexa pe.com</equeso>
<prevous eag>abababab</Prevo -eag
<etag>Cdcdcdcd</eag>
< esa p> 9809 0 </tmesamp>
<pevo s ee en>
< xm Ve So "1.0"e cod g " TF8n?>
reso rce- ssX s r e para sXm n eso rce s S>
s a e re ds
<e ryu spuse Qexampe.co
dspay-n e De 弋/dspayn e
</e y
之/ s
</resource- Ss>
5 了在X 300 操作的系 控制 101 于XD 300中,直接使用X 300中存儲的相 X 修改 完成文 的 操作, 流程 6所示
1. XD 客戶 10 向XD 300 XCAP 的消息休中含有要回 的X 及 到的版本 信息 可以 X
<xscompexType>
xs e e- e n e docu enn pe "xsany R V/
- <xScompexType
<xsc oce
之 ee e a e pevo s ea pe xs 。
r g/
<xs ee e a e "bac steps" ype xs ege">
<xseeme name "be o e ype "xsdae e"/>
</xsc oce>
</xsco pexType
</xscompexType>
/xs ee en
/xSSchema
其中, ro back> 元素。 <o bac 含有子元素<doc men> 指明要回 的 含有一 介元素可以是 prevous e <back-seps>或者<be 者之 , 定要回 到的版本。
例如, XD 客戶 100 將X 到 e cdcdcdcd的 此文 的 R h p://xcap.exa pe. o /servces/esource- ss/uers/sp serAOexampe.co / e ds.Xm
XD 客戶 100可 向X 300 如下的XCAP 消息
PUTh p//xcap.exampe.eom/evces/eso rce ss/useA@exampe.com o back TTP/1.1
Co e Type app ca on/o bac +xm
Cone engh ...
<x verson "1.0"encod g " TF8" >
<o backxmns "unomapaamsxm ns o back">
<documen>esouce s / ses/sp eA@exampe.com/ e d.xm</docume >
<backeag>cdcdcdcd</bac eag>
</o back>
2.聚合代理 200 消息中的A App ca o que 用程序唯 將消息 特 相 的XD 300
3.XD 300接收消息 提取消息中的信息 取所要回 的 及要回 到的版本, 由 控制 101 相 操作, 休 如上 , 不再
4. X 300返回
5. 聚合代理 200將 XD 客戶 100
上 步驟 神XD 客戶 可 使用 TTPPOST 消息 送回
- - POST Mi Rsq s R M X
h p//xcap.exampe.eom/sevces/eso ce ss/userA@exampe.com/ e ds.xm
POST tp//xcap.exampe.eom/sevces/eso ce- ss/ eA@exampe.com/re ds.xm TTP/1.1
-
Co en Type app ca o o back+xm
?
Cone - n e gh ...
<xm ve son "1.0"encodng " TF8" >
<ro backxmns " rnomapaamsxm ns o back">
<docume >esouce- ss/uses/sp seA@exampe.com/ ends.xm</doc me >
<backeag>cdcdcdcd</backeag>
</o back> 7 了在XD 系統中增加 介 400 操作 的系統 。 控 制 101 于 400 。 400 X 客戶 100的 中的 信 息 將 XD 300 中的 X 到 神狀 。 同 可 又 A orgope mob ea ance.o back表示 。
客戶 的X
. . . .
p//Xcap.eXampe.co /sevces/e5o ce- S s/ e s/sp:userAQeX pe.co /仟ends.X 要回 到的版本的eag cdcdcdcd 則XD 客戶 100向 400 如下 其中 消息休中包含所要回 的 R以及要回 到的版本等信息, 消息休的格式 上述 似
P T h p//xcap.exampe.eom/sevces/og.openmob ea ance.o bac / ses/spuserA@exampe.com/ TTP/1.1
Conen Type app ca on/o back+xm
Co e engh ...
<?xm verson "1.0 encodng TF-8"?>
<o backxmn u omaparamsxm nsro back">
<documen>h p//xcap.exampe.com/sevces/esouce s/ se / p serA@exampe.com/rends.xm</ documen>
<backeag>cdcdcdcd</backeag>
</o back>
流程 8所示, 如下
.XD 客戶 100向聚合代理 200 送上述XCAP
2聚合代理 200 滿 消息 中的A 將消息特 400 3. 400接收到消息 修改配置 302中的 修改 汞 是否存在 X L 的修改 汞
4. 400向相 的X 300 XCAPGET消息 相 的X 文檔 5 D 各 300將 的XM 返回 400
400向X 各 300 XCAPGET消息, 相 的 X
7.XD 300將 的修改 X 返回 400
分器400 相 X 操作
9. 400 的XM X 300
.X 300將 存儲 向 400返回 消息
11. 400向聚合代理 200返回 消息
12.聚合代理 20 向X 客戶 100返回 消息。
在本 提供的第二 中, 控制 101 相 的修改 泰文 最新的操作 汞 始生成反向XCAP操作 序列 XD 300 每一介反向XCAP操作 , 逐步完成 相X 的 得到所需的 的 控制 101的 反向操作 由反向操 作 求生成 1012生成。 相 的 XD 300增加了反向操作 304用米 反向 操作 求生成 1012生成的反向操作 修改。 第一 相比, 例可 以減少XD 各 300 客戶 100之同的通信 可 在X 客戶 100 ,也可 在 400上 相 的系統 如上所述, 不再 。
9 了在X 客戶 100 的 流程,XD 客戶 100 相 的修改 汞 中11 14 , 最新的操作 控制 101生成反向XCAP操作 n 中15 X 客戶 10 向X 300 反向XCAP操作 X 300中的反向操作 304 每一介反向XCAP操作 ,逐步完成 相 的 得到所需的 的X 圈 中16 23 , 他 均上述流程相同 不再 。
然, 400也可 生成反向XCAP操作 序列, 將此序列 XD 300 XD 300 XCAP操作序列 , 即得到 X L 休 如上 不再 ""。
在本 明中 控制 101 于XD 客戶 100中 控制 101在 操作 可以 X 客戶 100中是否保存了相 X 的 新版本, 若 有別 XCAP GET XD 300 相 X 否則可以直接 XD 客戶 100中保存的 新版本的 。 需要 的是 了描述 在本 供的 3、 5 及7中 了 本 相夫的部分。 然, XD 客戶 100、聚合代理 20 XD 300以及 400中有相 的 川來 彼此之同tXCAP 消息的 。 同 , 除了上 的 外, 300 。 上述 快的功能均是現有 提供的。 然 本 明中上述的反向操作
304的功能完全可以由X 300原有的 修改功能 。
上所述 力本 的較佳 而已 不用以限制本 凡在本 的精神 之內 所作的任何修改、 等同 和 等 包含在本 的保 之內。
Claims
要求 1、 神可 晤言文 管理方法 其特 在于 方法包括下
的修改
在收到用戶的 , 用戶 的 的修改 用戶 的 的 前 到用戶需要的版本。
2、 要求1 的 管理方法 其特 在于 在 的修改 之前 方法 一步包括
判晰是否保存 的修改 汞。
3、 要求1 的 管理方法, 其特 在于 存儲 的修改 汞 步包括 的修改 行規模控制。
4、 要求1或2 的 管理方法, 其特 在于 所述 操作 一步包括 查找 用戶 的 的修改 定位到 前 中 操作 象的位 置 按照反 向順序逐步 修改前的操作 直至 到用戶需要的版本。
5、 要求 或2 的 管理方法, 其特 在于, 操作 步包括
用戶 的 的修改 生成反向操作 序列
反向操作 序列 所述 前 修改 直至 到用戶需要的版本。
6、 要求1或2 的 管理方法 其特 在于, 操作中的 的 方式包括
通迪XCAP 消息或 TTP POST 消息的方式 。
7、 神可 言文 管理系 特 在于, 系統包括
修改 汞存儲 , 于存儲 修改
修改操作 于 行文 的 操作 將修改操作 保存到所述文 修改 汞中
控制 于在接收到用戶的 用戶 的 的 將 的文檔的 前 到用戶需要的版本。
8、 要求7 的 管理系 其特 在于, 系統 步包括
修改配置 , 于 是否保存 的修改 控制所 修改操作 修改操作 汞保存到 修改 汞 。
9、 要求 8 的 管理系統 其特 在于 修改 于限制修改 汞 的 "
10、 要求7 的 管理系統 其特 在于 所述 控制 步包括 回滾操作子 于 用戶 的 的修改 , 按照反 順序逐 步 修改前的操作, 百至 到 需要的 木。
11、 要求7至10中任一項 的 管理系統 其特 在于 所述 控制
于客戶 或 用的 器中
修改 汞存儲 和修改操作 于 器中。
12、 要求7至10中任一項 的 管理系統, 其特 在于, 控制 、 修 改 存儲 以及修改操作 汞 于 各器中。
13、 要求7 的 管理系統 其特 在于 控制 一步包括 反向操作 求生成于 于根 所述用戶 的 的修改 汞 生成反向操 作 序列。
14、 13所述的 管理系 , 其特 在于 所述系統 一步包括
反向操作 , 于根 反向操作 序列 前 修改, 直至 到用戶需要的版本。
15、 要求14 的 管理系 其特 在于, 所述 控制 、 修改 汞 、 反向操作 及修 操作 于 器中。
16、 要求14 的 管理系 , 其特 在于 控制 于客戶 或者 的 器中
修改 存儲 、 修改操作 汞 以及反向操作 于 器中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/003,311 US7945536B2 (en) | 2005-12-07 | 2007-12-21 | Method and system for recovering a previous version of a document from a current version of the document |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2005101022704A CN1859379B (zh) | 2005-12-07 | 2005-12-07 | 一种可扩展标记语言文档管理方法及系统 |
CN200510102270.4 | 2005-12-07 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/003,311 Continuation US7945536B2 (en) | 2005-12-07 | 2007-12-21 | Method and system for recovering a previous version of a document from a current version of the document |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2007065332A1 true WO2007065332A1 (fr) | 2007-06-14 |
Family
ID=37298241
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2006/002529 WO2007065332A1 (fr) | 2005-12-07 | 2006-09-26 | Procede et systeme de gestion de documents xml |
Country Status (3)
Country | Link |
---|---|
US (1) | US7945536B2 (zh) |
CN (2) | CN1859379B (zh) |
WO (1) | WO2007065332A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7945536B2 (en) | 2005-12-07 | 2011-05-17 | Huawei Technologies Co., Ltd. | Method and system for recovering a previous version of a document from a current version of the document |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8756204B2 (en) * | 2008-01-08 | 2014-06-17 | Microsoft Corporation | Asynchronous multi-level undo support in javascript grid |
US7844574B2 (en) * | 2008-04-16 | 2010-11-30 | International Business Machines Corporation | Systems, methods and computer program products for automatic network-based persistent XML storage and management |
CN101795259B (zh) * | 2009-02-03 | 2012-10-17 | 华为技术有限公司 | 创建实体标签的方法及用户数据中心 |
CN101800657B (zh) * | 2009-02-10 | 2013-09-11 | 中兴通讯股份有限公司 | 一种融合地址簿系统及其联系视图管理方法 |
KR20100113975A (ko) * | 2009-04-14 | 2010-10-22 | 엘지전자 주식회사 | 과거에 수행된 특정 동작을 선택적으로 취소하는 xml 문서 관리 방법 및 이를 이용한 시스템 |
US20120131168A1 (en) * | 2010-11-22 | 2012-05-24 | Telefonaktiebolaget L M Ericsson (Publ) | Xdms for resource management in m2m |
CN102281141B (zh) * | 2011-07-26 | 2013-11-06 | 华为数字技术(成都)有限公司 | 一种文档权限管理方法、装置及系统 |
KR20130094608A (ko) * | 2012-02-16 | 2013-08-26 | 삼성전자주식회사 | 통합주소록 서버에 의한 문서 복원 방법 및 이를 위한 통합주소록 클라이언트 단말 |
US10104082B2 (en) * | 2013-11-06 | 2018-10-16 | William P. Jones | Aggregated information access and control using a personal unifying taxonomy |
CN104217174A (zh) * | 2014-09-05 | 2014-12-17 | 四川长虹电器股份有限公司 | 分布式文件安全存储系统及其存储方法 |
CN107622380A (zh) * | 2017-09-29 | 2018-01-23 | 南京宏海科技有限公司 | 基于云服务交互、保存文档信息的方法、信息管理方法 |
US11928744B1 (en) | 2019-04-08 | 2024-03-12 | Avalara, Inc. | Nexus notification platform |
EP4176350A1 (en) * | 2020-07-02 | 2023-05-10 | Avalara, Inc. | Online service platform (osp) generating and transmitting on behalf of primary entity to third party proposal of the primary entity while maintaining the primary entity anonymous |
CN112199133B (zh) | 2020-09-01 | 2021-10-12 | 北京达佳互联信息技术有限公司 | 信息聚合方法、装置、电子设备及存储介质 |
US20230089721A1 (en) * | 2021-09-22 | 2023-03-23 | Hewlett Packard Enterprise Development Lp | Difference based multiple device configuration rendering and editing |
CN115174386B (zh) * | 2022-06-30 | 2023-06-16 | 中国联合网络通信集团有限公司 | 配置访问策略应用方法、uicc、终端及系统 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6292808B1 (en) * | 1996-12-17 | 2001-09-18 | Oracle Corporation | Method and apparatus for reapplying changes to a database |
WO2005086032A1 (en) * | 2004-02-25 | 2005-09-15 | Microsoft Corporation | Database data recovery system and method |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6769074B2 (en) * | 2000-05-25 | 2004-07-27 | Lumigent Technologies, Inc. | System and method for transaction-selective rollback reconstruction of database objects |
ES2326073T3 (es) * | 2001-11-23 | 2009-09-30 | Research In Motion Limited | Sistema y metodo para tratar o procesar documentos en lenguaje de marcaje extensible (xml). |
AU2003278779A1 (en) * | 2002-09-10 | 2004-04-30 | Exagrid Systems, Inc. | Primary and remote data backup with nodal failover |
US7305422B1 (en) * | 2002-09-26 | 2007-12-04 | Oracle International Corporation | Performing computationally intensive calculations within a database server that provides a recovery mechanism |
US7395279B2 (en) * | 2003-11-17 | 2008-07-01 | International Business Machines Corporation | System and method for achieving different levels of data consistency |
US7318070B2 (en) | 2004-03-11 | 2008-01-08 | International Business Machines Corporation | Method and apparatus for maintaining compatibility within a distributed systems management environment with a plurality of configuration versions |
FI20050092A0 (fi) * | 2004-09-08 | 2005-01-28 | Nokia Corp | Ryhmäpalveluiden ryhmätiedot |
CN100338605C (zh) * | 2004-10-12 | 2007-09-19 | 北京北大方正电子有限公司 | 一种可扩展标记语言文档修改痕迹的记录方法 |
US7953696B2 (en) * | 2005-09-09 | 2011-05-31 | Microsoft Corporation | Real-time synchronization of XML data between applications |
CN1859379B (zh) | 2005-12-07 | 2011-02-09 | 华为技术有限公司 | 一种可扩展标记语言文档管理方法及系统 |
-
2005
- 2005-12-07 CN CN2005101022704A patent/CN1859379B/zh active Active
-
2006
- 2006-09-26 WO PCT/CN2006/002529 patent/WO2007065332A1/zh active Application Filing
- 2006-09-26 CN CNA2006800122407A patent/CN101160804A/zh active Pending
-
2007
- 2007-12-21 US US12/003,311 patent/US7945536B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6292808B1 (en) * | 1996-12-17 | 2001-09-18 | Oracle Corporation | Method and apparatus for reapplying changes to a database |
WO2005086032A1 (en) * | 2004-02-25 | 2005-09-15 | Microsoft Corporation | Database data recovery system and method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7945536B2 (en) | 2005-12-07 | 2011-05-17 | Huawei Technologies Co., Ltd. | Method and system for recovering a previous version of a document from a current version of the document |
Also Published As
Publication number | Publication date |
---|---|
CN1859379A (zh) | 2006-11-08 |
US7945536B2 (en) | 2011-05-17 |
US20080147751A1 (en) | 2008-06-19 |
CN101160804A (zh) | 2008-04-09 |
CN1859379B (zh) | 2011-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2007065332A1 (fr) | Procede et systeme de gestion de documents xml | |
KR100895028B1 (ko) | 콘텐츠를 단말에 제공하고 단말에서 그런 콘텐츠의랜더링을 지시하기 위한 시스템, 방법, 및 컴퓨터 프로그램생성물 | |
US7870493B2 (en) | Distributed clipboard | |
US6925481B2 (en) | Technique for enabling remote data access and manipulation from a pervasive device | |
US8107503B2 (en) | Resuming a previously interrupted peer-to-peer synchronization operation | |
US8600934B2 (en) | Method and apparatus for a file sharing and synchronization system | |
JP5246332B2 (ja) | 拡張されたメッセージングプラットフォーム | |
US20060072721A1 (en) | Mobile messaging system and method | |
TW200813870A (en) | Two-way and multi-master synchronization over web syndications | |
EP1896974A2 (en) | Instant messaging with data sharing | |
CN111277487A (zh) | 消息处理方法、装置、计算机可读存储介质和计算机设备 | |
EP3085010B1 (en) | Presence-based content sharing | |
US20170214642A1 (en) | Systems and methods for managing delivery of media content to user communication terminals | |
JP5705804B2 (ja) | 移動端末でファイルを操作するための方法、システム、コンピュータプログラム、及びコンピュータ読取り可能な記憶媒体 | |
JP7130995B2 (ja) | 情報処理装置及びプログラム | |
KR20070101486A (ko) | 이동통신단말기를 이용한 사진 공유 방법 | |
Dinatha et al. | Data exchange service using google drive API | |
US11822511B2 (en) | File access permission revocation notification | |
KR101466645B1 (ko) | 휴대용 단말 장치들의 메시지 송수신을 위한 메시지 통합 관리 시스템 | |
US20220272058A1 (en) | System and Method for Electronic Messaging | |
CN115904615A (zh) | K8s容器内的文件管理方法和装置 | |
Casad et al. | OPTION 1: Web-ex: MeetMeNow |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 200680012240.7 Country of ref document: CN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06791118 Country of ref document: EP Kind code of ref document: A1 |