patent5