27 patents filed