Record number of patents and trademark registrations in 2005