Claims
- 1. A method of modifying pre-stored data in a television system, said method comprising the steps of:
(a) storing new data on a video storage medium; (b) reproducing said new data in the form of a video signal by playing said video storage medium in a video player; (c) receiving said video signal in said television system; (d) recovering said new data in said video signal; and (e) modifying said pre-stored data by using said new data recovered in step (d).
- 2. The method of claim 1, wherein step (e) comprises the step of replacing at least a portion of said pre-stored data by said new data.
- 3. The method of claim 1, wherein step (a) comprises the step of storing said new data in a vertical blanking interval portion of said video signal.
- 4. The method of claim 1, wherein said video signal is in an NTSC signal format.
- 5. The method of claim 1, wherein step (a) comprises the further step of storing a plurality of data synchronization bits on said video storage medium and wherein step (d) comprises the further steps of:
(f) generating a sampling clock signal synchronized with said plurality of data synchronization bits; and (g) sampling said video signal using said sampling clock to generate a plurality of sampled data elements, wherein said sampled data elements represent said new data recovered in step (d).
- 6. The method of claim 1, wherein at least a portion of said pre-stored data represents program instructions.
- 7. The method of claim 1, wherein said pre-stored data is stored in a random access memory.
- 8. A television system comprising:
memory means for storing data; receiving means for receiving a video signal from a video player, wherein new data is encoded in said video signal; recovering means coupled to said receiving means, said recovering means for recovering said new data encoded in said video signal; and replacement means coupled to said memory means and said recovering means, said replacement means for replacing at least a portion of said data stored in said memory using said new data recovered by said recovering means; whereby said data stored in said memory means can be modified by a user by playing a video storage medium in said Video player, wherein said new data is stored on said video storage medium.
- 9. The television system of claim 8, wherein said memory means comprises a random access memory.
- 10. The television system of claim 11, wherein said recovery means comprises:
a clock generator for generating a sampling clock signal; and an analog-to-digital converter (ADC) coupled to said clock generator and said tuner, said ADC receiving said video signal from said tuner and generating a plurality sampled data elements by sampling said video signal according to said sampling clock, wherein said plurality of sampled data elements represent said new data.
- 11. The television system of claim 8, further comprising an interlaced display screen for displaying any images encoded in said video signal.
- 12. A television system comprising:
a memory for storing data; a tuner for receiving a video signal from a video player, wherein new data is encoded in said video signal; recovering means coupled to said tuner, said recovering means for recovering said new data encoded in said video signal; and a processor coupled to said memory and said recovering means, said processor for replacing at least a portion of said data stored in said memory using said new data recovered by said recovering means; whereby said data stored in said memory means can be modified by a user by playing a video storage medium in said video player, wherein said new data is stored on said video storage medium.
- 13. The television system of claim 12, wherein said memory comprises a random access memory.
- 14. The television system of claim 12, wherein said recovery means comprises:
a clock generator for generating a sampling clock signal; and an analog-to-digital converter (ADC) coupled to said clock generator and said tuner, said ADC receiving said video signal from said tuner and generating a plurality sampled data elements by sampling said video signal according to said sampling clock, wherein said plurality of sampled data elements represent said new data.
- 15. The television system of claim 14, wherein said video signal includes data synchronization signals, and wherein said clock generator is designed to generate said sampling clock signal synchronized with said data synchronization signals.
- 16. The television system of claim 15, wherein said data synchronization signal comprises a clock run-in signal.
- 17. The television system of claim 12, wherein at least a portion of said pre-stored data represents program instructions.
- 18. The television system of claim 12, wherein said video storage medium comprises a video tape and said video player comprises a video cassette player.
RELATED APPLICATIONS
[0001] The present application is related to the following co-pending U.S. Patent Applications, which are incorporated by reference in their entirety herewith:
[0002] 1. Patent application entitled, “A Method and Apparatus for Enabling a User to Access Data Network Applications from a Television System”, Filed Jun. 2, 1997, Ser. No. 08/867,203 (hereafter “RELATED APPLICATION 1”);
[0003] 2. Patent Application Entitled, “A Method and Apparatus for Reducing Flicker in the Television Display of Network Application Data”, Filed on Dec. 31, 1997, Ser. No. 09/001,410 (“RELATED APPLICATION 2”);
[0004] 3. Patent Application Entitled, “Television System For Recovering Digital Data Encoded in a Television Signal”, Filed on even date herewith, Serial Number Unassigned, and Attorney Docket Number: TCRZ-0008 (“RELATED APPLICATION 3”); and
[0005] 4. Patent Application Entitled, “A Television System Providing for Flexible Display of Images Encoded in a Television Signal Along with Images Representing Network Application Data”, Filed on even date herewith, Serial Number Unassigned, and Attorney Docket Number: TCRZ-0015 (“RELATED APPLICATION 4”).