Indian Oil Corp crosses a milestone this week with 1,001st patent in kitty