JOSEPH R. KELLY is experienced in all aspects of patent preparation, prosecution, licensing and enforcement in the electrical, electronic, computer software and mechanical areas. He is also experienced in the area of trademark prosecution, licensing and enforcement. He holds a Bachelor of Science degree in Electrical Engineering from Iowa State University and a law degree from William Mitchell College of Law (Valedictorian, summa cum laude). He is a former design engineer for Micro Control Company where he designed automated integrated circuit burn-in and test equipment. He has also lectured at CLE presentations on Trade Secret law, Unfair Competition, ethical issues regarding law firm dissolution, computer software protection and intellectual property issues relating to the Internet.