Heart Cluster State Machine Simulating the Heart Application US-20080154142-A1 United States of America 26 Jun 2008