SYSTEMS AND METHODS FOR RELATING
TELEVISION PROGRAMMING AND ONLINE MEDIA CONTENT
BACKGROUND OF THE INVENTION
1. Field of the Invention. The present invention relates generally to marking events in a context sensitive manner, and in particular, to systems and methods for relating broadcast media content and online media content using context sensitive event markers. Background of the Invention.
2. Description of the Prior Art. Recently, there has been substantial attention directed to the field of television systems and the Internet. This activity includes systems and methods for monitoring user habits, and systems and methods for relating online content and broadcast media content by providing website addresses to users. This allows content providers to better accommodate user desires and allows users to more easily obtain information related to the goods orservices featured in the programming and also to similar goods or services. There is a strong need among online media content providers to attract more viewers and among viewers to more easily locate online media content of interest.
Attempts to address these needs include U.S. Patent No. 5,532,732 issued to Yuen, et al. on July 2, 1996, and U.S. Patent No. 5,907,322 issued to Kelly et al. on May 25, 1999. The Yuen patent describes an apparatus and method for using compressed codes to monitor television program viewing. The patent describes how an audience monitoring system may determine whether a television is turned on, and how the system may monitor channel selections and the times at which the selections were made. Data descriptive of the channel selections and the times of those selections is then downloaded, for example, over a telephone line to a central database.
The Kelly et al. patent describes a system for bookmarking viewer selected TV broadcast events and displaying a set of associated Internet locations or website hypertext links. More particularly, the described system stores one or more broadcast event-identifiers (date, time and channel) within an activity table and, thereafter, processes the stored event-identifier data with a database of TV
schedules, events, and company information to identify one or more Internet websites that may be of interest to a viewer. Hypertext links to the website addresses are then provided to the viewer via the system or a personal computer.
While the foregoing patents describe methodologies for monitoring user channel selection and for using event identifiers to relate broadcast media content with online media content, the described systems suffer from several disadvantages. First, the described systems use a database of TV schedules (e.g., a guide database) to correlate advertising and programming timeslots with broadcast content. Because a guide database is compiled prior to the actual distribution of the television content, the database will not reflect variations between scheduled programming and actual programming that occur on a regular basis. These variations occur for numerous reasons and may have varying effects upon the broadcast schedule for any given period. For example, the actual television programming may vary from the scheduled programming to accommodate breaking news or live events having no set time length (e.g. sporting events, concerts, etc.). Likewise, advertisers may pull out of time slots or may lose timeslots to higher bidders, and television programs distributed nationally may include advertising timeslots that are not reflected in locally or regionally distributed guides. Also, it is possible that a channel could be programmed to a different broadcast station or other source than is reflected in the guide. Thus, it can readily be seen that the described systems may lack the necessary resolution for many applications because they rely on programming guides that do not necessarily correspond to the content actually broadcast.
Further, the described systems suffer from low levels of interactivity and poor resolution of user input criteria. In order to fully appreciate and, therefore, be able to adequately accommodate the desires of the viewing public, it is important to do more than simply monitor viewing habits and/or mark programming in a context neutral manner. Although a user may simply want general information related to a show, most users have other desires that could be fulfilled. For example, an important desire of the viewing public is to be able to record selected segments of media content. These segments may include the winning touchdown in the Superbowl( or the winning hit in the World Series. Similarly, it is believed that the public would value the opportunity to purchase clips of their favorite programs, and that the fans of MTV, VH1 or CMT channel or of the various cable radio channels would value the ability
to purchase soundtracks that are provided within various programming timeslots. It is also believed that the public would appreciate the ability to receive free samples, discounts and/or to purchase directly items featured in the programming.
Additionally, it is believed that the viewing public would desire the chance to participate in promotional activities, including games, contests and surveys. Importantly, it is believed that the underlying need that the foregoing patents have failed to address includes the ability of the viewing public to mark events in a context sensitive manner so that their desires can better be accommodated, and so that better resolution of user inputs may be achieved. BRIEF DESCRIPTION OF THE SUMMARY
The present invention is directed to systems and methods for relating broadcast content and online media content. This broadcast content may include, for example, events on a television or radio broadcast network, cable television or cable radio system, satellite system, or events distributed over a network such as an intranet, the Internet or the World Wide Web. The present invention includes various systems and methods for implementing a context sensitive event marking device, systems and methods for effecting context sensitive event marking within a broadcast environment and, systems and methods for relating the marked broadcast content with online media content. For example, a system in accordance with one embodiment of the invention may comprise a central broadcast network, a plurality of receiving units and associated content marking devices, a central database and processing facility, and a distribution website. The programmable logic of the content marking devices may include hardware and/or software for generating and storing context sensitive event markers for identifying segments of content that are of interest to the user. In such a system, the central broadcast network may distribute media content comprising a plurality of broadcast events to the receiver units, and the context sensitive event marking devices may be used to mark particular segments of interest. In a preferred embodiment, the receiving units may include a standard television and the content marking device may include universal remote control. In such an embodiment, when the user selects a context sensitive event marker input on the remote control, the remote may cause a record to be stored within a local memory. The record may include, for example, an event identifier comprising a time and date stamp, and a
broadcast event or content source ID (also referred to as a feed ID), and, if desired, a channel ID associated with the marked event or content. The record also may preferably include a class or context identifier. Once the record is created, the data may be uploaded to a host database, where it may be resolved to identify online content corresponding to the marked event. As a result, website addresses featuring related content may be identified, retrieved, and forwarded to an area within a distribution website that is accessible by the user of the content marking device. Thereafter, the viewer may access the website and review the record data and the related website addresses. Numerous context sensitive event markers may be used in connection with the present invention. Such context sensitive markers tend to raise the level of user interactivity while marking events and tend improve the resolution of user input to better identify online content that is relevant to a user's interests. The context sensitive markers of the present invention may include, for example: markers indicating a user's desire to receive additional information relating to an event; markers indicating a user's desire to receive advertising or promotional information, a sample, a coupon or some other discounted or free product or service; markers indicating a user's desire to participate in an award based promotional activity, such as a "frequent user" activity or a contest entry; markers indicating a user's opinion related to an event or the user's position with respect to an issue; and/or, markers indicating a user's desire to purchase a copy or a segment of this or a related event.
Although any name may be used for these markers, by way of example they are referred to as the Info, Shop, Win, Vote, and Clip markers, respectively. In a preferred embodiment, the marking of selected content occurs by way of a two-click method. A first user selection of one of the context sensitive event markers will cause the content marking device to retrieve and display information relevant to the user's selection. Such information explains the opportunity available and would vary depending on both the programming and the context sensitive event marker selected. Exemplary information for the Info marker may include the official website addresses for the program or network being viewed, website addresses for fan clubs, etc. Exemplary information forthe Shop marker may include website addresses for goods or services related to the show, such as books, theme trips, etc. Exemplary information forthe Win marker may include contests, frequent user programs or other
information that the user may interact with in real-time using the content marking device as well as website addresses of contests, frequent user programs, etc. Exemplary information forthe Vote marker may include polls, questionnaires, voting opportunities and other information that the user may respond to in real-time using the content marking device as well as website addresses of polls, questionnaires, voting opportunities, etc. Exemplary information for the Clip marker may include clips, soundtracks, and entire programs being viewed that are available for purchase as well as related clips, soundtracks, programs, etc. A second user selection of the context sensitive event marker input will then log the user request, causing an indication of the selection to be stored in memory, along with other data, for later downloading to a network.
Including the source ID as part of the event record tends to increase the efficiency and accuracy of the system and method of the present invention. This method is more efficient because capturing the source ID as part of the record eliminates the step of resolving this information at the providers site. And capturing the source ID rather than, or in addition to, the channel number, insures that any inaccuracies in the channel mapping on the content marking device will not effect the accuracy of the record. Further, because the source ID and program guide for any region can be downloaded onto the remote, and because the event records are preferably resolved against a historical broadcast event database, the remote can be used anywhere and the event record will accurately reflect any regional variations in broadcast events.
Other aspects and features of the present invention will become apparent from consideration of the following description taken in conjunction with the accompanying drawings.
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS Fig. 1 is a schematic view of a context sensitive event marking apparatus of the present invention.
Fig. 2 is a more detailed version of the context sensitive record created in a preferred embodiment of the present invention.
Fig. 3A is a plan view of a context sensitive event marking device of the present invention in the form of a universal remote control device having a plurality of input keys.
Fig. 3B is a plan view of a context sensitive event marking device of the present in the form of computer display screen having a plurality of icons provided on the screen.
Fig. 4A shows a guide screen of the context sensitive event marking device shown in figure 3A.
Fig. 4B shows a channel or broadcast event selection screen of the context sensitive event marking device shown in figure 3A.
Fig.4C shows a click opportunity or offer screen of the context sensitive event marking device shown in figure 3A. Fig. 5 is a schematic view of a system for effecting context sensitive event marking within a broadcast environment, and for relating broadcast content with online content.
Fig. 6 shows a user's clicks link page of a distribution website.
Fig. 7 is a flow chart illustrating a method of effecting context sensitive event marking within a broadcast environment.
Fig. 8 is a flow chart illustrating a method of relating context sensitive marked events of broadcast content with online content.
Fig. 8A is a flow chart illustrating a method of accessing online content related to context sensitive marked events of broadcast content. DETAILED DESCRIPTION OF THE INVENTION
As shown in Figure 1 , a context sensitive event marking apparatus 100 of the present invention preferably includes a keypad 118 comprising a plurality of context sensitive event marker inputs 106, a display screen 120, a real time clock 122, a network interface 124, and a processor 102 configured to create a context sensitive event record 104 in response to a selection of one of the context sensitive event marker inputs 106. The record may be stored in a memory 108 within the apparatus 100, or optionally may be stored in a memory associated with, but separate from, the apparatus (not shown). The event records 104 are stored sequentially in the memory. Other items that may be stored in the memory include a program guide 110, a channel map 112, a source ID 114, and click opportunities 116. The program guide 110 may include up to two weeks of scheduled programming, preferably in a tabular format. This guide may be displayed on the display screen 120 of the content marking device 100. A user would then be able to browse the guide using scroll
inputs or number inputs contained on the keypad 118 of the device. The information used to create the table is received from a national reporting service such as, for example, the Tribune Media Service(, and includes the source or feed ID for each programming event on the different channels. Tribune provides this source ID information daily on several linked flat-text files covering approximately two weeks into the future. In addition, a channel map 112 may also be stored in memory. The source ID information is helpful in accommodating the regional variations in network channel assignments and broadcast events. For example, NBC may be on channel (4) in one area but may be on another channel in a different area and may also be on a different channel for cable subscribers and non-cable subscribers in the same area. In addition, NBC may broadcast different events for different regions. The event record 104 stored in the memory 108 may contain various elements to aid in resolving the event being marked, but will preferably contain the source ID 114 forthe event selected. The click opportunities may include the ability to receive additional information relating to a broadcast or other event; the ability to receive advertising or promotional information, a sample, a coupon or some other discounted or free product or service related to the broadcast or other event; the ability to participate in an award based promotional activity, such as a "frequent user" activity or a contest entry; the ability to express an opinion related to an event or take a position with respect to an issue; and the ability to purchase a copy or a segment of this or a related event. In a preferred mode of operation, the click opportunities 116 may be displayed on the display screen 120 of the event marking apparatus 100 in response to a user's initial selection of one of the context sensitive event marker inputs 106 or simply displayed on the screen to announce the availability of such click opportunities. A second or confirmation selection of the event marker input 106 would then cause a record 104 to be stored in the memory 108. In creating the event record, the processor 102 will query a real time clock 138 to obtain the time associated with the marked event. Either simultaneously with creation or at a later time, the event record 104 may be uploaded to a network through a network interface 125. The interface 125 may be selected from any of the conventional interfaces known to those skilled in the art, such as a tap antennae, RF transmission, infra red transmission, cable transmission, satellite transmission, internet connection, etc. The event marking device preferably
includes a receiver unit interface 124 to communicate with a receiver unit through RF or infra red transmission.
Figure 2 shows a detailed version of a file comprising context sensitive event records as created in a preferred embodiment. As shown in Fig. 2, each file 127 has a header 126 that comprises a log format 128, an electronic serial number (ESN) 130, a head end ID (HEID) 132, and a start time 134. The log format 128 value is fixed and represents the file format for which the particular event marking device was coded to generate. Each event marking device also has a unique ESN 130, represented in ASCI I decimal, which identifies the device and therefore the user. The HEID 132, also provided by a national reporting service such as the Tribune Media Service(, is a unique identification number for the cable system that provides the programming of the various broadcast networks. The start time 133 and end time 134 represents the time at which the file was created and closed, and is preferably given in Greenwich Mean Time. In a preferred embodiment, the individual records are stored in the file sequentially, with each record being appended to the file shortly after the user selects a context sensitive event marker.
An individual record of a preferred embodiment includes the following: time stamp 136, feed ID 138 (also called a source ID), click type 142, screen ID 144, and, in the case of a Vote record, a response ID 146. If desired, the record may include a channel ID 140. The time stamp 136 is the current time on the remote and is given in seconds using Greenwich Mean Time. The feed ID 138 is the broadcast source ID unique to that particular broadcast event and matches the Tribune Media Sen/ice« number used in the program guide 110 (Fig.l). The channel ID 140 is the current channel being viewed by the user. The click type 142 is a class identifier that represents the context sensitive event marker selected by the user, for example, the Info, Shop, Win, Vote or Clip markers of a preferred embodiment (described in more detail below). The screen ID 144 represents an identification of a given click opportunity and is unique for each context sensitive event marker selected during a particular segment of programming. Thus, for example, in regard to a particular television show a click opportunity associated with the Info marker might be offered to allow users to receive additional information about the show or their favorite cast members, a click opportunity associated with the Vote marker might be offered to allow users to vote for their favorite cast members, a click opportunity associated with
the Win marker might be offered to allow users to enter an online sweepstakes for a weekend in New York, another click opportunity associated with the Win marker might be offered to allow users to earn frequent viewer points for watching a particular show, a click opportunity associated with the Clip marker might be offered 5 to allow users to purchase a copy of or segment of a particular show or related events, and a click opportunity associated with the Shop marker might be offered to allow users to receive coupons and other promotional items. If the user wanted to find out more about any or all of these click opportunities, the user could select the respective context sensitive event marker input, causing the associated information
10 screen to be displayed. Each information screen displayed would have its own unique screen ID number 144. Continuing the example with respect to the Vote function, the information screen would allow users to enter their opinion by selecting an additional input key, resulting in a response ID number! 46 being included in the record.
15 Figures 3A and 3B show alternate embodiments of a context sensitive event marking apparatus according to the present invention. One embodiment, as shown in Figure 3A, comprises a remote control apparatus 148. The structure and operation of a remote control device that may be modified to function in accordance with the present invention is described in detail in copending application Serial No. 09/080,
20 315, entitled Program Guide On A Remote Control Display which is incorporated by reference. The remote control apparatus 148 has a plurality of input keys, including the context sensitive event marker inputs 150 described above in addition to the more typical number keys 152, channel up/down keys 154, volume up/down keys 156, and scrolling keys 158 found on a standard remote. In a particularly innovative aspect,
25 the remote control apparatus 148 may also have a display screen 160. The display screen 160 may be used for displaying information relevant to either the broadcast content, content on a computer network, or both. For example, in a preferred embodiment, the screen may be used to display the program guide and the click opportunity screens.
30 In an alternative embodiment, as shown in Figure 3B, the context sensitive event marking apparatus may comprise a plurality of icons 162 provided on a screen of a computing system 164. The computing system may be selected from the group including a remote control device, a personal data assistant, a personal computer,
an Internet computer, a telecommunications device, a network compatible television appliance, and/or any other device capable of receiving a signal from a context sensitive event marker input. Further, the icons may be either clickable using a standard cursor to select or they may be provided on a touch sensitive screen. In a preferred form, the context sensitive event marker inputs may include any or all of the following: a marker 166 indicating a user's desire to receive additional information relating to an event; a marker 168 indicating a user's desire to receive advertising or promotional information, a sample, a coupon or some other discounted or free product or service; a marker 170 indicating a user's desire to participate in an award based promotional activity, such as a "frequent user" activity or a contest entry; a marker 172 indicating a user's opinion related to an event or the user's position with respect to an issue; and/or, a marker 174 indicating a user's desire to purchase a copy or a segment of the programming currently selected or of a related event. (See Figs. 3A and 3B). Optionally, these markers may be classified as, for example, lnfo166, Shop 168, Win 170, Vote 172, and/or Clip markers 174, respectively.
Figure 4A, 4B, and 4C show screens that appear on the event marking device as event marking is carried out on a context sensitive manner. A guide screen 171 is displayed on the context sensitive marking device. Alternatively, the guide screen 171 may also be displayed on the receiving unit (not shown). This screen may feature such data as the channel ID 173, which preferably includes the channel # and broadcast source, the time 175, and the show title 177. The user may then select content of interest from the guide screen 171 , causing a channel screen 179 to be displayed. The channel screen features more detailed information about the particular content of interest to the user, including whether additional information is available if the user selects one of the context sensitive event markers. If the user then selects one of the context sensitive event markers, the respective offer screen 181 for that marker will be displayed. The offer screen will provide information to the user such as descriptions of online locations featuring content related to the show. In alternate embodiments, the information provided may be either default information, customized information, or both. Using default information is advantageous because it creates numerous opportunities for a user to obtain additional information without requiring a large amount of resources. Customized information, on the other hand, requires more resources but can provide a user with better quality information that
is tailored to the content and/or the user.
Selection of any of the Info, Shop, Win, Vote, or Clip marker inputs will cause to be displayed predetermined information related to both the particular broadcast content and the particular marker selected. Thus, for example, selecting the Info marker causes the processor to retrieve from memory and display predetermined data associated with the Info markerforthat particular broadcast content. Continuing with the Info marker example, default information may include such things as the official website for the show and/or for the network. Customized information may include online locations that feature goods or services related to the show or they may have additional information about the show or about topics covered by the show. With respect to the Shop marker, the information provided on the offer screen may include, for example, discounts, coupons, rebates or other methods of offering discounted or free products that are available at specific locations on the network. Information displayed in response to selection of the Win marker may include one-time promotions such as contests as well as ongoing "frequent user" type promotions. Information associated with selection of the Vote marker may include online polling locations and other sites where a user might have the opportunity to express an opinion or take a position with respect to a topic related to the broadcast content. Likewise, information associated with selection of the Clip marker may include online locations where audio or video clips may be purchased. These clips may be of the actual content broadcast or of related content. The user accepts the offer by selecting the context sensitive event marker a second time, which causes a confirmation screen 183 to be displayed.
As shown in Figure 5, a preferred embodiment of the present invention comprises a system for effecting context sensitive event marking within a broadcast environment. The system includes a broadcast network 176, a plurality of receiver units 178, a content marking device 100, a content network 180, a central database and processing server network 182 in communication with the content network 182, a plurality of network content locations 184, and a distribution website 186 in communication with or configured within the server network 182. The broadcast network 176 distributes content to the plurality of receiver units 178. The broadcast content may include, for example, events on a television or radio broadcast network, cable television or cable radio system, satellite system, or events distributed over a
network such as an intranet, the Internet or the World Wide Web. Content marking devices 100, as described above, are associated with each of the receiver units 178. Although in a preferred embodiment the receiving units 178 are separate and distinct from the content marking devices 100, it is understood that both elements could be aspects of a single device. As described above, the content marking device enables a user to mark content of interest in a contextually sensitive manner and to have this mark stored for later uploaded to a network such as the server network 182. The processor 102 is configured to create and have stored in a memory 108 the marks or event records 104 created in response to a selection of one of the context sensitive event marker inputs 106.
The system preferably relates the marked broadcast content to online content, which exists on a content network 180. The content network 180, which comprises a plurality of network content locations 184, may be an intranet, the Internet or the World Wide Web. The server network 182 either includes or is in communication with a distribution website 186. The server network 182 further includes an event record storage area or database 192. Once the event records 104 have been uploaded and stored on the server network 182, the event records 104 are preferably erased from the memory in the content marking device 100. The event records stored in the storage area 192 are also preferably erased, to conserve space on the server network, once the event record is resolved with the event database 188 and click opportunity database 190 to form a click links record as discussed below.
The server network 182 also preferably includes a central processing unit (CPU) 200, an interface 196 to communicate with the content network 180, a broadcast event database 188, a click opportunity database 192, and a click links database 194. Each of the databases, the event record storage area, and the network interface are functionally coupled to the CPU 200. The CPU 200 may be a single unit or optionally be distributed over a plurality of server devices.
The broadcast event database 188 comprises both historical and future broadcast event listings received from a national reporting service such as the Tribune Media Service(. Because of the voluminous amount of information associated with what has been broadcast and what is to be broadcast on all the different stations in all the different regions and for all the different carriers or providers of broadcast content, the event database is preferably continuously
overwritten to maintain a future and historic log of broadcast events for a discreet period of time. Preferably, the log will include ten (10) to fourteen (14) days of future or to be broadcast events and about twenty (20) to sixty (60) days of past broadcast events. The log of future broadcast events is preferably used to compile a program guide as discussed above and, also, to generate the click opportunity database 190. The click opportunity database 190 compiles the click opportunities available for each broadcast event such as a link to more information about a particular show, a link to coupons for a advertised product, a link to discussion groups on a particular subject, a link to related video clips, etc. The click links database 194 stores an individual users click link records which are compiled by resolving the user's event records with the broadcast event database 188 and the click opportunity database 190. Preferably, the number of click link records stored in the click link database 194 for an individual user is limited to a discreet number to conserve space on the server network. Once this number is reached, the click link records are overwritten in a first in time to last in time order.
As event records are uploaded to the storage area 192, the records are resolved, in a manner understood by those skilled in the art, with the event database 188 to retrieve broadcast event listings associated with the event record. The broadcast event listing and the contextually sensitive marking information provided in the event record is then resolved with the click opportunity database 190 to create a click link record that is stored in the click links database 194. The click link records are preferably stored in a file associated with the ESN provided in the event record. As a result of this process, the event records are associated with network content locations 184 having content relevant to the broadcast content represented by the event records.
Figure 6 shows a detailed version of a display page 202 for an individual user on the distribution website 186. In a preferred embodiment, the display page 202 comprises a click links table 204 compiled from a user's click links records which were created by resolving the uploaded event records with the event and click opportunity databases 188 and 190. The click links table 204 provides individual user with a visual display that clearly lays out in an easy to use format a user's contextual marked broadcast events and associated click opportunities or online content. Preferably, the table 204 comprises a class column 208, a request column 210, a title
column 212, and a results column 214. The class 208 column displays the classification of the context sensitive event marker input selected by the user, which in a preferred embodiment includes the Info, Shop, Win, Vote and Clip. The request column 210 displays the marked programming and may include any or all of the following: the time, the date, the channel, and the logo or other identifier for the channel or broadcast source. The results column 214 displays the associated network locations 184 having content of interest to the user. Preferably, these locations are provided as hypertext links, but they may also be provided as text addresses. As shown in Figure 7, a preferred method of carrying out the invention includes marking events using context sensitive event markers. In this method, a user is provided with a content marking device having a plurality of context sensitive event marker inputs. Content that may potentially be marked by the user is broadcast to a plurality of receiver units, (step 216), at least one of which is associated with the content marking device. Indication of click opportunities (step 218) related to the broadcast event may be provided to the user. In addition to marking a broadcast event based on an interest in the content being broadcast, indications of other marking opportunities can also be provided to the user (step 218). These indications or announcement of such marking opportunities may be provided to the user on a display screen of the receiving unit, a display screen on the content marking device, on a separate but associated display, or by audible or other means. The user may use the context sensitive markers to contextually mark events of interest. The user selection, and thus mark, is detected and the context of the selected event marker input is determined (step 220). In response, a predetermined description of the marking opportunity is displayed to the user (step 222a, b, c, d, or e). If the user desires to take advantage of the opportunity, he may select the context sensitive marker a second time (step 224a, b, c, d, or e), causing an event record to be stored in memory (step 226). The record includes an event content identifier, corresponding to the marked event, and a class identifier, corresponding to a selected one of the context sensitive event marker inputs. The content marking device may then be docked (step 228) to establish a communication link (step 230) with the server network 182 to uploaded one or more event records (step 230) to the server network 182.
As further shown in Figure 7, the above process preferably includes an extra step when the Vote marker is selected (step 220) by the user. As with other selections, a description of the Vote marking opportunity is displayed to the user (step 222d). If the user desires to take advantage of the Vote marking opportunity, he may select the Vote marker a second time (step 224d). Prior to storing an event record in memory (step 226), the user is prompted to log a response (step 225). The response is appended to the event record, which is then stored in memory (step 226). Figures 8 and 8a, show a preferred method of carrying out the present invention by associating the broadcast events or click opportunities contextually marked by the user with content provided on an information network, and then displaying the information in manner that the user can easily use to access the network content. The broadcast event database 188 is created by downloading historical and future broadcast event listings or log (step 238) from a national reporting service such as the Tribune Media Service( and storing the same (step 240) in the event database 188. The click opportunity database is created (step 236) by compiling click opportunities that relate broadcast events such as a link to more information about a particular television show, a link to coupons for a advertised product, a link to discussion groups on a particular subject, a link to related video clips, etc. When the event recorded is uploaded (step 232) to the server network 182, it is initially stored (step 234) in an event record storage area 192. The event record is then resolved with the historical event log (step 242) in the event database 188 to retrieve a corresponding event listing. Next, the event record with its contextual marking information and the event listing are resolved with the click opportunity database (step 244) to create a click link record that associates the marked broadcast event with content on a network. Next, the click link record is stored (step 246) in the click links database 194.
As shown in Figure 8A, the user is able to access the network content associated with the marked broadcast event by logging on to a distribution website (step 248). Once logged on to the website, a user's click link records are retrieved (step 250) from the click links database 194 and placed in tabular form (step 252) into a click links table 204 shown in Figure 6. The user next accesses (step 254) the content locations 184 on the network associated with the marked broadcast events
by clicking on the hypertext link provided in the results column 214 or by copying the textually provided location address into the address line of the user's network browser.
While the invention is susceptible to various modifications and alternative forms, a specific example thereof has been shown in the drawings and is herein described in detail. It should be understood, however, that the invention is not to be limited to the particular form disclosed, but to the contrary, the invention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the appended claims.