12 UNITED STATES PATENT