US AND FOREIGN PATENTS PENDING!!!