In order to collect data messages at a base station which is in radio communications with portable data collection terminals, such as bar code readers, that may move between different locations, all remote from the base station, a set of successive polling messages are broadcast from the base station addressed to different individual remote units during successive polling cycles. Increases in speed of polling cycles are obtained by eliminating from the polling cycle messages addressed to remote units which are turned off, or are inactive for a time since the unit recently sent data to the base station. During the last polling cycle in a set, the base station transmits acknowledgment of the collection of valid data to all of the units which have transmitted data. The time required for data collection depends upon the activity of the units and complex error and collision avoidance codes are not required. The system is also adapted for use with polarization diversity radio transmission whereby the one of a pair of antennas disposed at the base station in polarization diversity relationship (orthogonal to each other) can be selected for transmission for each units next poll depending upon which of the antennas received the strongest poll response signal from that unit on the previous cycle of polling signals.
Joseph Fomenko - Rochester NY John A. Kuecken - Pittsford NY James J. Sloboda - North Rose NY
Assignee:
Radionics Inc. - Webster NY
International Classification:
H04M 105 H04M 1110
US Classification:
179 1SM
Abstract:
An automatic telephone directory system is interactive with users over telephone lines and provides voice messages to callers where the user wishing to leave a message enters his user code number and numbers representing messages, which may include any phone number at which the user may be reached, if available. Messages may be removed from the directory or changed. Callers obtain the messages over the directory telephone lines by entering the user code number identifying the user party which the caller wishes to contact. Then the system transmits the voice message to the caller. The user code numbers and numbers representing the messages entered by the user are stored in separate locations in memory. The system counts calls for directory service and removes the user code number and the message accompanying it, if a call for that user is not received during a predetermined number of calls to the directory thereby enabling removal of stale messages automatically. A speech synthesizer has a vocabulary of words corresponding to the message numbers and instructional words.