US AND INTERNATIONAL PATENTS PENDING