Mobile terminal with integrated host application software
DCFirst Claim
1. A wireless user-held network terminal for accessing, displaying, and entering data on a computer network, the terminal comprising:
- a processor and associated memory;
a visual display;
a keypad;
a radio transmitter and receiver configured to establish wireless communication between the terminal and the computer network;
communications engine software for controlling communication between the wireless terminal and the computer network; and
parsing software for providing a user interface on the display by parsing script received from the network, whereby a multiplicity of different user interfaces may be provided without installing new software on the wireless terminal.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method of integrating host application software with data collection devices (e.g., bar code scanners) located on remote, wireless terminals. A data collection object executes on the host computer, using a predetermined interface between the host application software and the data collection object. That interface, and the communications between the host application software and the data collection object, are configured so that to the host application software the data collection device appears to be local hardware on the host computer. The data collection object creates and executes threads of execution for controlling operation of the data collection device, with the threads communicating with the remote terminals via a host computer transport layer, the wireless link, and a remote computer transport layer at the remote terminals. A data collection device driver on the remote terminal receives communications from the data collection object, and returns information to the data collection object, over the remote computer transport layer, wireless link, and host computer transport layer.
323 Citations
35 Claims
-
1. A wireless user-held network terminal for accessing, displaying, and entering data on a computer network, the terminal comprising:
-
a processor and associated memory;
a visual display;
a keypad;
a radio transmitter and receiver configured to establish wireless communication between the terminal and the computer network;
communications engine software for controlling communication between the wireless terminal and the computer network; and
parsing software for providing a user interface on the display by parsing script received from the network, whereby a multiplicity of different user interfaces may be provided without installing new software on the wireless terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15)
-
-
13. A wireless user-held network terminal for accessing markup language files on the Internet, the terminal comprising:
-
a processor and associated memory;
a visual display;
a keypad;
a radio transmitter and receiver configured to establish wireless communication between the terminal and the computer network;
communications engine software for controlling communication between the wireless terminal and the Internet; and
browsing software for accessing and parsing the markup language files. - View Dependent Claims (14)
-
-
16. A wireless user-held bar code scanning terminal for scanning bar code labels and accessing files on a computer network, the terminal comprising:
-
a processor and associated memory;
a visual display;
a keypad;
a radio transmitter and receiver configured to establish wireless communication between the terminal and the computer network;
communications engine software for controlling communication between the wireless terminal and the computer network;
parsing software for providing a user interface on the display by parsing script received from the network, whereby a multiplicity of different user interfaces may be provided without installing new software on the wireless terminal;
a bar code scanner; and
a bar code acquisition engine software for scanning and decoding bar code labels scanned by the bar code scanner. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of remotely browsing, on a user-held wireless computer device, and electronic document stored as a file having a file address on a computer network, the method comprising the steps of:
-
using a bar code scanner incorporated into the device to scan a bar code label containing information identifying the file address;
decoding the file address from the result of the scan;
accessing the network file by sending the file address over a wireless communication path connecting the device to the computer network; and
displaying the accessed file on a visual display incorporated into the device. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification