<12) United States Patent (10) Patent No.: US 7,945,536 B2
Bao et al. (45) Date of Patent: May 17, 2011
(54) METHOD AND SYSTEM FOR RECOVERING A PREVIOUS VERSION OF A DOCUMENT FROMA CURRENT VERSION OF THE DOCUMENT (75) Inventors: Hongqing Bao, Shenzhen (CN); Qian Sun, Shenzhen (CN); Yang Zhao, Shenzhen (CN); Xuefei Song, Shenzhen (CN); Linyi Tian, Shenzhen (CN)
(73) Assignee: Huawei Technologies Co., Ltd., Shenzhen (CN)
( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. l54(b) by 377 days.
(21) Appl.No.: 12/003,311
(22) Filed: Dec. 21, 2007
(65) Prior Publication Data US 2008/0147751A1 Jun. 19, 2008
Related U.S. Application Data
(63) Continuation of application No. PCT/CN2006/002529, filed on Sep. 26, 2006.
(30) Foreign Application Priority Data
Dec. 7, 2005 (CN) ........................ .. 2005 1 0102270
(51) Int. Cl.
G06F 7/00 (2006.01)
G06F 17/00 (2006.01) (52) U.S. Cl. ....................... .. 707/674; 707/678; 707/684 (58) Field of Classification Search ........ .. 707/650-654,
![[merged small][merged small][merged small][graphic][merged small][graphic][merged small][merged small][graphic][graphic][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small]](http://www.google.com.au/patents?id=RBPgAQAAEBAJ&ie=ISO-8859-1&output=text&pg=PA1&img=1&zoom=3&hl=en&q=&cds=1&sig=ACfU3U3ZJREG9hr8v3-QnXQHlVsIquzYQA&edge=0&edge=stretch&ci=127,788,540,415)
U.S. PATENT DOCUMENTS 6,292,808 Bl 9/2001 Obermarck et al. (Continued)
FOREIGN PATENT DOCUMENTS CN 1588352 A 3/2005 (Continued)
J . Rosenberg, “An XML Format for Representing XML Configuration Access Protocol (XCAP) Change Logs”, Internet Society, 2005, pp. 1-12. Download: http1//www.ietf.org/proceedings/65/IDs/draftrosenberg-simple-xcap-change-log-00.Ixt.*
Primary Examiner — Jean M Corrielus
Assistant Examiner — Hares Jami
(74) Attorney, Agent, or Firm — Finnegan, Henderson, Farabow, Garrett & Dunner LLP
An extensible markup language document management method includes: receiving a document recovery request from a user; and recovering a version of the document as required by a user from the current version of the document, in accordance with the change records for the document. An extensible markup language document management system includes: a rollback control module, adapted to recover a version of a document as required by a user from the current version of the document, in accordance with change records for the document, upon receiving a document recovery request from the user.
7 Claims, 9 Drawing Sheets
PCT/CN2006/002529, filed Sep. 26, 2006, Huawei Technologies Co., Ltd.
First Chinese Office Action dated (mailed) Nov. 21, 2008, issued in related Chinese Application No. 200510102270.4, Huawei Technologies Co., Ltd.
Second Chinese Office Action dated (mailed) Jul. 3, 2009, issued in Chinese Application No. 200510102270.4, Huawei Technologies Co., Ltd.
Third Chinese Office Action dated (mailed) Jun. 23, 2010, issued in Chinese Application No. 200510102270.4, Huawei Technologies Co., Ltd.
Open Mobile Alliance, XML Document Management (XDM) Specification, Candidate Version 1.0-22, Nov. 22, 2005. OMA-TS-XDM_ Core-V1_0-20051122-C, 2005, (52 pages).
J . Rosenberg, The Extension Markup Language (XML) Configuration Access Protocol (XCAP) draft-ietf-simple-xcap-08, Oct. 24, 2005 (1-59 pages).
100 200 300 A . K F ._ .. 6
XDM I 5Aggregation proxy A 5” A
"""""" "- """"" <>li¢11t I.RE9?9_’.§?D.’.°_r.--I
I and store a 4 3_ 20d OK change ofa
« PreviousContinue » |