Patents by Inventor Terris L. Hansen

Terris L. Hansen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 4747127
    Abstract: A telecommunication and development system for the switching of voice and data under computer control in a customer programmable environment that allows real-time modification of communication services. The computer program controlling the system is written in a nonprocedural language that allows for the direct control of the telecommunication system on the basis of state definition, event definition, and action definition. Program scripts define a particular feature, and each script consists of a plurality of triples that automatically respond to the system state and signal information to execute the necessary actions to provide part of a feature to the telecommunication system. During provision of telecommunication services, a customer can add new features that not only add new operations to the system, but modify existing operations without interfering with the present operation of the system.
    Type: Grant
    Filed: December 23, 1985
    Date of Patent: May 24, 1988
    Assignee: American Telephone and Telegraph Company, AT&T Bell Laboratories
    Inventors: Terris L. Hansen, Wayne E. Hyatt, Deborah D. Kimminau, Wu-Hon F. Leung, Todd C. Morgan, Paul M. Zislis
  • Patent number: 4727575
    Abstract: A software system written in a nonprocedural language for controlling a telecommunication system in which an internal software signal is generated when a state is exited and another internal signal is generated when a state is entered to control common operations for the state transitions. For each state, a group of instructions written in the nonprocedural language is autonomously executed in response to the exit signal to perform common exit operations for that particular state. A second group of instruction is autonomously executed in response to the entrance signal to perform common entrance operations for that particular state. Various services performed by the telecommunication system are written in scripts of groups of instructions called triples. Each triple has an event definition defining the signal that the triple will respond to and a state definition defining the state in which the system must be in before the triple can respond.
    Type: Grant
    Filed: December 23, 1985
    Date of Patent: February 23, 1988
    Assignee: American Telephone and Telegraph Company, AT&T Bell Laboratories
    Inventors: Terris L. Hansen, Wayne E. Hyatt, Wu-Hon F. Leung, Warren A. Montgomery
  • Patent number: 4695977
    Abstract: A telecommunication system for the switching of voice and data controlled by a computer executing a nonprocedural language that allows for the explicit control of interaction between features by the program scripts executing the programs. The program scripts are written in the nonprocedural language that allows for a state definition, an event definition, and an operation definition. The triples automatically respond to the system state and system signal to execute the necessary actions to control the telecommunication system. During the run time of the system, a script whose triples implement a particular feature can control whether or not features of lower precedence are allowed to be implemented by determining whether or not allow the continuation of the processing of the system signals to the scripts of lesser precedence. In addition, a script can control its own deactivation until later conditions are met that allow the deactivation of the script.
    Type: Grant
    Filed: December 23, 1985
    Date of Patent: September 22, 1987
    Assignee: American Telephone and Telegraph Company and AT&T Bell Laboratories
    Inventors: Terris L. Hansen, Wayne E. Hyatt, Wu-Hon F. Leung