METHODS AND APPARATUS TO MAINTAIN VALIDITY OF SHARED INFORMATION
First Claim
1. A method performed by an extensible markup language (XML) document management server, the method comprising:
- receiving a communication requesting an XML document from an XML document management client associated with a principal; and
generating a subset of the XML document for the principal such that validity of the subset is ensured by including all document parts required according to an XML schema despite the principal having access rights to only certain parts of the XML document but not other parts,wherein the other parts are included in the subset without values.
2 Assignments
0 Petitions
Accused Products
Abstract
Example methods and apparatus to maintain validity of shared information are disclosed. A disclosed example method involves receiving a communication requesting an extensible markup language (XML) document from an XML document management client associated with a principal. In addition, the example method involves generating a subset of the XML document for the principal such that validity of the subset is ensured by including all document parts required according to an XML schema despite the principal having access rights to only certain parts of the XML document but not other parts. The other parts are included in the subset without values.
33 Citations
26 Claims
-
1. A method performed by an extensible markup language (XML) document management server, the method comprising:
-
receiving a communication requesting an XML document from an XML document management client associated with a principal; and generating a subset of the XML document for the principal such that validity of the subset is ensured by including all document parts required according to an XML schema despite the principal having access rights to only certain parts of the XML document but not other parts, wherein the other parts are included in the subset without values. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A network apparatus comprising:
a processor executing a server configured to; receive, from an extensible markup language (XML) document management client associated with a principal, a communication requesting an XML document; and generate a subset of the XML document for the principal such that validity of the subset is ensured by including all document parts required according to an XML schema despite the principal having access rights to only certain parts of the XML document but not other parts, wherein the other parts are included in the subset without values. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. A method performed by an extensible markup language (XML) document management client, the method comprising:
-
sending, to an XML document management server, a communication requesting an XML document, wherein the communication causes the XML document management server to generate a subset of the XML document for the principal such that validity of the subset is ensured by including all document parts required according to an XML schema despite the principal having access rights to only certain parts of the XML document but not other parts, and wherein the other parts are included in the subset without values. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A mobile communication device comprising:
-
a processor executing an XML document management client configured to send, to an XML document management server, a communication requesting an XML document, wherein the communication causes the XML document management server to generate a subset of the XML document for the principal such that validity of the subset is ensured by including all document parts required according to an XML schema despite the principal having access rights to only certain parts of the XML document but not other parts, and wherein the other parts are included in the subset without values. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification