The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 29, 1998

Filed:

Dec. 30, 1996
Applicant:
Inventors:

John V McLain, Jr, Colorado Springs, CO (US);

Dale W Harris, Jr, Richardson, TX (US);

Assignee:

MCI Communications Corporations, Washington, DC (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
395705 ; 395704 ; 395708 ; 395385 ; 395386 ; 395500 ; 39518308 ; 39518311 ; 39518322 ; 371-21 ; 371 201 ; 371 371 ; 370241 ; 370252 ; 379 10 ; 379 15 ; 379 29 ;
Abstract

A system, method, and computer program product is provided for script processing. A new script language and script processing is used to significantly reduce the number of lines required for a script. A script includes a global script segment associated with a script data segment. The global script segment includes global directives (automatic directives and script repeating directives). The script data segment includes command records. Automatic directives are interpreted and repeatedly executed until script processing is complete. Automatic directives can be selectively activated and de-activated by a user. Script repeating directives repeat processing of the script data segment until the script repeating directive is satisfied. A command record includes an operation name field identifying a particular command and one or more operand fields. The operand fields can include single values, a range of values, or substitution codes. The script processor automatically repeats processing the script for each command record in the script data segment. The script processor further interprets the syntax of an operand to determine whether an operand is a single value, range of values, pointer, or substitution code. For a single value, the script processor executes the operation using the single value. For a ranges of values, the script processor repeatedly executes the operation for each value in said range of values. For a pointer to a table or other range of values, the script processor repeatedly executes the operation for each value in the table or range of values pointed to by the pointer. For a substitution code, the script processor repeatedly executes the operation using a corresponding substitution value (e.g. data, time, or sequence number).


Find Patent Forward Citations

Loading…