Patent US3906151A successfully refreshed from Google Patents.
← Back to Patent Explorer
US3906151A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus of signal conversion in program-controlled automatic data exchanges

Assignee: Siemens AG
•
Filing: 1973-04-20
•
Granted: 1975-09-16
•
Expires: 1993-04-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for converting characters in a programcontrolled data exchange installation is described. The exchange installation includes at least one common storage unit storing data and programs and processing units inter-operating with the storage unit in a cyclic manner. At least one of the processing units is a program control unit, and at least one is a line termination unit. An additional character handling unit is provided for carrying out character translation. The latter apparatus includes a connecting device regulating the traffic with the common storage, a control section controlling the operations for the various tasks to be performed and a storage section. The latter storage section forms a channel storage, which is divided into separate channel storage areas, each containing a series of channel locations. At the start of a character handling operation initiated by the program control, the channel locations are selectively allocated for the duration of a character handling operation, by entering a corresponding line number of the access line determined by the line number. In order for the character handling unit to receive instructions and data in the channel storage and to transfer message and data from the channel storage it gains cyclic access to specified areas in the common storage which are provided for the reception of instructions, messages and data.

Inventors

  • 👤 Gunter Grossmann
  • 👤 Peter Kern
  • 👤 Karl-Heinz Kotter
  • 👤 Bernhard Schaffer
  • 👤 Lothar Schmid
  • 👤 Arnulf Thilenius
  • 👤 Peter Weidner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 17:55
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/50; H04L12/52

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 387 words
In a program controlled data exchange installation having at Least one central store for data and programs for operating said installation and processing units interoperating with said central store in cycles, at least one of said processing units being a program controlled unit and at least one of said processing units being a line connection unit, said central store including a feeder block having a plurality of feeder cells, each of said feeder cells being assigned to a line connected to said line connection unit, said central store including in addition a command block for storing instructions, a record block for storing record information and a transfer block for storing characters, a method for translating data characters comprising the steps of: initiation of a character translation operation by said program control unit, allocation, in reponse to said initiation step, of at least one of a plurality of storage cells in an additional store within a data handling unit for the duration of the character translation operation, by entering therein the number of a line being connected to said line connection unit and accessing said command block in said central store by said data handling unit for the transfer of commands into said additional store in the course of a storage cycle operating as a command cycle. accessing said record block in said central store by said data handling unit for the transfer of record data in the course of a storage cycle operating as a record cycle, accessing said transfer block in said central store for the transfer of data, character by character, in the course of an operating cycle of said central store, which operating cycle is running as a transfer cycle, forming addresses for said command block and said record block by permanently wiring block addresses, forming addresses for storage cells within said command block from a registration of a command counter, forming an address for said transfer block responsive to an allocation of a said line to said storage area in said additional storage and preventing the processing of other cycles until the data transfer has been completed and executing a command cycle in the course of which a command is written in a command register and a record cycle in the course of which a transfer message is written into a transfer register.
Claim 2
Dependent Claim 387 words
In a program controlled data exchange installation having at Least one central store for data and programs for operating said installation and processing units interoperating with said central store in cycles, at least one of said processing units being a program controlled unit and at least one of said processing units being a line connection unit, said central store including a feeder block having a plurality of feeder cells, each of said feeder cells being assigned to a line connected to said line connection unit, said central store including in addition a command block for storing instructions, a record block for storing record information and a transfer block for storing characters, a method for translating data characters comprising the steps of: initiation of a character translation operation by said program control unit, allocation, in reponse to said initiation step, of at least one of a plurality of storage cells in an additional store within a data handling unit for the duration of the character translation operation, by entering therein the number of a line being connected to said line connection unit and accessing said command block in said central store by said data handling unit for the transfer of commands into said additional store in the course of a storage cycle operating as a command cycle. accessing said record block in said central store by said data handling unit for the transfer of record data in the course of a storage cycle operating as a record cycle, accessing said transfer block in said central store for the transfer of data, character by character, in the course of an operating cycle of said central store, which operating cycle is running as a transfer cycle, forming addresses for said command block and said record block by permanently wiring block addresses, forming addresses for storage cells within said command block from a registration of a command counter, forming an address for said transfer block responsive to an allocation of a said line to said storage area in said additional storage and preventing the processing of other cycles until the data transfer has been completed and executing a command cycle in the course of which a command is written in a command register and a record cycle in the course of which a transfer message is written into a transfer register.
Claim 3
Dependent Claim 74 words
The method defined in claim 1 comprising the further steps of: communicating the idle condition of said storage cells in said additional store to said central store, determining an idle additional storage cell and responsive to the determination of said idle additional storage cell entering the number of said line being connected to said line connection unit and the instructions required for execution of a character translation operation into said idle additional storage cell.
Claim 4
Dependent Claim 57 words
The method defined in claim 1 comprising the further steps of: searching through said additional store in order to locate an idle storage cell and entering during an instruction cycle, into said idle storage cell, so located, the number of said line being connected to said line connection unit and the instructions for a character translation operation.
Claim 5
Dependent Claim 101 words
The method defined in claim 1 comprising the further steps of: generating processing pulses within data handling unit, said storage cells in said additional storage being selected in cycles in accordance with the pulses rate of said processing pulse, adjusting the pulses rate of said processing pulse corresponding to the one of said storage areas associated therewith during a first interval, such that during a second interval all operating sequences required for the reception of instructions by said one additional storage area and all operating sequences related to the other storage areas of said additional storage are capable of being executed.
Claim 6
Dependent Claim 37 words
The method defined in claim 4 comprising the additional step of: generating a fault signal upon the arrival of a said processing pulses during the processing of the contents Of a storage cell in said additional storage.
Claim 7
Dependent Claim 68 words
The method defined in claim 1, wherein said additional store is a directly addressable store and comprising the additional steps of: allocating individual storage areas in said additional store, each of which includes a number of storage cells, respectively, to access lines having like data transmission rates and characterizing the limits of the storage areas by either end marking bits or a predetermined registration of a counter means.
Claim 8
Dependent Claim 37 words
The method defined in claim 1 wherein said additional store is a circulating store, comprising the additional step of: intermediately storing instructions, messages or data being transferred to or from said common storage in a buffer storage.
Claim 9
Dependent Claim 174 words
In a program controlled data exchange installation having at least one central store containing the data and programs necessary for operating said installation and processing units interoperating with said common storage in a cyclic manner, at least one of said processing units being a program control unit and at least one of said processing units being a line termination unit, the improvement comprising: character handling means including connector circuit means for regulating traffic with said common storage, control means for determining tasks to be performed and channel storage means divided into storage areas, each containing a plurality of storage locations, means for selective allocating at least a said storage location, upon initiation of a character translation operation by said program control unit, for the duration of said operation, by entering a line number corresponding to a demanding access line and means for cyclically accessing said common storage by said channel storage means for transfer of messages and data to said common storage and for transfer of instructions and data to said channel storage means.
Claim 10
Dependent Claim 174 words
In a program controlled data exchange installation having at least one central store containing the data and programs necessary for operating said installation and processing units interoperating with said common storage in a cyclic manner, at least one of said processing units being a program control unit and at least one of said processing units being a line termination unit, the improvement comprising: character handling means including connector circuit means for regulating traffic with said common storage, control means for determining tasks to be performed and channel storage means divided into storage areas, each containing a plurality of storage locations, means for selective allocating at least a said storage location, upon initiation of a character translation operation by said program control unit, for the duration of said operation, by entering a line number corresponding to a demanding access line and means for cyclically accessing said common storage by said channel storage means for transfer of messages and data to said common storage and for transfer of instructions and data to said channel storage means.

References Cited (Backward Citations)

US3717723A Cited
US3760364A Cited
US3768079A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag