Recent Patents On Mechanical Engineering