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.