A method for creating a modified web page based on an original web page includes retrieving a current version of the original web page. The current version of the web page is divided into a plurality of blocks. User-selection information is added to each of the plurality of blocks, the user-selection...http://www.google.com.au/patents/US20040177148?utm_source=gb-gplus-sharePatent US20040177148 - Method and apparatus for selecting and viewing portions of web pages