A system and method are provided for transmitting data from a server to a client via blocks. A user query for a solution set is transmitted to a server, which is then used to query a database for a first subset of the solution set. A first block of data is built from data in the database of the server,...http://www.google.co.uk/patents/US6571282?utm_source=gb-gplus-sharePatent US6571282 - Block-based communication in a communication services patterns environment