Paper multi-level group messaging with group parsing by message
First Claim
1. A method for disseminating different types of information to different sets of recipients using a system including a transmitter and a plurality of receivers comprising the following steps:
- transmitting a multi-levee group (MLG) message with said MLG message including one of a plurality of group ID'"'"'s and at least one of a plurality of level ID'"'"'s, each group and level ID corresponding to a plurality of receivers in a hierarchial tree structure with each level ID corresponding to a plurality of receivers which is a subset of a larger plurality of receivers corresponding to another level ID or one of said group ID'"'"'s;
transmitting a subcommand with said MLG message;
storing said group and level ID'"'"'s in said receivers according to said hierarchial tree structure;
monitoring for MLG transmissions with said receivers;
determining, in said receivers, a pager grouping from said transmitted group and level ID'"'"'s and said subcommand, said subcommand selecting a portion, greater than one and less than all, of a group or level in conjunction with said group or level ID'"'"'s to define a new grouping which has not been predefined in said hierarchial tree structure;
comparing said pager grouping to any stored group and level ID'"'"'s in a receiver; and
acting on said MLG message in a receiver if said comparing determines that said pager grouping includes said stored group and level ID'"'"'s.
1 Assignment
0 Petitions
Accused Products
Abstract
A pager based information system (2) is used to transmit both conventional individual and group messages (using pager capcodes (76) for pager identification) and three types of unconventional multi-recipient (M-R) messages (using database ID'"'"'s (68), multi-level group (MLG) ID'"'"'s (78) and M-R group ID'"'"'s (46)), all using the conventional POCSAG pager transmission format. Operation of the pager (6) is software controlled through the use of a microprocessor (8) and RAM (16); auxiliary chips are not needed because of the relatively slow transmission speeds. Authority to receive the M-R messages is provided at the time of manufacture (electronic serial number (ESN) (74)) or via broadcast (database ID'"'"'s, MLG ID'"'"'s and group IDs). Database messages are stored in pager RAM in a hierarchical or tree structure. The software controlled pagers permit the over-the-air modification of the operation of selected pagers, such as the addition or deletion of group IDs and the change in the tree structure of the database area of RAM (typically through the transmission of database messages). The pager includes a real time pager clock ( 106) which is updated by pairs of broadcast time messages, the second having a time correction for the first.
-
Citations
13 Claims
-
1. A method for disseminating different types of information to different sets of recipients using a system including a transmitter and a plurality of receivers comprising the following steps:
-
transmitting a multi-levee group (MLG) message with said MLG message including one of a plurality of group ID'"'"'s and at least one of a plurality of level ID'"'"'s, each group and level ID corresponding to a plurality of receivers in a hierarchial tree structure with each level ID corresponding to a plurality of receivers which is a subset of a larger plurality of receivers corresponding to another level ID or one of said group ID'"'"'s; transmitting a subcommand with said MLG message; storing said group and level ID'"'"'s in said receivers according to said hierarchial tree structure; monitoring for MLG transmissions with said receivers; determining, in said receivers, a pager grouping from said transmitted group and level ID'"'"'s and said subcommand, said subcommand selecting a portion, greater than one and less than all, of a group or level in conjunction with said group or level ID'"'"'s to define a new grouping which has not been predefined in said hierarchial tree structure; comparing said pager grouping to any stored group and level ID'"'"'s in a receiver; and acting on said MLG message in a receiver if said comparing determines that said pager grouping includes said stored group and level ID'"'"'s. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for disseminating different types of information to different sets of recipients using a system including a transmitter and a plurality of receivers comprising the following steps:
-
transmitting a multi-level group (MLG) message with said MLG message including one of a plurality of group ID'"'"'s and at least one of a plurality of level ID'"'"'s, each group and level ID corresponding to a plurality of receivers in a hierarchial tree structure with each level ID corresponding to a plurality of receivers which is a subset of a larger plurality of receivers corresponding to another level ID or one of said group ID'"'"'s; transmitting a subcommand with said MLG message; storing said group and level ID'"'"'s in said receivers according to said hierarchial tree structure; monitoring for MLG transmissions with said receivers; determining, in said receivers, a pager grouping from said transmitted group and level ID'"'"'s and said subcommand, said subcommand selecting a portion, greater than one and less than all, of a group or level in conjunction with said group or level ID'"'"'s to define a new grouping which has not been predefined in said hierarchial tree structure; comparing said pager grouping to any stored group and level ID'"'"'s in a receiver; acting on said MLG message in a receiver if said comparing determines that said pager grouping includes said stored group and level ID'"'"'s; transmitting either a conventional synch word or a multi-recipient (M-R) synch word, said M-R synch word being followed by said MLG message and said conventional synch word being followed by a plurality of frames; storing an identification of a selected one of said frames in each of said receivers; monitoring for said conventional and M-R synch words in each of said receivers; monitoring for said conventional and M-R synch words in each of said receivers; removing power from a portion of a receiver until an assigned transmission time of said selected frame upon reception of said conventional synch word; and maintaining power to said receiver upon reception of said M-R synch word.
-
-
13. A method for disseminating different types of information to different sets of recipients using a system including a transmitter and a plurality of receivers comprising the following steps:
-
transmitting a multi-level group (MLG) message with said MLG message including one of a plurality of group ID'"'"'s and at least one of a plurality of level ID'"'"'s, each group and level ID corresponding to a plurality of receivers in a hierarchial tree structure with each level ID corresponding to a plurality of receivers which is a subset of a larger plurality of receivers corresponding to another level ID or one of sad group ID'"'"'s; transmitting a subcommand with said MLG message; storing said group and level ID'"'"'s in said receivers according to said hierarchial tree structure; monitoring for MLG transmissions with said receivers; determining, in said receivers, a pager grouping from said transmitted group and level ID'"'"'s and said subcommand, said subcommand selecting a portion, greater than one and less than all, of a group or level in conjunction with said group or level ID'"'"'s to define a new grouping which has not been predefined in said hierarchial tree structure; comparing said pager grouping to any stored group and level ID'"'"'s in a receiver; acting on said MLG message in a receiver if said comparing determines that said pager grouping includes said stored group and level ID'"'"'s; transmitting a mask code and mask data; storing in said receivers a mask indicating positions in a database where said mask data is to be written; examining a received message for said mask code; and writing, in response to said mask code, said mask data at said positions indicated by said mask, whereby said entire database need not be transmitted for updating.
-
Specification