A trademark is different from a software patent. A trademark addresses specific product branding in a specific market; a software patent -- at least the ones in question -- address a generic process that's not limited to a specific market. Consider the trademark on the Wikipedia name versus a (hypothetical) software patent on "a method for storing and displaying user-generated content."