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

Programmable interface between remote terminals and a computer

Assignee: General Dynamics Itronix Corp
•
Filing: 1982-02-18
•
Granted: 1984-11-06
•
Expires: 2002-02-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data receiver providing an intelligent interface for a hand held computerized data entry terminal to communicate over telephone lines with a host computer. The data receiver has multiple microprocessor control receiver line cards connected to telephone lines and interconnected to interface with the host computer. Each line card includes a system program in a nonvolatile area of memory and a customer application program in volatile area of memory. The data receiver answers the telephone, checks for errors and provides progress tones over the telephone line. When connected to a data entry terminal, the data receiver sets the baud rate, determines the line card protocol, reformats the data in accordance with the customer specifications and hands the data off to the host computer. A remote service computer may be connected to each line card to update the customer application program in the data receiver as well as perform diagnostic and testing routines over the telephone line.

Inventors

  • 👤 John M. DeFino
  • 👤 Rufus Coomer
  • 👤 John W. Stannard
  • 👤 Gary G. Voget

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 22:17
CPC Classifications
H; H04; H04M; H04M11/00; H04M11/06; G; G06; G06F; G06F13/00; G06F13/38; G06F13/382; G06F13/385

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 191 words
A programmable data receiver for interfacing between remote terminals and a host data terminal, comprising: means for receiving data transmitted over telephone lines to the data receiver from the remote terminals; means for identifying call record data from a remote data entry terminal; means of identifying command data from a remote service computer terminal; electronic digital signal processing means for processing received data; non-volatile memory means for storing program instructions for said electronic digital signal processing means; volatile memory means for storing customer application program instructions for processing the received data by said electronic signal processing means; random access memory means; means for receiving and storing customer application program instructions in said random access memory means responsive to command data from the remote service computer terminal; means for moving the customer application program instructions from said random access memory to said non-volatile memory area to revise the customer application program instructions; control logic circuit means responsive to said electronic digital signal processing means for controlling the transfer of data in and out of the data receiver; and means for transferring received data from the data receiver to a host data terminal.
Claim 2
Dependent Claim 191 words
A programmable data receiver for interfacing between remote terminals and a host data terminal, comprising: means for receiving data transmitted over telephone lines to the data receiver from the remote terminals; means for identifying call record data from a remote data entry terminal; means of identifying command data from a remote service computer terminal; electronic digital signal processing means for processing received data; non-volatile memory means for storing program instructions for said electronic digital signal processing means; volatile memory means for storing customer application program instructions for processing the received data by said electronic signal processing means; random access memory means; means for receiving and storing customer application program instructions in said random access memory means responsive to command data from the remote service computer terminal; means for moving the customer application program instructions from said random access memory to said non-volatile memory area to revise the customer application program instructions; control logic circuit means responsive to said electronic digital signal processing means for controlling the transfer of data in and out of the data receiver; and means for transferring received data from the data receiver to a host data terminal.
Claim 3
Dependent Claim 14 words
The data receiver of claim 1, wherein said host data terminal is a computer.
Claim 4
Dependent Claim 14 words
The data receiver of claim 1, wherein said host data terminal is a printer.
Claim 5
Dependent Claim 40 words
The data receiver of claim 1 and further comprising: means for reformatting the received data into a predetermined record output format, whereby data received from a data entry terminal is reformatted to a predetermined customer record format prior to transfer.
Claim 6
Dependent Claim 53 words
The data receiver of claim 1 further comprising: means for counting the occurrences of predetermined data receiver operations; and means for storing such count of predetermined data receiver operations in said non-volatile memory area, whereby the accumulated count of the data receiver operations is a record of the performance of the data receiver.
Claim 7
Dependent Claim 47 words
The data receiver of claim 5 further comprising: means for transmitting said stored count of predetermined data receiver operations to the remote service computer responsive to command data from the service computer, whereby the performance of the data receiver may be remotely monitored by the service computer.
Claim 8
Dependent Claim 72 words
The programmable data receiver of claim 1 and further comprising: means for generating an error signal in response to a predetermined error occurring in the customer application program; means for connecting the data receiver to the remote service computer terminal in response to said error signal; and means for transmitting said error signal to the service computer terminal, whereby a predetermined error in the customer application program may be detected for correction.

References Cited (Backward Citations)

US3507997A Cited
US3516062A Cited
US3675513A Cited
US3760171A Cited
US3746794A Cited
US3746793A Cited
US3870821A Cited
US3896267A Cited
US4012594A Cited
US4012599A Cited
US4193112A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-11-06 1988-05-07 1988-11-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-11-06 1992-05-07 1992-11-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-11-06 1996-05-07 1996-11-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag