Hot: aipatent