INTELLECTUAL PROPERTY AND TECHNOLOGY AGREEMENT BY AND BETWEEN TGC, INC., TIVO INTL II, INC. AND TIVO INC.