The invention includes systems and methods of facilitating interaction between service consumers and services providers based on service contracts. These service contracts are established by considering preferences, capabilities or limitations of each service consumer and at least one characteristic...http://www.google.com/patents/US20050108169?utm_source=gb-gplus-sharePatent US20050108169 - Contract based enterprise application services