← Back to Patent Explorer
US5774666A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for displaying uniform network resource locators embedded in time-based medium

Assignee: Open Invention Network LLC
•
Filing: 1996-10-18
•
Granted: 1998-06-30
•
Expires: 2016-10-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method are provided for displaying a uniform network resource locator embedded in a time-based medium. In one embodiment, the time-based medium can be a movie file having an uniform network resource locator embedded by association with a track in the movie file. In another embodiment, the time-based medium can be a video signal having encoded information defining an embedded uniform network resource locator. An output for display is generated based upon the time-based medium where display of the output shows the embedded uniform network resource locator to a user such that the embedded uniform network resource locator is active during display of the output. The user is then allowed to activate the embedded uniform network resource locator. In response to activation by the user, the embedded uniform network resource locator is followed to retrieve a resource addressed by the embedded uniform network resource locator.

Inventors

  • 👤 Michael J. Portuesi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 05:46
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/08; H04N7/087; H04N7/088; G; G06; G06F; G06F16/00; G06F16/40; G06F16/70; G06F16/74; G06F16/748; H04N21/00; H04N21/40; H04N21/45; H04N21/462; H04N21/4622; H04N21/47; H04N21/472; H04N21/4722; H04N21/60; H04N21/61; H04N21/6156; H04N21/6175; H04N21/80; H04N21/85; H04N21/858; H04N21/8586

Claims Analysis

Total Claims: 37
Claim 1
Independent Claim 196 words
A system for displaying a uniform network resource locator embedded in a time-based medium during playback of the time-based medium, comprising: a data storage device storing a time-based medium having an embedded uniform network resource locator, the embedded uniform network resource locator defined to be displayed and active during a period of time during playback of the time-based medium; a playback application operable to read the time-based medium, interpret the time-based medium and generate an output for playback of the time-based medium, the output including the embedded uniform network resource locator as displayed and active during the defined period of time; a display device operable to receive the output of the playback application and to display the output to a user of the system; and a user input device operable to provide information to the playback application to allow the user to select and activate the embedded uniform network resource locator from within the displayed output during the defined period of time; and the playback application operable to follow the embedded uniform network resource locator to retrieve a resource addressed by the embedded uniform network resource locator if the embedded uniform network resource locator is activated.
Claim 2
Independent Claim 196 words
A system for displaying a uniform network resource locator embedded in a time-based medium during playback of the time-based medium, comprising: a data storage device storing a time-based medium having an embedded uniform network resource locator, the embedded uniform network resource locator defined to be displayed and active during a period of time during playback of the time-based medium; a playback application operable to read the time-based medium, interpret the time-based medium and generate an output for playback of the time-based medium, the output including the embedded uniform network resource locator as displayed and active during the defined period of time; a display device operable to receive the output of the playback application and to display the output to a user of the system; and a user input device operable to provide information to the playback application to allow the user to select and activate the embedded uniform network resource locator from within the displayed output during the defined period of time; and the playback application operable to follow the embedded uniform network resource locator to retrieve a resource addressed by the embedded uniform network resource locator if the embedded uniform network resource locator is activated.
Claim 3
Dependent Claim 19 words
The system of claim 1, wherein the time-based medium is a movie file having embedded Internet/intranet uniform resource locators.
Claim 4
Dependent Claim 74 words
The system of claim 2, wherein the movie file comprises: a plurality of tracks each defining a sequence of samples for playback by the playback application; and a URL track associated with one of the plurality of tracks, the URL track defining a uniform resource locator in association with one or more samples of the associated track; such that the URL is active during playback of the movie file concurrent with the associated samples.
Claim 5
Dependent Claim 39 words
The movie file of claim 3, wherein the plurality of tracks includes an image track defining a sequence of images for playback by the playback application to generate video, and the URL track is associated with the image track.
Claim 6
Dependent Claim 39 words
The system of claim 3, wherein the plurality of tracks includes an audio track defining a sequence of audio samples for playback by a playback application to generate sound, and the URL track is associated with the audio track.
Claim 7
Dependent Claim 32 words
The system of claim 1, wherein the output displayed to the user includes a window that shows a history of uniform network resource locators active at some point in the displayed output.
Claim 8
Dependent Claim 16 words
The system of claim 1, wherein the embedded uniform network resource locator is a hot spot.
Claim 9
Dependent Claim 16 words
The system of claim 1, wherein the embedded uniform network resource locator is a hypertext link.
Claim 10
Dependent Claim 34 words
The system of claim 1, wherein the playback application follows the activated embedded uniform network resource locator by invoking a web browser to retrieve the resource addressed by the embedded uniform network resource locator.
Claim 11
Dependent Claim 49 words
The system of claim 1, wherein the system is implemented using a personal computer having: a memory operable to store the playback application; and a processor coupled to the data storage device, the memory, the display and the user input device, the processor operable to execute the playback application.
Claim 12
Independent Claim 167 words
A system for distributing a video signal having an encoded uniform network resource locator, comprising: an encoding system operable to generate a video signal including video and encoded information, the encoded information defining a uniform network resource locator embedded in the video to be displayed and active during a period of time during playback of the video; and a decoding system operable to receive the video signal, the decoding system further operable; to decode the encoded information from the video signal, to display the video to a user including the embedded uniform network resource locator as displayed and active within the video during the defined period of time, and to allow the user to select and activate the embedded uniform network resource locator from within the video during the defined period of time; and the decoding system operable to follow the embedded uniform network resource locator to retrieve a resource addressed by the embedded uniform network resource locator if the embedded uniform network resource locator is activated.
Claim 13
Independent Claim 167 words
A system for distributing a video signal having an encoded uniform network resource locator, comprising: an encoding system operable to generate a video signal including video and encoded information, the encoded information defining a uniform network resource locator embedded in the video to be displayed and active during a period of time during playback of the video; and a decoding system operable to receive the video signal, the decoding system further operable; to decode the encoded information from the video signal, to display the video to a user including the embedded uniform network resource locator as displayed and active within the video during the defined period of time, and to allow the user to select and activate the embedded uniform network resource locator from within the video during the defined period of time; and the decoding system operable to follow the embedded uniform network resource locator to retrieve a resource addressed by the embedded uniform network resource locator if the embedded uniform network resource locator is activated.
Claim 14
Dependent Claim 83 words
The system of claim 11, wherein the encoding device comprises: a data storage device storing a time-based medium having an embedded uniform network resource locator; an encode unit operable to access the data storage device, the encode unit further operable to read and interpret the time-based medium and operable to encode the embedded uniform network resource locator into the video signal; and video output terminals operable to receive the video signal and to provide the video signal for receipt by the decoding system.
Claim 15
Dependent Claim 167 words
The system of claim 11, wherein the decoding unit comprises: a video receiver operable to receive the video signal; a decode unit operable to receive the video signal from the video receiver, the decode unit further operable to decode the encoded information from the video signal, to generate and provide the video with the embedded uniform network resource locator and to generate and provide data defining the embedded uniform network resource locator; a display operable to receive the video with the embedded uniform network resource locator from the decode unit, the display further operable to display the video with the embedded uniform network resource locator to a user; a processing unit operable to receive the data from the decode unit, the processing unit further operable to process the data to monitor the embedded uniform network resource locator; and a user interface operable to communicate with the processing unit, such that the user can provide input to the processing unit for activating the embedded uniform network resource locator.
Claim 16
Dependent Claim 26 words
The system of claim 13, wherein the user interface includes a web browser operable to retrieve the resource addressed the activated embedded uniform network resource locator.
Claim 17
Dependent Claim 34 words
The system of claim 11, further comprising a distribution network coupled to receive the video signal from the encoding system, and the distribution network operable to transmit the video signal to the decoding system.
Claim 18
Dependent Claim 33 words
The system of claim 11, wherein the video signal from the encoding system is recorded on a video cassette recorder tape and the video cassette recorder tape is provided to the decoding system.
Claim 19
Dependent Claim 32 words
The system of claim 15, further comprising a plurality of additional decoding systems, and wherein the encoding system is associated with a television station distributing a video signal to the decoding systems.
Claim 20
Dependent Claim 13 words
The system of claim 17, wherein the distribution network is a cable network.
Claim 21
Dependent Claim 15 words
The system of claim 17, wherein the distribution network is a direct broadcast satellite network.
Claim 22
Independent Claim 140 words
A method for displaying a uniform network resource locator embedded in a time-based medium during playback of the time-based medium, comprising: embedding a uniform network resource locator in a time-based medium, the embedded uniform network resource locator defined to be displayed and active during a period of time during playback of the time-based medium; generating an output for playback of the time-based medium, where the output includes the embedded uniform network resource locator as displayed and active during the defined period of time; displaying the output to a user: allowing the user to select and activate the embedded uniform network resource locator from within the displayed output during the defined period of time; and following the embedded uniform network resource locator to retrieve a resource addressed by the embedded uniform network resource locator in response to activation by the user.
Claim 23
Independent Claim 140 words
A method for displaying a uniform network resource locator embedded in a time-based medium during playback of the time-based medium, comprising: embedding a uniform network resource locator in a time-based medium, the embedded uniform network resource locator defined to be displayed and active during a period of time during playback of the time-based medium; generating an output for playback of the time-based medium, where the output includes the embedded uniform network resource locator as displayed and active during the defined period of time; displaying the output to a user: allowing the user to select and activate the embedded uniform network resource locator from within the displayed output during the defined period of time; and following the embedded uniform network resource locator to retrieve a resource addressed by the embedded uniform network resource locator in response to activation by the user.
Claim 24
Dependent Claim 38 words
The method of claim 20, wherein embedding the uniform network resource locator comprises embedding the uniform network resource locator in a movie file, where the uniform network resource locator is associated with a track in the movie file.
Claim 25
Dependent Claim 43 words
The method of claim 20, wherein embedding the uniform network resource locator comprises encoding information into a video signal that defines the embedded uniform network resource locator, and wherein generating the output for display comprises decoding the encoded information from the video signal.
Claim 26
Dependent Claim 31 words
The method of claim 20, wherein generating the output for display includes generating video output during which the embedded uniform network resource locator is active for the defined period of time.
Claim 27
Dependent Claim 19 words
The method of claim 20, wherein the time-based medium is a movie file having embedded Internet/intranet uniform resource locators.
Claim 28
Dependent Claim 74 words
The method of claim 24, wherein the movie file comprises: a plurality of tracks each defining a sequence of samples for playback by a playback application; and a URL track associated with one of the plurality of tracks, the URL track defining a uniform resource locator in association with one or more samples of the associated track; such that the URL is active during playback of the movie file concurrent with the associated samples.
Claim 29
Dependent Claim 38 words
The method of claim 25, wherein the plurality of tracks includes an image track defining a sequence of images for playback by the playback application to generate video, and the URL track is associated with the image track.
Claim 30
Dependent Claim 39 words
The method of claim 25, wherein the plurality of tracks includes an audio track defining a sequence of audio samples for playback by a playback application to generate sound, and the URL track is associated with the audio track.
Claim 31
Dependent Claim 32 words
The method of claim 20, wherein the output displayed to the user includes a window that shows a history of uniform network resource locators active at some point in the displayed output.
Claim 32
Dependent Claim 16 words
The method of claim 20, wherein the embedded uniform network resource locator is a hot spot.
Claim 33
Dependent Claim 16 words
The method of claim 20, wherein the embedded uniform network resource locator is a hypertext link.
Claim 34
Dependent Claim 24 words
The method of claim 20, wherein following comprises invoking a web browser to retrieve the resource addressed by the embedded uniform network resource locator.
Claim 35
Dependent Claim 94 words
A movie file stored in a storage medium and having an embedded uniform network resource locator, the movie file comprising: a plurality of tracks each defining a sequence of samples for playback by a playback application; and a uniform network resource locator track associated with one of the plurality of tracks, the uniform network resource locator track defining a uniform network resource locator in association with one or more samples of the associated track; such that the uniform network resource locator is active during playback of the movie file concurrent with the associated samples.
Claim 36
Dependent Claim 94 words
A movie file stored in a storage medium and having an embedded uniform network resource locator, the movie file comprising: a plurality of tracks each defining a sequence of samples for playback by a playback application; and a uniform network resource locator track associated with one of the plurality of tracks, the uniform network resource locator track defining a uniform network resource locator in association with one or more samples of the associated track; such that the uniform network resource locator is active during playback of the movie file concurrent with the associated samples.
Claim 37
Dependent Claim 18 words
The movie file of claim 32, wherein the uniform network resource locator is an Internet/intranet uniform resource locator.

References Cited (Backward Citations)

US5014125A Cited
US5589892A Cited
US5508754A Cited
US5606655A Cited
US5640193A Cited
US5655117A Cited
US5649186A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-06-29 2001-12-29 2002-06-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-06-29 2005-12-29 2006-06-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-06-29 2009-12-29 2010-06-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag