patent
presents