A data capture system is disclosed as comprising a plurality of client data collection terminals, and a server station. Each terminal including a mechanism for collecting data, a dynamic addressable memory and a first controller operating on data formatted in a first style. The server station comprises mass memory, which is larger than the dynamic addressable memory of a terminal for storing data to be used by the data collection terminals, an addresser responsive to a memory altering request for addressing the mass memory and a second controller operating on data formatted in a second style different from said first style. The data stored in the dynamic addressable memory is formatted in the second style. A communication system interconnects the server station and each of the plurality of client data collection terminals. The first controller of each client data collection terminal is responsive to a need for further data to generate a memory altering request and for actuating the communication system to transmit the generated request to the server station. The request is generated to identify its terminal and the particular needed data. The second controller of the server station is responsive to the transmitted request to address and retrieve the needed data from the mass memory before actuating the communication system to transmit the needed data back to the requesting terminal as identified by the request.
An apparatus and method for converting a first user interface used for existing applications running on a host computer to a second user interface for use on a client computer. The apparatus intercepts prompts and request for input from the host, converts them to a form appropriate for use on the client computer, and passes the converted prompts and requests to the client. The apparatus can store information for use at a later prompt or request, branch on the stored value to vary path execution, and handle errors generated by incorrect input.
A data capture system is disclosed as comprising a plurality of client data collection terminals, and a server station. Each terminal including a mechanism for collecting data, a dynamic addressable memory and a first controller operating on data formatted in a first style. The server station comprises mass memory, which is larger than the dynamic addressable memory of a terminal for storing data to be used by the data collection terminals, an addresser responsive to a memory altering request for addressing the mass memory and a second controller operating on data formatted in a second style different from said first style. The data stored in the dynamic addressable memory is formatted in the second style. A communication system interconnects the server station and each of the plurality of client data collection terminals. The first controller of each client data collection terminal is responsive to a need for further data to generate a memory altering request and for actuating the communication system to transmit the generated request to the server station. The request is generated to identify its terminal and the particular needed data. The second controller of the server station is responsive to the transmitted request to address and retrieve the needed data from the mass memory before actuating the communication system to transmit the needed data back to the requesting terminal as identified by the request.
An apparatus and method for converting a first user interface used for existing applications running on a host computer to a second user interface for use on a client computer. The apparatus intercepts prompts and request for input from the host, converts them to a form appropriate for use on the client computer, and passes the converted prompts and requests to the client. The apparatus can store information for use at a later prompt or request, branch on the stored value to vary path execution, and handle errors generated by incorrect input.
A portable display tablet is operated in conjunction with a base computer system including a host processor for executing an application program with an operational function that generates graphics data and operates in response to input data. The computer system includes a wireless data transceiver coupled to the processor that is capable of communicating the graphics and input data between the computer and portable display tablet. The portable display tablet includes a graphics display panel for displaying the graphical data, a low power wireless data transceiver providing short range data communication of the graphics and input data between the base computer system and portable display tablet, and a controller, embedded within the portable display tablet and coupled to the low power wireless data transceiver, that executes a control program to process the graphics data to provide the graphical display data to the graphics display panel.
Remote access is provided from a remote host system to an instrument. Control and data acquisition software is stored within the instrument. In response to the remote host system, the control and data acquisition software is forwarded to the remote host system. The control and data acquisition software is run on the remote host system. In response to control commands from the control and data acquisition software running on the remote host system, data acquisition of the instrument is controlled. In response to a request from the control and data acquisition software running on the remote host system, acquired data is forwarded from the instrument to the remote host system.