If the server cannot “push” the notification alarm to the right person’s mobile device, then the device will “pull” it from the server. The mobile device checks with the server for alarms in defined time intervals. This technology is based on the patented capabilities of Voyager, our middleware software.