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

Stored program control with memory work area assignment in a communication switching system

Assignee: AG Communication Systems Corp
•
Filing: 1973-04-02
•
Granted: 1975-10-28
•
Expires: 1993-04-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The executive or operating system for the central processor schedules tasks to be performed for call processing and maintenance. A call history table in the main core memory has an individual area for each register junctor for information relating to a call being processed. Work areas are assigned for tasks to be performed, with linkage to the call history table. The call history table also has linkages to work areas being used for each call.

Inventors

  • 👤 Charles A Kalat
  • 👤 Eugene A Wodka
  • 👤 Ambrose W W Clay
  • 👤 Phil R Harrington

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 01:30
CPC Classifications
H; H04; H04Q; H04Q3/00; H04Q3/42; H04Q3/54; H04Q3/545; H04Q3/54508; H04Q3/54533

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 425 words
In a communication switching system including a switching network having a plurality of terminals, a plurality of line circuits individually connecting communication lines to individual ones of said terminals, a plurality of register junctors individually connected to other of said terminals, marker means to independently find idle paths and establish connections through said network between terminals and to detect originating call requests from calling line circuits and for each call request to select and establish an originating connection for the call to an idle register junctor, a register subsystem including the register junctors with means to receive and store call digits for each call, a data processing unit which includes a central processor and a central processor memory for processing call data, data communication means interconnecting the data processing unit with the marker means, data transfer means interconnecting the data processing unit with the register subsystem, the marker means being effective after said originating connection between a calling line circuit and a register junctor has been selected to seize the data communication means and transmits an originating data message identifying the calling line circuit and register junctor terminals to the central processor, the register subsystem including individual storage means for each register junctor for storing said call digits and other information relating to a call, a method of storing information, comprising: providing the central processor memory with a portion thereof designated a call history table with individual storage areas for each register junctor; storing information in the call history table for the register junctor indicating that a call has been initiated in response to the receipt of said originating data message; finding class of service information relating to the calling line to be used in processing the call; transmitting control information via the data transfer means from the central processor for storage in the storage means for the register junctor, to indicate that a call as been initiated and to provide processing information to prepare to receive called number digits; providing the central processor memory with a plurality of areas designated as woRk areas; assigning work areas to a call during different processing steps thereof, a first work area being assigned to a call in response to receipt of said originating data message; and storing information both in the call history table and in the assigned first work area to link them both by identifying the said first work area in the call history table and by identifying the part of the call history table for the register junctor in the said first work area.
Claim 2
Dependent Claim 425 words
In a communication switching system including a switching network having a plurality of terminals, a plurality of line circuits individually connecting communication lines to individual ones of said terminals, a plurality of register junctors individually connected to other of said terminals, marker means to independently find idle paths and establish connections through said network between terminals and to detect originating call requests from calling line circuits and for each call request to select and establish an originating connection for the call to an idle register junctor, a register subsystem including the register junctors with means to receive and store call digits for each call, a data processing unit which includes a central processor and a central processor memory for processing call data, data communication means interconnecting the data processing unit with the marker means, data transfer means interconnecting the data processing unit with the register subsystem, the marker means being effective after said originating connection between a calling line circuit and a register junctor has been selected to seize the data communication means and transmits an originating data message identifying the calling line circuit and register junctor terminals to the central processor, the register subsystem including individual storage means for each register junctor for storing said call digits and other information relating to a call, a method of storing information, comprising: providing the central processor memory with a portion thereof designated a call history table with individual storage areas for each register junctor; storing information in the call history table for the register junctor indicating that a call has been initiated in response to the receipt of said originating data message; finding class of service information relating to the calling line to be used in processing the call; transmitting control information via the data transfer means from the central processor for storage in the storage means for the register junctor, to indicate that a call as been initiated and to provide processing information to prepare to receive called number digits; providing the central processor memory with a plurality of areas designated as woRk areas; assigning work areas to a call during different processing steps thereof, a first work area being assigned to a call in response to receipt of said originating data message; and storing information both in the call history table and in the assigned first work area to link them both by identifying the said first work area in the call history table and by identifying the part of the call history table for the register junctor in the said first work area.
Claim 3
Dependent Claim 255 words
In a communication switching system a method as claimed in claim 1, further including releasing said first work area after initial call processing for the call in the data processing unit; said system further including at least one register sub-system sense line coupled from the register subsystem to the data processing unit, said register subsystem including a register memory comprising a plurality of register word stores, wherein said individual storage means for each register junctor comprises a given number of the register word stores for each register junctor, including control word stores and called number digit word stores, and wherein the register memory also includes common word stores, one of which is a service request word store, the register subsystem being responsive to given conditions requiring further processing by the data processing unit to generate service request signals and to apply them to said sense line, the register subsystem further placing address information in said service request word store identifying the register junctor used for the call requiring said further processing; further including detecting service request signals on said register subsystem sense line, in response thereto using said data transfer means to obtain the address information from said service request word store and scheduling further call processing to assign again a work area, placing the identity of the part of the call history table for the register junctor therein, and placing the identify of the last said work area in the call history table to thereby link them for use during said further call processing.
Claim 4
Dependent Claim 207 words
In a communication switching system a method as claimed in claim 2, wherein a section of each said work area assigned for call processing is a register memory image area, the data processing unit responding to the detection of service request signals on said register subsystem sense line and using said data transfer means, reading information from certain of the control word stores and called number digit word stores of the register junctor for the call and placing the last said information in the assigned register memory image area for use by the data processing unit in processing for the call; wherein the processing steps in the data processing unit include analyzing digits, said analyzing including determining if enough called number digits have been received to complete a connection through the switching network to a terminal, and if not using said data transfer means to place processing information in a control word store of the register junctor, said processing information comprising an instruction to collect a specified total number of called number digits for the next generating of a service request signal applied to said register subsystem sense line, and releasing the last assigned work area after placing the last said information in a control word store.
Claim 5
Dependent Claim 94 words
In a communication switching system a method as claimed in claim 3, wherein the register subsystem performs given operations in a relatively short time in response to certain instructions included in processing information received from the data processing unit until generation of a service request signal applied to said sense line; and when said certain instructions are included in processing information placed in a control word store of the register memory, retaining the work area then being used for the call while awaiting the next service request on said sense line for the call.
Claim 6
Dependent Claim 295 words
In a communicatioN switching system a method as claimed in claim 3, wherein said data processing unit further includes an auxiliary memory system comprising an auxiliary memory, control storage means, and means to retrieve data from the auxiliary memory under control of data in the control storage means either by direct addressing or by associative search while the central processor is operating independently, there being class of service and called number translation tables in the auxiliary memory, memory control means coupling said central processor memory to the central processor and to the auxiliary memory system with means to transfer address and data information between the central processor and the central processor memory, and also to transfer address and data information between the auxiliary memory system and the central processor memory; wherein said step of finding class of service information relating to the calling line comprises deriving input information from said originating data message and supplying said input information via the memory control means into said first work area; further including the steps of supplying a signal to the auxiliary memory system to cause it to transfer information from the first work area to said control storage means, said retrieving data from the auxiliary memory being effective to obtain the class of service information, and transferring the last said information via the memory control means into first call storage means consisting of said first work area and the call history table; during processing steps when called number digits have been transferred from the register memory into current call storage means consisting of the then assigned work area and call history table for the call, performing a translation from said tables in the auxiliary memory and placing the resulting translation information in said current call storage means.

References Cited (Backward Citations)

US3576398A Cited
US3536842A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1978-10-27 1979-04-28 1979-10-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1982-10-27 1983-04-28 1983-10-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1986-10-27 1987-04-28 1987-10-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag