A system and methods for parallel processing of queries to one or more databases are described herein. One or more databases may be distributed among a subset of slave nodes of a global-results processing matrix. A query to the database may be generated using a query-based high-level programming language....http://www.google.ca/patents/US6968335?utm_source=gb-gplus-sharePatent US6968335 - Method and system for parallel processing of database queries