Method, device and system for forwarding document content in extensible markup language document management
First Claim
1. A method for forwarding Extensible Markup Language Document Management (XDM) resource, the method comprising:
- setting in an access permission document, by an Extensible Markup Language Document Management (XDM) device, a forwarding permission of a forwarding sender for allowing the sending of a forwarded XDM resource;
setting, by the XDM device, a forwarding recipient list for allowing receipt of the forwarded XDM resource, including extending a child element under a forwarding operation element in an action element, wherein the extended child element is used to set the forwarding recipient list;
receiving, by the XDM device, a forwarding request sent by the forwarding sender, wherein the forwarding request is used to forward the XDM resource to a forwarding recipient;
judging, by the XDM device, according to the access permission document, whether the forwarding sender has the forwarding permission to the XDM resource and whether the forwarding recipient has an access permission to the XDM resource; and
when the forwarding sender has the forwarding permission and the forwarding recipient has the access permission, forwarding, by the XDM device, the XDM resource to the forwarding recipient.
2 Assignments
0 Petitions
Accused Products
Abstract
In the field of mobile communications, embodiments of the present invention disclose a method, a device and a system for forwarding document content in Extensible Markup Language Document Management (XDM). The method includes: receiving a forwarding request sent by a forwarding sender, where the forwarding request is used to forward the document content to a forwarding receiver; judging, according to a rights document, whether the forwarding sender has a forwarding right to the document content and whether the forwarding receiver has an access right to the document content; and when the forwarding sender has the forwarding right and the forwarding receiver has the access right, forwarding the document content to the forwarding receiver. Through the solutions in the embodiments of the present invention, the forwarding sender selectively forwards the document content to the forwarding receiver according to the rights document stored in an XDM Server (XDMS).
11 Citations
18 Claims
-
1. A method for forwarding Extensible Markup Language Document Management (XDM) resource, the method comprising:
-
setting in an access permission document, by an Extensible Markup Language Document Management (XDM) device, a forwarding permission of a forwarding sender for allowing the sending of a forwarded XDM resource; setting, by the XDM device, a forwarding recipient list for allowing receipt of the forwarded XDM resource, including extending a child element under a forwarding operation element in an action element, wherein the extended child element is used to set the forwarding recipient list; receiving, by the XDM device, a forwarding request sent by the forwarding sender, wherein the forwarding request is used to forward the XDM resource to a forwarding recipient; judging, by the XDM device, according to the access permission document, whether the forwarding sender has the forwarding permission to the XDM resource and whether the forwarding recipient has an access permission to the XDM resource; and when the forwarding sender has the forwarding permission and the forwarding recipient has the access permission, forwarding, by the XDM device, the XDM resource to the forwarding recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An Extensible Markup Language Document Management (XDM) server (XDMS) device comprising a processor and a non-transitory processor-readable medium having processor-executable instructions stored thereon, wherein the processor is configured to execute the instructions stored in the non-transitory computer readable medium to:
-
receive a forwarding request sent by a forwarding sender, wherein the forwarding request is used to forward the XDM resource to a forwarding recipient; judge according to a access permission document, whether the forwarding sender has a forwarding permission to the XDM resource and whether the forwarding recipient has an access permission to the XDM resource; and forward the XDM resource to the forwarding recipient when the forwarding sender has the forwarding permission and the forwarding recipient has the access permission; set in the access permission document, the forwarding permission of the forwarding sender for allowing the sending of the forwarded XDM resource; and set a forwarding recipient list for allowing receipt of the forwarded XDM resource; wherein setting the forwarding recipient list comprises extending a child element under a forwarding operation element in an action element, wherein the extended child element is used to set the forwarding recipient list. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium having computer usable instructions stored thereon for execution by a processor, wherein the instructions cause the processor to:
-
set in an access permission document a forwarding permission of a forwarding sender for allowing the sender to send the a forwarded XDM content; set a forwarding recipient list for allowing receipt of the forwarded XDM content, including extending a child element under a forwarding operation element in an action element, wherein the extended child element sets the forwarding recipient; receive a forwarding request sent by the forwarding sender, wherein the forwarding request is used to forward the XDM content to a forwarding recipient; judge, according to the access permission document, whether the forwarding sender has a forwarding permission to the XDM content and whether the forwarding recipient has an access permission to the XDM content; and when the forwarding sender has the forwarding permission and the forwarding recipient has the access permission, forwarding the XDM content to the forwarding recipient. - View Dependent Claims (16, 17, 18)
-
Specification