Providing diverse solutions using design space exploration Grant US-8473895-B2 United States of America 25 Jun 2013