Abstract:
An apparatus and a method for routing data in a radio data communication system having one or more host computers (10), one or more intermediate base statios (20-52), and one or more RF terminals (100) organizes the intermediate base stations into an optimal spanning-tree network to control the routing of data to and from the RF terminals and the host computer efficiently and dynamically. Communication between the host computer and the RF terminals is achieved by using the network of intermediate base stations to transmit the data.
Abstract:
A battery powered, portable, hand-held data terminal (10) of modular structure includes a base module (16, 136) with a keyboard (18) and a display screen (19) and their respective electrical functions (167, 164). A data and communications module may be selected from a number of different data and communications modules (48, 55, 75, 135) each having different types of data communications transceiver, or including in addition data collection devices, such as shelf label readers or bar code readers (76). The base module (16, 136) includes a microprocessor-controlled data communications and control interface having a predetermined protocol. To adapt the various type of data and communications modules for selection of any one thereof to become attached to the base module and function therewith, each of the data and communications modules includes a microprocessor (125, 144) operable to function as an emulator to interact with the microprocessor of the base module (16, 136).
Abstract:
A portable, hand-held data collection terminal unit is of modular structure including among other modules a display screen module, a keyboard module and a base module, each of which may be chosen from a plurality of modules available for assembly into the terminal unit. Consequently, a wide combination of terminal units may be assembled from a comparatively limited number of modular choices, such that the cost of assembly of a terminal unit with specific functions may be minimized. A particular selected module is a scanning module including a pivotable scanning head to permit a user to adjust the scanning head to a convenient position for operating the scanning module without sacrifice of visual access to a display screen of the display screen module. The display screen module may be selected from modules of standard width equal to the width of the terminal unit, of extended width extending when assembled to a selected keyboard module beyond either or both lateral edges of the terminal unit. The selected display screen module may include one of different sized screens, function keys and alphabetical keys.
Abstract:
EMI radiation in an integrated circuit device package (10) is reduced or eliminated by the introduction of a magnetic material into the encapsulating medium (14). The permeance of the magnetic encapsulating medium (14) affects the inherent series inductance of the lead frame conductors (16) to thereby reduce electromagnetic interference. Ferrite microbeads (30) are formed around the lead frame conductors (16) to contain the magnetic flux (32) generated by an electrical current signal and to attenuate the effects of mutual inductance.
Abstract:
A communication network which uses an infrared backbone and having a radio frequency backup channel is disclosed. The infrared backbone is generally located on a ceiling in a hallway of a building (fig. 3) and comprises a plurality of hub access points (307). The hub access points (307) communicate data on the backbone in a relay fashion using modulated infrared light. If infrared communications fail, the hub access points (307) may, as a backup, communicate in the same fashion using low power radio frequency (RF) transmissions. In another embodiment, in an environment such as an airplane (figs. 11-12) having equipment sensitive to RF noise, a communication network is installed having communication pathways which adapt in response to such equipment as need be to minimize RF noise. For example, high-bandwith wired communication might be acceptable during some periods when the sensitive equipment is not in use. During other periods, the equipment may cause the communication pathways of the network to only utilize infrared transmissions or to enter an idle state. The access points use a sequential polling protocol and relay data throughout the network. Blocking and absorptive triangular shaped panels are used to absorb, deflect and contain infrared transmissions into cells.
Abstract:
A microprocessor circuit (40) including a microprocessor device (41) and a pseudo-static random access memory (47) further includes a switching circuit (50) which is coupled to a non-maskable interrupt (NMI) signal port (55) and to a RESET port (58) of the microprocessor device. The switching circuit intercepts an NMI signal to be applied to the NMI signal port of the microprocessor device and converts an initial NMI signal following a power-down or sleep mode to a RESET signal and applies the RESET signal to the RESET port. NMI signals which occur during normal operation of the microprocessor circuit are routed through the switching circuit directly to the microprocessor device consistent with normal operations. The RESET signal after power-down or sleep mode operations causes the microprocessor device to address ROM (46) until after the pseudo-static RAM has assumed an active, externally refreshed state.
Abstract:
A communication system (30) in which multiple local area networks (37, 40, 41) exhibiting different characteristics are employed to link portable or mobile computing devices (35, 36). Radio base stations (33, 56, 57, 58, 59) connected to a backbone LAN and at least one mobile computing device (35, 36) form a high-power LAN (37), using a frequency hopping protocol. A low-power LAN (40, 41) allows for radio communication between a mobile computing device (35, 36) and peripheral devices (43, 44, 45), using a single-frequency spread spectrum protocol. A vehicular LAN provides for short-range communication between vehicle terminals (3007) and portable terminals (3009). Radio units (35, 36) participating in multiple LANs (37, 40, 41) use the appropriate protocol, frequency and power level for communicating through the communication system (30).
Abstract:
A transceiver apparatus (110) for creating a wireless personal local area network between a computer terminal (7) and one or more peripheral devices (9, 13, 23). A separate transceiver (110) is connected to the computer terminal (7) and to each peripheral device (9, 13, 23). The transceivers (110) can be connected to the terminal (7) or the peripheral devices (9, 13, 23) either internally or externally. A low power radio (112) is used to communicate information between the computer terminal (7) and the peripheral devices (9, 13, 23). Different transceivers (110) can be used for modifying the carrier frequency and power of the local area network. A microprocessor (120) is located inside each transceiver (110) and controls the information flow of the transceiver including the communication protocol which allows each device (7, 9, 13, 23) to know if other devices (7, 9, 13, 23) are communicating, which devices (7, 9, 13, 23) are being communicated to, and selectively address the peripheral devices (9, 13, 23). An Idle Sense communication protocol is used for information transfer between the computer terminal (7) and the peripheral devices (9, 13, 23).
Abstract:
Improved apparatus for a radio communication network having a multiplicity of mobile transceiver units (52) selectively in communication with a plurality of base transceiver units which communicate with one or two host computers (42) for storage and manipulation of data collected by bar code scanners or other collection means associated with the mobile transceiver units. The radio network is adaptive in that in order to compensate for the wide range of operating conditions a set of variable network parameters are exchanged between transceivers in the network. These parameters define optimized communication on the network under current network conditions. Examples of such parameters include: the length and frequency of the spreading code in direct-sequence spread spectrum communications; the hop frame length, coding, and interleaving in frequency-hopping spread spectrum communications; the method of source encoding used; and the data packet size in a network using data segmentation.
Abstract:
A power management arrangement of a computerized portable data collection terminal includes a high speed data bus (50) which couples functional modules of the terminal via a plurality of microprocessor devices. The microprocessor devices interact to control selective activation of communication circuits to perform necessary communication or data processing functions and enter a power saving-dormant state during other times. Power savings are further realized from assigning control and monitoring functions to control processor (49) of a terminal module and data processing operations to high speed application microprocessor (48) with substantial computing power. Upon occurrence of an event requiring data processing operations, the application processor is activated, performs needed operations and is immediately deactivated to conserve power when not actively engaged in data processing functions. Typical data processing functions may include interpreting raw data from scanning operations, acting on keyboard inputs, performing data base operations and updating display screen information.