System and method for triggering a provisioning event
First Claim
1. A system for triggering a plurality of provisioning events using a single, hierarchical provisioning request message stored in a non-transitory computer-readable medium generated by an external system, the hierarchical provisioning request message identifying a plurality of provisioning events from a plurality of service providers to request for an entity, comprising:
- a provisioning system operable to electronically receive the single, hierarchical provisioning request message from the external system and transmit information in the hierarchical provisioning request message to each of the plurality of service providers identified in the hierarchical provisioning request to trigger the provisioning events, wherein the provisioning system is separate from the external system and the plurality of service providers; and
the hierarchical provisioning request message being a format-independent electronic message capable of being constructed by and interpreted by a plurality of different external systems, the hierarchical provisioning request message having a data structure that includes information identifying the entity to which the plurality of provisioning events pertain, wherein the identifying information includes one or more attributes defined by the external system, wherein the hierarchical provisioning request message further includes a provisioning event data structure associated with each of the plurality of provisioning events requested for the entity, wherein the provisioning event data structure identifies a service provider associated with a provisioning event requested for the entity.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for triggering a provisioning event in a service provider using a provisioning request message generated by an external system. A provisioning system may be used to receive the provisioning request message from the external system and transmit information in the provisioning request message to the service provider to trigger the provisioning event. The provisioning request message may have a data structure that includes a header section and a body section. The body section may contain a provisioning entity section that includes information identifying an entity to which the provisioning event pertains, wherein the provisioning entity section includes one or more attributes defined by the external system.
21 Citations
22 Claims
-
1. A system for triggering a plurality of provisioning events using a single, hierarchical provisioning request message stored in a non-transitory computer-readable medium generated by an external system, the hierarchical provisioning request message identifying a plurality of provisioning events from a plurality of service providers to request for an entity, comprising:
-
a provisioning system operable to electronically receive the single, hierarchical provisioning request message from the external system and transmit information in the hierarchical provisioning request message to each of the plurality of service providers identified in the hierarchical provisioning request to trigger the provisioning events, wherein the provisioning system is separate from the external system and the plurality of service providers; and the hierarchical provisioning request message being a format-independent electronic message capable of being constructed by and interpreted by a plurality of different external systems, the hierarchical provisioning request message having a data structure that includes information identifying the entity to which the plurality of provisioning events pertain, wherein the identifying information includes one or more attributes defined by the external system, wherein the hierarchical provisioning request message further includes a provisioning event data structure associated with each of the plurality of provisioning events requested for the entity, wherein the provisioning event data structure identifies a service provider associated with a provisioning event requested for the entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 22)
-
-
10. A system for triggering a plurality of provisioning events in a mobile communication device using a single, hierarchical provisioning request message, the hierarchical provisioning request message identifying a plurality of provisioning events to request for an entity, comprising:
-
a plurality of service providers in communication with the mobile device, one or more of the plurality of service providers providing mobile communication services to the mobile device; a system external to the service provider, the system operable to generate the single, hierarchical provisioning request message to trigger the plurality of provisioning events; a provisioning system in communication with the service provider and the system, the provisioning system operable to electronically receive the single, hierarchical provisioning request message from the external system and to transmit information in the hierarchical provisioning request message to each of the plurality of service providers identified in the hierarchical provisioning request over a computer network to trigger the provisioning events in the mobile device, wherein the provisioning system is separate from the external system and the plurality of service providers; and the hierarchical provisioning request message being a format-independent electronic message capable of being instructed and interpreted by a plurality of different external systems, the hierarchical provisioning request message having a data structure that includes information identifying the mobile device to which the plurality of provisioning events pertain, the identifying information including one or more attributes defined by the external system, wherein the hierarchical provisioning request message further includes a provisioning event data structure associated with each of the plurality of provisioning events requested for the entity, wherein the provisioning event data structure identifies a service provider associated with a provisioning event requested for the entity. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system, comprising:
-
a processor; a computer-readable storage medium containing instructions operable to cause the processor to perform operations including; receiving at a provisioning system, a single, hierarchical provisioning request message generated by an external system, wherein the provisioning request message is a format-independent electronic message capable of being constructed and interpreted by a plurality of different external systems, the hierarchical provisioning request message identifying a plurality of provisioning events to request for an entity, wherein the hierarchical provisioning request message includes a provisioning event data structure associated with each of the plurality of provisioning events requested for the entity, wherein the provisioning event data structure identifies a service provider associated with a provisioning event requested for the entity; transmitting the received hierarchical provisioning request message from the provisioning system to a plurality of service providers, one or more of the plurality of service providers being operable to process the hierarchical provisioning request message and to provide mobile communication service to the entity; and transmitting a received provisioning reply from the provisioning system to the external system. - View Dependent Claims (16, 17)
-
-
18. A method for triggering a plurality of provisioning events using a single, hierarchical provisioning request message generated by an external system, the hierarchical provisioning request message identifying a plurality of provisioning events to request for an entity, the method comprising:
-
receiving at a provisioning system, the single, hierarchical provisioning request message generated by the external system, the hierarchical provisioning request message identifying a plurality of provisioning events to request for an entity, wherein the hierarchical provisioning request message includes a provisioning event data structure associated with each of the plurality of provisioning events requested for the entity, wherein the provisioning event data structure identifies a service provider associated with a provisioning event requested for the entity; transmitting the received hierarchical provisioning request message from the provisioning system to a plurality of service providers, one or more of the plurality of service providers being operable to process the hierarchical provisioning request message and to provide mobile communication service to the entity; and transmitting a received provisioning reply from the provisioning system to the external system. - View Dependent Claims (19, 20)
-
-
21. A mobile communication device operable in a system for triggering a plurality of provisioning events using a single, hierarchical provisioning request message stored in a non-transitory computer-readable medium generated by an external system, the hierarchical provisioning request message identifying a plurality of provisioning events from a plurality of service providers to request for an entity, the mobile communication device comprising:
-
a processor; and a computer-readable storage medium containing instructions operable to perform a plurality of provisioning events in response to provisioning instructions received from the plurality of service providers, wherein the provisioning instructions are triggered in response to the single, hierarchical provisioning request message generated by a provisioning system, wherein the provisioning system is operable to electronically receive the single, hierarchical provisioning request message from the external system and transmit information in the hierarchical provisioning request message to each of the plurality of service providers identified in the hierarchical provisioning request to trigger the provisioning events, wherein the provisioning system is separate from the external system and the plurality of service providers, and wherein the hierarchical provisioning request message is a format-independent electronic message capable of being constructed by and interpreted by a plurality of different external systems, the hierarchical provisioning request message having a data structure that includes information identifying the entity to which the plurality of provisioning events pertain, wherein the identifying information includes one or more attributes defined by the external system, wherein the hierarchical provisioning request message further includes a provisioning event data structure associated with each of the plurality of provisioning events requested for the entity, wherein the provisioning event data structure identifies a service provider associated with a provisioning event requested for the entity.
-
Specification