Dynamic Creation Of Content Channels
AssigneeResearch In Motion Limited
InventorDavid Schmidt
Life of this patent
Estimating the term…
Abstract
A system and method are provided for allowing a user to define and subscribe to channels of information to be pushed to a wireless device. In defining a channel a specific area of a web page is selected by the user to be monitored for change. The user may also select data to be pushed should a change be detected. A regular expression is created to match the area of interest for changes and if changes occur to push the desired content to the wireless device. Icons on the wireless device alert the user to any unread pushed content. Users may also subscribe to predefined channels, or modify predefined channels should they have the security authorization to do so.
Claims9
A method in a server, the method comprising:
- receiving, from a wireless device, information about a fragment of interest from a web page to be monitored for changes;
- receiving, from the wireless device, information about a change target area, the change target area defining what content is to be pushed should a change occur in the fragment of interest;
- building a change expression based on static content in the fragment of interest and a matching pattern expression from a pattern dictionary;
- and
- creating a new content channel based on the change expression, wherein when changes in the web page are detected using the change expression said content is pushed to at least one subscriber of the new content channel.
A method in a wireless device, the method comprising:
- receiving, via a user interface of a mobile browser, a selection of a fragment of interest from a web page to be monitored for changes;
- receiving, via the user interface, a selection of a change target area, the change target defining what content is to be pushed to the wireless device should a change occur in the fragment of interest;
- and
- sending information about the fragment of interest and information about the change target area to a server configured to create a new content channel based on the fragment of interest and the change target area.
Dependencies are inferred from the claim text.