Patent systems