Patent ID: 7353023
Filing Date: 2008-04-01
Classification: H04W

Abstract:
1. A method for updating an internal database associated with a first wireless device comprising: (a) receiving a first item of information relating to a new or revised agreement between a wireless service provider and a subscription company servicing the first wireless device, the first item of information corresponding to at least one wireless service provider that is associated with a local calling area; (b) targeting a set of subscribers associated with wireless devices including the first wireless device for receiving information related to the first item of information; (c) updating a concerned database to include the target subscribers for receiving the information related to the first item, the concerned database associating each of the target subscribers with at least one of a number of update attempts executed for the wireless device, an unable to update parameter for the wireless device, or a waiting state parameter for the wireless device indicative of the wireless device waiting for an update; (d) waiting for a second item of information related to an autonomous registration event by the wireless device; (e) receiving the second item of information related to the autonomous registration event by the wireless device, the second item of information obtained via protocol analysis that includes monitoring communications from the wireless devices and upon detecting a registration signal, outputting information relating to the registration signal; (f) transmitting a third item of information to the wireless device only in response to the receipt of the second item of information, and only if the wireless device is associated with a targeted subscriber in the concerned database, wherein the third item of information is related to the first item of information, and wherein the third item of information is associated with a type and a model number for the first wireless device; (g) providing an entry in a pending database after the third item of information has been sent to the wireless device; (h) tracking the pendency of the entry in the pending database for determining a period of time elapsed since the transmitting a third item of information where no acknowledgement of receipt of the third item of information has been received from the wireless device; and (i) deleting the targeted subscriber from the concerned database subsequent to receiving an acknowledgment from the wireless device indicative of successful receipt of the third item of information.