By Kalyan C. Kankanala, Fun IP, Fundamentals of Intellectual Property