Method and apparatus for provisioning call processing records using logic and data templates
AssigneeBell Communications Research, Inc.
InventorsDouglas Beck, Jeffrey R. Evans, Gregory M. Fisher, Donald E. Gillespie, Sary Tauv, Lei-Lei Wang
Life of this patent
Estimating the term…
Abstract
A system and method for creating a call processing record that receives a provisioning request including call data, a logic template identifier, and one or more data template identifiers. The logic template and the data templates are identified based on the logic template identifier and the data template identifiers. The templates are accessed and the call data is inserted into call variables in the templates to create a call processing record with multiple blocks.
Claims13
A method for generating a segregated call processing record used for service implementation in a communications network without operator intervention, said method comprising the steps, executed on a processor, of:
- receiving a provisioning message based on the service to be implemented, said received provisioning request message having a provisioning identifier for a logic template, action codes, and at least one service identifier, each service identifier having a service value and corresponding to a data template;
- retrieving from a database an identified logic template based on the provisioning identifier and a first identified data template corresponding to a first service identifier;
- and
- in response to the action code, generating a segregated call processing record having a logic block based on said retrieved logic template and a first data block based on said retrieved first data template and wherein the logic block and the first data block are segregated.
A system for generating a segregated call processing record used for service implementation in a communications network without operator intervention, said system comprising
- a database having call processing records, tables, and templates;
- means for receiving a provisioning message based on the service to be implemented, the received provisioning message having a provisioning identifier for a logic template, action codes, and at least one service identifier, each service identifier having a service value and corresponding to a data template;
- means for retrieving from said database an identified logic template based on the provisioning identifier and an identified data template corresponding to a service identifier;
- and
- means in response to an action code for generating a segregated call processing record having a logic block based on the retrieved logic template and a data block based on the received data template and wherein the logic block and the data block are segregated.
Dependencies are inferred from the claim text.