US20030093789A1 - Systems for monitoring broadcast content and generating notification signals as a function of subscriber profiles and methods of operating the same - Google Patents

Systems for monitoring broadcast content and generating notification signals as a function of subscriber profiles and methods of operating the same Download PDF

Info

Publication number
US20030093789A1
US20030093789A1 US09/990,830 US99083001A US2003093789A1 US 20030093789 A1 US20030093789 A1 US 20030093789A1 US 99083001 A US99083001 A US 99083001A US 2003093789 A1 US2003093789 A1 US 2003093789A1
Authority
US
United States
Prior art keywords
content
broadcast
monitoring system
special event
set forth
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/990,830
Inventor
John Zimmerman
Radu Jasinschi
Lalitha Agnihotri
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Priority to US09/990,830 priority Critical patent/US20030093789A1/en
Assigned to KONIKLIJKE PHILIPS ELECTRONICS N.V. reassignment KONIKLIJKE PHILIPS ELECTRONICS N.V. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AGNIHOTRI, LALITHA, JASINSCHI, RADU S., ZIMMERMAN, JOHN
Priority to CN02822196.6A priority patent/CN1636339A/en
Priority to AU2002339574A priority patent/AU2002339574A1/en
Priority to PCT/IB2002/004391 priority patent/WO2003041311A2/en
Priority to JP2003543226A priority patent/JP2005509363A/en
Priority to EP02777625A priority patent/EP1454442A2/en
Publication of US20030093789A1 publication Critical patent/US20030093789A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/37Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/53Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
    • H04H20/59Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for emergency or urgency
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/13Arrangements for device control affected by the broadcast information

Definitions

  • the present invention is related to those disclosed in U.S. patent application Ser. No. [Docket No. 701481], filed concurrently herewith, entitled “SYSTEMS FOR SENSING SIMILARITY IN MONITORED BROADCAST CONTENT STREAMS AND METHODS OF OPERATING THE SAME.”
  • the above application is commonly assigned to the assignee of the present invention.
  • the disclosure of this related patent application is incorporated by reference for all purposes as if fully set forth herein.
  • the present invention is directed, in general, to monitoring broadcast content systems and, more specifically, to systems for monitoring broadcast content and generating notification signals as a function of subscriber profiles and methods of operating the same.
  • Public alarm and emergency warning systems provide citizens with audible and/or visual signals alerting them to present or impending danger. These systems, which may include sirens as well as radio and television broadcasts, are intended to reach the greatest number of people possible, as quickly as possible.
  • the Emergency Broadcast System was created during the Cold War.
  • AM and FM radio stations, and broadcast and cable television stations may transmit area-wide emergency messages to receivers in the emergency area.
  • this emergency warning signal may consist of an audible alarm tone, a static alarm symbol, such as tornado funnel cloud or a test pattern, a text message which scrolls across a portion of the television screen, or a live broadcast by, for example, a news reporter.
  • Audible alarm systems such as sirens, for instance, are used to notify people within a particular geographic area of the presence of emergency situations that may endanger them, such as tornadoes, fires, toxic hazards, and the like. There may be an insufficient number of sirens to cover a particular area properly, so that some individuals are not close enough to the nearest siren tower to hear the alarm. This is especially true in rural areas. Additionally, some individuals may be inside well-insulated buildings, so that the alarm siren cannot penetrate to their location.
  • a “special event,” or “Live Alert,” may include, in addition to public alarms and emergency warnings, important local, national, or international events (e.g., political, economic, etc.) .
  • important local, national, or international events e.g., political, economic, etc.
  • most major television channels, radio stations, Internet sites, etc. will interrupt their regular programming schedule to show or report on the “same” special event.
  • a monitoring system is introduced that is capable of identifying special event content within a plurality of broadcast content streams, each of the plurality of broadcast content streams having detectable content attributes and being any of television (e.g., traditional, cable, satellite, etc.), radio, Internet or other broadcast content streams.
  • the monitoring system is operable to (i) sense a content change within at least one of the plurality of broadcast content streams as a function of the detectable content attributes, (ii) detect the special event content broadcast within the at least one of the plurality of broadcast content streams as a function of the sensed content change, and (iii) selectively generate a notification signal as a function of the detected special event content and a subscriber profile.
  • the broadcast special event content may suitably be indicative of a public alarm, an emergency warning, an event of interest (e.g., local, regional, national or international political, economic, social, government or like event), as well as any event that is of interest to a subscriber, subscriber group or subscriber type, or the like, the latter may be defined, at least in part, by a subscriber profile.
  • an event of interest e.g., local, regional, national or international political, economic, social, government or like event
  • any event that is of interest to a subscriber, subscriber group or subscriber type, or the like may be defined, at least in part, by a subscriber profile.
  • ones of the detectable content attributes, the sensed content changes, detected special event content, and subscriber profiles are processed, at least in part, as a function of associated threshold values that are used to determine whether the same changes are within tolerance (i.e., has not exceeded a threshold).
  • associated threshold values may be statically or dynamically represented. The sophistication of any such representation may be as complex or as uncomplicated as needed by a given special event detection application are related subscriber profile. It should further be noted that any representation may be set initially to, or reset to, a default setting.
  • the monitoring system senses content changes in the received broadcast content streams by comparing ones of the detectable content attributes, either with other detectable content attributes, expected content attributes, reference values for the attributes, or the like.
  • the term “sense” and derivatives thereof are defined broadly, meaning to sense one or more values, changes in value, or some combination of the same, of at least the sensed change of the detectable content attributes.
  • the monitoring system may be arranged to detect the broadcast special event content using, for instance, one or more of the following techniques, namely, (i) monitoring Emergency Broadcast System (EBS) transmissions, (ii) monitoring broadcast content streams for “attention tones” (e.g., audible tones broadcast before weather banners appear within video data, etc.), (iii) monitoring broadcast content streams “banners” that appear within video data, such as at the top or bottom of display screen, (iv) monitoring broadcast content stream transcripts (e.g., speech to text, closed captions, HTML text, video screen text, etc.) for “key words” such as disaster, emergency, tornado, or the like, (v) monitoring broadcast content streams for emergency graphics, such as a tornado, hazardous-materials, or other like graphic, (vi) monitoring broadcast content streams for special event “locations,” for instance when a weather banner appears, the system looks for international, national, regional, local names, (vii) monitoring broadcast content streams for abnormal or unusual format or format changes which may
  • EBS Emergency Broadcast System
  • the monitoring system computes a value for the detected special event, weighing for instance ones of the above-introduced techniques to determine the importance of a given detected special event.
  • the monitoring system may suitably compute a value of “70.”
  • the computed value may be increased to “80;” if, however, the location were not close to the subscriber residence the computed value may be decreased to “50.”
  • the monitoring system upon the detection of the special event, is further operable to selectively generate a notification signal as a function of the detected special event content and a subscriber profile.
  • subscriber profile or “user profile” may be used interchangeably, and broadly mean any data relating to the audience that is or is likely to be viewing, listening or should otherwise be perceiving the special event content at a given time, and may be stored at any one or more of several system components, including, for instance, a remote control, a set top box, a personal digital assistant (PDA), mobile communication device (e.g., pager, cellular telephone, etc.) or in a control database accessible through a communications device.
  • PDA personal digital assistant
  • a subscriber is able to specify information that may suitably be used to determine (i) a level of importance that a detected special event has to the subscriber and (ii) if the level of importance requires the detected special event be communicated to the subscriber, how the subscriber is to be contacted.
  • Exemplary subscriber information that may suitably be included in a profile includes (i) subscriber's address(es), (ii) subscriber's telephone number(s), (iii) subscriber's email address(es), (iv) subscriber's interests (e.g., China, painting, beach recreation, professional football, etc.), (v) subscriber emergencies/warnings of interest (e.g., tornadoes, terrorists, hurricanes, floods, etc.), and (vi) preferences for contacting the subscriber in the event of a special event of interest (e.g., during late evenings/early morning, turn “ON” select appliances if a select special event scores above an “80;” during daytime, dispatch a wireless message to at least one communication device associated with the subscriber/user if a select special event scores above an “85” or if a select special event scores above an “60” and the special event is a tornado, etc.).
  • a special event of interest e.g., during late evenings
  • monitoring system-to-subscriber communications in accordance with the present invention may be “personalized” for particular individuals/users.
  • the possible permutations and level of communication preferences is near endless, though all remain within the scope of the present invention.
  • a further aspect hereof is that special events may be detected as a function of content sensed within a first segment of one received broadcast content stream and a second segment of the same received broadcast stream (i.e., temporally disparate), as well as with a second segment of another of the received broadcast streams.
  • controller/processor may suitably be centralized or distributed, whether locally or remotely.
  • definitions for certain words and phrases are provided throughout this patent document, those of ordinary skill in the art should understand that in many, if not most instances, such definitions apply to prior, as well as future uses of such defined words and phrases.
  • FIG. 1 illustrates a block diagram of an exemplary PRIOR ART Emergency Broadcast System (EBS) with which the principles of the present invention may suitably be associated;
  • EBS Emergency Broadcast System
  • FIG. 2 illustrates a detailed block diagram of an exemplary monitoring system in accordance with one embodiment of the present invention
  • FIG. 3 illustrates a block diagram of an exemplary appliance operable to identify special event content within the segments of one or more broadcast content streams in accordance with one embodiment of the present invention
  • FIG. 4 illustrates a flow chart of an exemplary method of operating a monitoring system for identifying select special event broadcast content within the segments of one or more broadcast content streams and then generating a notification signal to a subscriber in accordance with one embodiment of the present invention.
  • FIG. 1 illustrates a block diagram of an exemplary PRIOR ART broadcast system (generally designated 100 ) that includes an exemplary Emergency Broadcast System (EBS, generally designated 101 ) with which the principles of the present invention may suitably be associated.
  • EBS 101 is provided for purposes of illustration only and it is understood that a special event (or “Live Alert”) may include emergency broadcasts associated with broadcast content streams, as well as any other local, regional, national or international event.
  • a “special event,” as the phrase is used herein, is defined broadly as any public alarms and emergency warnings, local, regional, national, or international events (e.g., political, economic, social, government, etc.), or any event that is of interest to a subscriber, subscriber group or subscriber type, or the like in accord with the principles of the present invention.
  • Exemplary broadcast system 100 also comprises public switched telephone network (PSTN)/Internet 120 which transfers emergency warning signals from public safety agencies of EBS 101 to a television (TV)/radio broadcast facility 110 .
  • Public safety agencies may include Federal Emergency Management Agency (FEMA) 131 , National Weather Service (NWS) 132 , police service 133 , and fire service 134 .
  • Exemplary TV/radio broadcast facility 110 comprises incoming alarm notification controller 150 , broadcast controller 155 , transmitter 160 , broadcast program data 165 , and memory 170 .
  • broadcast controller 155 enables the transfer of broadcast content (or program data) 165 to transmitter 160 .
  • the broadcast content commonly includes scheduled or programmed content broadcast over a plurality of channels (e.g., television, radio, Internet, etc.), and occasionally includes unscheduled or preemptive content that is broadcast over at least one of the channels when scheduled or programmed content is to be broadcast.
  • this unscheduled or preemptive content may be in the form of a “breaking news” interruption during an otherwise scheduled program, a special event indicator like a text-line “ticker” associated with a broadcast program, or an alarm notification.
  • incoming alarm notification controller 150 may receive one or more alarm notifications from one or more of FEMA 131 , NWS 132 , police service 133 , and fire service 134 via PSTN/Internet 120 and, in response thereto, causes an alarm message to be transferred to broadcast controller 155 when an alarm is present.
  • broadcast controller 155 Under normal (non-emergency) operating conditions, broadcast controller 155 enables the transfer of broadcast content or program data 165 to transmitter 160 . However, when broadcast controller 155 detects the presence of an alarm condition from incoming alarm notification controller 150 , broadcast controller 155 causes the indicated alarm message to be transferred to transmitter 160 .
  • Transmitter 160 is a conventional transmitter that converts a normal broadcast program or alarm message signals from broadcast controller 155 to a suitable frequency and power level for output to receivers throughout the broadcast area. In the case of a cable station, transmitter 160 may be coupled to a cable network, rather than to a transmission antenna.
  • broadcast program data 165 provides standard non-emergency program data for output to broadcast controller 155 .
  • Broadcast program data 165 may comprise “live” programs, such as news, sports or the like, or pre-recorded programs, such as music, television movies, situation comedies (sitcoms) or the like.
  • Broadcast program data 165 may be provided by a local source, such as a news studio, or by a remote source, such as a network feed.
  • Memory 170 provides storage for an application program executed by incoming alarm notification controller 150 , as well as storage for emergency code 180 , audio emergency message(s) 181 , and video emergency message(s) 182 .
  • Emergency code 180 represents the portion of memory 170 which is allocated for the storage of one or more emergency code(s) associated with the EBS message(s) received by incoming alarm notification controller 150 .
  • emergency code 180 stores a single code though additional codes may be provided.
  • Audio emergency message(s) 181 stores one or more audio emergency message(s) associated with the received alarm signal.
  • the audio message(s) may be pre-recorded for each expected alarm type or may be received via PSTN/Internet 120 from one or more of FEMA 131 , NWS 132 , police service 133 , and service fire 134 .
  • video emergency message(s) 182 stores one or more video emergency message(s) associated with the received EBS alarm signal. These video messages may be pre-recorded for each expected alarm type or may be received via PSTN/Internet 120 from one or more of FEMA 131 , NWS 132 , police service 133 , and service fire 134 .
  • Video emergency message(s) 182 is used for the broadcast signals output by broadcast facility 110 .
  • broadcast facility 110 transmits regularly scheduled television or radio programs provided by broadcast program data 165 .
  • incoming alarm notification controller 150 may completely or partially interrupt the normal broadcast and cause one or more of emergency code 180 , audio emergency message(s) 181 or video emergency message(s) 182 to be transmitted by broadcast facility 110 .
  • This interruption may be in the form of a complete interruption of a scheduled program, or the association of a rolling “ticker” text message with the continued broadcast of the scheduled content, for instance.
  • incoming alarm notification controller 150 enables broadcast controller 155 to again output the normally scheduled broadcast program.
  • the preemptive broadcast content may also be any local, regional, national, international or like events, as well as any event that is of interest to a subscriber, subscriber group or subscriber type, or the like in accord with the principles of the present invention.
  • FIGS. 2 through 4 discussed below, and the various embodiments used to describe the principles of the present invention in this patent document are by way of illustration only and should not be construed in any way to limit the scope of the invention. Those skilled in the art will understand that the principles of the present invention may be implemented in any suitably arranged content broadcast system.
  • FIG. 2 illustrates a detailed block diagram of an exemplary content monitoring system (generally designated 200 ) in accordance with one embodiment of the present invention.
  • Exemplary content monitoring system 200 is provided for use in an appliance (shown in FIG. 3; e.g., television, set-top box, computer (e.g., handheld, laptop, desktop, computer network, etc.), or the like) comprising a receiver capable of receiving broadcast content streams.
  • content monitoring system 200 operates to monitor a plurality of broadcast streams (e.g. channels, stations, etc.) and, in response to sensing changes in broadcast content, to identify special event content broadcast within segments at least one such monitored broadcast stream as a function of detectable content attributes and at least one subscriber profile.
  • broadcast streams e.g. channels, stations, etc.
  • Content attributes may be detected directly from the monitored broadcast channels (e.g., cut rates, color histograms, motion data, object data, sound effects, speech patterns, noise patterns, music patterns, speech-to-text translation data (whether in summarized form or otherwise), closed-caption data, embedded-text data, video-screen-text data, etc.), or indirectly from any suitable data repository, select data retrieved over the Internet or the like, including, for instance, some metadata.
  • Content monitoring system 200 comprises a content monitoring controller 205 and a special event detecting controller 206 .
  • exemplary content monitoring controller 205 monitors the plurality of broadcast content streams.
  • Content monitoring controller 205 is more specifically operable to (i) receive the plurality of broadcast content streams from at least one receiver, (ii) monitor the plurality of received broadcast content streams, and (iii) sense content changes in the plurality of received broadcast content streams as a function of the detectable content attributes.
  • Exemplary special event detecting controller 206 broadly processes the sensed content changes, comparing a first segment and a second segment of at least one broadcast content stream to identify special event broadcast content within the segments as a function of ones of sensed content changes and to selectively generate a notification signal as a function of the detected special event content and a subscriber profile.
  • Special event detecting controller 206 is more specifically operable to identify a defined set of select broadcast content as a function of ones of the detectable content attributes associated with the sensed changes of the select broadcast content and subscriber profile, along with one or more threshold values associated with the same.
  • special event detecting controller 206 identifies the defined set of select broadcast content as unscheduled broadcast content that preempts scheduled broadcast content (e.g., distinguishing between normal and preempting content changes, and, when a preempting content change is identified, to determine whether the preempting content change is tolerable or within tolerance—a local weather event, a Presidential race, a terrorist act, a major sporting event, etc.).
  • content monitoring controller 205 illustratively comprises audio similarity processors 210 A to 210 C, video similarity processors 215 A to 215 B, transcript similarity processors 220 A to 220 C, and format-check similarity processors 225 A to 225 B.
  • Special event detecting controller 206 illustratively comprises a compare television program content processor 255 , a compare radio program content processor 260 , a compare web page content processor 262 , a compare television, radio and Internet program content processor 265 , and a detected special event processor 270 .
  • monitoring system 100 is capable of identifying special event content within a plurality of broadcast content streams (e.g., television channels, radio stations, Internet websites, etc.).
  • broadcast content streams e.g., television channels, radio stations, Internet websites, etc.
  • Exemplary audio similarity processors 210 A to 210 C, video similarity processors 215 A to 215 B, transcript similarity processors 220 A to 220 C, and format-check similarity processors 225 A to 225 B respectively receive broadcast content streams television channels CH 1 to CHn, radio stations STA 1 to STAn, and Internet websites WP 1 to WPn, though other sources of broadcast content are possible and within the scope this invention.
  • Audio similarity processors 210 A to 210 C, video similarity processors 215 A to 215 B, transcript similarity processors 220 A to 220 C, and format-check similarity processors 225 A to 225 B operate to monitor these received broadcast content streams and sense content changes therein as a function of the detectable content attributes.
  • Exemplary content monitoring controller 205 may suitably employ the following exemplary sensing methodologies, including:
  • Monitor audio of broadcast content streams for emergency broadcast tone for instance, for a local emergency, broadcasters often play this tone before important information is transmitted.
  • a ticker is an area where scrolling text often appears.
  • Television broadcasters use this as a method of passing on important information (e.g., thunderstorm warnings, tornado watch, etc.) without preempting the currently broadcast show.
  • Monitor transcript of a “ticker” for words such as warning, emergency, danger, disaster, etc.
  • [0051] Convert broadcast audio to text and monitor for keywords such as “warning, ” “emergency,” “danger,” “disaster,” etc., to determine if a suspected preempted show is important enough to interrupt viewers.
  • Monitor closed caption or other text services for words such as “warning,” “emergency,” “danger,” “disaster,” etc., to determine if a suspected preempted show is important enough to interrupt viewers.
  • the format may include, for instance, the following:
  • a super-histogram is a chart of color information within a show. Most shows have a distinctive look that creates a unique super-histogram. The system can also check to see if the current super-histogram matches super-histograms of other significant events.
  • Most scheduled shows have a fairly consistent content from broadcast to broadcast that is capable of be sensed. Detecting a change, especially an abrupt change, such as would occur between a scheduled situation comedy (e.g., sitcom) and a preempting news bulletin, can help determine if a show has been preempted.
  • a scheduled situation comedy e.g., sitcom
  • a preempting news bulletin can help determine if a show has been preempted.
  • each broadcast content stream is format checked, enabling all three modalities to be check against expected format for the program aired. For instance, if commercials are usually aired (commercial broadcasts are expected) and are not being aired currently, or if closed captioning (CC) is usually aired (CC expected) and is not present currently, then one or both of these facts, taken together, may be indicative of similar content representing a special event.
  • CC closed captioning
  • Exemplary special event detecting controller 206 in response to the foregoing analysis, is operable to compare segments of the received broadcast content streams to identify special event content within the segments as a function of ones of the sensed content changes.
  • exemplary compare television program content processor 255 , compare radio program content processor 260 , and compare web page content processor 262 respectively operate to compare segments of the received broadcast television content streams, segments of the received broadcast radio content streams, and the received web pages content as a function of ones of the sensed content changes.
  • Compare television, radio and Internet program content processor 265 then compares the received broadcast television, radio and Internet content.
  • audio, video and transcript content from separate sources are processed and compared first according to like-“type” before processing and comparing the foregoing in total in compare television, radio and Internet program content processor 265 .
  • unexpected formatting within one or more broadcast content streams may suitably be processed along with audio, video and transcript matches to determine if multiple broadcast content streams are transmitting similar content indicative of a special event.
  • special event detecting controller 206 operates to identify defined sets of select broadcast content as unscheduled broadcast content that preempts scheduled broadcast content (e.g., distinguishing between normal and preempting content changes, and, when a preempting content change is identified, to determine whether the preempting content change is tolerable or within tolerance—a local weather event, a Presidential race, a terrorist act, a major sporting event, etc.) thereby enabling monitoring system 200 to verify the presence of a special event or “Live Alert.”
  • preempts scheduled broadcast content e.g., distinguishing between normal and preempting content changes, and, when a preempting content change is identified, to determine whether the preempting content change is tolerable or within tolerance—a local weather event, a Presidential race, a terrorist act, a major sporting event, etc.
  • special event detecting controller 206 may selectively generate a notification signal as a function of the detected special event content and a subscriber profile (i.e., data relating to the audience that is or is likely to be viewing, listening or should otherwise be perceiving the special event content at a given time).
  • a subscriber profile i.e., data relating to the audience that is or is likely to be viewing, listening or should otherwise be perceiving the special event content at a given time.
  • the subscriber profile may suitably be used to determine (i) a level of importance that a detected special event has to the subscriber and (ii) if the level of importance requires the detected special event be communicated to the subscriber (preferably accomplished using one or more threshold tests), how the subscriber is to be contacted.
  • monitoring system-to-subscriber communications in accordance with the present invention may be “personalized” for particular individuals/users and the possible permutations and level of communication preferences is near endless, though all remain within the scope of the present invention.
  • FIG. 3 illustrates an exemplary appliance 300 which is operable to identify select special event broadcast content within the segments of one or more broadcast content streams in accordance with one embodiment of the present invention.
  • the description that follows is directed toward an embodiment in which the present invention is implemented in a television 300 . However, this is by way of illustration only.
  • the present invention may be implemented in any device that includes at least one of a radio, a television, an Internet, or like receiver, including, for example, a television set, a stereo system, a conventional AM/FM radio, set-top box for association with a television, a personal computer (PC) equipped with an tuner card/modem capable of receiving radio, television, Internet or other broadcast content streams among other devices.
  • a radio a television, an Internet, or like receiver
  • Exemplary television 300 comprises a receiver 315 , a signal processor 317 and a notification controller 365 .
  • Exemplary receiver 315 may be any device operable to receive broadcast content, whether radio, Internet, television (e.g., standard, satellite, cable, etc.) or otherwise.
  • receiver 315 includes an antenna 305 and a tuner 310 .
  • Exemplary signal processor 317 comprises an intermediate frequency standby mode circuitry 316 , a content monitoring system 200 , a low power mode controller 355 , and a channel selection controller 360 .
  • Exemplary notification controller 365 is operable to provide notification indicia to a subscriber of a special event, and may suitably include an audio indicator (e.g., speaker, siren, etc.), a visual indicator (e.g., light, LED display, etc.), a means for communicating the occurrence of a special event to the subscriber via a communication device (e.g., pager, cellular telephone, Web-enabled PDA or other suitable mobile device, etc.), or the like.
  • a communication device e.g., pager, cellular telephone, Web-enabled PDA or other suitable mobile device, etc.
  • television 300 is capable of operating in an active mode and a standby mode, the standby mode may advantageously operate in low-power consumption.
  • the ON/OFF status of television 300 is controlled by an operator using either a remote control or a manual switch to generate an ON/OFF signal that controls low power mode controller 355 . Except for standby mode circuitry 316 , the indicated circuits of television 300 operate and receive electrical power when power has been disabled (i.e., placed in the standby mode by enabling the “OFF” signal through the ON/OFF switch).
  • Antenna 305 receives broadcast content streams from television broadcast stations, radio broadcast stations, Internet Websites, and the like. Antenna 305 transfers these broadcast content streams to tuner 310 . Even when television 300 is in standby mode, tuner 310 down converts select frequency channels of the received broadcast content stream to video, audio and other signals that are processed in standby mode circuitry 316 and monitored by content monitoring system 200 . With respect to data received via the Internet, the broadcast content stream is received as data packets.
  • Standby mode circuitry 316 comprises the portions of television 300 that are required for the video and audio conversion of received signals.
  • Standby mode circuitry 316 includes video detector 320 , audio detector 325 , video display 330 , and speakers 335 .
  • Video detector 320 and audio detector 325 convert the baseband signals to video signals and audio signals that are sent to video display 330 and audio speakers 335 , respectively.
  • Video display 330 provides means for viewing the received broadcast image(s) and speakers 335 provide the audio output associated with the received signals.
  • standby mode circuitry 316 may only comprise audio circuits providing the functions of a radio receiver.
  • standby mode circuitry 316 The ON/OFF status of standby mode circuitry 316 is controlled by low power mode controller 355 .
  • Standby mode circuitry 316 is fully “ON” or operational when low power mode controller 255 is enabled by the ON/OFF switch or by content monitoring system 200 upon detection of select special event broadcast content. Otherwise, standby mode circuitry 316 is in the “OFF” (or standby) mode.
  • FIG. 4 illustrates a flow chart of an exemplary method (generally designated 400 ) of operating content monitoring system 200 in accordance with one embodiment of the present invention.
  • 400 an exemplary method of operating content monitoring system 200 in accordance with one embodiment of the present invention.
  • FIGS. 2 and 3 it is apparent to those skilled in the art that the introduction of a multi-mode appliance 300 is illustrative of one advantageous embodiment of the present invention.
  • monitoring system 205 operates to repeatedly sense change in the detectable content attributes of received broadcast content streams (process step 405 ). More specifically, audio similarity processors 210 A to 210 C, video similarity processors 215 A to 215 B, transcript similarity processors 220 A to 220 C, and format-check similarity processors 225 A to 225 B receive the plurality of broadcast content streams (e.g., television, radio, Internet, etc.).
  • broadcast content streams e.g., television, radio, Internet, etc.
  • Audio similarity processors 210 A to 210 C, video similarity processors 215 A to 215 B, transcript similarity processors 220 A to 220 C, and format-check similarity processors 225 A to 225 B monitor and sense content changes in the received broadcast content streams as a function of the detectable content attributes as described hereinabove.
  • Special event detecting controller 206 operates to process each sensed change as a function of comparing ones of the detectable content attributes with associated threshold values to determine whether a particular sensed change is special event broadcast content (process step 410 ). More specifically, compare television program content processor 255 , compare radio program content processor 260 , compare web page content processor 262 , and compare television, radio and Internet program content processor 265 illustratively operate to cooperatively compare temporally disparate segments within a single broadcast stream as well as segments within multiple broadcast streams to identify special event broadcast content within the segments as a function of ones of the detectable content attributes and related threshold values.
  • ones of the sensed changes are processed as a function of associated threshold values to determine whether the change is within tolerance (i.e., has not exceeded a threshold).
  • the one or more associated thresholds may be statically or dynamically represented. The sophistication of any such representation may again be as complex or as uncomplicated as needed by a given application. It should further be noted that any representation may be set initially to, or reset to, a default value.
  • special event detecting controller 206 determines that a particular content change is special event broadcast content (“Y” branch of determination step 415 ), then it is further operable to determine whether to generate a notification signal as a function of the detected special event content and a subscriber profile.
  • a subscriber is able to specify information that may suitably be used to determine (i) a level of importance that a detected special event has to the subscriber and (ii) if the level of importance requires the detected special event be communicated to the subscriber, meaning how the subscriber is to be contacted.
  • monitoring system-to-subscriber communications in accordance with the present invention may be “personalized” for particular individuals/users.
  • Special event detecting controller 206 operates to process detected special event content as a function of comparing ones of the detectable content attributes with associated threshold values and a subscriber profile to determine whether a particular detected special event includes select special event content requiring communication to the subscriber (process step 420 ). More specifically, detected special event processor 270 processes the detected special event and upon a determination that the detected special event includes select special event content for communication to the subscriber (“Y” branch of determination step 415 ), it is further operable to selectively generate a notification signal as a function of the a subscriber profile (process step 430 ).
  • special event detecting controller 206 identifies the defined set of select broadcast content as unscheduled broadcast content that preempts scheduled broadcast content.
  • monitoring system 100 may be arranged to detect the broadcast special event content using, for instance, one or more of the following techniques, namely, (i) monitoring Emergency Broadcast System (EBS) transmissions, (ii) monitoring broadcast content streams for “attention tones” (e.g., audible tones broadcast before weather banners appear within video data, etc.), (iii) monitoring broadcast content streams “banners” that appear within video data, such as at the top or bottom of display screen, (iv) monitoring broadcast content stream transcripts (e.g., speech to text, closed captions, HTML text, video screen text, etc.) for “key words” such as disaster, emergency, tornado, or the like, (v) monitoring broadcast content streams for emergency graphics, such as a tornado graphic, (vi) monitoring broadcast content streams for special event “locations,” for instance when a weather banner appears, the system looks for international, national,
  • EBS Emergency Broad
  • the monitoring system computes a value for the detected special event, weighing for instance ones of the above-introduced techniques to determine the importance of a given detected special event. For example, if it is assumed that the range of values were “0” to “100” with “100” being indicative of highest importance, then, if several broadcast content streams each included substantially similar special event broadcast content, then the monitoring system may suitably compute a value of “70.” Alternatively, if several broadcast content streams each included substantially similar broadcast special event content, and the special event were a school shooting and the location were at the subscriber's children's school the computed value may be increased to “100;” if, however, the location were close to the subscriber's residence but the subscriber did not have children the computed value may be decreased to “60.”
  • the monitoring system upon the detection of the select special event having the computed value of “100,” for instance, selectively generates a notification signal as a function of the detected special event content and a subscriber profile (specifying (i) a level of importance that a detected special event has to the subscriber and (ii) how the subscriber is to be contacted).
  • the subscriber profile may include preferences for contacting the subscriber in the event of a special event of interest (e.g., during late evenings/early morning, turn “ON” select appliances if a select special event scores above an “80;” during daytime, dispatch a wireless message to at least one communication device associated with the subscriber/user if a select special event scores above an “85” or if a select special event scores above an “60” and the special event is a tornado, etc.).
  • a special event of interest e.g., during late evenings/early morning, turn “ON” select appliances if a select special event scores above an “80;” during daytime, dispatch a wireless message to at least one communication device associated with the subscriber/user if a select special event scores above an “85” or if a select special event scores above an “60” and the special event is a tornado, etc.
  • appliance 300 Assuming that it is during late evening or early morning, a threshold-exceeding special event/“Live Alert” is sensed, then if appliance 300 is in “On” mode, communication of the select special event content may be communicated by simply changing a television channel, turning up the volume, or the like. If appliance 300 is in “Off” or standby/low power mode, special event detecting controller 206 causes appliance 300 to switch from standby to the operational or “ON” mode. According to the present example, channel selection controller(s) 360 associated with special event processor 270 may cause appliance 300 to tune to a default or selected emergency channel. Optionally, channel selection controller 360 may cause the tuner to set the volume of the radio or television to a “HIGH” level for emergency notification purposes. Optionally, appliance 300 may be caused to play or display (as applicable) a prerecorded or transmitted audio or video message(s) associated with the detected “Live Alert.”
  • ones of the detectable content attributes, the sensed content changes, detected special event content, and subscriber profiles are processed, at least in part, as a function of associated threshold values that are used to determine whether the same change are within tolerance (i.e., has not exceeded a threshold).
  • associated threshold values may be statically or dynamically represented. The sophistication of any such representation may be as complex or as uncomplicated as needed by a given special event detection application or related subscriber profile. It should further be noted that any representation may be set initially to, or reset to, a default setting.

Abstract

There are disclosed systems for monitoring broadcast content and generating notification signals as a function of subscriber profiles and methods of operating the same. According to an exemplary embodiment, a monitoring system is introduced that is capable of identifying special event content within a plurality of broadcast content streams, each of the plurality of broadcast content streams having detectable content attributes. The monitoring system is operable to (i) sense a content change within at least one of the plurality of broadcast content streams as a function of the detectable content attributes, (ii) detect the special event content broadcast within the at least one of the plurality of broadcast content streams as a function of the sensed content change, and (iii) selectively generate a notification signal as a function of the detected special event content and a subscriber profile.

Description

    CROSS-REFERENCE TO RELATED APPLICATION
  • The present invention is related to those disclosed in U.S. patent application Ser. No. [Docket No. 701481], filed concurrently herewith, entitled “SYSTEMS FOR SENSING SIMILARITY IN MONITORED BROADCAST CONTENT STREAMS AND METHODS OF OPERATING THE SAME.” The above application is commonly assigned to the assignee of the present invention. The disclosure of this related patent application is incorporated by reference for all purposes as if fully set forth herein.[0001]
  • TECHNICAL FIELD OF THE INVENTION
  • The present invention is directed, in general, to monitoring broadcast content systems and, more specifically, to systems for monitoring broadcast content and generating notification signals as a function of subscriber profiles and methods of operating the same. [0002]
  • BACKGROUND OF THE INVENTION
  • Public alarm and emergency warning systems provide citizens with audible and/or visual signals alerting them to present or impending danger. These systems, which may include sirens as well as radio and television broadcasts, are intended to reach the greatest number of people possible, as quickly as possible. [0003]
  • To improve alarm/warning coverage, the Emergency Broadcast System (EBS) was created during the Cold War. During a federal, state or local emergency, AM and FM radio stations, and broadcast and cable television stations may transmit area-wide emergency messages to receivers in the emergency area. In the case of television, this emergency warning signal may consist of an audible alarm tone, a static alarm symbol, such as tornado funnel cloud or a test pattern, a text message which scrolls across a portion of the television screen, or a live broadcast by, for example, a news reporter. [0004]
  • Over the years, the ever-continuing advancements in technology have necessarily improved public alarm and emergency warning systems. However, problems continue to exist in contacting all individuals within the alarm area, as there is no “guarantee” that everyone within the geographical area of concern will receive the alarm warning. [0005]
  • Audible alarm systems, such as sirens, for instance, are used to notify people within a particular geographic area of the presence of emergency situations that may endanger them, such as tornadoes, fires, toxic hazards, and the like. There may be an insufficient number of sirens to cover a particular area properly, so that some individuals are not close enough to the nearest siren tower to hear the alarm. This is especially true in rural areas. Additionally, some individuals may be inside well-insulated buildings, so that the alarm siren cannot penetrate to their location. [0006]
  • In the case of broadcast alarms, it is likely that many individuals will not have their television or radio turned on when a warning is broadcast. Further exacerbating this problem, the advent of digital television (DTV), the increasing popularity of the Internet, and the introduction of consumer multimedia electronics, such as compact disc (CD) and digital video disc (DVD) players, there is an ever increasing likelihood that individuals will be engaged in using one of the foregoing and not be “tuning in” to a publicly broadcast channel. [0007]
  • An extension of the foregoing deficiencies relates to what can be referred to as the broader and encompassing concept of “special events” or “Live Alerts.” A “special event,” or “Live Alert,” may include, in addition to public alarms and emergency warnings, important local, national, or international events (e.g., political, economic, etc.) . For instance, in the case of the sudden death of a prominent public figure most major television channels, radio stations, Internet sites, etc. will interrupt their regular programming schedule to show or report on the “same” special event. [0008]
  • With the advent of the Internet and the exponential increase in cable, satellite, time-shifted viewing and the like, the viewer is decreasingly exposed to the traditional publicly broadcast television channels (e.g., WABC, WCBS, WNBC, etc.) and therefore to their airing of these special events. [0009]
  • There is a need in the art for improved public alarm/emergency warning systems. In particular, there is a need for improved systems that can reach individuals who may not be tuned in to traditional publicly broadcast channel to inform them of special events, including public alarms and emergency warnings. There is yet a further need for systems that sense special events, including non-public alarm/non-emergency warning-type special events, broadcast within content streams as well as means for communicating select special events to individuals. To that end, there is a need that such systems be capable of discerning differences in “similar” content in multiple broadcast content streams so as to properly filter actual special events from pre-emptive content that initially appears to be a possible special event, but is, in point of fact, not a special event. [0010]
  • SUMMARY OF THE INVENTION
  • To address the above-discussed deficiencies of the prior art, it is a primary object of the present invention to provide systems for monitoring broadcast content and generating notification signals as a function of subscriber profiles and methods of operating the same. According to an exemplary embodiment, a monitoring system is introduced that is capable of identifying special event content within a plurality of broadcast content streams, each of the plurality of broadcast content streams having detectable content attributes and being any of television (e.g., traditional, cable, satellite, etc.), radio, Internet or other broadcast content streams. [0011]
  • The monitoring system is operable to (i) sense a content change within at least one of the plurality of broadcast content streams as a function of the detectable content attributes, (ii) detect the special event content broadcast within the at least one of the plurality of broadcast content streams as a function of the sensed content change, and (iii) selectively generate a notification signal as a function of the detected special event content and a subscriber profile. [0012]
  • The broadcast special event content may suitably be indicative of a public alarm, an emergency warning, an event of interest (e.g., local, regional, national or international political, economic, social, government or like event), as well as any event that is of interest to a subscriber, subscriber group or subscriber type, or the like, the latter may be defined, at least in part, by a subscriber profile. [0013]
  • Further, ones of the detectable content attributes, the sensed content changes, detected special event content, and subscriber profiles are processed, at least in part, as a function of associated threshold values that are used to determine whether the same changes are within tolerance (i.e., has not exceeded a threshold). It should be noted that such one or more associated thresholds may be statically or dynamically represented. The sophistication of any such representation may be as complex or as uncomplicated as needed by a given special event detection application are related subscriber profile. It should further be noted that any representation may be set initially to, or reset to, a default setting. [0014]
  • According to an advantageous embodiment hereof, the monitoring system senses content changes in the received broadcast content streams by comparing ones of the detectable content attributes, either with other detectable content attributes, expected content attributes, reference values for the attributes, or the like. For the purposes hereof, the term “sense” and derivatives thereof are defined broadly, meaning to sense one or more values, changes in value, or some combination of the same, of at least the sensed change of the detectable content attributes. [0015]
  • Also according to this embodiment, the monitoring system may be arranged to detect the broadcast special event content using, for instance, one or more of the following techniques, namely, (i) monitoring Emergency Broadcast System (EBS) transmissions, (ii) monitoring broadcast content streams for “attention tones” (e.g., audible tones broadcast before weather banners appear within video data, etc.), (iii) monitoring broadcast content streams “banners” that appear within video data, such as at the top or bottom of display screen, (iv) monitoring broadcast content stream transcripts (e.g., speech to text, closed captions, HTML text, video screen text, etc.) for “key words” such as disaster, emergency, tornado, or the like, (v) monitoring broadcast content streams for emergency graphics, such as a tornado, hazardous-materials, or other like graphic, (vi) monitoring broadcast content streams for special event “locations,” for instance when a weather banner appears, the system looks for international, national, regional, local names, (vii) monitoring broadcast content streams for abnormal or unusual format or format changes which may be indicative of preemption of scheduled broadcast content with unscheduled broadcast content (i.e., “preempt,” and derivatives thereof, as used herein, is defined broadly to mean any unanticipated change or intrusion of content (e.g., audio, video, text, image, etc) into one or more broadcast content streams), (viii) monitoring broadcast content streams for the time duration of any such abnormal or unusual format or format changes, (ix) sensing similarity across several broadcast content streams when such similarity is not expected, and (x) monitoring broadcast content streams for the time duration of any such similarity across several broadcast content streams. [0016]
  • According to this embodiment, the monitoring system computes a value for the detected special event, weighing for instance ones of the above-introduced techniques to determine the importance of a given detected special event. An important aspect of the foregoing is that such implementations are capable of discerning differences in “similar” content across multiple broadcast content streams to allow for proper filtration of “true” special events from other pre-emptive content that initially appears to be a possible special event, but is not a special event. [0017]
  • For example, if it is assumed that the range of values were “0” to “100” with “100” being indicative of highest importance, then, if several broadcast content streams each included substantially similar special event broadcast content, then the monitoring system may suitably compute a value of “70.” Alternatively, if several broadcast content streams each included substantially similar broadcast special event content, and the special event were a tornado and the location were close to the subscriber's residence the computed value may be increased to “80;” if, however, the location were not close to the subscriber residence the computed value may be decreased to “50.”[0018]
  • The monitoring system, upon the detection of the special event, is further operable to selectively generate a notification signal as a function of the detected special event content and a subscriber profile. The phrases “subscriber profile” or “user profile” may be used interchangeably, and broadly mean any data relating to the audience that is or is likely to be viewing, listening or should otherwise be perceiving the special event content at a given time, and may be stored at any one or more of several system components, including, for instance, a remote control, a set top box, a personal digital assistant (PDA), mobile communication device (e.g., pager, cellular telephone, etc.) or in a control database accessible through a communications device. [0019]
  • In a subscriber profile, a subscriber is able to specify information that may suitably be used to determine (i) a level of importance that a detected special event has to the subscriber and (ii) if the level of importance requires the detected special event be communicated to the subscriber, how the subscriber is to be contacted. Exemplary subscriber information that may suitably be included in a profile includes (i) subscriber's address(es), (ii) subscriber's telephone number(s), (iii) subscriber's email address(es), (iv) subscriber's interests (e.g., China, painting, beach recreation, professional football, etc.), (v) subscriber emergencies/warnings of interest (e.g., tornadoes, terrorists, hurricanes, floods, etc.), and (vi) preferences for contacting the subscriber in the event of a special event of interest (e.g., during late evenings/early morning, turn “ON” select appliances if a select special event scores above an “80;” during daytime, dispatch a wireless message to at least one communication device associated with the subscriber/user if a select special event scores above an “85” or if a select special event scores above an “60” and the special event is a tornado, etc.). [0020]
  • Importantly, monitoring system-to-subscriber communications in accordance with the present invention may be “personalized” for particular individuals/users. In point of fact, the possible permutations and level of communication preferences is near endless, though all remain within the scope of the present invention. A further aspect hereof is that special events may be detected as a function of content sensed within a first segment of one received broadcast content stream and a second segment of the same received broadcast stream (i.e., temporally disparate), as well as with a second segment of another of the received broadcast streams. [0021]
  • The foregoing has outlined rather broadly the features and technical advantages of the present invention so that those skilled in the art may better understand THE DETAILED DESCRIPTION OF THE INVENTION that follows. Additional features and advantages of the invention will be described hereinafter that form the subject of the claims of the invention. Those skilled in the art should appreciate that they may readily use the conception and the specific embodiment disclosed as a basis for modifying or designing other structures for carrying out the same purposes of the present invention. Those skilled in the art should also realize that such equivalent constructions do not depart from the spirit and scope of the invention in its broadest form. [0022]
  • Before undertaking the DETAILED DESCRIPTION OF THE INVENTION, it may be advantageous to set forth definitions of certain words and phrases used throughout this patent document: the terms “include” and “comprise” and derivatives thereof, mean inclusion without limitation; the term “or,” is inclusive, meaning and/or; the phrases “associated with” and “associated therewith,” as well as derivatives thereof, may mean to include, be included within, interconnect with, contain, be contained within, connect to or with, couple to or with, be communicable with, cooperate with, interleave, juxtapose, be proximate to, be bound to or with, have, have a property of, or the like; and the terms “controller” and “processor” mean any device, system or part thereof that controls at least one operation, such a device may be implemented in hardware, firmware or software, or some combination of at least two of the same. It should be noted that the functionality associated with any particular controller/processor may suitably be centralized or distributed, whether locally or remotely. Definitions for certain words and phrases are provided throughout this patent document, those of ordinary skill in the art should understand that in many, if not most instances, such definitions apply to prior, as well as future uses of such defined words and phrases. [0023]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, wherein like numbers designate like objects, and in which: [0024]
  • FIG. 1 illustrates a block diagram of an exemplary PRIOR ART Emergency Broadcast System (EBS) with which the principles of the present invention may suitably be associated; [0025]
  • FIG. 2 illustrates a detailed block diagram of an exemplary monitoring system in accordance with one embodiment of the present invention; [0026]
  • FIG. 3 illustrates a block diagram of an exemplary appliance operable to identify special event content within the segments of one or more broadcast content streams in accordance with one embodiment of the present invention; and [0027]
  • FIG. 4 illustrates a flow chart of an exemplary method of operating a monitoring system for identifying select special event broadcast content within the segments of one or more broadcast content streams and then generating a notification signal to a subscriber in accordance with one embodiment of the present invention. [0028]
  • DETAILED DESCRIPTION OF THE INVENTION
  • FIG. 1 illustrates a block diagram of an exemplary PRIOR ART broadcast system (generally designated [0029] 100) that includes an exemplary Emergency Broadcast System (EBS, generally designated 101) with which the principles of the present invention may suitably be associated. EBS 101 is provided for purposes of illustration only and it is understood that a special event (or “Live Alert”) may include emergency broadcasts associated with broadcast content streams, as well as any other local, regional, national or international event. To that end, a “special event,” as the phrase is used herein, is defined broadly as any public alarms and emergency warnings, local, regional, national, or international events (e.g., political, economic, social, government, etc.), or any event that is of interest to a subscriber, subscriber group or subscriber type, or the like in accord with the principles of the present invention.
  • [0030] Exemplary broadcast system 100 also comprises public switched telephone network (PSTN)/Internet 120 which transfers emergency warning signals from public safety agencies of EBS 101 to a television (TV)/radio broadcast facility 110. Public safety agencies may include Federal Emergency Management Agency (FEMA) 131, National Weather Service (NWS) 132, police service 133, and fire service 134. Exemplary TV/radio broadcast facility 110 comprises incoming alarm notification controller 150, broadcast controller 155, transmitter 160, broadcast program data 165, and memory 170.
  • In operation, [0031] broadcast controller 155 enables the transfer of broadcast content (or program data) 165 to transmitter 160. The broadcast content commonly includes scheduled or programmed content broadcast over a plurality of channels (e.g., television, radio, Internet, etc.), and occasionally includes unscheduled or preemptive content that is broadcast over at least one of the channels when scheduled or programmed content is to be broadcast.
  • In some situations, this unscheduled or preemptive content may be in the form of a “breaking news” interruption during an otherwise scheduled program, a special event indicator like a text-line “ticker” associated with a broadcast program, or an alarm notification. For instance, incoming [0032] alarm notification controller 150 may receive one or more alarm notifications from one or more of FEMA 131, NWS 132, police service 133, and fire service 134 via PSTN/Internet 120 and, in response thereto, causes an alarm message to be transferred to broadcast controller 155 when an alarm is present.
  • Again, under normal (non-emergency) operating conditions, [0033] broadcast controller 155 enables the transfer of broadcast content or program data 165 to transmitter 160. However, when broadcast controller 155 detects the presence of an alarm condition from incoming alarm notification controller 150, broadcast controller 155 causes the indicated alarm message to be transferred to transmitter 160. Transmitter 160 is a conventional transmitter that converts a normal broadcast program or alarm message signals from broadcast controller 155 to a suitable frequency and power level for output to receivers throughout the broadcast area. In the case of a cable station, transmitter 160 may be coupled to a cable network, rather than to a transmission antenna.
  • Regardless, [0034] broadcast program data 165 provides standard non-emergency program data for output to broadcast controller 155. Broadcast program data 165 may comprise “live” programs, such as news, sports or the like, or pre-recorded programs, such as music, television movies, situation comedies (sitcoms) or the like. Broadcast program data 165 may be provided by a local source, such as a news studio, or by a remote source, such as a network feed.
  • [0035] Memory 170 provides storage for an application program executed by incoming alarm notification controller 150, as well as storage for emergency code 180, audio emergency message(s) 181, and video emergency message(s) 182. Emergency code 180 represents the portion of memory 170 which is allocated for the storage of one or more emergency code(s) associated with the EBS message(s) received by incoming alarm notification controller 150. Typically, emergency code 180 stores a single code though additional codes may be provided.
  • Audio emergency message(s) [0036] 181 stores one or more audio emergency message(s) associated with the received alarm signal. The audio message(s) may be pre-recorded for each expected alarm type or may be received via PSTN/Internet 120 from one or more of FEMA 131, NWS 132, police service 133, and service fire 134. Similarly, video emergency message(s) 182 stores one or more video emergency message(s) associated with the received EBS alarm signal. These video messages may be pre-recorded for each expected alarm type or may be received via PSTN/Internet 120 from one or more of FEMA 131, NWS 132, police service 133, and service fire 134. Video emergency message(s) 182 is used for the broadcast signals output by broadcast facility 110.
  • Under normal operating conditions, broadcast [0037] facility 110 transmits regularly scheduled television or radio programs provided by broadcast program data 165. When incoming alarm notification controller 150 detects the presence of an alarm from PSTN/Internet 120, incoming alarm notification controller 150 may completely or partially interrupt the normal broadcast and cause one or more of emergency code 180, audio emergency message(s) 181 or video emergency message(s) 182 to be transmitted by broadcast facility 110. This interruption may be in the form of a complete interruption of a scheduled program, or the association of a rolling “ticker” text message with the continued broadcast of the scheduled content, for instance. After a pre-determined time under program control or station control, incoming alarm notification controller 150 enables broadcast controller 155 to again output the normally scheduled broadcast program.
  • It should be noted again, that in addition to such more traditional special events, namely, public alarms and emergency warnings, the preemptive broadcast content may also be any local, regional, national, international or like events, as well as any event that is of interest to a subscriber, subscriber group or subscriber type, or the like in accord with the principles of the present invention. [0038]
  • FIGS. 2 through 4, discussed below, and the various embodiments used to describe the principles of the present invention in this patent document are by way of illustration only and should not be construed in any way to limit the scope of the invention. Those skilled in the art will understand that the principles of the present invention may be implemented in any suitably arranged content broadcast system. [0039]
  • FIG. 2 illustrates a detailed block diagram of an exemplary content monitoring system (generally designated [0040] 200) in accordance with one embodiment of the present invention. Exemplary content monitoring system 200 is provided for use in an appliance (shown in FIG. 3; e.g., television, set-top box, computer (e.g., handheld, laptop, desktop, computer network, etc.), or the like) comprising a receiver capable of receiving broadcast content streams. Broadly, content monitoring system 200 operates to monitor a plurality of broadcast streams (e.g. channels, stations, etc.) and, in response to sensing changes in broadcast content, to identify special event content broadcast within segments at least one such monitored broadcast stream as a function of detectable content attributes and at least one subscriber profile. A related invention is set forth and disclosed in co-pending U.S. patent application Ser. No. [Docket No. 701481], filed concurrently herewith, entitled “SYSTEMS FOR SENSING SIMILARITY IN MONITORED BROADCAST CONTENT STREAMS AND METHODS OF OPERATING THE SAME,” and previously incorporated by reference for all purposes as if fully set forth herein.
  • The ability to sense changes generally in broadcast content is known in the art. The deficiencies of the art are found in identifying “select” sensed content changes, which, according to the present invention, is accomplished as a function of detected content attributes. Content attributes may be detected directly from the monitored broadcast channels (e.g., cut rates, color histograms, motion data, object data, sound effects, speech patterns, noise patterns, music patterns, speech-to-text translation data (whether in summarized form or otherwise), closed-caption data, embedded-text data, video-screen-text data, etc.), or indirectly from any suitable data repository, select data retrieved over the Internet or the like, including, for instance, some metadata. [0041]
  • [0042] Content monitoring system 200 comprises a content monitoring controller 205 and a special event detecting controller 206. Broadly, exemplary content monitoring controller 205 monitors the plurality of broadcast content streams. Content monitoring controller 205 is more specifically operable to (i) receive the plurality of broadcast content streams from at least one receiver, (ii) monitor the plurality of received broadcast content streams, and (iii) sense content changes in the plurality of received broadcast content streams as a function of the detectable content attributes.
  • Exemplary special [0043] event detecting controller 206 broadly processes the sensed content changes, comparing a first segment and a second segment of at least one broadcast content stream to identify special event broadcast content within the segments as a function of ones of sensed content changes and to selectively generate a notification signal as a function of the detected special event content and a subscriber profile. Special event detecting controller 206 is more specifically operable to identify a defined set of select broadcast content as a function of ones of the detectable content attributes associated with the sensed changes of the select broadcast content and subscriber profile, along with one or more threshold values associated with the same.
  • According to the illustrated embodiment, special [0044] event detecting controller 206 identifies the defined set of select broadcast content as unscheduled broadcast content that preempts scheduled broadcast content (e.g., distinguishing between normal and preempting content changes, and, when a preempting content change is identified, to determine whether the preempting content change is tolerable or within tolerance—a local weather event, a Presidential race, a terrorist act, a major sporting event, etc.).
  • More particularly, [0045] content monitoring controller 205 illustratively comprises audio similarity processors 210A to 210C, video similarity processors 215A to 215B, transcript similarity processors 220A to 220C, and format-check similarity processors 225A to 225B. Special event detecting controller 206 illustratively comprises a compare television program content processor 255, a compare radio program content processor 260, a compare web page content processor 262, a compare television, radio and Internet program content processor 265, and a detected special event processor 270.
  • According to the illustrated embodiment, [0046] monitoring system 100 is capable of identifying special event content within a plurality of broadcast content streams (e.g., television channels, radio stations, Internet websites, etc.). Exemplary audio similarity processors 210A to 210C, video similarity processors 215A to 215B, transcript similarity processors 220A to 220C, and format-check similarity processors 225A to 225B respectively receive broadcast content streams television channels CH1 to CHn, radio stations STA1 to STAn, and Internet websites WP1 to WPn, though other sources of broadcast content are possible and within the scope this invention. Audio similarity processors 210A to 210C, video similarity processors 215A to 215B, transcript similarity processors 220A to 220C, and format-check similarity processors 225A to 225B operate to monitor these received broadcast content streams and sense content changes therein as a function of the detectable content attributes.
  • Exemplary [0047] content monitoring controller 205 may suitably employ the following exemplary sensing methodologies, including:
  • Monitor audio of broadcast content streams for emergency broadcast tone, for instance, for a local emergency, broadcasters often play this tone before important information is transmitted. [0048]
  • Monitor television broadcast for a “ticker” at the bottom of the screen. A ticker is an area where scrolling text often appears. Television broadcasters use this as a method of passing on important information (e.g., thunderstorm warnings, tornado watch, etc.) without preempting the currently broadcast show. [0049]
  • Monitor transcript of a “ticker” for words such as warning, emergency, danger, disaster, etc. [0050]
  • Convert broadcast audio to text and monitor for keywords such as “warning, ” “emergency,” “danger,” “disaster,” etc., to determine if a suspected preempted show is important enough to interrupt viewers. [0051]
  • Monitor closed caption or other text services for words such as “warning,” “emergency,” “danger,” “disaster,” etc., to determine if a suspected preempted show is important enough to interrupt viewers. [0052]
  • Monitor for absence of closed captioning or other text services in content that usually has text, as closed captioning currently is only available for either recorded programs or planned live broadcasts such as scheduled news show and sporting events, when a breaking news story preempts a regularly scheduled shows, the closed caption data is usually not available. [0053]
  • Monitor video, audio, and transcript for a high rate of content repetition, when important events happen, commentators restate the situation frequently to bring viewers who are just tuning in up to speed. [0054]
  • Monitor the format of a broadcast content stream and check to see if it matches the expected format for either the content scheduled in the EPG or for the show previously broadcast on this day and time. Checking this information can help determine if a content scheduled has been preempted, as preempting often indicates a significant event. The format may include, for instance, the following: [0055]
  • Time spacing pattern commercials appearing within the program. When important events happen, the commercial breaks often decrease or are eliminated. [0056]
  • A super-histogram is a chart of color information within a show. Most shows have a distinctive look that creates a unique super-histogram. The system can also check to see if the current super-histogram matches super-histograms of other significant events. [0057]
  • Most shows have a fairly consistent cut rate or pattern of edits throughout the show. Noticing a change, especially a large reduction in the cuts can help determine if a show has been preempted. [0058]
  • Most scheduled shows have a fairly consistent content from broadcast to broadcast that is capable of be sensed. Detecting a change, especially an abrupt change, such as would occur between a scheduled situation comedy (e.g., sitcom) and a preempting news bulletin, can help determine if a show has been preempted. [0059]
  • An important aspect hereof is that each broadcast content stream is format checked, enabling all three modalities to be check against expected format for the program aired. For instance, if commercials are usually aired (commercial broadcasts are expected) and are not being aired currently, or if closed captioning (CC) is usually aired (CC expected) and is not present currently, then one or both of these facts, taken together, may be indicative of similar content representing a special event. [0060]
  • Exemplary special [0061] event detecting controller 206, in response to the foregoing analysis, is operable to compare segments of the received broadcast content streams to identify special event content within the segments as a function of ones of the sensed content changes. According to the present embodiment, exemplary compare television program content processor 255, compare radio program content processor 260, and compare web page content processor 262 respectively operate to compare segments of the received broadcast television content streams, segments of the received broadcast radio content streams, and the received web pages content as a function of ones of the sensed content changes. Compare television, radio and Internet program content processor 265 then compares the received broadcast television, radio and Internet content.
  • Thus, according to the present embodiment, audio, video and transcript content from separate sources (e.g., channels, stations, websites, etc.) are processed and compared first according to like-“type” before processing and comparing the foregoing in total in compare television, radio and Internet [0062] program content processor 265. To continue with the “formatting” example above-introduced, unexpected formatting within one or more broadcast content streams may suitably be processed along with audio, video and transcript matches to determine if multiple broadcast content streams are transmitting similar content indicative of a special event.
  • Broadly, therefore, special [0063] event detecting controller 206 operates to identify defined sets of select broadcast content as unscheduled broadcast content that preempts scheduled broadcast content (e.g., distinguishing between normal and preempting content changes, and, when a preempting content change is identified, to determine whether the preempting content change is tolerable or within tolerance—a local weather event, a Presidential race, a terrorist act, a major sporting event, etc.) thereby enabling monitoring system 200 to verify the presence of a special event or “Live Alert.”
  • Once the special event is detected, comparing a content change sensed between a first segment of one received broadcast content stream and a second segment of either the same or on another one of the broadcast content streams, special [0064] event detecting controller 206 may selectively generate a notification signal as a function of the detected special event content and a subscriber profile (i.e., data relating to the audience that is or is likely to be viewing, listening or should otherwise be perceiving the special event content at a given time).
  • According to this embodiment, the subscriber profile may suitably be used to determine (i) a level of importance that a detected special event has to the subscriber and (ii) if the level of importance requires the detected special event be communicated to the subscriber (preferably accomplished using one or more threshold tests), how the subscriber is to be contacted. Broadly, monitoring system-to-subscriber communications in accordance with the present invention may be “personalized” for particular individuals/users and the possible permutations and level of communication preferences is near endless, though all remain within the scope of the present invention. [0065]
  • FIG. 3 illustrates an [0066] exemplary appliance 300 which is operable to identify select special event broadcast content within the segments of one or more broadcast content streams in accordance with one embodiment of the present invention. For the purposes of simplicity in explaining the operation of the present invention, the description that follows is directed toward an embodiment in which the present invention is implemented in a television 300. However, this is by way of illustration only. It should be clearly understood that the present invention may be implemented in any device that includes at least one of a radio, a television, an Internet, or like receiver, including, for example, a television set, a stereo system, a conventional AM/FM radio, set-top box for association with a television, a personal computer (PC) equipped with an tuner card/modem capable of receiving radio, television, Internet or other broadcast content streams among other devices.
  • [0067] Exemplary television 300 comprises a receiver 315, a signal processor 317 and a notification controller 365. Exemplary receiver 315 may be any device operable to receive broadcast content, whether radio, Internet, television (e.g., standard, satellite, cable, etc.) or otherwise. For purposes of illustration, receiver 315 includes an antenna 305 and a tuner 310. Exemplary signal processor 317 comprises an intermediate frequency standby mode circuitry 316, a content monitoring system 200, a low power mode controller 355, and a channel selection controller 360. Exemplary notification controller 365 is operable to provide notification indicia to a subscriber of a special event, and may suitably include an audio indicator (e.g., speaker, siren, etc.), a visual indicator (e.g., light, LED display, etc.), a means for communicating the occurrence of a special event to the subscriber via a communication device (e.g., pager, cellular telephone, Web-enabled PDA or other suitable mobile device, etc.), or the like. According to this embodiment, television 300 is capable of operating in an active mode and a standby mode, the standby mode may advantageously operate in low-power consumption.
  • Under normal operating conditions, the ON/OFF status of [0068] television 300 is controlled by an operator using either a remote control or a manual switch to generate an ON/OFF signal that controls low power mode controller 355. Except for standby mode circuitry 316, the indicated circuits of television 300 operate and receive electrical power when power has been disabled (i.e., placed in the standby mode by enabling the “OFF” signal through the ON/OFF switch).
  • [0069] Antenna 305 receives broadcast content streams from television broadcast stations, radio broadcast stations, Internet Websites, and the like. Antenna 305 transfers these broadcast content streams to tuner 310. Even when television 300 is in standby mode, tuner 310 down converts select frequency channels of the received broadcast content stream to video, audio and other signals that are processed in standby mode circuitry 316 and monitored by content monitoring system 200. With respect to data received via the Internet, the broadcast content stream is received as data packets.
  • [0070] Standby mode circuitry 316 comprises the portions of television 300 that are required for the video and audio conversion of received signals. Standby mode circuitry 316 includes video detector 320, audio detector 325, video display 330, and speakers 335. Video detector 320 and audio detector 325 convert the baseband signals to video signals and audio signals that are sent to video display 330 and audio speakers 335, respectively. Video display 330 provides means for viewing the received broadcast image(s) and speakers 335 provide the audio output associated with the received signals. In an alternate radio embodiment of the present invention, standby mode circuitry 316 may only comprise audio circuits providing the functions of a radio receiver.
  • The ON/OFF status of [0071] standby mode circuitry 316 is controlled by low power mode controller 355. Standby mode circuitry 316 is fully “ON” or operational when low power mode controller 255 is enabled by the ON/OFF switch or by content monitoring system 200 upon detection of select special event broadcast content. Otherwise, standby mode circuitry 316 is in the “OFF” (or standby) mode.
  • FIG. 4 illustrates a flow chart of an exemplary method (generally designated [0072] 400) of operating content monitoring system 200 in accordance with one embodiment of the present invention. For purposes of illustration, the discussion of FIG. 4 is made with concurrent reference to FIGS. 2 and 3 (it is apparent to those skilled in the art that the introduction of a multi-mode appliance 300 is illustrative of one advantageous embodiment of the present invention).
  • In operation, [0073] monitoring system 205 operates to repeatedly sense change in the detectable content attributes of received broadcast content streams (process step 405). More specifically, audio similarity processors 210A to 210C, video similarity processors 215A to 215B, transcript similarity processors 220A to 220C, and format-check similarity processors 225A to 225B receive the plurality of broadcast content streams (e.g., television, radio, Internet, etc.). Audio similarity processors 210A to 210C, video similarity processors 215A to 215B, transcript similarity processors 220A to 220C, and format-check similarity processors 225A to 225B monitor and sense content changes in the received broadcast content streams as a function of the detectable content attributes as described hereinabove.
  • Special [0074] event detecting controller 206 operates to process each sensed change as a function of comparing ones of the detectable content attributes with associated threshold values to determine whether a particular sensed change is special event broadcast content (process step 410). More specifically, compare television program content processor 255, compare radio program content processor 260, compare web page content processor 262, and compare television, radio and Internet program content processor 265 illustratively operate to cooperatively compare temporally disparate segments within a single broadcast stream as well as segments within multiple broadcast streams to identify special event broadcast content within the segments as a function of ones of the detectable content attributes and related threshold values.
  • According to this embodiment, ones of the sensed changes are processed as a function of associated threshold values to determine whether the change is within tolerance (i.e., has not exceeded a threshold). It should be noted that the one or more associated thresholds may be statically or dynamically represented. The sophistication of any such representation may again be as complex or as uncomplicated as needed by a given application. It should further be noted that any representation may be set initially to, or reset to, a default value. [0075]
  • If special [0076] event detecting controller 206 determines that a particular content change is special event broadcast content (“Y” branch of determination step 415), then it is further operable to determine whether to generate a notification signal as a function of the detected special event content and a subscriber profile.
  • A subscriber is able to specify information that may suitably be used to determine (i) a level of importance that a detected special event has to the subscriber and (ii) if the level of importance requires the detected special event be communicated to the subscriber, meaning how the subscriber is to be contacted. Importantly, monitoring system-to-subscriber communications in accordance with the present invention may be “personalized” for particular individuals/users. [0077]
  • Special [0078] event detecting controller 206 operates to process detected special event content as a function of comparing ones of the detectable content attributes with associated threshold values and a subscriber profile to determine whether a particular detected special event includes select special event content requiring communication to the subscriber (process step 420). More specifically, detected special event processor 270 processes the detected special event and upon a determination that the detected special event includes select special event content for communication to the subscriber (“Y” branch of determination step 415), it is further operable to selectively generate a notification signal as a function of the a subscriber profile (process step 430).
  • In operation, special [0079] event detecting controller 206 identifies the defined set of select broadcast content as unscheduled broadcast content that preempts scheduled broadcast content. Again, monitoring system 100 may be arranged to detect the broadcast special event content using, for instance, one or more of the following techniques, namely, (i) monitoring Emergency Broadcast System (EBS) transmissions, (ii) monitoring broadcast content streams for “attention tones” (e.g., audible tones broadcast before weather banners appear within video data, etc.), (iii) monitoring broadcast content streams “banners” that appear within video data, such as at the top or bottom of display screen, (iv) monitoring broadcast content stream transcripts (e.g., speech to text, closed captions, HTML text, video screen text, etc.) for “key words” such as disaster, emergency, tornado, or the like, (v) monitoring broadcast content streams for emergency graphics, such as a tornado graphic, (vi) monitoring broadcast content streams for special event “locations,” for instance when a weather banner appears, the system looks for international, national, regional, local names, (vii) monitoring broadcast content streams for abnormal or unusual format or format changes which may be indicative of preemption of scheduled broadcast content with unscheduled broadcast content, (viii) monitoring broadcast content streams for the time duration of any such abnormal or unusual format or format changes, (ix) sensing similarity across several broadcast content streams when such similarity is not expected, and (x) monitoring broadcast content streams for the time duration of any such similarity across several broadcast content streams.
  • According to this embodiment, the monitoring system computes a value for the detected special event, weighing for instance ones of the above-introduced techniques to determine the importance of a given detected special event. For example, if it is assumed that the range of values were “0” to “100” with “100” being indicative of highest importance, then, if several broadcast content streams each included substantially similar special event broadcast content, then the monitoring system may suitably compute a value of “70.” Alternatively, if several broadcast content streams each included substantially similar broadcast special event content, and the special event were a school shooting and the location were at the subscriber's children's school the computed value may be increased to “100;” if, however, the location were close to the subscriber's residence but the subscriber did not have children the computed value may be decreased to “60.”[0080]
  • The monitoring system, upon the detection of the select special event having the computed value of “100,” for instance, selectively generates a notification signal as a function of the detected special event content and a subscriber profile (specifying (i) a level of importance that a detected special event has to the subscriber and (ii) how the subscriber is to be contacted). [0081]
  • Again, the subscriber profile may include preferences for contacting the subscriber in the event of a special event of interest (e.g., during late evenings/early morning, turn “ON” select appliances if a select special event scores above an “80;” during daytime, dispatch a wireless message to at least one communication device associated with the subscriber/user if a select special event scores above an “85” or if a select special event scores above an “60” and the special event is a tornado, etc.). [0082]
  • Assuming that it is during late evening or early morning, a threshold-exceeding special event/“Live Alert” is sensed, then if [0083] appliance 300 is in “On” mode, communication of the select special event content may be communicated by simply changing a television channel, turning up the volume, or the like. If appliance 300 is in “Off” or standby/low power mode, special event detecting controller 206 causes appliance 300 to switch from standby to the operational or “ON” mode. According to the present example, channel selection controller(s) 360 associated with special event processor 270 may cause appliance 300 to tune to a default or selected emergency channel. Optionally, channel selection controller 360 may cause the tuner to set the volume of the radio or television to a “HIGH” level for emergency notification purposes. Optionally, appliance 300 may be caused to play or display (as applicable) a prerecorded or transmitted audio or video message(s) associated with the detected “Live Alert.”
  • To reiterate, ones of the detectable content attributes, the sensed content changes, detected special event content, and subscriber profiles are processed, at least in part, as a function of associated threshold values that are used to determine whether the same change are within tolerance (i.e., has not exceeded a threshold). It should be noted that such one or more associated thresholds may be statically or dynamically represented. The sophistication of any such representation may be as complex or as uncomplicated as needed by a given special event detection application or related subscriber profile. It should further be noted that any representation may be set initially to, or reset to, a default setting. [0084]
  • Although the present invention has been described in detail, those skilled in the art should understand that they can make various changes, substitutions and alterations herein without departing from the spirit and scope of the invention in its broadest form. [0085]

Claims (42)

What is claimed is:
1. A monitoring system capable of identifying special event content within a plurality of broadcast content streams, each of said plurality of broadcast content streams having detectable content attributes, said monitoring system operable to (i) sense a content change within at least one of said plurality of broadcast content streams as a function of said detectable content attributes, (ii) detect said special event content broadcast within said at least one of said plurality of broadcast content streams as a function of said sensed content change, and (iii) selectively generate a notification signal as a function of said detected special event content and a subscriber profile.
2. The monitoring system capable of identifying special event content within a plurality of broadcast content streams as set forth in claim 1 wherein said subscriber profile is stored in memory and comprises at least one record that maintains at least one measurable characteristic of an associated subscriber.
3. The monitoring system capable of identifying special event content within a plurality of broadcast content streams as set forth in claim 2 wherein said stored subscriber profile is initially set as a default profile.
4. The monitoring system capable of identifying special event content within a plurality of broadcast content streams as set forth in claim 2 wherein said monitoring system is further operable to update said stored subscriber profile.
5. The monitoring system capable of identifying special event content within a plurality of broadcast content streams as set forth in claim 2 wherein said subscriber profile provides a mathematical representation of a notification preference of an associated subscriber.
6. The monitoring system capable of identifying special event content within a plurality of broadcast content streams as set forth in claim 5 wherein said subscriber profile is automatically generated by said monitoring system at definition and includes a default notification preference that is modifiable by said associated subscriber.
7. The monitoring system capable of identifying special event content within a plurality of broadcast content streams as set forth in claim 5 wherein said monitoring system, as a function of said mathematical representation of said notification preference, generates said notification signal to selectively direct at least one of a plurality of communication units to communicate a message to said associated subscriber.
8. The monitoring system capable of identifying special event content within a plurality of broadcast content streams as set forth in claim 1 further comprising a content monitoring controller that is operable to (i) receive said plurality of broadcast content streams from at least one receiver, (ii) monitor said plurality of received broadcast content streams, and (iii) sense content changes in said plurality of received broadcast content streams as a function of said detectable content attributes.
9. The monitoring system capable of identifying special event content within a plurality of broadcast content streams as set forth in claim 1 further comprising a special event detecting controller that identifies special event content as a function of said sensed content change, said content detecting controller operable to direct at least one of a plurality of communication units to communicate a message to an associated subscriber as a function of said notification signal.
10. The monitoring system capable of identifying special event content within a plurality of broadcast content streams as set forth in claim 9 wherein said special event detecting controller is further operable to identify said sensed content change as one of scheduled broadcast content and unscheduled broadcast content that preempts scheduled broadcast content.
11. The monitoring system capable of identifying special event content within a plurality of broadcast content streams as set forth in claim 1 wherein said monitoring system is further operable to monitor at least one of audio content, video content and textual content within said plurality of broadcast content streams.
12. The monitoring system capable of identifying special event content within a plurality of broadcast content streams as set forth in claim 11 wherein said monitoring system detects said special event content broadcast within said at least one of said plurality of broadcast content streams as a function of said at least one of audio content, video content and textual content.
13. The monitoring system capable of identifying special event content within a plurality of broadcast content streams as set forth in claim 11 wherein ones of said detectable content attributes include a transcript of said at least one of audio content, video content and textual content, and monitoring system detects said special event content broadcast within said at least one of said plurality of broadcast content streams as a function of said transcript.
14. A method of operating a monitoring system that is capable of identifying special event content within a plurality of broadcast content streams, each of said plurality of broadcast content streams having detectable content attributes, said method of operation comprising the steps of:
sensing a content change within at least one of said plurality of broadcast content streams as a function of said detectable content attributes;
detecting said special event content broadcast within said at least one of said plurality of broadcast content streams as a function of said sensed content change; and
selectively generating a notification signal as a function of said detected special event content and a subscriber profile.
15. The method of operating the monitoring system as set forth in claim 14 wherein said subscriber profile is stored in memory and comprises at least one record that maintains at least one measurable characteristic of an associated subscriber.
16. The method of operating the monitoring system as set forth in claim 15 wherein said stored subscriber profile is initially set as a default profile.
17. The method of operating the monitoring system as set forth in 15 wherein said monitoring system is further operable to update said stored subscriber profile.
18. The method of operating the monitoring system as set forth in claim 15 wherein said subscriber profile provides a mathematical representation of a notification preference of an associated subscriber.
19. The method of operating the monitoring system as set forth in claim 18 wherein said subscriber profile is automatically generated by said monitoring system at definition and includes a default notification preference that is modifiable by said associated subscriber.
20. The method of operating the monitoring system as set forth in claim 18 further comprising the step of generating, as a function of said mathematical representation, said notification signal to selectively direct at least one of a plurality of communication units to communicate a message to said associated subscriber.
21. The method of operating the monitoring system as set forth in claim 14 further comprising the steps of:
receiving said plurality of broadcast content streams from at least one receiver; and
monitoring said plurality of received broadcast content streams.
22. The method of operating the monitoring system as set forth in claim 14 further comprising the step of directing at least one of a plurality of communication units to communicate a message to an associated subscriber as a function of said notification signal.
23. The method of operating the monitoring system as set forth in claim 21 further comprising the step of identifying said sensed content change as one of scheduled broadcast content and unscheduled broadcast content that preempts scheduled broadcast content.
24. The method of operating the monitoring system as set forth in claim 14 further comprising the step of monitoring at least one of audio content, video content and textual content within said plurality of broadcast content streams.
25. The method of operating the monitoring system as set forth in claim 24 wherein said step of detecting said special event content broadcast within said at least one of said plurality of broadcast content streams is as a function of said at least one of audio content, video content and textual content.
26. The method of operating the monitoring system as set forth in claim 24 wherein ones of said detectable content attributes include a transcript of said at least one of audio content, video content and textual content, and said step of detecting said special event content broadcast within said at least one of said plurality of broadcast content streams is as a function of said transcript.
27. An appliance comprising:
a receiver capable of receiving broadcast content streams; and
a monitoring system capable of identifying special event content within said received broadcast content streams, each of said received broadcast content streams having detectable content attributes, said monitoring system operable to (i) sense a content change within at least one of said received broadcast content streams as a function of said detectable content attributes, (ii) detect said special event content broadcast within said at least one of said received broadcast content streams as a function of said sensed content change, and (iii) selectively generate a notification signal as a function of said detected special event content and a subscriber profile.
28. The appliance as set forth in claim 27 wherein said subscriber profile is stored in memory and comprises at least one record that maintains at least one measurable characteristic of an associated subscriber.
29. The appliance as set forth in claim 28 wherein said stored subscriber profile is initially set as a default profile.
30. The appliance as set forth in claim 28 wherein said monitoring system is further operable to update said stored subscriber profile.
31. The appliance as set forth in claim 28 wherein said subscriber profile provides a mathematical representation of a notification preference of an associated subscriber.
32. The appliance as set forth in claim 31 wherein said subscriber profile is automatically generated by said monitoring system at definition and includes a default notification preference that is modifiable by said associated subscriber.
33. The appliance as set forth in claim 32 wherein said monitoring system, as a function of said mathematical representation of said notification preference, generates said notification signal to selectively direct at least one of a plurality of communication units to communicate a message to said associated subscriber.
34. The appliance as set forth in claim 27 wherein said monitoring system is further operable to identify said sensed content change as one of scheduled broadcast content and unscheduled broadcast content that preempts scheduled broadcast content.
35. The appliance set forth in claim 27 wherein said subscriber profile is actively associated therewith.
36. The appliance set forth in claim 27 wherein said subscriber profile is passively associated therewith.
37. The appliance set forth in claim 27 wherein said monitoring system is further operable to monitor at least one of audio content, video content and textual content within said plurality of broadcast content streams.
38. The appliance set forth in claim 37 wherein said monitoring system detects said special event content broadcast within said at least one of said plurality of broadcast content streams as a function of said at least one of audio content, video content and textual content.
39. The appliance set forth in claim 37 wherein ones of said detectable content attributes include a transcript of said at least one of audio content, video content and textual content, and monitoring system detects said special event content broadcast within said at least one of said plurality of broadcast content streams as a function of said transcript.
40. A notification signal selectively generated as a function of detected special event content and a subscriber profile, said notification signal selectively generated by the steps of:
monitoring a plurality of broadcast content streams, each of said plurality of broadcast content streams having detectable content attributes;
sensing a content change within at least one of said plurality of broadcast content streams as a function of said detectable content attributes; and
detecting special event content broadcast within said at least one of said plurality of broadcast content streams as a function of said sensed content change.
41. The selectively generated notification signal as set forth in claim 40 wherein said signal directs operation of an appliance.
42. The selectively generated notification signal as set forth in claim 41 wherein said associated appliance is capable of operating in one of an active mode and a standby mode and, when said appliance is operating in said standby mode, said signal directs said associated appliance to switch from said standby mode to said active mode.
US09/990,830 2001-11-09 2001-11-09 Systems for monitoring broadcast content and generating notification signals as a function of subscriber profiles and methods of operating the same Abandoned US20030093789A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US09/990,830 US20030093789A1 (en) 2001-11-09 2001-11-09 Systems for monitoring broadcast content and generating notification signals as a function of subscriber profiles and methods of operating the same
CN02822196.6A CN1636339A (en) 2001-11-09 2002-10-21 Systems for monitoring broadcast content
AU2002339574A AU2002339574A1 (en) 2001-11-09 2002-10-21 Systems for monitoring broadcast content
PCT/IB2002/004391 WO2003041311A2 (en) 2001-11-09 2002-10-21 Systems for monitoring broadcast content
JP2003543226A JP2005509363A (en) 2001-11-09 2002-10-21 System for monitoring broadcast content
EP02777625A EP1454442A2 (en) 2001-11-09 2002-10-21 Systems for monitoring broadcast content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/990,830 US20030093789A1 (en) 2001-11-09 2001-11-09 Systems for monitoring broadcast content and generating notification signals as a function of subscriber profiles and methods of operating the same

Publications (1)

Publication Number Publication Date
US20030093789A1 true US20030093789A1 (en) 2003-05-15

Family

ID=25536555

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/990,830 Abandoned US20030093789A1 (en) 2001-11-09 2001-11-09 Systems for monitoring broadcast content and generating notification signals as a function of subscriber profiles and methods of operating the same

Country Status (6)

Country Link
US (1) US20030093789A1 (en)
EP (1) EP1454442A2 (en)
JP (1) JP2005509363A (en)
CN (1) CN1636339A (en)
AU (1) AU2002339574A1 (en)
WO (1) WO2003041311A2 (en)

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040070620A1 (en) * 2002-10-11 2004-04-15 Hirotoshi Fujisawa Display device, display method, and program
WO2004092929A3 (en) * 2003-03-31 2005-06-30 Thomson Licensing Sa Methods for controlling apparatuses having an emergency alert function
US20050166221A1 (en) * 2002-05-10 2005-07-28 Pugel Michael A. Television signal receiver capable of receiving emergency alert signals
US20050273809A1 (en) * 2003-06-19 2005-12-08 Thomson Licensing S.A. Apparatus and method for providing user selectable alert modes for a television signal receiver
US20050275566A1 (en) * 2004-06-14 2005-12-15 Nokia Corporation System and method for transferring content
US20060020964A1 (en) * 2004-07-23 2006-01-26 Yun Chang S Emergency alert message data structure, emergency alert message signaling method, and cable broadcasting system
US20060037040A1 (en) * 2004-08-12 2006-02-16 Mahalick Scott G Method of transmitting audio and video signals over radio and television channels
US20060123444A1 (en) * 2003-02-03 2006-06-08 Thomson Licensing Self-diagnostic test for apparatus having an emergency alert function
US20060156332A1 (en) * 2002-06-27 2006-07-13 Thomason Licensing S.A. Television signal receiver capable of receiving updated information associated with an emergency alert function
US20060189300A1 (en) * 2005-01-25 2006-08-24 Samsung Electronics Co., Ltd. Method and apparatus for sending notification about broadcast service in a mobile broadcast system
US20060195866A1 (en) * 2005-02-25 2006-08-31 Microsoft Corporation Television system targeted advertising
US20060271952A1 (en) * 2003-04-01 2006-11-30 Thomson Licensing S.A. Apparatus having an emergency alert function with single button control
US20070005725A1 (en) * 2005-06-30 2007-01-04 Morris Robert P Method and apparatus for browsing network resources using an asynchronous communications protocol
US20070043646A1 (en) * 2005-08-22 2007-02-22 Morris Robert P Methods, systems, and computer program products for conducting a business transaction using a pub/sub protocol
US20070192325A1 (en) * 2006-02-01 2007-08-16 Morris Robert P HTTP publish/subscribe communication protocol
US7266836B2 (en) * 2002-02-04 2007-09-04 Nokia Corporation Tune alerts for remotely adjusting a tuner
US20070208702A1 (en) * 2006-03-02 2007-09-06 Morris Robert P Method and system for delivering published information associated with a tuple using a pub/sub protocol
US20070294729A1 (en) * 2006-06-15 2007-12-20 Arun Ramaswamy Methods and apparatus to meter content exposure using closed caption information
US20080005294A1 (en) * 2006-06-30 2008-01-03 Morris Robert P Method and system for exchanging messages using a presence service
US20080120337A1 (en) * 2006-11-21 2008-05-22 Fry Jared S Method And System For Performing Data Operations Using A Publish/Subscribe Service
US20080140709A1 (en) * 2006-12-11 2008-06-12 Sundstrom Robert J Method And System For Providing Data Handling Information For Use By A Publish/Subscribe Client
US20080183816A1 (en) * 2007-01-31 2008-07-31 Morris Robert P Method and system for associating a tag with a status value of a principal associated with a presence client
US7512880B2 (en) 2005-12-23 2009-03-31 Swift Creek Systems, Llc Method and system for presenting published information in a browser
US20090247205A1 (en) * 2008-03-27 2009-10-01 At&T Mobility Ii Llc Management Of Preemptable Communications Resources
US20090289802A1 (en) * 2006-04-12 2009-11-26 James Edward Pearce Automated Theater Warning Technique
US7783316B1 (en) * 2004-09-09 2010-08-24 Rockwell Collins, Inc. Public safety communications network using asymmetric receive/transmit channels
US20100235852A1 (en) * 2007-12-04 2010-09-16 Shenzhen Tcl New Technology Ltd. System and method for identifying content of interest to a user
US20100245686A1 (en) * 2007-12-04 2010-09-30 Shenzhen Tcl New Technology Ltd. System and method for modular led illumination
US20100306797A1 (en) * 2009-06-02 2010-12-02 Echostar Technologies L.L.C. Systems and methods for a national emergency alert test message
US20110077936A1 (en) * 2009-09-30 2011-03-31 Cisco Technology, Inc. System and method for generating vocabulary from network data
US20110125893A1 (en) * 2009-11-20 2011-05-26 Carrier Iq, Inc. Method for recording user experience or performance of a peripheral device
US20120278824A1 (en) * 2011-04-29 2012-11-01 Cisco Technology, Inc. System and method for evaluating visual worthiness of video data in a network environment
US20130041646A1 (en) * 2005-09-01 2013-02-14 Simplexgrinnell Lp System and method for emergency message preview and transmission
US8424043B1 (en) * 2007-10-23 2013-04-16 Strategic Design Federation W, Inc. Method and system for detecting unscheduled events and recording programming streams
US8468195B1 (en) 2009-09-30 2013-06-18 Cisco Technology, Inc. System and method for controlling an exchange of information in a network environment
US8548911B2 (en) * 2012-02-09 2013-10-01 Bank Of America Corporation Devices and methods for disaster-relief support
US8553065B2 (en) 2011-04-18 2013-10-08 Cisco Technology, Inc. System and method for providing augmented data in a network environment
US8589971B1 (en) * 2002-12-31 2013-11-19 Arris Enterprises, Inc. Method and apparatus for an external event ticker
US8620136B1 (en) 2011-04-30 2013-12-31 Cisco Technology, Inc. System and method for media intelligent recording in a network environment
US8645984B1 (en) * 2013-02-05 2014-02-04 Samsung Electronics Co., Ltd. Method and system for verifying content authenticity in smart TV
WO2014028255A1 (en) * 2012-08-15 2014-02-20 Sony Corporation Broadband delivery of personalization information for advanced tv services
US8667169B2 (en) 2010-12-17 2014-03-04 Cisco Technology, Inc. System and method for providing argument maps based on activity in a network environment
US8831403B2 (en) 2012-02-01 2014-09-09 Cisco Technology, Inc. System and method for creating customized on-demand video reports in a network environment
US8886797B2 (en) 2011-07-14 2014-11-11 Cisco Technology, Inc. System and method for deriving user expertise based on data propagating in a network environment
US8909624B2 (en) 2011-05-31 2014-12-09 Cisco Technology, Inc. System and method for evaluating results of a search query in a network environment
US8935274B1 (en) 2010-05-12 2015-01-13 Cisco Technology, Inc System and method for deriving user expertise based on data propagating in a network environment
US8990083B1 (en) 2009-09-30 2015-03-24 Cisco Technology, Inc. System and method for generating personal vocabulary from network data
US20150135060A1 (en) * 2012-08-16 2015-05-14 Amazon Technologies, Inc. Automated content update notification
US9201965B1 (en) 2009-09-30 2015-12-01 Cisco Technology, Inc. System and method for providing speech recognition using personal vocabulary in a network environment
US9465795B2 (en) 2010-12-17 2016-10-11 Cisco Technology, Inc. System and method for providing feeds based on activity in a network environment
US20180046499A1 (en) * 2013-06-17 2018-02-15 International Business Machines Corporation Generating differences for tuple attributes
US10322348B2 (en) 2016-04-27 2019-06-18 DISH Technologies L.L.C. Systems, methods and apparatus for identifying preferred sporting events based on fantasy league data
US11366568B1 (en) * 2016-06-20 2022-06-21 Amazon Technologies, Inc. Identifying and recommending events of interest in real-time media content
US11727330B2 (en) * 2016-10-10 2023-08-15 Cch Australia Limited Systems and methods for efficiently distributing alert messages
US20230319366A1 (en) * 2020-12-08 2023-10-05 Beijing Bytedance Network Technology Co., Ltd. Information display and processing methods and apparatuses, device, and medium

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101209425B1 (en) * 2005-08-17 2012-12-06 삼성전자주식회사 Apparatus and method for transmitting/receiving a notification message in a broadcasting system and system thereof
CN102946569A (en) * 2012-11-28 2013-02-27 康佳集团股份有限公司 Set top box emergency broadcast method and system
EP2763430A1 (en) * 2013-02-05 2014-08-06 Samsung Electronics Co., Ltd Method and device of processing broadcast contents by verifying authenticity of broadcast contents through network by IPTV
MX2018000567A (en) * 2015-07-16 2018-04-24 Inscape Data Inc Detection of common media segments.
US10728622B2 (en) * 2017-08-25 2020-07-28 Sony Interactive Entertainment LLC Management of non-linear content presentation and experience
CN107566068B (en) * 2017-09-12 2019-07-02 中广热点云科技有限公司 The method for sending emergency by frequency modulation broadcasting
CN109801472A (en) * 2018-12-11 2019-05-24 北京百度网讯科技有限公司 Safety and protection monitoring method, apparatus, automatic driving vehicle and readable storage medium storing program for executing
CN109522451B (en) * 2018-12-13 2024-02-27 连尚(新昌)网络科技有限公司 Repeated video detection method and device

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5512935A (en) * 1994-03-31 1996-04-30 At&T Corp. Apparatus and method for diplaying an alert to an individual personal computer user via the user's television connected to a cable television system
US5565909A (en) * 1992-08-31 1996-10-15 Television Computer, Inc. Method of identifying set-top receivers
US5825407A (en) * 1993-09-13 1998-10-20 Albrit Technologies Ltd. Cable television audio messaging systems
US5893095A (en) * 1996-03-29 1999-04-06 Virage, Inc. Similarity engine for content-based retrieval of images
US5918223A (en) * 1996-07-22 1999-06-29 Muscle Fish Method and article of manufacture for content-based analysis, storage, retrieval, and segmentation of audio information
US6055543A (en) * 1997-11-21 2000-04-25 Verano File wrapper containing cataloging information for content searching across multiple platforms
US6204761B1 (en) * 1998-11-13 2001-03-20 Jerome Vanderable Weather alert system
US6278375B1 (en) * 1999-09-24 2001-08-21 Wade A. Hucker Severe storm warning device
US20020124252A1 (en) * 2001-03-02 2002-09-05 Schaefer Scott R. Method and system to provide information alerts via an interactive video casting system
US6505123B1 (en) * 2000-07-24 2003-01-07 Weatherbank, Inc. Interactive weather advisory system
US6553100B1 (en) * 2000-11-07 2003-04-22 At&T Corp. Intelligent alerting systems
US20030105794A1 (en) * 2001-11-09 2003-06-05 Jasinschi Radu S. Systems for sensing similarity in monitored broadcast content streams and methods of operating the same
US20030196200A1 (en) * 1998-08-07 2003-10-16 Manson Azita M. Emergency alert system
US6668278B1 (en) * 1996-12-20 2003-12-23 Liberate Technologies Information retrieval system using an internet multiplexer to focus user selection
US6810526B1 (en) * 1996-08-14 2004-10-26 March Networks Corporation Centralized broadcast channel real-time search system
US20050060759A1 (en) * 1999-05-19 2005-03-17 New Horizons Telecasting, Inc. Encapsulated, streaming media automation and distribution system
US20060036366A1 (en) * 2000-11-06 2006-02-16 Kelly Terence F System and method for providing personalized storm warnings

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4332224B2 (en) * 1995-05-30 2009-09-16 ソニー株式会社 Information receiving apparatus and method
JPH0946689A (en) * 1995-07-28 1997-02-14 Hitachi Ltd Video software introduction system and video software introduction method
JP3360495B2 (en) * 1995-08-09 2002-12-24 株式会社日立製作所 Mobile terminal
JPH1028243A (en) * 1996-07-12 1998-01-27 Toshiba Corp Tuning device
JP3484085B2 (en) * 1998-05-22 2004-01-06 株式会社リコー Broadcast-type distribution method, computer-readable recording medium storing a program for causing a computer to execute the method, and content server
JPH11340792A (en) * 1998-05-29 1999-12-10 Sony Corp Receiver for digital audio broadcast
JP2000250944A (en) * 1998-12-28 2000-09-14 Toshiba Corp Information providing method and device, information receiving device and information describing method
CN1354951A (en) * 1999-12-16 2002-06-19 皇家菲利浦电子有限公司 System and method for broadcasting emergency warnings to radio and television receivers in low power mode

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5565909A (en) * 1992-08-31 1996-10-15 Television Computer, Inc. Method of identifying set-top receivers
US5825407A (en) * 1993-09-13 1998-10-20 Albrit Technologies Ltd. Cable television audio messaging systems
US5512935A (en) * 1994-03-31 1996-04-30 At&T Corp. Apparatus and method for diplaying an alert to an individual personal computer user via the user's television connected to a cable television system
US5893095A (en) * 1996-03-29 1999-04-06 Virage, Inc. Similarity engine for content-based retrieval of images
US5918223A (en) * 1996-07-22 1999-06-29 Muscle Fish Method and article of manufacture for content-based analysis, storage, retrieval, and segmentation of audio information
US6810526B1 (en) * 1996-08-14 2004-10-26 March Networks Corporation Centralized broadcast channel real-time search system
US6668278B1 (en) * 1996-12-20 2003-12-23 Liberate Technologies Information retrieval system using an internet multiplexer to focus user selection
US6055543A (en) * 1997-11-21 2000-04-25 Verano File wrapper containing cataloging information for content searching across multiple platforms
US20030196200A1 (en) * 1998-08-07 2003-10-16 Manson Azita M. Emergency alert system
US6204761B1 (en) * 1998-11-13 2001-03-20 Jerome Vanderable Weather alert system
US20050060759A1 (en) * 1999-05-19 2005-03-17 New Horizons Telecasting, Inc. Encapsulated, streaming media automation and distribution system
US6278375B1 (en) * 1999-09-24 2001-08-21 Wade A. Hucker Severe storm warning device
US6505123B1 (en) * 2000-07-24 2003-01-07 Weatherbank, Inc. Interactive weather advisory system
US20060036366A1 (en) * 2000-11-06 2006-02-16 Kelly Terence F System and method for providing personalized storm warnings
US6553100B1 (en) * 2000-11-07 2003-04-22 At&T Corp. Intelligent alerting systems
US20020124252A1 (en) * 2001-03-02 2002-09-05 Schaefer Scott R. Method and system to provide information alerts via an interactive video casting system
US20030105794A1 (en) * 2001-11-09 2003-06-05 Jasinschi Radu S. Systems for sensing similarity in monitored broadcast content streams and methods of operating the same

Cited By (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7266836B2 (en) * 2002-02-04 2007-09-04 Nokia Corporation Tune alerts for remotely adjusting a tuner
US20050166221A1 (en) * 2002-05-10 2005-07-28 Pugel Michael A. Television signal receiver capable of receiving emergency alert signals
US7454773B2 (en) * 2002-05-10 2008-11-18 Thomson Licensing Television signal receiver capable of receiving emergency alert signals
US20060156332A1 (en) * 2002-06-27 2006-07-13 Thomason Licensing S.A. Television signal receiver capable of receiving updated information associated with an emergency alert function
US20040070620A1 (en) * 2002-10-11 2004-04-15 Hirotoshi Fujisawa Display device, display method, and program
US7600189B2 (en) * 2002-10-11 2009-10-06 Sony Corporation Display device, display method, and program
US8589971B1 (en) * 2002-12-31 2013-11-19 Arris Enterprises, Inc. Method and apparatus for an external event ticker
US20060123444A1 (en) * 2003-02-03 2006-06-08 Thomson Licensing Self-diagnostic test for apparatus having an emergency alert function
US20060184962A1 (en) * 2003-03-31 2006-08-17 Kendall Scott A Methods for controlling apparatuses having an emergency alert function
WO2004092929A3 (en) * 2003-03-31 2005-06-30 Thomson Licensing Sa Methods for controlling apparatuses having an emergency alert function
US20060271952A1 (en) * 2003-04-01 2006-11-30 Thomson Licensing S.A. Apparatus having an emergency alert function with single button control
US7784072B2 (en) * 2003-04-01 2010-08-24 Thomson Licensing Apparatus having an emergency alert function with single button control
US20050273809A1 (en) * 2003-06-19 2005-12-08 Thomson Licensing S.A. Apparatus and method for providing user selectable alert modes for a television signal receiver
US20050275566A1 (en) * 2004-06-14 2005-12-15 Nokia Corporation System and method for transferring content
US20060020964A1 (en) * 2004-07-23 2006-01-26 Yun Chang S Emergency alert message data structure, emergency alert message signaling method, and cable broadcasting system
US20090228917A1 (en) * 2004-07-23 2009-09-10 Chang Sik Yun Emergency alert message data structure, emergency alert message signaling method, and cable broadcasting system
US7895618B2 (en) * 2004-07-23 2011-02-22 Lg Electronics Inc. Emergency alert message data structure, emergency alert message signaling method, and cable broadcasting system
US20060037040A1 (en) * 2004-08-12 2006-02-16 Mahalick Scott G Method of transmitting audio and video signals over radio and television channels
WO2006020376A2 (en) * 2004-08-12 2006-02-23 Radioactive Vision, Inc. Method of transmitting audio and video signals overs radio and television channels
WO2006020376A3 (en) * 2004-08-12 2007-02-22 Radioactive Vision Inc Method of transmitting audio and video signals overs radio and television channels
US7783316B1 (en) * 2004-09-09 2010-08-24 Rockwell Collins, Inc. Public safety communications network using asymmetric receive/transmit channels
US20060189300A1 (en) * 2005-01-25 2006-08-24 Samsung Electronics Co., Ltd. Method and apparatus for sending notification about broadcast service in a mobile broadcast system
US8064885B2 (en) * 2005-01-25 2011-11-22 Samsung Electronics Co., Tld Method and apparatus for sending notification about broadcast service in a mobile broadcast system
US9692536B2 (en) 2005-01-25 2017-06-27 Samsung Electronics Co., Ltd Method and apparatus for sending notification about broadcast service in a mobile broadcast system
US10090951B2 (en) 2005-01-25 2018-10-02 Samsung Electronics Co., Ltd Method and apparatus for sending notification about broadcast service in a mobile broadcast system
US20060195866A1 (en) * 2005-02-25 2006-08-31 Microsoft Corporation Television system targeted advertising
US7703114B2 (en) * 2005-02-25 2010-04-20 Microsoft Corporation Television system targeted advertising
US20070005725A1 (en) * 2005-06-30 2007-01-04 Morris Robert P Method and apparatus for browsing network resources using an asynchronous communications protocol
US20070043646A1 (en) * 2005-08-22 2007-02-22 Morris Robert P Methods, systems, and computer program products for conducting a business transaction using a pub/sub protocol
US20130041646A1 (en) * 2005-09-01 2013-02-14 Simplexgrinnell Lp System and method for emergency message preview and transmission
US7512880B2 (en) 2005-12-23 2009-03-31 Swift Creek Systems, Llc Method and system for presenting published information in a browser
US7587450B2 (en) 2006-02-01 2009-09-08 Swift Creek Systems, Llc HTTP publish/subscribe communication protocol
US20070192325A1 (en) * 2006-02-01 2007-08-16 Morris Robert P HTTP publish/subscribe communication protocol
US20070208702A1 (en) * 2006-03-02 2007-09-06 Morris Robert P Method and system for delivering published information associated with a tuple using a pub/sub protocol
US20090289802A1 (en) * 2006-04-12 2009-11-26 James Edward Pearce Automated Theater Warning Technique
US8212681B2 (en) * 2006-04-12 2012-07-03 Gvbb Holdings S.A.R.L. Automated theater warning technique
US20070294729A1 (en) * 2006-06-15 2007-12-20 Arun Ramaswamy Methods and apparatus to meter content exposure using closed caption information
US8151291B2 (en) * 2006-06-15 2012-04-03 The Nielsen Company (Us), Llc Methods and apparatus to meter content exposure using closed caption information
US20080005294A1 (en) * 2006-06-30 2008-01-03 Morris Robert P Method and system for exchanging messages using a presence service
US20080120337A1 (en) * 2006-11-21 2008-05-22 Fry Jared S Method And System For Performing Data Operations Using A Publish/Subscribe Service
US9330190B2 (en) 2006-12-11 2016-05-03 Swift Creek Systems, Llc Method and system for providing data handling information for use by a publish/subscribe client
US20080140709A1 (en) * 2006-12-11 2008-06-12 Sundstrom Robert J Method And System For Providing Data Handling Information For Use By A Publish/Subscribe Client
US20080183816A1 (en) * 2007-01-31 2008-07-31 Morris Robert P Method and system for associating a tag with a status value of a principal associated with a presence client
US8424043B1 (en) * 2007-10-23 2013-04-16 Strategic Design Federation W, Inc. Method and system for detecting unscheduled events and recording programming streams
US20100245686A1 (en) * 2007-12-04 2010-09-30 Shenzhen Tcl New Technology Ltd. System and method for modular led illumination
US20100235852A1 (en) * 2007-12-04 2010-09-16 Shenzhen Tcl New Technology Ltd. System and method for identifying content of interest to a user
US20090247205A1 (en) * 2008-03-27 2009-10-01 At&T Mobility Ii Llc Management Of Preemptable Communications Resources
US9037151B2 (en) 2008-03-27 2015-05-19 At&T Mobility Ii Llc Management of preemptable communications resources
US8761792B2 (en) * 2008-03-27 2014-06-24 At&T Mobility Ii Llc Management of preemptable communications resources
US20100306797A1 (en) * 2009-06-02 2010-12-02 Echostar Technologies L.L.C. Systems and methods for a national emergency alert test message
US8468195B1 (en) 2009-09-30 2013-06-18 Cisco Technology, Inc. System and method for controlling an exchange of information in a network environment
US8489390B2 (en) 2009-09-30 2013-07-16 Cisco Technology, Inc. System and method for generating vocabulary from network data
US20110077936A1 (en) * 2009-09-30 2011-03-31 Cisco Technology, Inc. System and method for generating vocabulary from network data
US8990083B1 (en) 2009-09-30 2015-03-24 Cisco Technology, Inc. System and method for generating personal vocabulary from network data
US9201965B1 (en) 2009-09-30 2015-12-01 Cisco Technology, Inc. System and method for providing speech recognition using personal vocabulary in a network environment
US20110125893A1 (en) * 2009-11-20 2011-05-26 Carrier Iq, Inc. Method for recording user experience or performance of a peripheral device
US9154375B2 (en) * 2009-11-20 2015-10-06 Carrier Iq, Inc. Method for recording user experience or performance of a peripheral device
US8935274B1 (en) 2010-05-12 2015-01-13 Cisco Technology, Inc System and method for deriving user expertise based on data propagating in a network environment
US8667169B2 (en) 2010-12-17 2014-03-04 Cisco Technology, Inc. System and method for providing argument maps based on activity in a network environment
US9465795B2 (en) 2010-12-17 2016-10-11 Cisco Technology, Inc. System and method for providing feeds based on activity in a network environment
US8553065B2 (en) 2011-04-18 2013-10-08 Cisco Technology, Inc. System and method for providing augmented data in a network environment
US8528018B2 (en) * 2011-04-29 2013-09-03 Cisco Technology, Inc. System and method for evaluating visual worthiness of video data in a network environment
US20120278824A1 (en) * 2011-04-29 2012-11-01 Cisco Technology, Inc. System and method for evaluating visual worthiness of video data in a network environment
US8620136B1 (en) 2011-04-30 2013-12-31 Cisco Technology, Inc. System and method for media intelligent recording in a network environment
US8909624B2 (en) 2011-05-31 2014-12-09 Cisco Technology, Inc. System and method for evaluating results of a search query in a network environment
US9870405B2 (en) 2011-05-31 2018-01-16 Cisco Technology, Inc. System and method for evaluating results of a search query in a network environment
US8886797B2 (en) 2011-07-14 2014-11-11 Cisco Technology, Inc. System and method for deriving user expertise based on data propagating in a network environment
US8831403B2 (en) 2012-02-01 2014-09-09 Cisco Technology, Inc. System and method for creating customized on-demand video reports in a network environment
US8548911B2 (en) * 2012-02-09 2013-10-01 Bank Of America Corporation Devices and methods for disaster-relief support
WO2014028255A1 (en) * 2012-08-15 2014-02-20 Sony Corporation Broadband delivery of personalization information for advanced tv services
US20150135060A1 (en) * 2012-08-16 2015-05-14 Amazon Technologies, Inc. Automated content update notification
US9830400B2 (en) * 2012-08-16 2017-11-28 Amazon Technologies, Inc. Automated content update notification
US8645984B1 (en) * 2013-02-05 2014-02-04 Samsung Electronics Co., Ltd. Method and system for verifying content authenticity in smart TV
US20180046499A1 (en) * 2013-06-17 2018-02-15 International Business Machines Corporation Generating differences for tuple attributes
US10684886B2 (en) * 2013-06-17 2020-06-16 International Business Machines Corporation Generating differences for tuple attributes
US10322348B2 (en) 2016-04-27 2019-06-18 DISH Technologies L.L.C. Systems, methods and apparatus for identifying preferred sporting events based on fantasy league data
US11366568B1 (en) * 2016-06-20 2022-06-21 Amazon Technologies, Inc. Identifying and recommending events of interest in real-time media content
US11727330B2 (en) * 2016-10-10 2023-08-15 Cch Australia Limited Systems and methods for efficiently distributing alert messages
US20230319366A1 (en) * 2020-12-08 2023-10-05 Beijing Bytedance Network Technology Co., Ltd. Information display and processing methods and apparatuses, device, and medium

Also Published As

Publication number Publication date
WO2003041311A2 (en) 2003-05-15
JP2005509363A (en) 2005-04-07
CN1636339A (en) 2005-07-06
AU2002339574A1 (en) 2003-05-19
WO2003041311A3 (en) 2004-05-27
EP1454442A2 (en) 2004-09-08

Similar Documents

Publication Publication Date Title
US20030093789A1 (en) Systems for monitoring broadcast content and generating notification signals as a function of subscriber profiles and methods of operating the same
US20030105794A1 (en) Systems for sensing similarity in monitored broadcast content streams and methods of operating the same
EP1143394B1 (en) Geographically specific signal communications receiver
JP2007097196A (en) Apparatus and method for receiving emergency alert signals
MXPA05005019A (en) Weather/disaster alert system using a data network.
US8841990B2 (en) System for transmitting emergency broadcast messages with selectivity to radio, television, computers and smart phones
US20040060076A1 (en) Method and apparatus for preventing duplicate recording of a broadcasting program
JP2003517784A (en) System and method for broadcasting emergency alert to radio receiver and television receiver in low power mode
MXPA04011028A (en) Television signal receiver capable of receiving emergency alert signals.
US20060184962A1 (en) Methods for controlling apparatuses having an emergency alert function
CA2520974A1 (en) Apparatus having an emergency alert function with single button control
US20060053465A1 (en) Apparatus and method for providing alert outputs
MX2007015884A (en) Apparatus and method for interfacing different emergency alert systems.
US20080122988A1 (en) Multi-Tuner Apparatus for Providing an Emergency Alert Function
JP2007524882A (en) Self-diagnostic test for equipment with emergency warning function
KR20050075401A (en) Method for detecting whether an apparatus having an emergency alert function has been relocated
MX2007016213A (en) Apparatus having an emergency alert function capable of detecting redundant notifications.
WO2018078317A1 (en) A decoder, encoder, computer program and method

Legal Events

Date Code Title Description
AS Assignment

Owner name: KONIKLIJKE PHILIPS ELECTRONICS N.V., NETHERLANDS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ZIMMERMAN, JOHN;JASINSCHI, RADU S.;AGNIHOTRI, LALITHA;REEL/FRAME:012321/0800

Effective date: 20011105

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION