THREE PATENTS