Programmable interface between remote terminals and a computer
First Claim
1. 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.
5 Assignments
0 Petitions
Accused Products
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.
80 Citations
7 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification