XML schema for service provisioning
First Claim
1. A method of provisioning a service on a client computer by using a provisioning XML (extensible markup language) document, wherein the provisioning XML document conforms to a provisioning XML schema comprising:
- (a) a content node containing content data identifying the service to be provisioned on the client computer, and (b) a signature node containing a signature of the content data;
the method comprising;
(1) generating the provisioning XML document at a provisioning server;
(2) signing the provisioning XML document using a key derived from a trusted root; and
(3) communicating the provisioning XML document to the client computer.
2 Assignments
0 Petitions
Accused Products
Abstract
An XML provisioning schema for provisioning and configuring a prepaid and/or a subscription based usage of a provisioned resource is used to communicate between a provisioning server and a client computer. The XML schema disclosed in here includes a content node containing content data identifying the service to be provisioned on the client computer and a signature node containing a signature of the content data. The XML provisioning server may generate an XML provisioning document using the XML provisioning schema, sign such an XML provisioning document using a key derived from a trusted root and communicate the XML provisioning document to the client computer using the provisioned resource.
9 Citations
19 Claims
-
1. A method of provisioning a service on a client computer by using a provisioning XML (extensible markup language) document, wherein the provisioning XML document conforms to a provisioning XML schema comprising:
-
(a) a content node containing content data identifying the service to be provisioned on the client computer, and (b) a signature node containing a signature of the content data;
the method comprising;
(1) generating the provisioning XML document at a provisioning server;
(2) signing the provisioning XML document using a key derived from a trusted root; and
(3) communicating the provisioning XML document to the client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data structure storing a provisioning XML (extensible markup language) document that conforms to a provisioning XML Schema, the data structure being stored in a data storage device for use by a provisioning server, wherein:
-
(1) the provisioning XML schema identifies the structure of the provisioning XML document;
(2) the provisioning XML document comprising;
(a) a content node containing content data identifying a service to be provisioned on a client computer, and (b) a signature node containing a signature of the content data; and
(3) the provisioning XML document is signed using a key derived from a trusted root; and
(4) the provisioning XML document is communicated to the client computer with a public key of the provisioning server. - View Dependent Claims (11, 12, 13)
-
-
14. A service provisioning system for provisioning a service on a client computer, the service provisioning system comprising:
-
(1) a provisioning server including a processor, a communication module, a computer readable memory, and a provisioning XML document stored on the memory, the provisioning XML document including;
(a) a content node containing content data identifying a service to be provisioned on the client computer, and (b) a signature node containing a signature of the content data;
the processor adapted to sign the provisioning XML document using a key derived from a trusted root;
the communication module adapted to communicate the provisioning XML document to the client computer; and
the client computer having;
(1) a validation module adapted to validate the signature; and
(2) a parsing module adapted to parse the content data. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification