Pushed content supported by the BlackBerry Internet Service Browsing network gateway
You can push content to BlackBerry® device users through the BlackBerry Internet Service Browsing network gateway by creating web signals. Web signals enable you to push content to the BlackBerry® Browser using the BlackBerry Internet Service Browsing as the network gateway. Users subscribe to the web signal(s) you offer and receive an icon on their Home screen. To the user, the web signal appears like any other application. When they click the web signal icon, the Internet Browser configuration opens and retrieves the content through the BlackBerry Internet Service Browsing.
To push content to users, you must first register one or more web signals with Research In Motion. Users can subscribe to receive your web signal(s) on their BlackBerry devices.
Creating content for a web signal can be simple or complex. At its simplest, a web signal requires a subscription web page, two icons used to identify the web signal on the BlackBerry device Home screen (the standard icon, displayed when no new content is available, and the other notification icon, displayed when new content is available), and a web page that contains the content that subscribed users can view.
When you want to alert web signal subscribers to new content, you can submit an HTTP POST request to the BlackBerry® Infrastructure. A parameter in the POST request lists the subscribed users to whom the URLs should be sent. The BlackBerry Infrastructure receives the request and queues it, then delivers the URLs of the icons and the content to the BlackBerry devices.
The BlackBerry Browser retrieves the icons without user intervention, and replaces the standard icon with the notification icon on the Home screen. When the user clicks the notification icon, the BlackBerry Browser opens and retrieves the content from the URL specified in the push request. After the user clicks the notification icon, the BlackBerry Browser replaces the notification icon with the standard icon on the Home screen.