. . . "The computer 20 is representative of many diverse types of computing devices, including desktop computers, laptops, handheld computers, set-top boxes, information appliances, and so forth." . .