A rules-based software architecture that provides the infrastructure for the definition and execution of end-user rules logic. This enables end-user automation of data in a unified storage platform using simple IF-THEN rules. The architecture includes a monitoring component that tracks items associated...http://www.google.com.au/patents/US7631296?utm_source=gb-gplus-sharePatent US7631296 - Rules framework for definition and execution of end-user rules logic