Heterocyclic compounds derived from benzotriazine, triazines, triazoles and oxadiazoles are disclosed. The methods of synthesis and of use of such heterocyclic compounds are also provided. ...http://www.google.com.au/patents/US20060079526?utm_source=gb-gplus-sharePatent US20060079526 - Heterocyclic compounds and methods of use