IBM earns record patents in 2018\, India 2nd highest contributor