Program variable convergence analysis Application US-10216495-B2 United States of America 26 Feb 2019