75802147
Sep 17, 1999
providing personalized and interactive television viewing, recording and transmission services, and providing access to television programming information for use with programmable digital television recording and playback device
Telecommunications