Patent system