Bullock Law practices intellectual property with a focus on patent protection for businesses and inventors. The firm's practice includes representation in computer software and software patent applications, computer engineering and related patent applications, mechanical engineering and related patent applications, electrical engineering and related patent applications, civil engineering and related patent applications, and a broad spectrum of other technology areas. Other practice areas include patent litigation, patent searches and infringement opinions, drafting licensing agreements, and counseling clients on trademark and copyright matters. Patent Attorney Stephen Bullock is sometimes associated as Steven Bullock or Steve Bullock.