Patent Reviews: 6,473,188 B1; 6,473,190 B1; 6,473,239 B2; 6,473,543 B2; 6,476,906 B1; 6,483,593 B1; 2002/0109839 A1