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

Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments

Assignee: OpenTV Inc
•
Filing: 2000-08-04
•
Granted: 2001-12-11
•
Expires: 2020-08-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for integrating video programming with the vast information resources of the Internet. A computer-based system receives a video program with embedded uniform resource locators (URLs). The URLs, the effective addresses of locations or Web sites on the Internet, are interpreted by the system and direct the system to the Web site locations to retrieve related Web pages. Upon receipt of the Web pages by the system, the Web pages are synchronized to the video content for display. The video program signal can be displayed on a video window on a conventional personal computer screen. The actual retrieved Web pages are time stamped to also be displayed, on another portion of the display screen, when predetermined related video content is displayed in the video window. As an alternative, the computer-based system receives the URLs directly through an Internet connection, at times specified by TV broadcasters in advance. The system interprets the URLs and retrieves the appropriate Web pages. The Web pages are synchronized to the video content for display in conjunction with a television program being broadcast to the user at that time. This alternative system allows the URLs to be entered for live transmission to the user.

Inventors

  • 👤 Craig Ullman
  • 👤 Jack D. Hidary
  • 👤 Nova T. Spivack

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 13:00
CPC Classifications
H; H04; H04L; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; G; G06; G06F; G06F16/00; G06F16/70; G06F16/74; G06F16/748; G11; G11B; G11B27/00; G11B27/10; G11B27/19; G11B27/28; G11B27/32; G11B27/322; H04L67/00; H04L67/01; H04L67/02; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/235; H04N21/239; H04N21/2393; H04N21/25; H04N21/258; H04N21/25866; H04N21/25891; H04N21/262; H04N21/40; H04N21/41; H04N21/426; H04N21/42607; H04N21/4263; H04N21/43; H04N21/4302; H04N21/4307; H04N21/43074; H04N21/435; H04N21/45; H04N21/462; H04N21/4622; H04N21/47; H04N21/472; H04N21/4722; H04N21/478; H04N21/4782; H04N21/80; H04N21/85; H04N21/854; H04N21/8547; H04N21/858; H04N21/8586; H04N7/00; H04N7/08; H04N7/087; H04N7/088

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 93 words
A method for determining whether an address, identifying a source of an online information segment, has been previously received, the method comprising the steps of: receiving a programming signal; receiving the address identifying the source of the online information segment; reviewing a list of previously received addresses; determining whether the address is on the list of previously received addresses; retrieving the online information segment from the source when the address is not on the list; and adding the address to the list upon initial retrieval of the online information segment from the source.
Claim 2
Independent Claim 93 words
A method for determining whether an address, identifying a source of an online information segment, has been previously received, the method comprising the steps of: receiving a programming signal; receiving the address identifying the source of the online information segment; reviewing a list of previously received addresses; determining whether the address is on the list of previously received addresses; retrieving the online information segment from the source when the address is not on the list; and adding the address to the list upon initial retrieval of the online information segment from the source.
Claim 3
Dependent Claim 32 words
A method as described in claim 1 , wherein the address is embedded within the programming signal and the method further comprises the step of extracting the address from the programming signal.
Claim 4
Dependent Claim 22 words
A method as described in claim 1 , wherein the list is deleted every time a system implementing the method is restarted.
Claim 5
Dependent Claim 20 words
A method as described in claim 1 , further comprising the step of saving the list in a storage device.
Claim 6
Dependent Claim 20 words
A method as described in claim 4 , wherein the storage device is local to a system receiving the address.
Claim 7
Dependent Claim 20 words
A method as described in claim 4 , wherein the storage device is remote to a system receiving the address.
Claim 8
Dependent Claim 55 words
A method as described in claim 4 , wherein the storage device further comprises at least one storage device selected from the group consisting of: magnetic tape, compact disc, digital versatile disc, server, computer hard drive, random access memory, read only memory, CD ROM, a magnetic data storage medium, and an optical data storage medium.
Claim 9
Dependent Claim 51 words
A method as described in claim 1 , wherein the list further contains a designator of when a listed address was last updated, and the method further comprises the step of determining whether the online information segment provided by the source has been modified since the listed address was last updated.
Claim 10
Dependent Claim 25 words
A method as described in claim 8 , further comprising the step of verifying whether the address has been updated on a locally generated list.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-12-10 2005-06-11 2005-12-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-12-10 2009-06-11 2009-12-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-12-10 2013-06-11 2013-12-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag