Using compiler-generated tasks to represent programming elements Grant US-8572585-B2 United States of America 29 Oct 2013