TiVo win set aside by appeals court; shares drop . . .