20180323-patent1