← Back to Patent Explorer
US5455853A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of creating a telecommunication service template

Assignee: Intellectual Ventures II LLC
•
Filing: 1992-11-06
•
Granted: 1995-10-03
•
Expires: 2012-11-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a telecommunication network, a method of creating, in response to inputs from an operator of a record creation system, a template for the creation of call processing services. Each call processing service is represented by a call processing record containing logically related call processing nodes and branches. In the method, a processor in the record creation system displays a selected call processing record to the operator. The operator then identifies which nodes in the call processing record will be made customizable. A customizable node is a node for which subsequent template users can specify predetermined expressions. After the node is selected, the processor displays to the operator all the expressions of the selected node and prompts the operator to identify which of the expressions will be customizable. The operator then identifies which expressions of the selected node will be customizable. The processor then enables the selected call processing record and the designation of customizable node expressions for the select node as a service template.

Inventors

  • 👤 Kathleen D. Cebulka
  • 👤 Gregory M. Fisher
  • 👤 Susan K. Man
  • 👤 Zaher A. Nazif
  • 👤 Lori J. Vinciguerra

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 20:01
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/42136; H04M3/42144; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0029; H04Q3/0054; H04Q3/0062; H04Q3/007; H04M2207/00; H04M2207/12; H04Q2213/00; H04Q2213/13149; H04Q2213/1316; H04Q2213/135; H04Q2213/13503; H04Q2213/13517; H04Q2213/13525; H04Q2213/13545

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 162 words
A method of creating, in response to inputs from an operator of a record creation system, a template for the creation of call processing services, each call processing service being represented by a call processing record containing logically related call processing nodes, branches, and call variables, the method comprising the steps, executed by a processor, of: displaying to the operator a selected call processing record; receiving from the operator an identification of a selected node in the call processing record to be made customizable, a customizable node being a node for which subsequent template users can specify predetermined expressions; displaying to the operator all expressions of the selected node; prompting the operator to identify which of the selected node expressions will be customizable; receiving from the operator an identification of an expression of the selected node which will be customizable; and enabling the selected call processing record and the designation of customizable node expressions for the selected node as a service template.
Claim 2
Independent Claim 162 words
A method of creating, in response to inputs from an operator of a record creation system, a template for the creation of call processing services, each call processing service being represented by a call processing record containing logically related call processing nodes, branches, and call variables, the method comprising the steps, executed by a processor, of: displaying to the operator a selected call processing record; receiving from the operator an identification of a selected node in the call processing record to be made customizable, a customizable node being a node for which subsequent template users can specify predetermined expressions; displaying to the operator all expressions of the selected node; prompting the operator to identify which of the selected node expressions will be customizable; receiving from the operator an identification of an expression of the selected node which will be customizable; and enabling the selected call processing record and the designation of customizable node expressions for the selected node as a service template.
Claim 3
Dependent Claim 19 words
The method according to claim 1, further comprising the step of displaying the service template as a graph representation.
Claim 4
Dependent Claim 19 words
The method according to claim 1, further comprising the step of displaying the service template as a form representation.
Claim 5
Dependent Claim 33 words
The method according to claim 1, further comprising the step of modifying the display of the customizable node such that it is visually distinguishable from other nodes of the selected call processing record.
Claim 6
Independent Claim 162 words
A method of creating, in response to inputs from an operator of a record creation system, a template for the creation of call processing services, each call processing service being represented by a call processing record containing logically related call processing nodes, branches, and call variables, the method comprising the steps, executed by a processor, of: displaying to the operator a selected call processing record; receiving from the operator an identification of a selected branch in the call processing record to be made customizable, a customizable branch being a branch for which subsequent template users can specify predetermined expressions; displaying to the operator all expressions of the selected branch; prompting the operator to identify which of the selected branch expressions will be customizable; receiving from the operator an identification of an expression of the selected branch which will be customizable; and enabling the selected call processing record and the designation of customizable branch expressions for the selected branch as a service template.
Claim 7
Independent Claim 162 words
A method of creating, in response to inputs from an operator of a record creation system, a template for the creation of call processing services, each call processing service being represented by a call processing record containing logically related call processing nodes, branches, and call variables, the method comprising the steps, executed by a processor, of: displaying to the operator a selected call processing record; receiving from the operator an identification of a selected branch in the call processing record to be made customizable, a customizable branch being a branch for which subsequent template users can specify predetermined expressions; displaying to the operator all expressions of the selected branch; prompting the operator to identify which of the selected branch expressions will be customizable; receiving from the operator an identification of an expression of the selected branch which will be customizable; and enabling the selected call processing record and the designation of customizable branch expressions for the selected branch as a service template.
Claim 8
Independent Claim 170 words
A method of creating, in response to inputs from an operator of a record creation system, a template for the creation of call processing services, each call processing service being represented by a call processing record containing logically related call processing nodes, branches, and call variables, the method comprising the steps, executed by a processor, of: displaying to the operator a selected call processing record; receiving from the operator an identification of a selected call variable in the call processing record to be made customizable, a customizable call variable being a call variable for which subsequent template users can specify predetermined expressions; displaying to the operator all expressions of the selected call variable; prompting the operator to identify which of the selected call variable expressions will be customizable; receiving from the operator an identification of an expression of the selected call variable which will be customizable; and enabling the selected call processing record and the designation of customizable call variable expressions for the selected call variable as a service template.
Claim 9
Independent Claim 170 words
A method of creating, in response to inputs from an operator of a record creation system, a template for the creation of call processing services, each call processing service being represented by a call processing record containing logically related call processing nodes, branches, and call variables, the method comprising the steps, executed by a processor, of: displaying to the operator a selected call processing record; receiving from the operator an identification of a selected call variable in the call processing record to be made customizable, a customizable call variable being a call variable for which subsequent template users can specify predetermined expressions; displaying to the operator all expressions of the selected call variable; prompting the operator to identify which of the selected call variable expressions will be customizable; receiving from the operator an identification of an expression of the selected call variable which will be customizable; and enabling the selected call processing record and the designation of customizable call variable expressions for the selected call variable as a service template.
Claim 10
Independent Claim 146 words
A method of creating, in response to inputs from an operator of a record creation system, a call processing service from a service template stored in a database, a service template comprising a call processing record of logically related call processing nodes, branches, and call variables, at least one of said call processing nodes being customizable, a customizable node having at least one variable expression, the method comprising the steps, executed by a processor, of: retrieving the service template from the database; displaying a representation of the retrieved service template; prompting the operator to provide information to specify at least one variable expression of the at least one customizable node; defining the variable expression of the at least one customizable node with the information provided by the operator; and enabling the displayed representation of the retrieved service template and defined expression as a call processing record.
Claim 11
Independent Claim 146 words
A method of creating, in response to inputs from an operator of a record creation system, a call processing service from a service template stored in a database, a service template comprising a call processing record of logically related call processing nodes, branches, and call variables, at least one of said call processing nodes being customizable, a customizable node having at least one variable expression, the method comprising the steps, executed by a processor, of: retrieving the service template from the database; displaying a representation of the retrieved service template; prompting the operator to provide information to specify at least one variable expression of the at least one customizable node; defining the variable expression of the at least one customizable node with the information provided by the operator; and enabling the displayed representation of the retrieved service template and defined expression as a call processing record.
Claim 12
Dependent Claim 16 words
A method according to claim 7, further comprising the step of storing the call processing record.
Claim 13
Dependent Claim 19 words
The method according to claim 7, further comprising the step of displaying the service template as a graph representation.
Claim 14
Dependent Claim 19 words
The method according to claim 7, further comprising the step of displaying the service template as a form representation.
Claim 15
Dependent Claim 49 words
The method according to claim 7, wherein the step of displaying a representation of the template service includes the step of modifying the display of the customizable nodes of the call processing record such that the customizable nodes are visually distinguishable from other nodes of the call processing record.
Claim 16
Independent Claim 146 words
A method of creating, in response to inputs from an operator of a record creation system, a call processing service from a service template stored in a database, a service template comprising a call processing record of logically related call processing nodes, branches, and call variables, at least one of said call processing branch being customizable, a customizable branch having at least one variable expression, the method comprising the steps, executed by a processor, of: retrieving the service template from the database; displaying a representation of the retrieved service template; prompting the operator to provide information to specify at least one variable expression of the at least one customizable branch; defining the variable expression of the at least one customizable branch with the information provided by the operator; and enabling the displayed representation of the retrieved service template and defined expression as a call processing record.
Claim 17
Independent Claim 146 words
A method of creating, in response to inputs from an operator of a record creation system, a call processing service from a service template stored in a database, a service template comprising a call processing record of logically related call processing nodes, branches, and call variables, at least one of said call processing branch being customizable, a customizable branch having at least one variable expression, the method comprising the steps, executed by a processor, of: retrieving the service template from the database; displaying a representation of the retrieved service template; prompting the operator to provide information to specify at least one variable expression of the at least one customizable branch; defining the variable expression of the at least one customizable branch with the information provided by the operator; and enabling the displayed representation of the retrieved service template and defined expression as a call processing record.
Claim 18
Independent Claim 150 words
A method of creating, in response to inputs from an operator of a record creation system, a call processing service from a service template stored in a database, a service template comprising a call processing record of logically related call processing nodes, branches, and call variables, at least one of said call processing call variable being customizable, a customizable call variable having at least one variable expression, the method comprising the steps, executed by a processor, of: retrieving the service template from the database; displaying a representation of the retrieved service template; prompting the operator to provide information to specify at least one variable expression of the at least one customizable call variable; defining the variable expression of the at least one customizable call variable with the information provided by the operator; and enabling the displayed representation of the retrieved service template and defined expression as a call processing record.
Claim 19
Independent Claim 150 words
A method of creating, in response to inputs from an operator of a record creation system, a call processing service from a service template stored in a database, a service template comprising a call processing record of logically related call processing nodes, branches, and call variables, at least one of said call processing call variable being customizable, a customizable call variable having at least one variable expression, the method comprising the steps, executed by a processor, of: retrieving the service template from the database; displaying a representation of the retrieved service template; prompting the operator to provide information to specify at least one variable expression of the at least one customizable call variable; defining the variable expression of the at least one customizable call variable with the information provided by the operator; and enabling the displayed representation of the retrieved service template and defined expression as a call processing record.

References Cited (Backward Citations)

CA879364A Cited
US2957047A Cited
US3576398A Cited
US3564149A Cited
US3691301A Cited
USRE31319E Cited
US3938091A Cited
CA1008956A Cited
US3881060A Cited
US3867582A Cited
CA1015857A Cited
US3931476A Cited
US3934095A Cited
CA1052472A Cited
US3978456A Cited
US4068099A Cited
CA1078048A Cited
US4093819A Cited
CA1063704A Cited
US4119805A Cited
US4054756A Cited
US4139739A Cited
US4156114A Cited
US4191860A Cited
US4162377A Cited
CA1120164A Cited
CA1129054A Cited
US4232199A Cited
US4338495A Cited
CA1177981A Cited
US4313035A Cited
CA1149916A Cited
US4277649A Cited
US4310726A Cited
US4348554A Cited
US4332980A Cited
CA1169985A Cited
CA1184637A Cited
US4345116A Cited
US4371758A Cited
CA1169597A Cited
US4538031A Cited
US4436962A Cited
US4520235A Cited
US4545043A Cited
US4611095A Cited
US4479196A Cited
US4555594A Cited
US4577066A Cited
US4556972A Cited
US4596010A Cited
US4656624A Cited
US4782506A Cited
US4665514A Cited
US4756020A Cited
US4723273A Cited
US4737983A Cited
US4653090A Cited
US4747127A Cited
US4695977A Cited
US4688214A Cited
US4720850A Cited
US4713806A Cited
US4827404A Cited
US4902469A Cited
US4782519A Cited
US4835683A Cited
US4811378A Cited
US4782517A Cited
CA1293830C Cited
US4740955A Cited
CA1277016C Cited
CA1277791C Cited
US4989176A Cited
CA1295750C Cited
US4899373A Cited
US4763356A Cited
CA1287925C Cited
US4860204A Cited
US4942540A Cited
CA1288154C Cited
US5029158A Cited
CA1290431C Cited
CA1297565C Cited
US4794642A Cited
US4837799A Cited
US5067149A Cited
CA1310390C Cited
US5027345A Cited
US4873682A Cited
US4893310A Cited
CA1305773C Cited
US4878240A Cited
CA1311286C Cited
US5136585A Cited
US5084813A Cited
US4897866A Cited
US5054054A Cited
US4972453A Cited
CA2002018C Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-10-02 1999-04-03 1999-10-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-10-02 2003-04-03 2003-10-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-10-02 2007-04-03 2007-10-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag