Digital media streaming devices; wireless communication devices for the transmission of television programming; handheld digital electronic devices for recording, transmitting, receiving, and viewing television programming; set-top boxes; modems; network routers; digital video recorders and players; remote controls for televisions; transmission apparatus and receivers for television programming; computer peripherals; computer software for the control, operation, and programming of set-top boxes and digital video recorders and players; computer software for use in accessing and viewing interactive television program guides via the internet, other computer networks, wireless networks and electronic communication networks; computer software for the remote programming of digital video recorders and set-top boxes via the internet, other computer networks, wireless networks and electronic communication networks; computer software for the reproduction, processing and streaming of multimedia content; communication software for providing access to the internet, other computer networks, wireless networks and electronic communication networks
Electrical and Scientific Apparatus