×

System and method for enhancing recorded radio or television programs with information on the world wide web

  • US 7,984,472 B2
  • Filed: 03/28/2002
  • Issued: 07/19/2011
  • Est. Priority Date: 05/10/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of retrieving a hyperlink associated with a recorded program previously broadcast on a channel when the recorded program is played back, the method performed by a device that records the program while being broadcast and that plays back the recorded program, the device coupled to at least one server on a network, the method comprising:

  • identifying the channel that has previously broadcast the recorded program, the program recorded according to a universal time standard;

    recovering a destination address within the network associated with the identified channel;

    recovering from at least one server associated with the recovered destination address a universal start time corresponding to a start time of the broadcast of the program on the identified channel as identified by a universal-time device, the universal start time based on a satellite-based universal time;

    recovering from the at least one server associated with the recovered destination address a universal time interval corresponding to one of a duration and an end time of the broadcast of the program on the identified channel, wherein the program comprises a plurality of hyperlinks displayed simultaneously and at least one destination address associated with each of the hyperlinks, each of the hyperlinks alive in the program for a time interval defined by a universal start time corresponding to a start time within the broadcast of the program and a duration or a universal end time corresponding to a respective duration or end time within the broadcast of the program, and wherein the universal start time of the broadcast of the program, the universal time interval of the broadcast of the program, and the destination address, universal start time,and duration or universal end time of each of the hyperlinks are stored in a program timing table in the at least one server associated with the recovered destination address;

    accessing the program timing file and retrieving therefrom information for the recovered universal start time and the universal time interval of the broadcast program utilizing the recovered destination address, the information accessed comprising information defining the time that each of the hyperlinks in the program are alive including the universal time interval associated with each of the hyperlinks and the at least one destination address within the network associated with each of the hyperlinks, the hyperlinks selectable in accessing multimedia information;

    synchronizing the recovered universal start time and the recovered universal time interval of the broadcast program with the universal start time and the universal time interval associated with each of the hyperlinks according to the same universal time;

    computing, for each of the hyperlinks, a relative start time and a relative time interval, the relative start time computed by subtracting the universal start time of the broadcast program from the universal start time associated with a hyperlink, the relative start time, the relative time interval, and the at least one address associated with each of the hyperlinks stored in a local program timing table in the device;

    starting a program timer at a start of playback of the recorded program;

    receiving a selection command and, responsive to receipt of the selection command, determining based on the program timer a selection time corresponding to a time from the start of playback to a time when the selection command is received; and

    identifying and retrieving, during playback of the recorded program, from the local program table, a destination addresses associated with at least one of a plurality of hyperlinks displayed in the recorded program simultaneously based on the relative time interval associated with a displayed hyperlink and on the selection time.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×