An HTC Android device is a computer running Linux, Android devices are as much multipurpose computing devices as computers.
But regardless of that, having read the 21 claims of the '647 patent (I don't fully understand the other one, but this is the one that covers what this thread is discussing), there's nothing about it being tied to purpose built hardware.
The example implementation described in the patent itself uses a Power Macintosh, the only part that refers to purpose built computers is "For example, program 165 in FIG. 1 can be stored in ROM, disk, or in dedicated hardware. In fact, it may be realized as a separate electronic circuit."
The term "a processing unit coupled to the input device, the output device" is only being used as a generic way of describing a computing device (hence the Macintosh being used in the example and the reference to dedicated hardware is only made as an alternative method of implementation)
If this patent is valid, it's likely covers a wide range of computer application including those found on desktop computers (for example Skype's phone number highlighting plugin).