patent1  patent2  patent3  patent4