updated patent demo