×

Method and apparatus for efficient and deterministic group alerting

DC
  • US 10,070,298 B2
  • Filed: 06/30/2017
  • Issued: 09/04/2018
  • Est. Priority Date: 12/16/2004
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising a switch communicably connected to a wireless network that facilitates communication between the switch and a plurality of subscriber devices of the wireless network, each subscriber device having an assigned identifying primary address and one or more multiple group addresses, and each subscriber device being capable of receiving broadcast alert messages directed to any of its addresses, the switch further communicably coupled to a subscriber device database storing information describing the subscriber devices, and their group memberships,wherein the subscriber device database comprises:

  • an independent table of subscriber devices and an independent table of groups, each subscriber device row in the table of subscriber devices containing an identifying personal address specific to a respective subscriber device, and each group row in the table of groups containing an identifying group address, an encryption key, and a symbolic name, anda dependent table of membership providing a many-to-many relationship between subscriber devices and group rows, each membership row of the table of membership assigning one subscriber device to one group, and membership rows of the table of membership containing group address and personal address columns, identifying a group and subscriber device row, respectively, each membership row also containing a subscriber device group number column, a mnemonic value that uniquely identifies the respective group from other groups programmed into the same subscriber device, and a flag to define specific behavioral aspects of the subscriber device, wherein subscriber devices are configured not to respond to messages received by group addresses if their flag is set, and further to be capable of responding to messages received by group addresses if their flag is clear, thereby allowing users of the subscriber devices to monitor alerts to specific groups, without expectation by a source of the alerts for a response;

    the switch including a processor and a memory, the memory storing instructions, which when executed by the processor, cause the processor to execute communication transactions over the wireless network with individual subscriber devices when changes occur to data stored in the subscriber device database so as to synchronize respective configuration memories of the subscriber devices with corresponding data in the subscriber device database, thereby maintaining an up-to-date image of information from the subscriber device database in the configuration memory of each subscriber device, including a list of group addresses, their subscriber device group number values, their symbolic names, encryption keys, and flags.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×