Cadde patent Cadde patent