Personal messaging system and method
First Claim
1. A communication system for communicating in a communication region comprising,an interrogator including:
- an interrogator memory for storing interrogator sequencing code including a broadcast command and a directed command,an interrogator processor connected for accessing said interrogator memory and for processing said interrogator sequencing code to sequence said broadcast command and said directed command,an interrogator transceiver connected to said interrogator processor for sending and receiving communications in said communication region over a common communication channel including sending said broadcast command and said directed command,a plurality of pagers dispersed within the communication region, each of said pagers including;
a pager transceiver for sending and receiving communications including a page signal to and from said interrogator transceiver over said common communication channel,a pager memory for storing information including pager sequencing code and a set of predefined reply messages operable to be selected for transmission by a user of said pager,a paper processor, connected to said paper transceiver to receive said broadcast command and said directed command, for processing said pager sequencing code to send a response to said interrogator through said pager transceiver and for transmitting one of said set of predefined reply messages as a reply signal,whereby two or more of said plurality of pagers dispersed within the communication region may each send a response over said common communication channel during the same time period such that at some times a collision of responses occurs and such that at other times no collision of responses occurs,wherein said broadcast command requests pager ID'"'"'s from all pagers,for each pager, said pager processor sends a pager ID with said response upon receipt of said broadcast command, andfor each pager for which said interrogator receives a pager ID, said interrogator processor sends said directed command to acknowledge that said pager ID has been received,wherein each of said pagers has a unique pager ID and said interrogator collects the pager ID'"'"'s from pagers in the communication region using communications between said interrogators and said pagers during a plurality of collection periods, said interrogator having in said interrogator code,synchronizing code for sending synchronizing signals to said pagers to initiate each of said collection periods,bandwidth code for controlling the bandwidth of said collection periods, each said pager having means for inhibiting sending a pager ID after receipt of one of said directed commands.
2 Assignments
0 Petitions
Accused Products
Abstract
A pager device received paging messages. The user reads a paging message, selects one of a set of stored, predetermine reply messages, and transmits the selected reply message from the pager. The reply signal is received by one of a set of local cellular receivers, which sends the received signal to a computer for interpretation. The computer initiates an action based on interpretation of the received reply signal. The communication system communicates with large numbers of pagers in a time and energy efficient manner. The pagers are associated with items located in a communication region that is interrogated by an interrogator on a one-to-many basis using broadcast commands, on a one-to-one basis using directed commands or on a combination basis using both methods. Messaging occurs through organized transmission and reception of signals between the pagers and the interrogator. A batch collection protocol uses a combined one-to-many and one-to-one communication system that effectively resolves communication contentions. The batch collection protocol employs a plurality of collection periods which communicate with large or unknown numbers of portable pagers.
151 Citations
21 Claims
-
1. A communication system for communicating in a communication region comprising,
an interrogator including: -
an interrogator memory for storing interrogator sequencing code including a broadcast command and a directed command, an interrogator processor connected for accessing said interrogator memory and for processing said interrogator sequencing code to sequence said broadcast command and said directed command, an interrogator transceiver connected to said interrogator processor for sending and receiving communications in said communication region over a common communication channel including sending said broadcast command and said directed command, a plurality of pagers dispersed within the communication region, each of said pagers including; a pager transceiver for sending and receiving communications including a page signal to and from said interrogator transceiver over said common communication channel, a pager memory for storing information including pager sequencing code and a set of predefined reply messages operable to be selected for transmission by a user of said pager, a paper processor, connected to said paper transceiver to receive said broadcast command and said directed command, for processing said pager sequencing code to send a response to said interrogator through said pager transceiver and for transmitting one of said set of predefined reply messages as a reply signal, whereby two or more of said plurality of pagers dispersed within the communication region may each send a response over said common communication channel during the same time period such that at some times a collision of responses occurs and such that at other times no collision of responses occurs, wherein said broadcast command requests pager ID'"'"'s from all pagers, for each pager, said pager processor sends a pager ID with said response upon receipt of said broadcast command, and for each pager for which said interrogator receives a pager ID, said interrogator processor sends said directed command to acknowledge that said pager ID has been received, wherein each of said pagers has a unique pager ID and said interrogator collects the pager ID'"'"'s from pagers in the communication region using communications between said interrogators and said pagers during a plurality of collection periods, said interrogator having in said interrogator code, synchronizing code for sending synchronizing signals to said pagers to initiate each of said collection periods, bandwidth code for controlling the bandwidth of said collection periods, each said pager having means for inhibiting sending a pager ID after receipt of one of said directed commands. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A communication system for communicating in a communication region comprising,
an interrogator including: -
an interrogator memory for storing interrogator sequencing code including a broadcast command and a directed command, an interrogator processor connected for accessing said interrogator memory and for processing said interrogator sequencing code to sequence said broadcast command and said directed command, an interrogator transceiver connected to said interrogator processor for sending and receiving communications in said communication region over a common communication channel including sending said broadcast command and said directed command, a plurality of pagers dispersed within the communication region, each of said papers including; a pager transceiver for sending and receiving communications including a page signal to and from said interrogator transceiver over said common communication channel, a pager memory for storing information including pager sequencing code and a set of predefined reply messages operable to be selected for transmission by a user of said pager, a pager processor, connected to said pager transceiver to receive said broadcast command and said directed command, for processing said pager sequencing code to send a response to said interrogator through said pager transceiver and for transmitting one of said set of predefined reply messages as a reply signal, whereby two or more of said plurality of pagers dispersed within the communication region may each send a response over said common communication channel during the same time period such that at some times a collision of responses occurs and such that at other times no collision of responses occurs, wherein said broadcast command requests pager ID'"'"'s from all pagers, for each pager, said pager processor sends a pager ID with said response upon receipt of said broadcast command, and for each pager for which said interrogator receives a pager ID, said interrogator processor sends said directed command to acknowledge that said pager ID has been received, wherein each of said pagers has a unique pager ID and said interrogator collects the pager ID'"'"'s from pagers in the communication region using communications between said interrogators and said pagers during a plurality of collection periods, said interrogator having in said interrogator code, synchronizing code for sending synchronizing signals to said pagers to initiate each of said collection periods, bandwidth code for controlling the bandwidth of said collection periods, each said pager having means for inhibiting sending a pager ID after receipt of one of said acknowledge signals and for sending a pager ID only once for each collection period.
-
-
16. A communication system for communicating in a communication region comprising,
an interrogator including: -
an interrogator memory for storing interrogator sequencing code including a broadcast command and a directed command, an interrogator processor connected for accessing said interrogator memory and for processing said interrogator sequencing code to sequence wherein said broadcast command and said directed command, an interrogator transceiver connected to said interrogator processor for sending and receiving communications in said communication region over a common communication channel including sending said broadcast command and said directed command, a plurality of pagers dispersed within the communication region, each of said pagers including; a pager transceiver for sending and receiving communications including a page signal to and from said interrogator transceiver over said common communication channel, a pager memory for storing information including pager sequencing code and a set of predefined reply messages operable to be selected for transmission by a user of said pager, a pager processor, connected to said pater transceiver to receive said broadcast command and said directed command, for processing said pager sequencing code to send a response to said interrogator through said pager transceiver and for transmitting one of said set of predefined reply messages as a reply signal, whereby two or more of said plurality of pagers dispersed within the communication region may each send a response over said common communication channel during the same time period such that at some times a collision of responses occurs and such that at other times no collision of responses occurs, wherein said interrogator transceiver includes, a plurality of polarization diverse and spatially diverse transceivers, each transceiver including, an antenna, a radio frequency transmitter connected to said interrogator processor to provide output signals to said antenna for transmission to said pagers, a radio frequency receiver connected to said antenna to receive signals from said pagers to provide input signals to said interrogator processor, signal strength detection means for detecting the signal strength of the signals received at each of said receivers from said pagers and for providing a signal strength indication to said interrogator processor from each of said receivers, said interrogator processor connected to a switch to select for each of said pagers the transceiver having the receiver providing the highest signal strength.
-
-
17. A communication system for communicating in a communication region comprising,
an interrogator including: -
an interrogator memory for storing interrogator sequencing code including a broadcast command and a directed command, an interrogator processor connected for accessing said interrogator memory and for processing said interrogator sequencing code to sequence said broadcast command and said directed command, an interrogator transceiver connected to said interrogator processor for sending and receiving communications in said communication region over a common communication channel including sending said broadcast command and said directed command, a plurality of pagers dispersed within the communication region, each of said pagers including; a pager transceiver for sending and receiving communications including a page signal to and from said interrogator transceiver over said common communication channel, a pager memory for storing information including pager sequencing code and a set of predefined reply messages operable to be selected for transmission by a user of said pager, a pager processor, connected to said pager transceiver to receive said broadcast command and said directed command, for processing said pager sequencing code to send a response to said interrogator through said pager transceiver and for transmitting one of said set of predefined reply messages as a reply signal, whereby two or more of said plurality of pagers dispersed within the communication region may each send a response over said common communication channel during the same time period such that at some times a collision of responses occurs and such that at other times no collision of responses occurs, wherein said pagers have sleep and awake modes and said interrogator collects messages from said pagers in the communication region using communications between said interrogators and said pagers during a collection period, said interrogator having in said interrogator code, synchronizing code for sending a synchronizing signal to said pagers to initiate said collection period, each said pager having in said pager sequencing code, mode code for controlling the sleep mode and awake mode of the pager processor, sensing code for sensing said synchronizing, signal if said pager is in said awake mode, send code for sending said response to said interrogator in response to said synchronizing signal from said interrogator if said pager is in the awake mode, wherein said pager processor includes an interrupt input for interrupting pager processor operation, and wherein said system includes a unit connected to said pager processor interrupt input for providing an interrupt signal for signaling the presence of said broadcast command from said unit, and wherein said mode code is responsive to said interrupt signal to cause said pager to be in the awake mode. - View Dependent Claims (18, 19, 20, 21)
-
Specification