×

Multimedia alerting

  • US 8,788,606 B2
  • Filed: 04/07/2011
  • Issued: 07/22/2014
  • Est. Priority Date: 04/09/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing alert information to a user of a device, comprising:

  • an alert service provider transmitting an alert notification of an alert to an alert processing server;

    storing the alert notification in an alert database coupled to the alert processing server;

    an alert notification server retrieving the alert notification from the alert database and determining one or more alert geographical tiles of interest that are affected by the alert, wherein the one or more alert geographical tiles are of a plurality of geographical tiles and each geographical tile of the plurality of geographical tiles represents a unique geographic projection of a rendered geographical area of defined size and the one or more alert geographical tiles are the defined size of the plurality of geographical tiles;

    the alert notification server determining one or more location-enabled devices each having a location that falls within an alert geographical tile of the one or more alert geographical tiles;

    retrieving a text portion of the alert from the alert database and processing the text portion of the alert to generate an audio version of the alert;

    constructing an alert text notification of the alert having the text portion of the alert, an alert identifier of the alert, a reference identifier for the audio version of the alert, the one or more alert geographical tiles and the one or more device identifiers for each of the one or more devices and storing the alert text notification into an alert notification queue;

    a gateway server retrieving the one or more device identifiers for each of the one or more devices, the alert text notification and the alert identifier of the alert from the alert notification queue and initially transmitting only the alert text notification to the one or more devices corresponding to the retrieved one or more device identifiers;

    a device of the one or more devices receiving and processing the alert text notification and responsive to user direction requesting to receive alert data of the alert in addition to the alert text notification of the alert initially transmitted to and received by the device, wherein prior to the device of the one or more devices requesting to receive alert data of the alert further comprising;

    obtaining a current location of the device represented by a device geographical tile, wherein the device geographical tile is the defined size of the plurality of geographical tiles; and

    converting the current location of the device to a device tile code and storing the device tile code representative of the current device location to a device location database;

    the device receiving and presenting to a user of the device the received alert data of the alert through a user interface of the device;

    determining whether the device is authorized to receive alert notifications;

    if the device is not authorized to receive alert notifications, the alert notification server sending to the device a request message requesting tracking of the device for alert notifications; and

    if the request message is approved, the alert notification server updating the device location database to include the device as a registered device.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×