Bill Gates and Patent W02020060606