DE69837194T2 - Methode und system zur netzwerkverwendungserfassung - Google Patents

Methode und system zur netzwerkverwendungserfassung Download PDF

Info

Publication number
DE69837194T2
DE69837194T2 DE69837194T DE69837194T DE69837194T2 DE 69837194 T2 DE69837194 T2 DE 69837194T2 DE 69837194 T DE69837194 T DE 69837194T DE 69837194 T DE69837194 T DE 69837194T DE 69837194 T2 DE69837194 T2 DE 69837194T2
Authority
DE
Germany
Prior art keywords
event
subscriber
programming
application
top box
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.)
Expired - Lifetime
Application number
DE69837194T
Other languages
English (en)
Other versions
DE69837194D1 (de
Inventor
Edward Rowland Atlanta GRAUCH
John Christopher Alpharetta BATTEN
Fred Thomas Colorado Spring DANNER
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.)
AT&T Delaware Intellectual Property Inc
Original Assignee
BellSouth Intellectual Property Corp
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 BellSouth Intellectual Property Corp filed Critical BellSouth Intellectual Property Corp
Application granted granted Critical
Publication of DE69837194D1 publication Critical patent/DE69837194D1/de
Publication of DE69837194T2 publication Critical patent/DE69837194T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

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/61Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
    • H04H60/66Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 for using the result on distributors' side
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/10Arrangements for replacing or switching information during the broadcast or the distribution
    • H04H20/106Receiver-side switching
    • 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/29Arrangements for monitoring broadcast services or broadcast-related services
    • H04H60/31Arrangements for monitoring the use made of the broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/762Media network packet handling at the source 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/222Secondary servers, e.g. proxy server, cable television Head-end
    • H04N21/2221Secondary servers, e.g. proxy server, cable television Head-end being a cable television head-end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26258Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26283Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • H04N21/4355Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reformatting operations of additional data, e.g. HTML pages on a television screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440218Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47208End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting near-video-on-demand content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8352Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17345Control of the passage of the selected programme
    • H04N7/17354Control of the passage of the selected programme in an intermediate station common to a plurality of user terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols

Description

  • Die Erfindung bezieht sich auf ein Verfahren und System zum Nachverfolgen einer Teilnehmerverwendung von Netzwerkanwendungen, insbesondere von Netzwerkanwendungen, welche eine Zuführung von einem interaktiven Medien- oder Videoprogramm enthalten.
  • Rundfunk- und Kabelfernsehen haben den visuellen Medienmarkt lange dominiert. Neue Kommunikationstechniken haben jedoch eine beschleunigte Anforderung nach neuen Medientypen, wie beispielsweise Video-on-Demand, interaktives Video, interaktive Spiele, Home-Shopping oder interaktive Werbung. Ungleich dem Rundfunkfernsehen, zahlen Seher dieser Dienste typischerweise „Abonnements", obwohl Zahlungen von Werbetreibenden ebenfalls einen großen Anteil der Kosten zum Bereitstellen dieser Mediendienste zahlen.
  • Dokument US-A-4,566,030 bezieht sich auf ein System und Verfahren zur Fernüberwachung eines Zuschauer-Fernsehgerätes, um Daten anzusammeln, welche Zuschauverhalten darstellen, wie beispielsweise Kanäle, welche zu bestimmten Zeiten angeschaut werden. Die angesammelten Daten werden dann über Telefonleitungen an einen zentralen Ort zur Analyse weitergeleitet.
  • Dokument US-A-5,374,951 bezieht sich auf ein System zum Überwachen und Aufzeichnen als Daten von Fernsehprogramm-Zuschauverhalten unter Verwendung einer Mehrzahl von Fern-Programmüberwachungseinheiten in Teilnehmer-Haushalten, und zum au tomatischen, periodischen Melden solcher Daten an einen Zentralcomputer über ein herkömmliches Telefonnetzwerk. Die „Programm-Zuschaumeldung, wie in US-A-5,374,951 (s. Spalte 14, Zeile 55 – Spalte 15, Zeile 7) offenbart" erfordert, dass eine PMU 8 „eine Zeichenfolge-Tabelle enthält", welche (1) „eine Zeichenfolge" und (2) „einen kürzeren, eindeutigen Programmidentifikationscode (PIC)" enthält. Die Programmmeldung spezifiziert, wie viele Haushalte in dem Feld ihre Fernsehgeräte auf ein vorbestimmtes Programm bei einem spezifischen Datum und einer Zeit oder während einer zuvor ausgewählten Zeitperiode eingestellt hatten. Ferner ist das überwachte Ereignis beschränkt auf (1) Umwandler ist ausgeschaltet oder (2) Umwandler ist eingeschaltet und für eine minimale Zeitlänge auf einen Kanal eingestellt. Die PMU „verarbeitet das Fernsehsignal auf Leitung 7, um Zeichenfolgen zu extrahieren, welche im Fernsehsignal eingebettet sind, und durchsucht dann die Zeichenfolge-Tabelle nach einer Übereinstimmung". Wenn eine Übereinstimmung von Zeichenfolgen erfasst wird, werden die vorliegende Zeit auf einem Systemtakt 41 und ein Programmidentifikationscode für die Werbung in einem Ereignis-Protokoll im RAM 20 gespeichert. Wenn keine Übereinstimmung gefunden wird, ignoriert das System die decodierte Zeichenfolge, und es werden keine neuen Daten im Ereignis-Protokoll gespeichert (s. Spalte 5, Zeilen 55-60 in US-A-5374951). Die „Programmzuschau-Meldung" 224 spezifiziert „wie viele Haushalte im Feld ihre Fernsehgeräte auf ein vorbestimmtes Programm bei einem spezifischen Datum und einer Zeit oder während einer zuvor ausgewählten Zeitperiode eingeschaltet hatten". Um diese Meldung zu erzeugen, gibt ein Computer-Bediener lediglich die PIC und die gewünschte Zeitperiode in die Meldungserzeugungs-Software ein. Die Software erlangt dann automatisch alle Aufzeichnungen von der Zuschautabelle, welche die [1] ausgewählte PIC enthält und [2] die Anforderung der spezifizierten Zeitperiode einhält. Die Ausgabe wäre eine „tabellarische Darstellung der Haushalte, welche das Programm geschaut haben und die Häufigkeit, mit der es durch jeden Haushalt während der ausgewählten Zeitperiode angeschaut wurde" (s. Spalte 14, Zeile 57 bis Spalte 15, Zeile 7 in US-A-5374951).
  • Keines der Systeme hat den Ansatz der „Roh"-Information auf Kanälen zu entsprechen, welche mit einer Programminformation angeschaut werden. Ebenfalls entsprechen jene Systeme keiner Zuschaumuster-Information mit einer demografischen Information über die bestimmten Benutzer, um eine mehr „gezielte" Werbung bereitzustellen.
  • Gemäß der vorliegenden Erfindung enthält ein Verfahren zum Erfassen und Verarbeiten von Information über Teilnehmerauswahl und -nutzung von Programmierung, die über ein interaktives Medienbereitstellungsnetz (53) verteilt wird, das Duplexkommunikation mit einer Set-Top-Box ermöglicht, die mit einer Anzeigevorrichtung des Teilnehmers verbunden ist, wobei das Verfahren die folgenden Schritte umfasst:
    • a) Erfassen von Information über Teilnehmerauswahl und -nutzung der verteilten Programmierung für die Set-Top-Box,
    • b) Zusammenfassen der Information, um Ereigniszeitpläne abzuleiten, welche die Programmierung beschreiben, die von einem bestimmten Teilnehmer über einen bestimmten Zeitraum ausgewählt wurde;
    • c) den Erfassungsschritt, der umfasst:
    • i) Identifizieren von Befehlen von Belang, die vom Teilnehmer während der Kommunikation der Programmierung für die Set-Top-Box ausgewählt wurden; wobei der ausgewählte Befehl ein Ereignis umfasst, das mit einer in der Set-Top-Box gespeicherten Anwendung zusammenhängt;
    • ii) Herstellung einer Ereignisliste, die eine Anwendungskennung der in der Set-Top-Box gespeicherten Anwendung, ein Ereignis von Belang, das mit der Anwendungskennung zusammenhängt, und eine Zeit umfasst, zu der das Ereignis von Belang vom Teilnehmer für die Set-Top-Box ausgewählt wurde,
    • d) Übertragen der Ereignisliste an einen Mischprozessor (90) über das Medienbereitstellungsnetz (52); und
    • e) Mischen der Ereignisliste zur ausgewählten Zeit mit Programmier-Metadaten, welche die über das Medienbereitstellungsnetz zur ausgewählten Zeit verfügbare Programmierung beschreiben, um einen Ereigniszeitplan abzuleiten, der die Auswahl und Verwendung der verteilten Programmierung durch den Teilnehmer für einen bestimmten Zeitraum beschreibt.
  • Ebenfalls, gemäß der vorliegenden Erfindung, ein Teilnehmerinformationssystem zum Erfassen und Verarbeiten von Information über Teilnehmerauswahl und -nutzung von Programmierung, die über ein interaktives Medienbereitstellungsnetz (52) verteilt wird, das Duplexkommunikation mit einer Set-Top-Box ermöglicht, die mit einer Anzeigevorrichtung des Teilnehmers verbunden ist, wobei das System (20) umfasst:
    • a) Erfassungsprozessoren (34) mit Einrichtungen (36, 42, 44) zum Erfassen mehrerer Ereignislisten, wobei jede Ereignisliste mindestens einen ausgewählten Befehl von einem Teilnehmer während der Kommunikation der Programmierung für die Set-Top-Box umfasst, wobei der ausgewählte Befehl ein Ereignis umfasst, das mit einer in der Set-Top-Box gespeicherten Anwendung zusammenhängt, das Ereignis eine Anwendungskennung, die mit der Anwendung zusammenhängt, ein Ereigniskennzeichen des Ereignisses von Belang, das mit der Anwendungskennung zusammenhängt, und eine Zeit umfasst, zu der das Ereignis von Belang ausgewählt wird; und
    • b) einen Mischprozessor (90), um die Ereignislisten aufzunehmen, und der dazu eingerichtet ist, Ereigniszeitpläne (92) abzuleiten, welche die Auswahl und Nutzung der verteilten Programmierung durch den Teilnehmer über einen bestimmten Zeitraum beschreiben; wobei
    • c) die Erfassungsprozessoren (34) jeweils Teil der Set-Top-Box (30) sind und Einrichtungen (38, 40, 41) umfassen, um Ereignislisten (80) zu übertragen;
    • d) Kommunikationseinrichtungen (38, 40, 41) an jede Set-Top-Box angeschlossen sind; und
    • e) der Mischprozessor (90) an die Kommunikationseinrichtungen angeschlossen ist, um die übertragenen Ereignislisten aufzunehmen; wobei der Mischprozessor den Ereigniszeitplan (92) ausbildet, der eine Teilnehmerauswahl und -nutzung der verteilten Programmierung für einen bestimmten Zeitraum beschreibt, indem die Ereignislisten (80) mit Programmier-Metadaten (82, 84, 86, 88) gemischt werden, welche die Programmierung beschreiben, die zur ausgewählten Zeit über das Medienbereitstellungsnetz verfügbar sind, wobei die Programmier-Metadaten ein Inhaltskennzeichen für die Programmierung, eine Startzeit für die Programmierung, eine Endzeit für die Programmierung und/oder eine Kanalkennung umfassen.
  • Die Ereignisliste enthält eine Zeit, zu der das Ereignis von Belang ausgewählt wurde, und eine Anwenderkennung (beispielsweise eine Kabelfernseh-Anwendung, welche Teilnehmer-Fernsteuerungen, einen elektronischen Programmführer, ein interaktives Spiel, Video-on-Demand, firmenspezifische Anwendungen, eine Navigator-Anwendung, usw. behandelt).
  • Weitere Merkmale der vorliegenden Erfindung sind in anliegenden Verfahrensansprüchen 2 bis 10, Systemansprüchen 12 bis 20 und Computerprogrammansprüchen 21 und 22 dargelegt.
  • Das obige und weitere Merkmale der vorliegenden Erfindung werden mittels Beispiel in den Zeichnungen dargestellt, in denen:
  • 1 ein Blockdiagramm von Elementen von einer Ausführungsform des Systems der vorliegenden Erfindung zeigt.
  • 2 ein Blockdiagramm von einer Set-Top-Box, wie mit der Ausführungsform der in 1 gezeigten vorliegenden Erfindung verwendet, und mit einem Klickstrom-Prozessor bereitgestellt, zeigt.
  • 3 ein schematisches Schaubild zeigt, welches den Herauflade-Zyklus für erfasste Ereignisdaten zeigt.
  • 4A und 4B das Heraufladen von erfassten Ereignisdaten von einer ausgewählten Set-Top-Box über das Netzwerk an die in 1 und 5 gezeigten Stufenserver zeigen.
  • 5 eine Übersicht des Stufenservers, seine Funktionen und seine Verbindungen mit verschiedenen Datenquellen zeigt.
  • 6A die Systemelemente zeigt, welche zum Zusammenfassen und Analysieren der Ereignis- und Inhaltsdaten erforderlich sind, welche durch die vorliegende Erfindung erfasst sind.
  • 6B die Zuweisung von einer Priorität an Inhaltsdaten zeigt, welche zur Vollendung des Zusammenfassungs- und Analyseprozesses notwendig sind.
  • 7 die Ergebnisse eines Zusammenfassungs- und Analyseprozesses der vorliegenden Erfindung zeigt.
  • 1 zeigt ein Blockdiagramm der Bauteile des Systems 20. System 20 ist ein demografisches und programmbemessendes Erfassungs- und Analysesystem, welches zur Verwendung auf einem interaktiven Medienzuführsystem angewendet werden kann, wie beispielsweise das Interactive Video Services NetworkTM, eingesetzt durch BellSouth Interactive Media ServicesTM. Jedoch wird der Fachmann anerkennen, dass die vorliegende Erfindung mit jeglicher Vielzahl von interaktiven Medienzuführsystemen, Standard- oder Drahtlos-Kabelfernsehsystemen, Satelliten-Fernsehsystemen oder weiteren Medienzuführsystemen verwendet werden kann, welche eine Duplex-Kommunikation (beispielsweise mit dem Rückpfad über ein separates (beispielsweise Telefon) Netzwerk) mit einer Set-Top-Box („STB") 30 erlauben, welche an eine Teilnehmer-Anzeigevorrichtung gekoppelt ist, wie beispielsweise ein Fernsehgerät oder dergleichen.
  • Auf jeden Fall zeigt 1 verschiedene System 20 Elemente und Untersysteme, welche miteinander kommunizieren, um eine erfasste Information, Datenfehler-Erfassungsschemata und Datenbestätigungen zu übertragen. Kurz gesagt, kommuniziert die STB 30 über ein Verteilungsnetzwerk 52 mit einem Videoserver 60, wie beispielsweise eine Videoübertragungsmaschine („VTE"), welche von Hewlett PackardTM („HP") erlangt werden kann, mit einer Video-/Objekt-Speicherdatenbank 54. Der Videoserver 60 ist an einen Videosteuerserver 56 gekoppelt, wie beispielsweise ein Inter Media Server, welcher von SybaseTM erhältlich ist und auf einer Plattform, wie beispielsweise eine HP9000TM, mit einer Datenbank 58 eingesetzt wird. Die Videoserversteuerung 56 steuert den Videoserver 60 und protokolliert ebenfalls eine Information über eine Verwendung des Videoservers 60. Ein Stufenserver 70 empfängt erfasste Listen von Ereignissen von Belang. Diese „Er eignislisten" passieren durch die Videoserversteuerung 56, welche ebenfalls an ein Marketing- und Informationssystem („MKIS") 100 gekoppelt ist, welches an einem Stufenserver 60 gekoppelt ist, welcher (1) die Ereignislisten und (2) Inhaltsdaten von verschiedenen Quellen 120, 140 und 160 empfängt, welche in 1 angezeigt sind, und welche einen Programminhalt beschreiben, welcher über das interaktive Netzwerk hinweg für alle Teilnehmer zur Verfügung steht. Das MKIS 100 kann an ein Such- und Analysesystem 110 einer dritten Partei gekoppelt sein, welches Verbraucher-Unterstützungsbetriebe bereitstellen kann.
  • Die STB 30 stellt eine Plattform bereit, durch welche (1) ein Inhalt auf ein ausgewähltes Videoformat (beispielsweise NTSC oder PAL) umgewandelt und dem Teilnehmer dargelegt wird, oder (2) Meldungen für interaktive Systeme über ein Netzwerk 52 mit dem Stufenserver 70 ausgetauscht werden (inklusive Videodaten). Die STB 30 kann ebenfalls Plattformen enthalten, welche dazu in der Lage sind: (1) Meldungen von einer Benutzereingabevorrichtung zu empfangen, wie beispielsweise eine tragbare Fernsteuereinheit; (2) Videosignale von einem netzwerkeigenen Format in ein Format zu übersetzen, welches durch die Fernseh- oder Anzeigevorrichtung verwendet werden kann; (3) eine alphanumerische oder grafische Information in den Videostrom einsetzen, um diese Information auf das Videobild zu „überlagern"; (4) eine Grafik- oder Audio-Rückmeldung an einen Benutzer bereitstellen; oder (5) welche die grundlegendste Funktion ist, lediglich ein herkömmliches Rundfunksignal an eine Sehvorrichtung weiterleiten, welche mit der STB 30 verbunden ist. Analoge Ausdrücke zu STB enthalten: Set-Top Terminal („STT"), Cabel Converter und Home Communications Terminal („HCT"), und jegliche dieser Vorrichtungen kann an eine Anzeigevorrichtung gekoppelt sein oder ein Teil davon sein, um Teilnehmern ein Programm zu zeigen. Im Allgemeinen kann die STB 30 ein RichmondTM oder 8600XTM, welche von Scientific AtlantaTM erhältlich sind, eine CFT 2200TM, welche von General InstrumentsTM erhältlich ist, eine Thomson's DSSTM oder irgendeine weitere Vorrichtung sein, welche mit (1) einem Mikroprozessor; (2) einem Speicher für Betriebsanweisungen und zur Speicherung; und (3) einer Steuerschnittstelle, um Teilnehmerbefehle von einer Fernsteuervorrichtung oder einem Steuerpult zu akzeptieren, ausgestattet ist.
  • Für die bestimmte Ausführungsform des in den Figuren gezeigten Systems 20, werden erfasste Ereignislisten, welche durch das System 20 zum Transport paketiert sind, „Klickstrom"-Daten oder -Information genannt. 2 zeigt einen Klickstrom-Prozessor 34, welcher im Speicher, wie beispielsweise ein DRAM oder dergleichen, von einer STB 30 vorliegt, und welcher einen Klickstrom-Kern 36, Puffer 42 oder 44, einen Klickstrom-Herauflade-Anwender 40, eine Klickstrom-Steuerung 38 und eine Klickstrom-Ereignis API (Applikationsprogramm-Schnittstelle) 41 hat.
  • Zusammengefasst, puffert der Klickstrom-Kern 36 Ereignisse, welche an ihn durch verschiedene Netzwerkanwendungen durch die Klickstrom-Ereignis API 41 passiert werden. Die Klickstrom-Steuerung 38 akzeptiert Steuermeldungen vom Stufenserver 70 und speichert geeigneterweise ihre Nutzlast. Typische Meldungen können über die Extended Super Frame („ESF") Durchpass-Datenverbindung gesendet werden und das Heraufladen von Klickstrom-Daten steuern. Der Klickstrom-Herauflade-Anwender 40 akzeptiert Steuermeldungen über das System 20, wobei die Meldungen das Heraufladen von erfassten Klickstrom-Daten über den Rückpfad durch das Netzwerk 52 steuern. Ebenfalls speichert der Klickstrom-Herauflade-Anwender 40 die Nutzlast dieser Meldungen im geeigneten und verfügbaren Speicher und akzeptiert die Meldungen, welche an ihn gesendet sind, um den Empfang von heraufgeladenen Klickstrom-Daten zu bestätigen.
  • Abermals Bezug nehmend auf 1, stellt der Videoserver 60 eine Information von einem Video-/Objekt-Speicher 54 an das bestimmte interaktive System bereit, über welches das System 20 eingesetzt wird. Die an die STBs 30 erfassten Klickstrom-Daten können auf jegliche Anzahl von Wegen an den Stufenserver 70 heraufgeladen werden. Beispielsweise zeigt 1, dass das Verteilungsnetzwerk 52 direkt an den Stufenserver 70 gekoppelt sein kann, welches es ermöglicht, dass Klickstrom-Datenpakete von der STBs 30 gesendet werden, um direkt an den Stufenserver 70 weitergeleitet zu werden, und damit der Stufenserver 70 dann über das Netzwerk 52 Datenbestätigungen zurückgibt. Eine Netzwerk-Verwaltungssteuerung 50 steuert den Informationsfluss durch das Netzwerk 52. Alternativ zeigen 1 und detaillierter 4B, dass die Klickstrom-Datenpakete an das Verteilungsnetzwerk 52 an den Videoserver 60 gesendet werden können. Der Videoserver 60 passiert sowohl Klickstrom-Daten-Heraufladungen von verschiedenen STBs 30 als auch an die STBs 30 zurückgegebene Datenbestätigungen. Ein Kommunikations- Router innerhalb des Videoservers 60 richtet einen Verkehr an das geeignete Ziel neu. Die Videoserver-Steuerung 56 wirkt ähnlich als eine Durchpass-Vorrichtung für STB 30 Klickstrom-Daten, welche an den Stufenserver 70 gehen, und als eine Durchpass-Vorrichtung für Stufenserver 70 Datenbestätigungen an die STBs 30. Ebenfalls kann die Videoserver-Steuerung 56 eine Protokoll-Information bereitstellen, welche interaktive Anwendungen identifiziert, welche durch bestimmte STBs 30 aufgerufen sind. Diese Protokoll-Information wird dem Stufenserver 70 bereitgestellt, sodass die Videoserver-Steuerung 56 ebenfalls als eine weitere Datenquelle über einen Inhalt wirkt, welcher über das Netzwerk verfügbar ist, wie beispielsweise eine EPG Metadaten-Quelle 120, eine Rundfunkwerbung Metadaten-Quelle 140 oder eine Werbeverkehrssteuerung Metadaten-Quelle 160. Der Stufenserver 70 sammelt all diese Klickstrom-Daten und Inhaltsdaten, analysiert diese und leitet diese dann an die MKIS-Datenbank 100 oder an eine Analysemaschine und Datenbank 110 einer dritten Partei weiter, wie detaillierter im Text im Zusammenhang mit 5-7 beschrieben.
  • Der Klickstrom-Prozessor 34 sammelt eine Information, um ein „Journal" oder Protokoll über alle Ereignisse oder ausgewählte Ereignisse von Belang zu erzeugen. Ein Ereignis ist eine Aktion oder eine Änderung im Zustand von einer STB 30, welche als wichtig erachtet ist, um eine Kenntnisbasis über Teilnehmer oder ihre Zuschaumuster aufzubauen. Beispielsweise kann ein Ereignis Tastenbetätigungen zum Ändern von Kanälen oder einer Lautstärke, zum Stummschalten, zum Aufrufen des Navigators für das interaktive System, zum Ein- und Ausschalten der STB 30, zum schnellen Vorspulen, zum Anhalten oder Zurückspulen eines Videos, welches über die Video-on-Demand-Anwendung erlangt wird, enthalten. Die Ereignisse enthalten Anwendungen, welche durch den Teilnehmer aufgerufen sind, wie beispielsweise interaktive Spieleanwendungen, ein elektronischer Programmführer, eine Video-on-Demand oder Near-Video-on-Demand-Anwendung, eine Home-Shopping-Anwendung oder eine bestimmte interaktive Anwendung einer Firma, wie beispielsweise das Westher Channel's Weather-on-DemandTM, World Span's Travel-on-DemandTM oder Light Span'sTM Fortbildung interaktive Anwendung. Ereignisse enthalten eine Teilnehmerverwendung von und Steuerbefehle an Peripherievorrichtungen, welche an die STB 30 oder eine Teilnehmer-Anzeigevorrichtung, wie beispielsweise ein VCR oder ein Videodisk-Player, gekoppelt sind.
  • Jede Anwendung, welche auf der STB 30 vorliegt, bildet eine Schnittstelle mit dem Klickstrom-Prozessor 34, um ausgewählte Daten zu senden, um ein gewünschtes Journal beizubehalten. Unter der Annahme, dass das System 20 mit einem interaktiven System verwendet wird, können viele unterschiedliche Anwendungen über das System eingesetzt werden und können durch den Teilnehmer angesteuert werden. Einige recht typische Anwendungen, welche aufgerufen werden können, enthalten:
    eine Kabelfernseh-Anwendung, welche Teilnehmer-Fernsteuerungen (wie beispielsweise Kanal- oder Lautstärken-Änderungen) behandelt;
    eine elektronische Programmführer-Anwendung, wie beispielsweise TV DataTM, PrevueTM oder Star SideTM interaktive Dienste;
    ein interaktives Spiel;
    eine Video-on-Demand- oder Near-Video-on-Demand-Anwendung;
    spezifische Anwendungen einer Firma, welche durch einen Inhaltsbereitsteller, wie beispielsweise der Weather ChannelTM, MTVTM, ShowtimeTM, usw. angeboten werden können; oder
    eine Navigator-Anwendung, um bei den Benutzerauswahloptionen zu unterstützen.
  • Jeder dieser Anwendungen, als auch einigen internen Anwendungen, welche das System 20 zu überwachen wünscht, wird eine eindeutige Anwendungskennung zugewiesen.
  • Der Klickstrom-Prozessor 34 bildet mit den verschiedenen Anwendungen, welche im STB 30 Betriebssystem 32 vorliegen, und mit jeglichen Anwendungen einer dritten Partei 33 eine Schnittstelle. Es ist für Systeme, welche weitere Typen von STB 30 als die in den Figuren beschriebene Ausführungsform verwenden, zu erwähnen, dass jene STBs 30 kein Betriebssystem benötigen. Anstelle dessen können jegliche Anweisungen direkt an die Speicher jener bestimmten STBs geschrieben werden. Es können Anwendungen 33 hinzugefügt werden, indem entweder eine gänzlich neue Software direkt zum Speicher her untergeladen wird oder neue Tabellen heruntergeladen werden, wie im Folgenden beschrieben.
  • Wenn eine Anwendung 33 einen Punkt erreicht, bei welchem ein „Ereignis" von Belang erzeugt wurde, speichert die Anwendung 33 eine Ereignisliste im Speicher. Die Anwendung 33 setzt dann beim Klickstrom-Kern 36 die Ereignisliste ein, welche eine Information enthält, wie beispielsweise: (1) der Identifikationscode der Anwendung 33 (beispielsweise die „Kabelfernseh-Anwendung" oder eine bestimmte interaktive Anwendung); (2) eine Zählung der Häufigkeit einer aufzuzeichnenden Information (Anzahl von Bytes); (3) einen „Zeit-Stempel", welcher einen eindeutigen Zeitpunkt bestimmt, beispielsweise durch Bestimmen des Datums und der Tageszeit, und zwar genau auf Stunde, Minute oder Sekunde; (4) einen Identifikationscode für das Ereignis, oder (5) wo die Ereignisdaten gespeichert wurden. Der Klickstrom-Kern 36 verwendet die durch die Anwendungen 33 bereitgestellte Information, um die Ereignisdaten zu erfassen, formatiert diese und platziert diese in einen Puffer 42 oder 44. Die Tabelle I zeigt den Informationstyp, welcher im Allgemeinen durch den Klickstrom-Prozessor 34 an die Puffer 42 oder 44 gesendet werden wird.
  • Figure 00110001
  • Die globale Tabelle II bestimmt Ereignisse von Belang, welche jede Anwendung identifizieren, erfassen, im „anwendungsspezifische Daten"-Feld speichern und dem Klickstrom-Kern 36 melden kann. Diese Ereignisse können so einfach wie eine Rundfunkkanal-Änderung durch Betätigen der „Kanal-auf"-Fernbedientaste sein. Auf all diese Ereignistypen kann durch jede Anwendung zugegriffen und durch diese verwendet werden. Obwohl jede Anwendung nicht jeden möglichen Ereignistyp zu verwenden braucht, erlaubt es die Anzahl von Ereignissen, welche zur Erfassung verfügbar sind, dem System 20, jegliche passende Benutzungsinformation zur Analyse zu extrahieren. Ebenfalls erhöht die Verwendung der globalen Tabelle II die Wirksamkeit des Systems 20, weil Ereignistypen modifiziert, hinzugefügt oder entfernt werden können.
  • Figure 00120001
  • Figure 00130001
  • Es zu erwähnen, dass Tabelle II relative Lautstärken-Änderungen bestimmt (beispielsweise „Lautstärken-Änderung unter 50 %", „Lautstärken-Änderung unter 25 %", usw.). Obwohl die Anwendungen die tatsächlichen Tastenbetätigungen erfassen kann, welche zu den relativen Lautstarken-Änderungen führen, ist dieser Pegel von genauer Information für die System 20 Betreiber von geringer Bedeutung. Ebenfalls führt ein Erfassen von all dieser Genauigkeit zu mehr Aufzeichnungen und höheren Anforderungen auf das Übertragungsnetzwerk 52, wenn jene Aufzeichnungen heraufgeladen werden. Anwendungen können ebenfalls dazu konfiguriert sein, um weitere ungewünschte Details über weitere Teilnehmer-Aktivitäten zu „filtern". Beispielsweise, wenn Teilnehmer „durch Kanäle surfen", indem schnell über eine Anzahl von Kanälen in einer kurzen Zeitperiode umgeschaltet wird, kann die Anwendung dazu konfiguriert sein, Kanaländerungen nicht aufzuzeichnen, bis der Teilnehmer länger als eine bestimmte ausgewählte Zeitperiode (bei spielsweise 15 bis 30 Sekunden) anhält. Abermals beseitigt dies eine Information von geringer Verwendung und verringert einen Netzwerkverkehr.
  • Tabelle III bestimmt einen kleinen Abschnitt von einer Probe einer globalen Kanalidentifikationstabelle, welche Codes zum Identifizieren nationaler und lokaler Rundfunkausstrahler vorschlägt. Eine solche Tabelle erlaubt jegliche Anwendungs-Journalereignisse, welche auftreten, während Teilnehmer Rundfunk- oder Kabelfernseh-Programme anschauen, um das Netzwerk zu identifizieren, welches den Programminhalt befördert, indem eine Teilmenge von der globalen Tabelle II verwendet wird. Auf diese Weise können Kanal-Aufstellungen geändert werden, wobei hingegen die Kennung für ein Rundfunk- oder Kabel-Netzwerk die gleiche verbleibt. Die Verwendung dieses Kennfeld-Schemas beseitigt die Notwendigkeit danach, eine sich stets ändernde Kanalnummer für ein Netzwerk abzubilden.
  • Figure 00140001
  • Figure 00150001
  • Tabelle IV zeigt im Folgenden einige mögliche Identifikationscodes für bestimmte Anwendungen an. Es ist zu erwähnen, dass jede Anwendung dazu programmiert sein kann, um ihren Applikations-ID-Code in jede Ereignisliste einzufügen, ohne auf Tabelle IV zuzugreifen. Jedoch, indem jede Anwendung auf die Tabelle IV während des Journal-Prozesses zugreift, wird die Fähigkeit des Systems 20, Applikations-ID-Codes einfach zu modifizieren oder hinzuzufügen, verbessert, weil solche Codes über das System 20 verbreitet werden können, indem eine aktualisierte Tabelle IV heruntergeladen wird. Ein Bereitstellen eines Herunterladens von neuen Tabellen erhöht die Applikations-Ausleuchtzone und die Komplexität des Systems 20, sodass Tabellen ebenfalls ein Teil der Anwendungs-Programmierung sein können.
  • Figure 00150002
  • Figure 00160001
  • Jede bestimmte Anwendung kann einfach auf die globale Anwendung, die Ereignis- und Kanal-Identifikationstabellen Bezug nehmen (welche periodisch aktualisiert und dann an STBs 30 heruntergeladen werden können), um eine Ereignisliste aufzubauen. Beispiele von applikationsspezifischen Ereignislisten, welche auf diese Weise erzeugt werden können, sind im Folgenden in Tabellen V bis VIII gezeigt und im zugehörigen Text diskutiert.
  • Eine Kabel TV-Anwendung 33 kann analoge oder digitale Rundfunkdienste abstimmen. Wenn ein Befehl zum Wechseln von Kanälen eingegeben wird, wird die Kabel TV-Anwendung 33 aufgerufen. Die Kabel TV-Anwendung 33 beginnt mit einem Aufbau einer Ereignisliste, indem eine Anwendungs-ID und ein Zeitstempel in die Liste eingesetzt werden. Als Nächstes bestimmt die Anwendung 33 die „Ereignis-ID" durch einen Kreuz bezug des Befehls mit der globalen Ereignis-ID-Tabelle II für den korrekten Code. Dann zeichnet die Anwendung 33 die „Kanal-ID" auf. Obwohl die Kanal-ID lediglich die Nummer des Kanals sein kann, bedeutet diese Information wenig. Die Tatsache, dass Kanal 6 länger als Kanal 7 angeschaut wurde, hat wenig oder keine Bedeutung, bis die Netzwerke und letztendlich der Inhalt, welcher durch jene Netzwerke zugeführt wird, mit bestimmten Kanälen im Zusammenhang stehen. Demgemäß kann die Kanal-ID ein Feld sein, wie ein 16-Bit-Feld, welches eindeutig führt zu:
    Figure 00170001
  • Tabelle VIII zeigt im Folgenden die Ereignisliste für die elektronischer Programmführer (EPG) Anwendung 33. Die EPG-Anwendung 33 zeichnet die Anwendungs-ID, die Zeitstempel- und Ereignis-ID-Aufzeichnungen auf, wie dies auch die obigen Anwendungen tun, welche in Tabellen V-VII beschrieben sind. Zusätzlich hat sie ein Anwendungs- 33 Zustand ID-Feld, welches identifiziert, auf welchen der Anzeigeschirme durch Teilnehmer zugegriffen wurde, wie im Folgenden gezeigt.
  • Figure 00170002
  • Figure 00180001
  • Im Allgemeinen kann eine ähnliche Information über weitere Anwendungen 33, wie beispielsweise Home-Shopping, interaktives Spielen oder jegliche weitere neue Anwendungen, welche über ein interaktives oder weiteres Medienzufuhr-System angewendet werden, auf eine ähnliche Weise nachverfolgt werden. Zusätzlich kann der Journal-Prozess dazu verwendet werden, um Fehler innerhalb des Systems 20 nachzuverfolgen, wobei der Klickstrom-Kern 36 solche Fehler unter Verwendung des gleichen Verfahrens, wie oben beschrieben, meldet.
  • Über die Zeit können die Meldungs-Notwendigkeiten von System 20, oder kann das System 20 selber entwickelt werden. Es können Anwendungen geändert oder neue eingesetzt werden. Neue Ereignisse können für den Betreiber des Systems 20 von Belang werden. Um eine Flexibilität für das System 20 bereitzustellen, kann der Betreiber an die STBs 30 neue oder ersetzte Anwendungen herunterladen, welche die notwendigen Prozesse zum Melden von allen Ereignissen von Belang enthalten werden.
  • Es wird angenommen, dass Mr. Smith seinen interaktiven Fernseher um 19:30 Uhr einschaltet, um ein halbstündiges Nachrichtenprogramm auf Kanal 5 anzuschauen, welches für diesen Bereich CNN entspricht. Um 20:00 Uhr greift er auf die Navigator-Anwendung zu, um ein Video über die Video-on-Demand-Anwendung zu bestellen. Er greift dann auf die Video-on-Demand-Anwendung zu, welche automatisch mit dem Abspielen eines Videos um 20:04 Uhr beginnt, hält das Video um 20:50 Uhr an und beginnt mit dem Abspielen abermals um 20:55 Uhr, bis es um 21:45 Uhr beendet ist, wobei er an diesem Punkt sein interaktives TV ausschaltet.
  • Mr. Smiths Aktivitäten erzeugen die folgenden Ereignislisten, welche unten in Tabelle IX gezeigt sind (aus Gründen der Vereinfachung werden mehrere Ereignisse, welche unter einer einzelnen Anwendung auftreten, gruppiert, obwohl im Betrieb separate Aufzeichnungen erzeugt werden):
    Figure 00190001
    Figure 00200001
    Figure 00210001
  • Die Ereignislisten mit variabler Größe werden erfasst und dann in einem der zwei Klickstrom-Puffer 42 oder 44 gespeichert. Eine Kapazität von jeden der Puffer kann statisch bereitgestellt sein oder das System 20 kann adressierbar an bestimmte STBs 30 eine geeignete Puffer 42 oder 44 Größe herunterladen. Ein Puffer 42 oder 44 kann ein zugewiesener, zusammenhangfreier Bereich eines STBs 30 Speichers sein, welcher lediglich zur Pufferung von Ereignislisten bestimmt ist. Obwohl fortgeschrittene Datenbank-Techniken, wie beispielsweise Verbindungslisten oder Aufzeichnungszeiger, verwendet werden können, würden sie die Anwendungs-Ausleuchtzone und Komplexität erhöhen. Weil Puffergrößen von ungefähr 15 kB wahrscheinlich die Meldungsbedürfnisse von den meisten Anwendungen unterbringen, brauchen fortgeschrittene Datenbank-Techniken lediglich für größere Puffer verwendet zu werden. Puffer von bis zu 15 kB sollten zumindest 4 bis 8 Stunden von Spitzen-Kanal-„Surfing" zwischen Heraufladungen erlauben (ein Kanal-Surfing wird typischerweise die meisten Ereignislisten erzeugen). Auf jeden Fall sollte eine empirische Analyse von einer Netzwerkverwendung die optimale Puffergröße bestimmen.
  • Ereignislisten werden an einen der zwei Puffer 42 oder 44 gerichtet, obwohl ein einzelner oder sogar mehrere Puffer mit dem System 20 verwendet werden können. Denkbarerweise kann das System 20 ebenfalls dazu modifiziert werden, Ereignislisten in Echtzeit heraufzuladen, jedoch erhöht dies mit Sicherheit die Möglichkeit von unmittelbaren Überlastungen im Netzwerkverkehr. Somit verwendet das System 20 vorzugsweise Puffer 42 oder 44, um erfasste Ereignislisten zu Puffern, bis sie heraufgeladen sind.
  • Ereignislisten von einer bestimmten STB 30 können in einem Format heraufgeladen werden, welches bei ihrer Rückübertragung durch das Verteilungsnetzwerk 52 an den Stufenserver 70 unterstützt. Eine Header-Liste kann die Zeit, bei welcher der Puffer 42 oder 44 zuerst geöffnet war, die Anzahl von Bytes im Puffer 42 oder 44, die aufbauende STB 30 durch eine Adresse, die Version des Klickstrom-Kerns 36, welcher die Liste erzeugte, und den Typ von Datenkomprimierung, welche auf die folgenden Daten (wenn welche vorliegen) verwendet wird, anzeigen. Diese erste Header-Liste kann von einer festgelegten Länge und unkomprimiert sein. Eine Information, welche dem „Komprimierungstyp" folgt, kann komprimiert sein, um bei einer Übertragungsbandbreite einzusparen. Tabelle X im Folgenden zeigt dieses allgemeine Header-Format an:
    Figure 00220001
    Figure 00230001
  • Wenn (1) ein Puffer 42 oder 44 gefüllt wird, läuft (2) ein Herauflade-Zeitnehmer-Ereignis ab, oder (3) beim Befehl vom Stufenserver 70, leitet der Klickstrom-Prozessor 34 einen Herauflade-Prozess ein. Während dieses Prozesses wird der Herauflade-Puffer 42 verriegelt und nachfolgende Ereignislisten werden an den zweiten Puffer 44 geleitet und darin gespeichert. Wenn das Heraufladen des Puffers 42 vollendet ist, fahren Listen, bis zur nächsten Herauflade-Zeit, mit Puffer 44 fort, wonach Puffer 44 verriegelt wird, und Listen gehen zum Puffer 42. Dieser Zyklus setzt sich wiederholt fort.
  • 3 zeigt ein Heraufladezyklus-Schaubild, welches ein Verfahren einer gleichmäßigen Verteilung von erhöhtem Verkehr auf dem Netzwerk 42 darstellt, welcher durch ein Heraufladen von Ereignislisten verursacht wird. Dieser Klickstrom-Heraufladezyklus enthält mehrere Parameter, welche eine Startzeit und einen Zyklus bestimmen, über welchem das Heraufladen von Daten auftritt. Der „erster Auftritt"-Parameter bestimmt eine Startzeit in der Historie, von welcher aus der Zyklus läuft. Der „Zykluszeit"-Parameter bestimmt die Zeitlänge, welche zwischen Zeitperioden des Heraufladezyklus verstreicht. Wenn ein Zyklus vollendet ist, beginnt die „Heraufladedauer"-Zeit, und der Klickstrom-Prozessor 34 von jeder STB 30 wird eine exakte Heraufladezeit innerhalb der Heraufladedauer umrechnen. Dieses Zeitnehmen von Aktualisierungen wird die Netzwerklast gleichmäßig über die gesamte Heraufladedauer-Zeitperiode verteilen.
  • Ein Beispiel der Verwendung von diesen Parametern liegt in der Bestimmung von einer Zeitperiode von jedem Tag für die STBs 30 innerhalb des Systems 20 zum Heraufladen von Daten. Typischerweise kann es der System 20 Bediener wünschen, dass die Daten jeden Morgen zur Analyse verfügbar sind. Eine Spitzenverwendung von einer Rundfunk-Hauptzeit oder von interaktiven Diensten wird typischerweise von 19 Uhr bis 24 Uhr sein, wobei während dieser Zeit keine Heraufladungen auftreten sollten, um die Belastung auf das Netzwerk 52 zu minimieren. Beginnend bei 24 Uhr werden Heraufladungen von Ereignislisten aus einem Puffer 42 oder 44 heraus beginnen. Damit alle STBs 30 Heraufladungen vor 8 Uhr vorliegen, können die STBs 30 in Herauflade-Gruppen, beispielsweise 32, aufgeteilt werden, wobei jede Gruppe über eine ausgewählte (15 Minuten) Zeitperiode herauflädt. Um diesen Heraufladezyklus zu erreichen, werden die folgenden Parameter im 3 Zyklus in Tabelle XI bestimmt:
    Figure 00240001
  • Es werden insgesamt vier Heraufladezyklen für jede Gruppe von STBs 30 bestimmt, welches wöchentliche Heraufladungen erlaubt, oder jegliche weitere Kombination von Zyklen, um rund um Spitzennetzwerk 52 Lastzeiten herum zu arbeiten.
  • Die STBs 30 können in ihrer Rolle beim Heraufladen dazu angewiesen werden, vorn Stufenserver 70 geeignete Befehle zu senden, welche durch die Klickstrom-Herauflade-Steuerung 38 behandelt werden. Beispielsweise können die folgenden Befehle durch den Stufenserver 70 an eine einzelne oder an eine Gruppe von STBs 30 adressiert und gesendet werden.
  • Figure 00240002
  • Figure 00250001
  • Figure 00260001
  • In Abhängigkeit davon, wie das System konfiguriert ist, weisen die Befehle die STBs 30 dazu an, um: 1) das Zyklus-Heraufladen für verschiedene Gruppen oder sogar alle STBs 30 zu bestimmen; 2) von STBs 30 zu erfordern, dass sie eine Befehls-/Abfrage-Steuerung heraufladen (lediglich adressierbar); 3) ein Heraufladen zu unterdrücken, wenn ein Puffer 42 oder 44 gefüllt ist; oder 4) eine Ereignislisten-Erfassung durch eine bestimmte oder durch Gruppen von STBs 30 ein- und auszuschalten.
  • Nachdem der Herauflade-Prozess ausgelöst ist, leitet jede STB 30 typischerweise ein Heraufladen ein, indem zuerst der Puffer 42 oder 44 verriegelt wird, um heraufgeladen zu werden, und dann die Inhalte dieses Puffers 42 oder 44 komprimiert werden. Es kann eine Anzahl von unterschiedlichen Komprimierungstechniken verwendet werden, jedoch kann eine ungefähr 50 %-Komprimierung durch LZW-Komprimierungstechniken erreicht werden. Eine solche Komprimierung reduziert wesentlich die Last auf dem Netzwerk 52, welche verursacht wird, indem zahlreiche STBs 30 Ereignislisten heraufladen. Komprimierungsdaten werden unterteilt in Übertragungs-„Transaktionen" oder „Pakete", und es werden Paket-Header adressiert, um eine Paketidentifikation, IP-Zieladresse, usw. anzu zeigen. Die tatsächliche Netzwerkverbindung kann durch das Betriebssystem für die bestimmte STB 30 eingeleitet werden. Der Fachmann wird anerkennen, dass der Typ und die Art und Weise zum Aufrufen und Implementieren der Netzwerkverbindung in Abhängigkeit vom Typ vom Medienzuführnetzwerk variieren wird, über welches das System 20 eingesetzt wird.
  • Beispielsweise kann die STB 30 dazu konfiguriert sein, um UDP/IP-Header und -Container einzusetzen, welche aus den RFC 791 oder RFC 768 Spezifikationen entnommen sind, welche durch die ISO veröffentlicht sind. Jedes Datenpaket kann ein UDP/IP-Protokoll haben, welches um einen Level 1 Durchpass-Header erbaut ist, wie beispielsweise unten in Tabelle XIII:
    Figure 00270001
  • In der in den Figuren gezeigten Ausführungsform wird der Klickstrom-Prozessor 34 einen bestimmten VSP-Videoservice Provider identifizieren, welcher eine Einheit ist, welche mit dem Netzwerk 52 verbunden ist, um Dienste zu verteilen – wie beispielsweise VSP 66, wie in 4B gezeigt, und zwar als Ziel dieser Datenpakete. Alle heraufzuladenden Daten erscheinen als „Nutzlast" für die STB 30, das Signalisierungsnetzwerk 52, die Netzwerk-Verwaltungssteuerung 50 und den Ereignis-Erfassungsprozess 71 auf dem Stufenserver 70. Nachdem ein geeigneter Header und Container an der STB 30 eingegangen sind, kann das Herauflade-Datenpaket das in Tabelle XIV gezeigte Format haben:
    Figure 00280001
  • Ein Bereitstellen von zwei Puffern 42, 44 erlaubt, dass eine Ereignislisten-Sammlung während eines Heraufladens fortfährt. Unter der Annahme, dass der Puffer 42 heraufgeladen wird, tritt, wenn der zweite Puffer 44 während des Herauflade-Prozesses gefüllt ist, eine Puffer-Überlaufbedingung auf. Um einem solchen Auftreten Rechnung zu tragen, kann die Puffer-Containerliste, welche während eines Heraufladens von STBs 30 gesendet wird, eine solche Fehlerbedingung kennzeichnen. Die Struktur der Puffer-Containerliste kann die Form annehmen, wie unten in Tabelle XV gezeigt, und enthält einen Zeitstempel, eine zugewiesene Anwendungs-Identifikation, eine Länge und einen Herauflade-Code.
  • Figure 00280002
  • Diese Herauflade-Status-Codes identifizieren die Stufe des Herauflade-Prozesses zu dem Zeitpunkt, bei welchem ein Puffer- 42 oder 44 Überlauf auftrat. Somit können einige mögliche Herauflade-Codes enthalten: ein Heraufladen wird nicht verwendet; ein Heraufladen ist in Arbeit; ein Heraufladen ist vollendet, es ist jedoch keine Bestätigung empfangen; ein Heraufladen ist vollendet, es ist jedoch lediglich eine Teilbestätigung empfangen oder es ist kein Heraufladen bestrebt. Dadurch wird der Stufenserver 70 darüber in Kenntnis gesetzt, dass STB 30 Ereignislisten beginnend zu diesem Zeitpunkt fehlen. Ebenfalls informiert ein Empfang von einer Puffer-Überlaufliste den Stufenserver 70 darüber, dass Puffer- 42 oder 44 Größen nicht geeigneterweise eingestellt wurden. Die Puffer- 42 oder 44 Größen können dann zurückgesetzt und an das System 20 als eine Aktualisierung freigegeben werden oder an eine bestimmte STB 30 freigegeben werden, indem an ihr ein geeigneter Befehl gesendet wird.
  • Es ist zu erwähnen, dass die obige Paketierungs-Beschreibung für eine Ausführungsform des Systems 20 gilt. Jedoch, um im Allgemeinen erfasste Ereignislisten heraufzuladen, können STBs 30 egal welchen „Herauflade"-Datenübertragungs-Prozess einleiten, welcher durch das interaktive Kabelfernsehen oder ein weiteres Medienzuführsystem verwendet wird, mit welchem das System 20 verwendet wird. Dieser Prozess wird die Ereignislisten im geeigneten Systemformat heraufladen.
  • Auf jeden Fall werden für das System 20 Klickstrom-Datenpakete an den Stufenserver 70 über einen geschlitzten ALOHA (ein wettbewerbsbasierendes Standard-Transportprotokoll)-Datenübertrager von der STB 30 heraufgeladen. Es werden Datenbestätigungen vom Stufenserver 70 gesendet, wobei jede an bestimmte STBs 30 adressiert ist. Die Frequenz und Periode von Datenbestätigungen kann bestimmt werden, indem Netzwerkfehlerraten, Netzwerkpaketfehlerraten und Ursachen jener Typen von Übertragungsfehlern in Betracht gezogen werden.
  • 4A und 4B zeigen den Klickstrom-Datenfluss durch das System 20 im größeren Detail. Kurz gesagt zeigt 4A, dass Klickstrom-Pakete von Ereignislisten von jeder STB 30 an die Netzwerk-Verwaltungssteuerung 50 übertragen werden, welche als ein Videodienst-Bereitsteller Router wirkt. Von der Netzwerk-Verwaltungssteuerung 50, welche einen Verkehr über das Netzwerk 52 verwaltet, werden Pakete über das Netzwerk 52, den Videoserver 60 und die Videoserversteuerung 56 an den Stufenserver 70 weitergeleitet, welcher mit der MKIS 100 und Analysemaschine 110 gekoppelt ist. Somit werden Ereig nislisten, welche an STBs 30 erfasst und gepuffert sind, an den Stufenserver 70 zur Erfassung und Analyse übertragen.
  • 4B zeigt diesen Prozess im größeren Detail und beschreibt ebenfalls einen Ereignislisten-Erlangungsprozess 71 am Stufenserver 70.
  • Wie erwähnt, sobald ein Puffer 42 oder 44 gefüllt ist, oder der Klickstrom-Prozessor 34 entscheidet, Daten für weitere Gründe heraufzuladen (Zeitablauf, Verwendung bei niedrigem System, befohlenes Heraufladen, usw.), wird der Puffer 42 oder 44 formatiert, komprimiert und dann durch das System 20 zum Stufenserver 70 heraufgeladen. Die Herauflade-Datenpakete können von der Netzwerk-Verwaltungssteuerung 50 über das Verteilungsnetzwerk 52 zum Videoserver 60 durch einen Prozess laufen, welcher IP („Internet-Protokoll")-Tunnelung genannt wird, welcher im Wesentlichen eine automatische IP-Weiterleitung ist, basierend auf einer Information in der Paket-Nutzlast. Der gleiche Prozess kann dazu verwendet werden, um Pakete durch das Netzwerk 52 direkt an den Stufenserver 70 weiterzuleiten, ohne durch den Videoserver 60 zu gehen. 4B zeigt an, dass am Videoserver 60 ein L1 Durchpass-Prozess 63 eine VSP-Weiterleitungstabelle 67 verwendet, um Ziel-IP-Adressen mit entsprechenden Kennzeichen, welche in den empfangenen Datenpaketen eingesetzt sind, in Zusammenhang zu bringen. Dieser Prozess richtet die Datenpakete an den Anwendungsserver 66 L1 Durchpass-Prozess 63 neu, indem die Kennzeichen mit dem geeignet aufgelisteten Ziel in Zusammenhang gebracht werden – hier der Anwendungsserver 66. Der L1 Durchpass-Prozess 63 am Anwendungsserver 66 führt eine ähnliche Funktion mit den Datenpaketen durch, leitet sie, basierend auf einer Nutzlast-Kennung (Transaktionscode oder Weiteres) an einen Ereignislisten-Erfassung („ECAP") Offener-Server-Prozess 71 am Stufenserver 70 weiter.
  • Wenn der ECAP-Prozess 71 ein Klickstrom-Datenpaket empfängt, akzeptiert er das Datenpaket und korreliert die Quelladresse des Datenpaketes mit einer Herauflade-Sitzung, welche bereits in Arbeit ist, mit einer bestimmten STB 30. Wenn derzeit kein Heraufladen in Arbeit mit dieser STB 30 ist, wird dann eines zur Einleitung in Betracht gezogen. Der ECAP-Prozess 71 verarbeitet das Heraufladen von Daten gemäß dem bestimmten Protokoll, welches für das System 20 benötigt wird. Nach einem Empfang von allen Klickstrom-Datenpaketen, welche mit dem Heraufladen von einer bestimmten STB 30 in Zu sammenhang stehen, sequentiert der ECAP-Prozess 71 die Pakete in eine korrekte Reihenfolge (bestimmte Pakete können aus ihrer ursprünglichen Übertragungs-Sequenz heraus angekommen sein, und zwar aufgrund von Übertragungsverzögerungen im Netzwerk 52), dekomprimiert die Pakete, beseitigt einen Transport-Overhead (beispielsweise Container, Header, usw.) und speichert sie, wie beispielsweise in einer flachen Datei, zur späteren Analyse. Am Ende von einer ausgewählten Zeitperiode, beispielsweise 24 Stunden, wird die Datei geschlossen und wird eine neue geöffnet, welches einen nachfolgenden Zusammenfass- und Analyse-Prozess erlaubt, um prozessdiskrete Dateien zu stapeln, welche diskrete Zeitperioden abdecken. Unmittelbar nach dem Einleiten und während des ECAP-Prozesses 71 wird ein Betriebs-Protokoll geöffnet, um eine Information über die Einleitung und Beendigung von jeder Herauflade-Sitzung und jegliche Fehler aufzuzeichnen.
  • Wie in 5 gezeigt, wird der Stufenserver 70 eine Datenbestätigung an jede STB 30 formulieren und senden, welche im Herauflade-Prozess einbezogen ist. Bin Verfahren dafür liegt im Senden von Bestätigungen als adressierbare Herunterlade-Pegel 1 Durchpass-Transaktionen über das Netzwerk 52 an die STB 30. Solche Datenbestätigungen stellen eine redundante Fehlerkorrektur bereit, weil ein Fehler beim Empfang derer die STB 30 über einen möglichen Übertragungsfehler alarmieren kann.
  • 6A und 6B zeigen eine Übersicht über den Zusammenfass- und Analyse-Prozess, und 7 zeigt beispielhafte Ergebnisse, welche diesem Prozess folgen. Kurz gesagt liegt das Ziel des Zusammenfass- und Analyse-Prozesses darin, alle STB 30 Ereignislisten mit verschiedenen „Metadaten" zusammenzufassen. „Metadaten" beziehen sich auf (1) Programmieren von nahezu jeglichem Typ, welcher am System 20 gezeigt ist, inklusive der Zeit, und Ausstrahlen oder Bereitstellen über ein Kabelnetzwerk einer solchen Programmierung, oder (2) interaktive Anwendungen, welche durch Teilnehmer aufgerufen werden. Beispielsweise enthalten Metadaten die folgenden Datenquellen: EPG Rundfunkprogramm-Planungsdaten 82, Rundfunk-Werbeplanungsdaten 84, Lokalwerbung-Planungsdaten oder Sitzungsdienste-Werbeplanungsdaten 86 und Sitzungsdienste-Programmplanungsdaten 88. (Eine Sitzungsdienste-Werbung bezieht sich auf eine Werbung, welche durch den Videoserver 60 während bestimmter interaktiver Sitzungen mit dem Teilnehmer eingesetzt wird, welcher gleich der Sitzungsdienste-Programmierung ist).
  • Zusammengefasst treten alle diese Daten in eine Zusammenfass- und Analyse-Maschine 90 ein, welche eine Ereignis-Zeitlinie 92 für jede STB 30 erzeugt. Die Zusammenfass- und Analyse-Maschine 90 kann nach dem Stufenserver 70 oder dem MKIS-System 100 eingesetzt werden. Ein derartiges Einsetzen der Zusammenfass- und Analyse-Maschine 90 am Stufenserver 70 erlaubt es, dass zusammengefasste Ereignislisten zusammengefasst und analysiert werden. Die resultierenden Ereignis-Zeitlinien 92 können an das MKIS-System 100 zur weiteren Analyse gesendet werden.
  • Die Zeitlinie 92 stellt eine Momentaufnahme der Aktivität auf einer bestimmten STB 30 für eine ausgewählte Zeitperiode (beispielsweise 24 Stunden) oder für ein ausgewähltes Ereignis bereit – beispielsweise wird eine Zeitlinie 92 für jede STB 30 erzeugt, welche auf eine bestimmte Show oder auf Shows (beispielsweise ein Pay per View Kampf) abgestimmt ist, welche über eine ausgewählte Zeitperiode auftreten können. Die Zeitlinie 92 wird erzeugt, indem Ereignislisten mit Metadaten über eine Programmierung zusammengefasst werden, welche über das Netzwerk für die ausgewählte Zeitperiode verfügbar ist.
  • Um diese Daten zusammenzufassen, muss den Daten eine korrekte Priorität zugewiesen werden, welche andererseits in Konflikt geraten. Beispielsweise können Rundfunk-Werbedaten 84 anzeigen, dass eine bestimmte nationale Werbung zum Zeitpunkt A lief. Andererseits, wenn das System 20 ein interaktives System ist, und der interaktive Server eine gezielte Werbung („ad") ebenfalls zum Zeitpunkt A bereitstellt, wie durch Sitzungsdienste-Werbedaten 86 angezeigt, wurde diese gezielte Werbung über die nationale Werbung zum Zeitpunkt A eingesetzt. Somit, indem Sitzungsdienste-Werbedaten 86 eine Priorität zugewiesen wird, welche höher als nationale Rundfunk-Werbedaten 84 ist, ist die Zusammenfass- und Analyse-Maschine 90 dazu in der Lage, eine genaue Zeitlinie 92 einer Programmzuführung an eine bestimmte STB 30 zu erzeugen. Ähnlich erfordert ein herkömmliches Kabelnetzwerk oder Drahtloskabel-Netzwerk Prioritäts-Zuweisungen. Typischerweise wird es lokalen Kabel-Bereitstellern typischerweise erlaubt, lokale Werbungen über bestimmte nationale Werbungen einzusetzen (unter der Annahme, dass sie diese lokale Werbezeit verkaufen können).
  • 6B zeigt solche Prioritäts-Zuweisungen an. 6B zeigt mehrere Datenquellen, wie beispielsweise EPG-Metadaten, nationale und lokale eingesetzte Werbungs-Metadaten und interaktive Sitzungs-Metadaten. EPG-Metadaten sind für gewöhnlich sehr breit – beispielsweise die Anzeige eines Fußballspiels auf Kanal 1 von 13 bis 16 Uhr. Somit werden EPG-Metadaten eine Priorität zugewiesen, welche niedriger als jene von nationalen Werbungs-Metadaten ist, weil eine bestimmte nationale Werbung in einem bestimmten Zeitschlitz überlagert werden wird, welcher allgemein durch den EPG bestimmt ist. Wiederum übertrumpfen lokal eingesetzte Werbungs-Metadaten die nationalen Werbungs-Metadaten, weil die nationalen Werbungs-Metadaten nicht den Situationen Rechnung tragen können, bei welchen ein lokales Netzwerk oder eine Tochtergesellschaft eine lokale Werbung über die nationale Werbung einsetzt, welche für einen bestimmten Zeitschlitz geplant ist. Schließlich haben interaktive Sitzungs-Metadaten, welche die Teilnehmer-Auswahlen widerspiegeln, die höchste Priorität, da sie anzeigen, dass der Teilnehmer ein Anschauen eines bestimmten Kanals beendet hat und anstelle dessen eine interaktive Sitzung aufgerufen hat.
  • Ein Anwenden dieser Prioritätsregeln erzeugt eine Zeitlinie 94 für jeden Teilnehmer. Es werden zusätzliche Filterkriterien 94 durch die Zusammenfass- und Analyse-Maschine 90 angewendet, um eine weiter verfeinerte Zeitlinie 94 zu erzeugen, wie in 6A angezeigt. Beispielsweise können Ereignislisten eine solche hochgenaue und spezifische Information enthalten, wie beispielsweise die Anzahl von Lautstärke-Heraufschaltungen oder Kanal-Heraufschaltungen, welche ein bestimmter Teilnehmer eingegeben hat. Ein Satz von Filterkriterien 94 kann sicherstellen, dass die Zeitlinie 92 lediglich Kanäle enthält, welche länger als eine Schwellwert (beispielsweise 15 Sekunden)-Zeitperiode betrachtet wurden. Dies beseitigt jegliche, sehr schnelle Kanaländerungen, welche durch die Teilnehmer vorgenommen wurden, wodurch die Ereignis-Zeitlinie 92 vereinfacht wird, weil Ereignis-Aufzeichnungen, welche die Kriterien 94 nicht einhalten, aus der Ereignis-Zeitlinie 92 herausgefiltert werden.
  • Die Zusammenfass- und Analyse-Maschine 90 kann an der gefilterten Zeitlinie 94 (oder der ursprünglichen Zeitlinie 92) weitere Kriterien anwenden, wie in 6 gezeigt. Genauer gesagt können es Werbende wünschen, „Anschau"- und „Zuschau"-Kriterien 96 anzuwenden. Die Kriterien 96 werden jene Programme und Werbungen identifizieren, welche durch Teilnehmer für weniger als eine bestimmte Schwellwert-Zeitdauer „angeschaut" wurden. Ein Programm, welches durch Teilnehmer für länger als ein Schwellwert gesehen wurde, würde als „Zuschau"-Programm identifiziert. Beispielsweise kann für eine 30-Sekunden-Werbung der Schwellwert gleich 15 Sekunden betragen. Wenn ein Teilnehmer auf einem Kanal, welcher diese Werbung anzeigt, für weniger als 15 Sekunden eingeschaltet war, wird er so betrachtet, dass er diese Werbung lediglich „angeschaut" hat, wenn der Teilnehmer andererseits auf den Kanal, welcher diese Werbung befördert, für mehr als 25 Sekunden von der Werbungslänge eingeschaltet war, wird er so betrachtet, dass er diese „zugeschaut" hat. Dieses Kriterium 96 erlaubt es den Betreibern des Systems 20, für „zugeschaute" Werbungen mehr zu verrechnen als bei jenen, welche lediglich „angeschaut" wurden. Es können ähnliche Kriterien zu einem Programm angewendet werden, um Bewertungen genauer zu beurteilen. Somit, bei einem 30-Minuten-Programm, wenn ein Benutzer für weniger als 10 Minuten auf dieses Programm eingeschaltet ist, kann das Anschau- und Zuschau-Kriterium 96 entscheiden, dass das Programm lediglich „angeschaut" wurde. Auf jeden Fall, unter Anwendung des Anschau- und Zuschau-Kriteriums 96, erzeugt die Zusammenfass- und Analyse-Maschine 90 „Anschau"- und „Zuschau"-Listen 98, welche für den Betreiber des Systems 20 und für Werbende, welche mit dem Betreiber des Systems 20 in Kontakt stehen, hilfreich sind.
  • Es ist ebenfalls zu erwähnen, dass weitere Kriterien als einfach jenes darüber, wie lange auf einen bestimmten Kanal eingeschaltet war, im Anschau- und Zuschau-Kriterium 96 enthalten sein können. Ein weiteres Kriterium kann beispielsweise ein Lautstärke-Pegel sein. Wenn ein Zuschauer bei der vollen 30-Sekunden-Länge von einer Werbung auf einen Kanal eingeschaltet war, jedoch die Stummschalte-Taste betätigt hat oder die Lautstärke unterhalb eines bestimmten Schwellwertes für diese Werbung geändert hat, kann das Anschau- und Zuschau-Kriterium 96 diese Werbung als eine „angeschaute" Werbung klassifizieren.
  • Im Allgemeinen kann ein Zusammenfassen und Analysieren auf diskrete Datensegmente vorgenommen werden, wie beispielsweise 24-Stunden-Segmente, und zwar sobald wie möglich, um das Auftreten von ungelösten Ereignissen zu minimieren. Mit anderen Worten sind diskrete Ereignisse lediglich Stücke des gesamten Bildes. Ein Analysieren von lediglich mehreren Stunden von Klickstrom-Ereignisdaten würde eine Bestimmung von solchen Dingen wie Programm „zugeschaut" gegen „angeschaut" nicht erlauben.
  • 7 zeigt ein Beispiel von einem Zusammenfassen von Ereignislisten oder Klick strom-Daten 80, EPG-Daten 82 von Prevue oder einem ähnlichen Dienst, und Rundfunk-Werbedaten 84, welche eine Klickstrom-Zeitlinie 92 erzeugen, welche sowohl die durch einen Teilnehmer ausgewählten Kanäle als auch den Inhalt, welcher auf jenen Kanälen angezeigt wird, während der Teilnehmer sie anschaut, anzeigt.
  • Eine Zeitlinie 94 für jede STB 30 wird aufgebaut und durch den Stufenserver 70 an die MKIS-Datenbank 100 oder eine Analysemaschine und Datenbank 110 einer dritten Partei heraufgeladen, wobei eine von ihnen eine demografische Information speichern kann und dazu verwendet werden kann, um Abfragen zu den Ereignis-Zeitlinien 94 und jenen demografischen Informationen auszuführen. Ein Zusammenfassen der Zeitlinien 94 mit der demografischen Information erlaubt eine sogar detailliertere und genauere Information über Teilnehmer und ihre Zuschauverhalten. Es werden beispielsweise die folgenden Beispiele in Betracht gezogen:
    Beispiel 1: Widget Co. hat zehn unterschiedliche Werbungen, welche sie auf System 20 laufen lies. Widget Co. wünscht es zu wissen, ob Teilnehmer bestimmte Werbungen „ansehen" oder „zuschauen". Aufgrund der detaillierten Information, welche durch das System 20 der vorliegenden Erfindung erlangt wird, kann eine Abfrage formuliert werden, um zu bestimmen: (a) welche Teilnehmer bestimmte 30 Sekunden Werbungen für länger als 15 Sekunden „zugeschaut" haben, gegen (b) welche Teilnehmer lediglich die Werbung für weniger als 15 Sekunden „angeschaut" haben.
  • Beispiel 2: Wenn Ereignis-Zeitlinien 94 (oder Anschau- und Zuschau-Listen 98) in die MKIS 100 oder Analysemaschine 110 geladen werden, kann die gleiche Abfrage für eine bestimmte demografische Gruppe laufen. Beispielsweise wünscht es Widget Co. zu wissen, welche bestimmte Werbungen ihre primäre Kunden-Basis, nämlich Baby-Boomers zwischen 40 und 50 Jahren, und mit einem Einkommen von über 50.000 Dollar pro Jahr, ihre Werbungen „angeschaut" gegen „zugeschaut" haben.
  • Offensichtlich kann das System 20 ebenfalls auf gezielte Werbungen auf bestimmte demografische Haushalte, basierend auf einer Rückmeldung von analysierten und zusammengefassten Daten, modifiziert werden. Dann werden Ereignislisten, welche nach jenen gezielten Werbungen auftreten, über das System 20 ausgestrahlt, wobei sie überprüft werden können, um zu bestimmen, ob der gezielte bestimmte demografische Markt die Werbung zugeschaut oder angeschaut hat.

Claims (22)

  1. Verfahren zum Erfassen und Verarbeiten von Information über Teilnehmerauswahl und –nutzung von Programmierung, die über ein interaktives Medienbereitstellungsnetz (52) verteilt wird, das Duplexkommunikation mit einer Set-Top-Box ermöglicht, die mit einer Anzeigevorrichtung des Teilnehmers verbunden ist, wobei das Verfahren die folgenden Schritte umfasst: a) Erfassen von Information über Teilnehmerauswahl und –nutzung der verteilten Programmierung für die Set-Top-Box, b) Zusammenfassen der Information, um Ereigniszeitpläne abzuleiten, welche die Programmierung beschreiben, die von einem bestimmten Teilnehmer über einen bestimmten Zeitraum ausgewählt wurde; gekennzeichnet durch c) den Erfassungsschritt, der umfasst: i) Identifizieren von Befehlen von Belang, die vom Teilnehmer während der Kommunikation der Programmierung für die Set-Top-Box ausgewählt wurden; wobei der ausgewählte Befehl ein Ereignis umfasst, das mit einer in der Set-Top-Box gespeicherten Anwendung zusammenhängt; ii) Herstellung einer Ereignisliste, die eine Anwendungskennung der in der Set-Top-Box gespeicherten Anwendung, ein Ereignis von Belang, das mit der Anwendungskennung zusammenhängt, und eine Zeit umfasst, zu der das Ereignis von Belang vom Teilnehmer für die Set-Top-Box ausgewählt wurde, und durch die weiteren Schritte: d) Übertragen der Ereignisliste an einen Mischprozessor (90) über das Medienbereitstellungsnetz (52); und e) Mischen der Ereignisliste zur ausgewählten Zeit mit Programmier-Metadaten, welche die über das Medienbereitstellungsnetz zur ausgewählten Zeit verfügbare Programmierung beschreiben, um einen Ereigniszeitplan abzuleiten, der die Auswahl und Verwendung der verteilten Programmierung durch den Teilnehmer für einen bestimmten Zeitraum beschreibt.
  2. Verfahren nach Anspruch 1, darüber hinaus umfassend, auf eine Tabelle zuzugreifen, um den Identifikationscode für den ausgewählten Befehl zu bestimmen.
  3. Verfahren nach Anspruch 1 oder 2, darüber hinaus umfassend, auf eine Tabelle zuzugreifen, um die Anwendungskennung zu bestimmen.
  4. Verfahren nach einem der Ansprüche 1 bis 3, darüber hinaus umfassend, die Schritte a) bis c) von Anspruch 1 zu wiederholen, um mehrere Ereignislisten zu erfassen und die mehreren Ereignislisten zwischenzuspeichern.
  5. Verfahren nach Anspruch 4, darüber hinaus umfassend, mehrere Ereignislisten zu mischen.
  6. Verfahren nach einem der Ansprüche 1 bis 5, wobei die Programmierungs-Metadaten Daten umfassen, die aus der Gruppe ausgewählt sind, die besteht aus: Rundfunkidentifikationsinformation, interaktive Anwendungsnutzungsinformation, nationale Werbeinformation und lokale Werbeinformation.
  7. Verfahren nach einem der Ansprüche 1 bis 6, wobei Befehle von Belang aus der Gruppe ausgewählt werden, die besteht aus: Kanaländerungsbefehlen, Lautstärkeänderungsbefehlen, VCR-Befehlen, Anwendungsaufrufbefehlen und Anwendungssteuerbefehlen.
  8. Verfahren nach einem der Ansprüche 1 bis 7, wobei der Identifizierungsschritt umfasst, jeden Befehl von Belang mit einer globalen Tabelle zu korrelieren, die Identifikationscodes umfasst.
  9. Verfahren nach einem der Ansprüche 1 bis 8, darüber hinaus umfassend, die Ereigniszeitpläne zu filtern, um die Teilnehmerauswahl und –nutzung der verteilten Programmierung in mindestens zwei Kategorien einzuteilen.
  10. Verfahren nach Anspruch 9, wobei die erste Kategorie eine Programmierung umfasst, die durch einen Teilnehmer länger als einen ausgewählten Schwellenprozentwert der gesamten Programmlänge angesehen wurde.
  11. Teilnehmerinformationssystem zum Erfassen und Verarbeiten von Information über Teilnehmerauswahl und –nutzung von Programmierung, die über ein interaktives Medienbereitstellungsnetz (52) verteilt wird, das Duplexkommunikation mit einer Set-Top-Box ermöglicht, die mit einer Anzeigevorrichtung des Teilnehmers verbunden ist, wobei das System (20) umfasst: a) Erfassungsprozessoren (34) mit Einrichtungen (36, 42, 44) zum Erfassen mehrerer Ereignislisten, wobei jede Ereignisliste mindestens einen ausgewählten Befehl von einem Teilnehmer während der Kommunikation der Programmierung für die Set-Top-Box umfasst, und b) einen Mischprozessor (90), um die Ereignislisten aufzunehmen, und der dazu eingerichtet ist, Ereigniszeitpläne (92) abzuleiten, welche die Auswahl und Nutzung der verteilten Programmierung durch den Teilnehmer über einen bestimmten Zeitraum beschreiben; dadurch gekennzeichnet, dass der ausgewählte Befehl ein Ereignis umfasst, das mit einer in der Set-Top-Box gespeicherten Anwendung zusammenhängt, und die Ereignisliste eine Anwendungskennung, die mit der Anwendung zusammenhängt, ein Ereigniskennzeichen des Ereignisses von Belang, das mit der Anwendungskennung zusammenhängt, und eine Zeit umfasst, zu der das Ereignis von Belang ausgewählt wird; c) die Erfassungsprozessoren (34) jeweils Teil der Set-Top-Box (30) sind und Einrichtungen (38, 40, 41) umfassen, um Ereignislisten (80) zu übertragen; d) Kommunikationseinrichtungen (38, 40, 41) an jede Set-Top-Box angeschlossen sind; und e) der Mischprozessor (90) an die Kommunikationseinrichtungen angeschlossen ist, um die übertragenen Ereignislisten aufzunehmen; wobei der Mischprozessor dazu eingerichtet ist, den Ereigniszeitplan (92) zu bilden, der eine Teilnehmerauswahl und –nutzung der verteilten Programmierung für einen bestimmten Zeitraum beschreibt, indem die Ereignislisten (80) mit Programmier-Metadaten (82, 84, 86, 88) gemischt werden, welche die Programmierung beschreiben, die zur ausgewählten Zeit über das Medienbereitstellungsnetz verfügbar sind, wobei die Programmier-Metadaten ein Inhaltskennzeichen für die Programmierung, eine Startzeit für die Programmierung, eine Endzeit für die Programmierung und/oder eine Kanalkennung umfassen.
  12. Teilnehmerinformationssystem nach Anspruch 11, wobei die Programmier-Metadaten (82, 84, 86, 88) Daten umfassen, die aus mindestens zwei Quellen erfasst wurden, die aus der Gruppe ausgewählt sind, die besteht aus: einer Rundfunkprogrammquelle (82), einer nationalen Werbeprogrammquelle (84), einer lokalen Werbeprogrammquelle (86) und einer interaktiven Anwendungsnutzungsprogrammquelle (88).
  13. Teilnehmerinformationssystem nach Anspruch 11 oder 12, wobei jede Set-Top-Box (30) darüber hinaus Einrichtungen umfasst, um durch einen Teilnehmer mehrere Anwendungen (32, 33) aufzurufen.
  14. Teilnehmerinformationssystem nach einem der Ansprüche 11 bis 13, wobei die Einrichtungen zum Aufrufen jeder Anwendung (32, 33) Einrichtungen zum Erstellen einer Ereignisliste (80) bei der Erfassung eines ausgewählten Befehls oder mehrerer ausgewählter Befehle von der Set-Top-Box umfassen.
  15. Teilnehmerinformationssystem nach einem der Ansprüche 11 bis 14, wobei die Set-Top-Box (30) einen Pufferspeicher (41, 42) für Einrichtungen umfasst, die dazu eingerichtet sind, die Ereignislisten (80) vor der Übertragung zu speichern.
  16. Teilnehmerinformationssystem nach einem der Ansprüche 11 bis 15, wobei Einrichtungen vorgesehen sind, die mit der Mischprozessoreinrichtung (100) verbunden sind oder einen Teil davon bilden, um demografische Informationen über ausgewählte Teilnehmergruppen zu speichern.
  17. Teilnehmerinformationssystem nach einem der Ansprüche 11 bis 16, darüber hinaus eine Analysemaschine (110) umfassend, die dazu angeschlossen und eingerichtet ist, die Ereigniszeitpläne (94) mit den die Teilnehmer beschreibenden demografischen Informationen zu korrelieren.
  18. Teilnehmerinformationssystem nach einem der Ansprüche 11 bis 17, wobei der Mischprozessor (90) dazu eingerichtet ist, Filterkriterien (92) an die Ereignislisten (80) anzulegen, um die Programmierung zu bestimmen, die von einem Teilnehmer länger als einen ausgewählten Prozentwert der Programmierung angesehen wurde.
  19. Teilnehmerinformationssystem nach einem der Ansprüche 11 bis 18, wobei jede Set-Top-Box (30) eine Anzeigevorrichtung (99) zur Anzeige der bereitgestellten Programmierung besitzt.
  20. Teilnehmerinformationssystem nach einem der Ansprüche 11 bis 19, wobei eine Fernsteuervorrichtung für den Teilnehmer zur Steuerung der Set-Top-Box (30) vorgesehen ist, um verschiedenartige Anwendungen (33) aufzurufen und ablaufen zu lassen, und wobei der Erfassungsprozessor (34) dazu eingerichtet ist, Ereignislisten (80) zu erstellen durch: a) Identifizieren eines Codes, der dem vom Teilnehmer ausgewählten Befehl von Belang entspricht; und b) Speichern einer Ereignisliste (80) in einem mit dem Erfassungsprozessor zusammenhängenden Pufferspeicher (41, 42), darüber hinaus umfassend: i) das dem Befehl entsprechende Codewort.
  21. Computerprogramm mit Computerprogrammcodeeinrichtungen, die dazu ausgelegt sind, wenn das Computerprogramm auf einem Computer abläuft, die Schritte des Verfahrens nach einem der Ansprüche 1 bis 10 durchzuführen, oder das Teilnehmerinformationssystem nach einem der Ansprüche 11 bis 20 zu betätigen, wobei die Computerprogrammcodeeinrichtungen in den entsprechenden Systemelementen vorgesehen sind.
  22. Computerprogramm nach Anspruch 21 und darüber hinaus Computerprogrammcodeeinrichtungen umfassend, die dazu ausgelegt sind: a) eine Anwendung (33) zu programmieren, um einen Kennungscode zu identifizieren, der einem Befehl von Belang entspricht, der von einem ausgewählten Teilnehmer während der Kommunikation zum Einprogrammieren von Information in eine Set-Top-Box eingegeben wurde, wobei die Anwendung aus mehreren Anwendungen ausgewählt ist, die mit verschiedenartigen interaktiven Medienbereitstellungssystemen, standardmäßigen oder drahtlosen Kabelfernsehsystemen, Satellitenfernsehsystemen oder anderen Medienbereitstellungssystemen arbeiten, die eine Duplexkommunikation mit einer Set-Top-Box (30) ermöglichen, die mit einer Anzeigevorrichtung des Teilnehmers verbunden ist; b) eine Anwendungskennung zu bestimmen, die der Anwendung entspricht, an die der ausgewählte Befehl von Belang gerichtet ist; und c) eine Ereignisliste (80) zu erstellen, die umfasst: i) die Anwendungskennung; ii) den Kennungscode, der dem ausgewählten Befehl von Belang entspricht; und iii) eine Zeit, zu welcher der Befehl von Belang vom Teilnehmer für die Set-Top-Box ausgewählt wurde, wobei das Medienbereitstellungsnetz (52) dazu eingerichtet ist, den Programmierinhalt und/oder die Anwendung mehreren Medienbereitstellungssystemen (20) mitzuteilen.
DE69837194T 1997-01-06 1998-01-05 Methode und system zur netzwerkverwendungserfassung Expired - Lifetime DE69837194T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US77930697A 1997-01-06 1997-01-06
US779306 1997-01-06
PCT/US1998/000091 WO1998031114A1 (en) 1997-01-06 1998-01-05 Method and system for tracking network use

Publications (2)

Publication Number Publication Date
DE69837194D1 DE69837194D1 (de) 2007-04-12
DE69837194T2 true DE69837194T2 (de) 2007-10-31

Family

ID=25115976

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69837194T Expired - Lifetime DE69837194T2 (de) 1997-01-06 1998-01-05 Methode und system zur netzwerkverwendungserfassung

Country Status (11)

Country Link
US (2) US6718551B1 (de)
EP (1) EP0965192B1 (de)
JP (2) JP3845119B2 (de)
AR (1) AR011362A1 (de)
AT (1) ATE355662T1 (de)
AU (1) AU5731398A (de)
BR (1) BR9807467B1 (de)
CA (1) CA2285645A1 (de)
DE (1) DE69837194T2 (de)
IL (1) IL130735A (de)
WO (1) WO1998031114A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10489795B2 (en) 2007-04-23 2019-11-26 The Nielsen Company (Us), Llc Determining relative effectiveness of media content items

Families Citing this family (861)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US5818438A (en) * 1995-04-25 1998-10-06 Bellsouth Corporation System and method for providing television services
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US8574074B2 (en) 2005-09-30 2013-11-05 Sony Computer Entertainment America Llc Advertising impression determination
US7895076B2 (en) 1995-06-30 2011-02-22 Sony Computer Entertainment Inc. Advertisement insertion, profiling, impression, and feedback
US6469753B1 (en) 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
US5886995A (en) * 1996-09-05 1999-03-23 Hughes Electronics Corporation Dynamic mapping of broadcast resources
US7292604B2 (en) * 1996-09-05 2007-11-06 The Directv Group, Inc. Device and method for efficient delivery of redundant national television signals
US5948061A (en) * 1996-10-29 1999-09-07 Double Click, Inc. Method of delivery, targeting, and measuring advertising over networks
US8635649B2 (en) 1996-12-19 2014-01-21 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
ATE355662T1 (de) * 1997-01-06 2006-03-15 Bellsouth Intellect Pty Corp Methode und system zur netzwerkverwendungserfassung
US20060075456A1 (en) * 1997-01-06 2006-04-06 Gray James Harold Methods and systems for collaborative capture of television viewer generated clickstreams
US20060253884A1 (en) * 1997-01-06 2006-11-09 Gray James H Methods and systems for network based capture of television viewer generated clickstreams
US7587323B2 (en) * 2001-12-14 2009-09-08 At&T Intellectual Property I, L.P. System and method for developing tailored content
US20100257037A1 (en) * 2001-12-14 2010-10-07 Matz William R Method and system for targeted incentives
US8640160B2 (en) 1997-01-06 2014-01-28 At&T Intellectual Property I, L.P. Method and system for providing targeted advertisements
US20060031882A1 (en) * 1997-01-06 2006-02-09 Swix Scott R Systems, methods, and devices for customizing content-access lists
US8677384B2 (en) 2003-12-12 2014-03-18 At&T Intellectual Property I, L.P. Methods and systems for network based capture of television viewer generated clickstreams
US6983478B1 (en) 2000-02-01 2006-01-03 Bellsouth Intellectual Property Corporation Method and system for tracking network use
US7020652B2 (en) * 2001-12-21 2006-03-28 Bellsouth Intellectual Property Corp. System and method for customizing content-access lists
US7802276B2 (en) * 1997-01-06 2010-09-21 At&T Intellectual Property I, L.P. Systems, methods and products for assessing subscriber content access
US7617508B2 (en) 2003-12-12 2009-11-10 At&T Intellectual Property I, L.P. Methods and systems for collaborative capture of television viewer generated clickstreams
US9113122B2 (en) * 1997-04-21 2015-08-18 Rovi Guides, Inc. Method and apparatus for time-shifting video and text in a text-enhanced television program
AU8072798A (en) * 1997-06-16 1999-01-04 Doubleclick Inc. Method and apparatus for automatic placement of advertising
MX340336B (es) 1997-07-21 2016-07-06 Gemstar Dev Corp Metodo para navegar a traves de una guia de programas de television.
AU9298398A (en) 1997-09-05 1999-03-29 Prevue International, Inc. Program guide application interface system
US6604240B2 (en) 1997-10-06 2003-08-05 United Video Properties, Inc. Interactive television program guide system with operator showcase
US7386485B1 (en) 2004-06-25 2008-06-10 West Corporation Method and system for providing offers in real time to prospective customers
US7364068B1 (en) 1998-03-11 2008-04-29 West Corporation Methods and apparatus for intelligent selection of goods and services offered to conferees
US8315909B1 (en) 1998-03-11 2012-11-20 West Corporation Methods and apparatus for intelligent selection of goods and services in point-of-sale commerce
US6055513A (en) 1998-03-11 2000-04-25 Telebuyer, Llc Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce
US7729945B1 (en) 1998-03-11 2010-06-01 West Corporation Systems and methods that use geographic data to intelligently select goods and services to offer in telephonic and electronic commerce
US7437313B1 (en) 1998-03-11 2008-10-14 West Direct, Llc Methods, computer-readable media, and apparatus for offering users a plurality of scenarios under which to conduct at least one primary transaction
JPH11353257A (ja) * 1998-03-12 1999-12-24 Sun Microsyst Inc コンピュ―タのアプリケ―ションにアクセスしているユ―ザのロケ―ションを検知するシステム及び方法
US6564379B1 (en) 1998-04-30 2003-05-13 United Video Properties, Inc. Program guide system with flip and browse advertisements
US20020095676A1 (en) 1998-05-15 2002-07-18 Robert A. Knee Interactive television program guide system for determining user values for demographic categories
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
AR019458A1 (es) 1998-07-23 2002-02-20 United Video Properties Inc Una disposicion de guia de programacion televisiva interactiva que sirve como entrada
WO2000008802A2 (en) * 1998-08-03 2000-02-17 Doubleclick Inc. Network for distribution of re-targeted advertising
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
US6202210B1 (en) * 1998-08-21 2001-03-13 Sony Corporation Of Japan Method and system for collecting data over a 1394 network to support analysis of consumer behavior, marketing and customer support
US6405370B1 (en) 1998-10-09 2002-06-11 Adcom Information Services, Inc. Television audience monitoring system and method employing tuner interface of set-top converter box
US6567978B1 (en) * 1998-10-09 2003-05-20 Adcom Information Services, Inc. Television audience monitoring system and method employing display of cable converter box
AU1704900A (en) 1998-10-13 2000-05-01 Radiowave.Com, Inc. System and method for determining the audience of digital radio programmes broadcast through the internet
US6484316B1 (en) 1998-10-14 2002-11-19 Adcom Information Services, Inc. Television audience monitoring system and apparatus and method of aligning a magnetic pick-up device
CA2353646C (en) * 1998-12-03 2004-04-06 Expanse Networks, Inc. Subscriber characterization and advertisement monitoring system
US7328448B2 (en) * 2000-08-31 2008-02-05 Prime Research Alliance E, Inc. Advertisement distribution system for distributing targeted advertisements in television systems
US20020083441A1 (en) 2000-08-31 2002-06-27 Flickinger Gregory C. Advertisement filtering and storage for targeted advertisement systems
AU2004201401B2 (en) * 1998-12-03 2005-06-30 Samsung Electronics Co., Ltd Generating a subscriber profile vector
US20020144263A1 (en) * 2000-08-31 2002-10-03 Eldering Charles A. Grouping of advertisements on an advertising channel in a targeted advertisement system
US7653923B2 (en) 2000-02-18 2010-01-26 Prime Research Alliance E, Inc. Scheduling and presenting IPG ads in conjunction with programming ads in a television environment
US8290351B2 (en) * 2001-04-03 2012-10-16 Prime Research Alliance E., Inc. Alternative advertising in prerecorded media
US7185353B2 (en) 2000-08-31 2007-02-27 Prime Research Alliance E., Inc. System and method for delivering statistically scheduled advertisements
US7039932B2 (en) 2000-08-31 2006-05-02 Prime Research Alliance E., Inc. Queue-based head-end advertisement scheduling method and apparatus
US7228555B2 (en) 2000-08-31 2007-06-05 Prime Research Alliance E., Inc. System and method for delivering targeted advertisements using multiple presentation streams
US8180675B2 (en) * 2000-08-31 2012-05-15 Prime Research Alliance E., Inc. System and method for automatically managing avail inventory data and avail pricing
US8151295B1 (en) * 2000-08-31 2012-04-03 Prime Research Alliance E., Inc. Queue based advertisement scheduling and sales
US20020083445A1 (en) * 2000-08-31 2002-06-27 Flickinger Gregory C. Delivering targeted advertisements to the set-top-box
US11109114B2 (en) 2001-04-18 2021-08-31 Grass Valley Canada Advertisement management method, system, and computer program product
US7305695B1 (en) * 1999-01-20 2007-12-04 Intel Corporation System for providing video on demand with pause feature
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US7490053B1 (en) 1999-02-10 2009-02-10 The Surfer Network System for modifying and targeting advertising content of internet radio broadcasts
US6289514B1 (en) 1999-03-29 2001-09-11 Qcom Tv, Inc. System and method for the near-real time capture and reporting of large population consumer behaviors concerning television use
US6728713B1 (en) 1999-03-30 2004-04-27 Tivo, Inc. Distributed database management system
US7543325B2 (en) 1999-03-30 2009-06-02 Tivo Inc. System for remotely controlling client recording and storage behavior
US6907566B1 (en) 1999-04-02 2005-06-14 Overture Services, Inc. Method and system for optimum placement of advertisements on a webpage
US6938270B2 (en) * 1999-04-07 2005-08-30 Microsoft Corporation Communicating scripts in a data service channel of a video signal
US6718552B1 (en) 1999-04-20 2004-04-06 Diva Systems Corporation Network bandwidth optimization by dynamic channel allocation
AU4672800A (en) 1999-04-30 2000-11-17 Thomson Licensing S.A. Advertisement presentation and tracking in a television apparatus
US8266657B2 (en) 2001-03-15 2012-09-11 Sling Media Inc. Method for effectively implementing a multi-room television system
US6263503B1 (en) 1999-05-26 2001-07-17 Neal Margulis Method for effectively implementing a wireless television system
AU5775900A (en) 1999-06-29 2001-01-31 United Video Properties, Inc. Method and system for a video-on-demand-related interactive display within an interactive television application
US20020026351A1 (en) * 1999-06-30 2002-02-28 Thomas E. Coleman Method and system for delivery of targeted commercial messages
US6993493B1 (en) 1999-08-06 2006-01-31 Marketswitch Corporation Method for optimizing net present value of a cross-selling marketing campaign
US20020056118A1 (en) * 1999-08-27 2002-05-09 Hunter Charles Eric Video and music distribution system
US20060212908A1 (en) * 1999-08-27 2006-09-21 Ochoa Optics Llc Video distribution system
US7647618B1 (en) 1999-08-27 2010-01-12 Charles Eric Hunter Video distribution system
US6952685B1 (en) 1999-08-27 2005-10-04 Ochoa Optics Llc Music distribution system and associated antipiracy protection
US8090619B1 (en) * 1999-08-27 2012-01-03 Ochoa Optics Llc Method and system for music distribution
US7209900B2 (en) * 1999-08-27 2007-04-24 Charles Eric Hunter Music distribution systems
US6647417B1 (en) 2000-02-10 2003-11-11 World Theatre, Inc. Music distribution systems
US20030133692A1 (en) * 1999-08-27 2003-07-17 Charles Eric Hunter Video distribution system
US7996878B1 (en) 1999-08-31 2011-08-09 At&T Intellectual Property Ii, L.P. System and method for generating coded video sequences from still media
US9451310B2 (en) 1999-09-21 2016-09-20 Quantum Stream Inc. Content distribution system and method
US7222354B1 (en) * 1999-10-05 2007-05-22 International Business Machines, Corporation Dynamic composition at the set-top box
US20030182567A1 (en) 1999-10-20 2003-09-25 Tivo Inc. Client-side multimedia content targeting system
US6970641B1 (en) 2000-09-15 2005-11-29 Opentv, Inc. Playback of interactive programs
US7000245B1 (en) * 1999-10-29 2006-02-14 Opentv, Inc. System and method for recording pushed data
US20050177850A1 (en) 1999-10-29 2005-08-11 United Video Properties, Inc. Interactive television system with programming-related links
US8250617B2 (en) 1999-10-29 2012-08-21 Opentv, Inc. System and method for providing multi-perspective instant replay
EP1250805A1 (de) * 1999-11-22 2002-10-23 America Online, Inc. Verwaltung von elektronischem inhalt von verschiedenen quellen
JP4820516B2 (ja) * 1999-11-23 2011-11-24 ユナイテッド ビデオ プロパティーズ インク メッセージの対象を絞り込んだ双方向テレビシステム
US6976268B2 (en) * 1999-12-10 2005-12-13 Sun Microsystems, Inc. Methods and apparatus for efficiently accessing periodically broadcast data
WO2001047273A1 (en) * 1999-12-21 2001-06-28 Tivo, Inc. Intelligent system and methods of recommending media content items based on user preferences
US6754904B1 (en) 1999-12-30 2004-06-22 America Online, Inc. Informing network users of television programming viewed by other network users
WO2001050331A2 (en) * 2000-01-06 2001-07-12 L90, Inc. Method and apparatus for selecting and delivering internet based advertising
US6446045B1 (en) * 2000-01-10 2002-09-03 Lucinda Stone Method for using computers to facilitate and control the creating of a plurality of functions
US7249059B2 (en) * 2000-01-10 2007-07-24 Dean Michael A Internet advertising system and method
EP2271093A1 (de) * 2000-01-14 2011-01-05 NDS Limited Detektion von Werbung in einer durch Endverbraucher gesteuerten Wiedergabeumbegung
US20020004735A1 (en) * 2000-01-18 2002-01-10 William Gross System and method for ranking items
US20020077928A1 (en) * 2000-01-21 2002-06-20 O'brien James D. Online method and apparatus for delivering home repair information to a subscriber
US9252898B2 (en) 2000-01-28 2016-02-02 Zarbaña Digital Fund Llc Music distribution systems
US6757707B1 (en) 2000-02-01 2004-06-29 America Online, Inc. Displayed complementary content sources in a web-based TV system
JP4491893B2 (ja) * 2000-02-03 2010-06-30 ソニー株式会社 情報送出装置、情報端末装置及び情報提供方法
US8418195B1 (en) * 2000-02-04 2013-04-09 Sprint Communications Company L.P. Advertising insertion for a video-on-demand system
US7797373B1 (en) 2000-03-03 2010-09-14 Martin S Berger System and method for promoting intellectual property
US20050075946A1 (en) * 2000-03-16 2005-04-07 Keith Henning Data accumulation and segmentation system in electronic commerce
US7284064B1 (en) 2000-03-21 2007-10-16 Intel Corporation Method and apparatus to determine broadcast content and scheduling in a broadcast system
US7167895B1 (en) 2000-03-22 2007-01-23 Intel Corporation Signaling method and apparatus to provide content on demand in a broadcast system
KR20030031471A (ko) 2000-03-31 2003-04-21 유나이티드 비디오 프로퍼티즈, 인크. 메타데이터 연계 광고용 시스템 및 방법
CA2972297A1 (en) 2000-03-31 2001-10-11 Rovi Guides, Inc. Systems and methods for improved audience measuring
US20020073033A1 (en) * 2000-04-07 2002-06-13 Sherr Scott Jeffrey Online digital video signal transfer apparatus and method
US20020154157A1 (en) * 2000-04-07 2002-10-24 Sherr Scott Jeffrey Website system and process for selection and delivery of electronic information on a network
US8572646B2 (en) * 2000-04-07 2013-10-29 Visible World Inc. System and method for simultaneous broadcast for personalized messages
US7702995B2 (en) 2000-04-24 2010-04-20 TVWorks, LLC. Method and system for transforming content for execution on multiple platforms
US20020010928A1 (en) * 2000-04-24 2002-01-24 Ranjit Sahota Method and system for integrating internet advertising with television commercials
JP2001308857A (ja) * 2000-04-24 2001-11-02 Mitsubishi Electric Corp 情報配信システム、情報配信方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
US8936101B2 (en) 2008-07-17 2015-01-20 Halliburton Energy Services, Inc. Interventionless set packer and setting method for same
US8296792B2 (en) 2000-04-24 2012-10-23 Tvworks, Llc Method and system to provide interactivity using an interactive channel bug
US9788058B2 (en) 2000-04-24 2017-10-10 Comcast Cable Communications Management, Llc Method and system for automatic insertion of interactive TV triggers into a broadcast data stream
US6766524B1 (en) * 2000-05-08 2004-07-20 Webtv Networks, Inc. System and method for encouraging viewers to watch television programs
US8082491B1 (en) * 2000-05-09 2011-12-20 Oracle America, Inc. Dynamic displays in a distributed computing environment
US8086697B2 (en) 2005-06-28 2011-12-27 Claria Innovations, Llc Techniques for displaying impressions in documents delivered over a computer network
US7475404B2 (en) 2000-05-18 2009-01-06 Maquis Techtrix Llc System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching
US8540574B1 (en) * 2000-05-30 2013-09-24 Core Wireless Licensing S.A.R.L. Navigation aware news service
JP2001357300A (ja) * 2000-06-12 2001-12-26 Sony Corp 映像コンテンツ提供方法、映像コンテンツ提供システム、映像コンテンツ提供装置、映像コンテンツを提供するプログラムを格納したプログラム格納媒体、広告映像提供装置、広告映像を提供するプログラムを格納したプログラム格納媒体、映像コンテンツ再生装置、映像コンテンツを再生するプログラムを格納したプログラム格納媒体、広告料集計システム、広告料集計方法及び広告料を集計するプログラムを格納したプログラム格納媒体
US8090791B1 (en) 2000-06-20 2012-01-03 At&T Intellectual Property Ii, L.P. Active requesting of information for pseudo-live performance
US8037152B2 (en) * 2000-06-20 2011-10-11 At&T Intellectual Property Ii, L.P. Active requesting of information for psuedo-live performance
US8285590B2 (en) 2000-06-23 2012-10-09 Ecomsystems, Inc. Systems and methods for computer-created advertisements
CA2414256C (en) * 2000-06-23 2013-12-10 Ecomsystems, Inc. System and method for computer-created advertisements
US7774715B1 (en) 2000-06-23 2010-08-10 Ecomsystems, Inc. System and method for computer-created advertisements
US7665105B2 (en) * 2000-06-23 2010-02-16 Ecomsystems, Inc. System and method for computer-created advertisements
AU2001271259A1 (en) * 2000-06-28 2002-01-08 Intertainer, Inc. Intelligent media targeting system and method
WO2002005140A1 (en) * 2000-07-11 2002-01-17 Launch Media, Inc. Online playback system with community bias
US20020008786A1 (en) * 2000-07-19 2002-01-24 Kamikazu Fujita Broadcasting apparatus, broadcasting method, program recording medium, and program that provide interactive operation immediately after reproduction start
JP2002171232A (ja) * 2000-08-01 2002-06-14 Matsushita Electric Ind Co Ltd 送受信システム、送信装置及び受信装置
FI112307B (fi) * 2000-08-02 2003-11-14 Nokia Corp Viestintäpalvelu
US20020059624A1 (en) * 2000-08-03 2002-05-16 Kazuhiro Machida Server based broadcast system, apparatus and method and recording medium and software program relating to this system
US20020059628A1 (en) * 2000-08-24 2002-05-16 Toshiya Mori Broadcasting apparatus, broadcasting method, program recording medium, and program
US7096489B2 (en) * 2000-08-28 2006-08-22 Sony Corporation System and method for interactive television
US7363643B2 (en) 2000-08-31 2008-04-22 Eddie Drake Real-time audience monitoring, content rating, and content enhancing
US7142934B2 (en) * 2000-09-01 2006-11-28 Universal Electronics Inc. Audio converter device and method for using the same
US7266510B1 (en) * 2000-09-01 2007-09-04 International Business Machines Corporation Method for graphically representing clickstream data of a shopping session on a network with a parallel coordinate system
US7870576B2 (en) * 2000-09-08 2011-01-11 Prime Research Alliance E., Inc. Targeted advertising through electronic program guide
US20030037332A1 (en) * 2000-09-20 2003-02-20 Chapin Paul W. System and method for storyboard interactive television advertisements
US7703611B1 (en) 2000-09-29 2010-04-27 Aol Inc. Targeted geographical condition notification of users based on a geographic location and device types or software of the users
PT1947858E (pt) * 2000-10-11 2014-07-28 United Video Properties Inc Sistemas e métodos para complementar meios de comunicação a pedido
KR20130066712A (ko) 2000-10-11 2013-06-20 유나이티드 비디오 프로퍼티즈, 인크. 매체 콘텐츠 배달 시스템 및 방법
JP2002191039A (ja) * 2000-10-11 2002-07-05 Matsushita Electric Ind Co Ltd 端末装置の状態管理方法及びその装置
US8122236B2 (en) 2001-10-24 2012-02-21 Aol Inc. Method of disseminating advertisements using an embedded media player page
AU2002243448A1 (en) * 2000-10-24 2002-06-24 Singingfish.Com, Inc. Method of sizing an embedded media player page
US8868448B2 (en) 2000-10-26 2014-10-21 Liveperson, Inc. Systems and methods to facilitate selling of products and services
US9819561B2 (en) 2000-10-26 2017-11-14 Liveperson, Inc. System and methods for facilitating object assignments
AU2002231252A1 (en) * 2000-10-26 2002-05-06 Intellocity Usa, Inc. Collection and transmission of affinity data
JP4039244B2 (ja) * 2000-10-27 2008-01-30 株式会社日立製作所 データ受信装置及びデータ受信装置を管理する管理装置
FR2816157A1 (fr) * 2000-10-31 2002-05-03 Thomson Multimedia Sa Procede de traitement de donnees video distinees a etre visualisees sur ecran et dispositif mettant en oeuvre le procede
EP1211900B1 (de) * 2000-11-08 2008-07-23 Matsushita Electric Industrial Co., Ltd. Rundfunksystem zum Senden und Empfangen von Programmen
CA2326368A1 (en) * 2000-11-20 2002-05-20 Adexact Corporation Method and system for targeted content delivery, presentation, management, and reporting
US8046799B2 (en) * 2000-11-27 2011-10-25 The Directv Group, Inc. Daypart based navigation paradigm
US7328231B2 (en) * 2000-11-28 2008-02-05 Navic Systems Generating schedules for synchronizing bulk data transfers to end node devices in a multimedia network
US20020069404A1 (en) * 2000-11-28 2002-06-06 Navic Systems, Incorporated Targeted promotion deployment
US7370073B2 (en) * 2000-11-28 2008-05-06 Navic Systems, Inc. Using viewership profiles for targeted promotion deployment
US7047273B2 (en) 2000-11-28 2006-05-16 Navic Systems, Inc. Load balancing in set top cable box environment
CA2430166A1 (en) * 2000-11-28 2002-06-06 Seachange International, Inc. Content/service handling and delivery
US20020067730A1 (en) * 2000-12-05 2002-06-06 Starguide Digital Networks, Inc. Method and apparatus for IP multicast content distribution system having national and regional demographically targeted advertisement insertion
CN1418344A (zh) * 2000-12-06 2003-05-14 索尼公司 信息处理装置
US7870592B2 (en) 2000-12-14 2011-01-11 Intertainer, Inc. Method for interactive video content programming
FR2818484B1 (fr) * 2000-12-14 2003-02-21 Viaccess Sa Procede de mesure d'audience d'applications interactives telediffusees ou embarquees sur un decodeur de recepteur de television
US20020083006A1 (en) * 2000-12-14 2002-06-27 Intertainer, Inc. Systems and methods for delivering media content
US20020077900A1 (en) * 2000-12-14 2002-06-20 Thompson Tiffany A. Internet protocol-based interstitial advertising
US20020078453A1 (en) * 2000-12-15 2002-06-20 Hanchang Kuo Hub pages for set top box startup screen
US20020124069A1 (en) * 2000-12-28 2002-09-05 Hatalkar Atul N. Broadcast communication system with dynamic client-group memberships
US7331057B2 (en) 2000-12-28 2008-02-12 Prime Research Alliance E, Inc. Grouping advertisement subavails
US7856644B2 (en) * 2000-12-30 2010-12-21 Road Runner Holdco Llc System and method of selective advertising on a TV channel
US20020124249A1 (en) * 2001-01-02 2002-09-05 Shintani Peter Rae Targeted advertising during playback of stored content
US20020087402A1 (en) * 2001-01-02 2002-07-04 Zustak Fred J. User selective advertising
JP2002320246A (ja) * 2001-01-15 2002-10-31 Matsushita Electric Ind Co Ltd 視聴履歴利用システム及びそれに関する装置
US20080071775A1 (en) * 2001-01-18 2008-03-20 Overture Services, Inc. System And Method For Ranking Items
EP1227676A3 (de) * 2001-01-25 2004-01-21 Ensequence, Inc. Verfahren zur Auswahl innerhalb von mehrfach-kategorisierten Gegenständen
US7376155B2 (en) * 2001-01-30 2008-05-20 Electronics And Telecommunications Research Institute Method and apparatus for delivery of metadata synchronized to multimedia contents
US7774817B2 (en) * 2001-01-31 2010-08-10 Microsoft Corporation Meta data enhanced television programming
US20020107729A1 (en) * 2001-02-06 2002-08-08 Catalina Marketing International, Inc. Method and system for timing promotions based on a prior receipt of promotions
US7114170B2 (en) * 2001-02-07 2006-09-26 Neoris Usa, Inc. Method and apparatus for providing interactive media presentation
US8751310B2 (en) 2005-09-30 2014-06-10 Sony Computer Entertainment America Llc Monitoring advertisement impressions
US20030028888A1 (en) * 2001-02-12 2003-02-06 Hunter Charles Eric Systems and methods for providing consumers with entertainment content and associated periodically updated advertising
US8112311B2 (en) * 2001-02-12 2012-02-07 Ochoa Optics Llc Systems and methods for distribution of entertainment and advertising content
US20030061607A1 (en) * 2001-02-12 2003-03-27 Hunter Charles Eric Systems and methods for providing consumers with entertainment content and associated periodically updated advertising
US20020112235A1 (en) * 2001-02-12 2002-08-15 Ballou Bernard L. Video distribution system
US6950804B2 (en) * 2001-02-26 2005-09-27 Pika Media Systems and methods for distributing targeted multimedia content and advertising
US20020120929A1 (en) * 2001-02-28 2002-08-29 Schwalb Eddie M. Method and system for mass customization of digital television broadcasts
US20020124253A1 (en) * 2001-03-02 2002-09-05 Eyer Mark Kenneth Personal information database with privacy for targeted advertising
US20020124250A1 (en) * 2001-03-02 2002-09-05 Proehl Andrew M. Hybrid advertising broadcast method
US20020152458A1 (en) * 2001-03-02 2002-10-17 Eyer Mark Kenneth Method for establishing a price of an entertainment event by group concensus
US7668928B2 (en) * 2001-03-13 2010-02-23 Goldpocket Interactive Inc. System and method for recording and playing back interactive content during a broadcast event
US20020133562A1 (en) * 2001-03-13 2002-09-19 Newnam Scott G. System and method for operating internet-based events
US20020138588A1 (en) * 2001-03-20 2002-09-26 Richard Leeds System and method for adaptive forums communication
US20020138832A1 (en) * 2001-03-23 2002-09-26 Svoboda Michael D. System for distributing and showing multimedia advertising in theatres and method of operation thereof
US20020144265A1 (en) * 2001-03-29 2002-10-03 Connelly Jay H. System and method for merging streaming and stored content information in an electronic program guide
US20020143647A1 (en) * 2001-03-30 2002-10-03 Intertainer, Inc. Subscriber management system
US6925469B2 (en) * 2001-03-30 2005-08-02 Intertainer, Inc. Digital entertainment service platform
US20020144283A1 (en) * 2001-03-30 2002-10-03 Intertainer, Inc. Content distribution system
US20020144269A1 (en) * 2001-03-30 2002-10-03 Connelly Jay H. Apparatus and method for a dynamic electronic program guide enabling billing broadcast services per EPG line item
US20020178445A1 (en) * 2001-04-03 2002-11-28 Charles Eldering Subscriber selected advertisement display and scheduling
US20020184047A1 (en) * 2001-04-03 2002-12-05 Plotnick Michael A. Universal ad queue
US20020147985A1 (en) * 2001-04-05 2002-10-10 Koji Miyajima Video distribution system and video distribution method
US8572278B2 (en) * 2001-04-30 2013-10-29 Facebook, Inc. Generating multiple data streams from a single data source
US7237033B2 (en) 2001-04-30 2007-06-26 Aol Llc Duplicating switch for streaming data units to a terminal
US7124166B2 (en) 2001-04-30 2006-10-17 Aol Llc Duplicating digital streams for digital conferencing using switching technologies
US7739162B1 (en) 2001-05-04 2010-06-15 West Corporation System, method, and business method for setting micropayment transaction to a pre-paid instrument
SE519518C2 (sv) * 2001-06-01 2003-03-11 Kianoush Namvar Signalavkodningssystem
US7730509B2 (en) * 2001-06-08 2010-06-01 Invidi Technologies Corporation Asset delivery reporting in a broadcast network
US20020194585A1 (en) * 2001-06-15 2002-12-19 Connelly Jay H. Methods and apparatus for providing ranking feedback for content in a broadcast system
JP3932476B2 (ja) * 2001-06-28 2007-06-20 ソニー株式会社 情報提供システム、情報処理装置および方法、記録媒体、並びにプログラム
US7328455B2 (en) * 2001-06-28 2008-02-05 Intel Corporation Apparatus and method for enabling secure content decryption within a set-top box
US7149704B2 (en) * 2001-06-29 2006-12-12 Claria Corporation System, method and computer program product for collecting information about a network user
US8024766B2 (en) * 2001-08-01 2011-09-20 Ericsson Television, Inc. System and method for distributing network-based personal video
US20060161947A1 (en) * 2001-09-05 2006-07-20 Indra Laksono Method and apparatus for customizing messaging within a cable system
US7960005B2 (en) 2001-09-14 2011-06-14 Ochoa Optics Llc Broadcast distribution of content for storage on hardware protected optical storage media
JP3931066B2 (ja) * 2001-09-26 2007-06-13 富士通株式会社 コンテンツ配信システム,コンテンツ配信サーバ,コンテンツ配信プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体
US20030061611A1 (en) * 2001-09-26 2003-03-27 Ramesh Pendakur Notifying users of available content and content reception based on user profiles
US20030066090A1 (en) * 2001-09-28 2003-04-03 Brendan Traw Method and apparatus to provide a personalized channel
US8943540B2 (en) 2001-09-28 2015-01-27 Intel Corporation Method and apparatus to provide a personalized channel
US20030070179A1 (en) * 2001-10-04 2003-04-10 Ritz Peter B. System and method for connecting end user with application based on broadcast code
US7305442B1 (en) * 2001-10-12 2007-12-04 Sprint Spectrum L.P. Asynchronous user-authorized advertising
US8079045B2 (en) * 2001-10-17 2011-12-13 Keen Personal Media, Inc. Personal video recorder and method for inserting a stored advertisement into a displayed broadcast stream
US8521827B2 (en) * 2001-10-18 2013-08-27 Carhamm Ltd., Llc Presentation of information to end-users
US7117439B2 (en) * 2001-10-19 2006-10-03 Microsoft Corporation Advertising using a combination of video and banner advertisements
US20030079226A1 (en) * 2001-10-19 2003-04-24 Barrett Peter T. Video segment targeting using remotely issued instructions and localized state and behavior information
US7191146B2 (en) * 2001-10-22 2007-03-13 Eastman Kodak Company Printing and delivery of digital images and merged information from a central receiving agency
US7020336B2 (en) * 2001-11-13 2006-03-28 Koninklijke Philips Electronics N.V. Identification and evaluation of audience exposure to logos in a broadcast event
US7212979B1 (en) 2001-12-14 2007-05-01 Bellsouth Intellectuall Property Corporation System and method for identifying desirable subscribers
US7444658B1 (en) * 2001-12-14 2008-10-28 At&T Intellectual Property I, L.P. Method and system to perform content targeting
US20110178877A1 (en) 2001-12-14 2011-07-21 Swix Scott R Advertising and content management systems and methods
US9967633B1 (en) 2001-12-14 2018-05-08 At&T Intellectual Property I, L.P. System and method for utilizing television viewing patterns
US7086075B2 (en) * 2001-12-21 2006-08-01 Bellsouth Intellectual Property Corporation Method and system for managing timed responses to A/V events in television programming
US20050071863A1 (en) * 2001-12-21 2005-03-31 Matz William R. System and method for storing and distributing television viewing patterns form a clearinghouse
US8086491B1 (en) * 2001-12-31 2011-12-27 At&T Intellectual Property I, L. P. Method and system for targeted content distribution using tagged data streams
US8051443B2 (en) * 2002-01-02 2011-11-01 Sony Corporation Content replacement by PID mapping
EP2343891B1 (de) 2002-01-02 2013-09-18 Sony Electronics, Inc. Teilweise Verschlüsselung und PID-Abbildung
US20030135605A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur User rating feedback loop to modify virtual channel content and/or schedules
US20030135857A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur Content discovery in a digital broadcast data service
US20030135553A1 (en) * 2002-01-11 2003-07-17 Ramesh Pendakur Content-based caching and routing of content using subscription information from downstream nodes
US8782691B1 (en) * 2002-01-15 2014-07-15 The Directv Group, Inc. Time shifted targeted advertisements based upon user profiles
US7177844B2 (en) * 2002-01-16 2007-02-13 General Instrument Corporation Apparatus and method for activation of a security module in a set-top retail environment
US20030139966A1 (en) * 2002-01-23 2003-07-24 Sirota Peter L. Advertisement delivery for streaming program
WO2003085982A2 (en) * 2002-04-04 2003-10-16 Intellocity Usa, Inc. Interactive television notification system
US8555313B2 (en) * 2002-04-09 2013-10-08 Ericsson Television Inc. System and method for coordinating interactive television programs
US20030204436A1 (en) * 2002-04-30 2003-10-30 Joerg Flender Survey data gathering
US8424034B2 (en) * 2002-05-03 2013-04-16 Disney Enterprises, Inc. System and method for displaying commercials in connection with an interactive television application
US9400589B1 (en) 2002-05-30 2016-07-26 Consumerinfo.Com, Inc. Circular rotational interface for display of consumer credit information
US20080212765A1 (en) * 2002-05-31 2008-09-04 Jingle Networks, Inc. Directory assistance with advertisement from category related to request category
US7212615B2 (en) * 2002-05-31 2007-05-01 Scott Wolmuth Criteria based marketing for telephone directory assistance
US20030226141A1 (en) * 2002-06-03 2003-12-04 Krasnow Genessa L. Advertisement data store
JP2004015758A (ja) * 2002-06-11 2004-01-15 Tomo-Digi Corp 放送テロップ効果測定方法
US20030236695A1 (en) * 2002-06-21 2003-12-25 Litwin Louis Robert Method for media popularity determination by a media playback device
US8028092B2 (en) 2002-06-28 2011-09-27 Aol Inc. Inserting advertising content
AUPS328502A0 (en) * 2002-07-01 2002-07-18 Right Hemisphere Pty Limited Interactive television voice response system
US8254547B2 (en) * 2002-07-10 2012-08-28 Blake Bookstaff Method and system for providing directory assistance to erroneous telephone calls
US8472608B2 (en) 2002-07-10 2013-06-25 Blake Bookstaff Method and system for providing directory assistance to erroneous telephone calls
US7227936B2 (en) * 2002-07-10 2007-06-05 Blake Bookstaff Method and system for providing directory assistance to erroneous telephone calls
US8913732B2 (en) 2002-07-10 2014-12-16 Blake Bookstaff Method and system for providing directory assistance to erroneous telephone calls via wearable devices
US8693664B2 (en) 2002-07-10 2014-04-08 Blake Bookstaff Method and system for providing directory assistance to erroneous telephone calls
US8472607B2 (en) 2002-07-10 2013-06-25 Blake Bookstaff Method and system for providing directory assistance to erroneous telephone calls
US8254548B2 (en) * 2002-07-10 2012-08-28 Blake Bookstaff Method and system for providing directory assistance to erroneous telephone calls
EP1383334B1 (de) * 2002-07-17 2012-02-01 Panasonic Corporation Videodatensender, Videodatenempfänger und Rundfunksystem
US20040019900A1 (en) * 2002-07-23 2004-01-29 Philip Knightbridge Integration platform for interactive communications and management of video on demand services
EA007056B1 (ru) * 2002-08-09 2006-06-30 Ричард Дж. Байэс Система передачи содержимого кабельной сети через интернет
US8818896B2 (en) 2002-09-09 2014-08-26 Sony Corporation Selective encryption with coverage encryption
US7603341B2 (en) 2002-11-05 2009-10-13 Claria Corporation Updating the content of a presentation vehicle in a computer network
US8363806B2 (en) 2002-11-07 2013-01-29 Blake Bookstaff Method and system for alphanumeric indexing for advertising via cloud computing
US8495047B2 (en) 2004-06-29 2013-07-23 Blake Bookstaff Method and system for automated intelligent electronic advertising
US8130928B2 (en) * 2002-11-07 2012-03-06 Blake Bookstaff Method and system for number indexing for advertising
US8913728B2 (en) 2002-11-07 2014-12-16 Blake Bookstaff Method and system for automated intellegent advertising on wearable devices
US8611517B2 (en) 2002-11-07 2013-12-17 Blake Bookstaff Method and system for alphanumeric indexing for advertising with cloud computing
US7187761B2 (en) * 2002-11-07 2007-03-06 Blake Bookstaff Method and system for providing advertising to telephone callers
US8542809B2 (en) 2002-11-07 2013-09-24 Blake Bookstaff Method and system for alphanumeric indexing for advertising with cloud computing
US8645988B2 (en) 2002-12-13 2014-02-04 Sony Corporation Content personalization for digital content
US8667525B2 (en) * 2002-12-13 2014-03-04 Sony Corporation Targeted advertisement selection from a digital stream
US8306908B1 (en) 2002-12-31 2012-11-06 West Corporation Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce
US7779247B2 (en) 2003-01-09 2010-08-17 Jericho Systems Corporation Method and system for dynamically implementing an enterprise resource policy
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
JP2004297141A (ja) * 2003-03-25 2004-10-21 Nippon Hoso Kyokai <Nhk> データ放送における視聴履歴取得システム、送信装置、及び受信装置
US8712857B1 (en) 2003-03-31 2014-04-29 Tuxis Technologies Llc Methods and apparatus for intelligent selection of goods and services in mobile commerce
US20040204981A1 (en) * 2003-04-14 2004-10-14 Schuebel Diane M. Business method for performing consumer research
ATE378759T1 (de) 2003-05-06 2007-11-15 Cvon Innovations Ltd Nachrichtenübertragungssystem und nachrichtendienst
US8930263B1 (en) 2003-05-30 2015-01-06 Consumerinfo.Com, Inc. Credit data analysis
US7792828B2 (en) 2003-06-25 2010-09-07 Jericho Systems Corporation Method and system for selecting content items to be presented to a viewer
JP4261997B2 (ja) * 2003-06-26 2009-05-13 日本放送協会 データ放送制作装置
US20040268416A1 (en) * 2003-06-30 2004-12-30 Gray James Harold System and method for providing enhanced hot key control
US8635643B2 (en) 2003-06-30 2014-01-21 At&T Intellectual Property I, L.P. System and method for providing interactive media content over a network
US7805332B2 (en) 2003-08-01 2010-09-28 AOL, Inc. System and method for segmenting and targeting audience members
US9117217B2 (en) * 2003-08-01 2015-08-25 Advertising.Com Llc Audience targeting with universal profile synchronization
US9118812B2 (en) 2003-08-01 2015-08-25 Advertising.Com Llc Audience server
US20050125290A1 (en) * 2003-08-01 2005-06-09 Gil Beyda Audience targeting system with profile synchronization
US9928522B2 (en) 2003-08-01 2018-03-27 Oath (Americas) Inc. Audience matching network with performance factoring and revenue allocation
US9247288B2 (en) * 2003-08-12 2016-01-26 Time Warner Cable Enterprises Llc Technique for effectively delivering targeted advertisements through a communications network having limited bandwidth
US20050050576A1 (en) * 2003-08-29 2005-03-03 Manish Upendran System and method for integrating broadcast content and non-broadcast content
US7346556B2 (en) * 2003-08-29 2008-03-18 Yahoo! Inc. System and method for performing purchase transactions utilizing a broadcast-based device
US20050076384A1 (en) * 2003-08-29 2005-04-07 Manish Upendran System and method for presenting non-broadcast content on a broadcast-based device
US20050076383A1 (en) * 2003-08-29 2005-04-07 Manish Upendran System and method for providing a user interface
GB0321337D0 (en) * 2003-09-11 2003-10-15 Massone Mobile Advertising Sys Method and system for distributing advertisements
US8214256B2 (en) * 2003-09-15 2012-07-03 Time Warner Cable Inc. System and method for advertisement delivery within a video time shifting architecture
US8522268B2 (en) * 2003-10-10 2013-08-27 Concurrent Computer Corporation Method and apparatus for creating a targeted integrated image
JP4362702B2 (ja) * 2003-10-14 2009-11-11 日本電気株式会社 映像配信システムと方法およびプログラム
WO2005043910A1 (en) * 2003-10-22 2005-05-12 Video Networks Ltd. Non-linear interactive video navigation
US20070168427A1 (en) * 2003-10-29 2007-07-19 Eric Thelen Messaging system and method
US8170912B2 (en) 2003-11-25 2012-05-01 Carhamm Ltd., Llc Database structure and front end
US8286203B2 (en) * 2003-12-19 2012-10-09 At&T Intellectual Property I, L.P. System and method for enhanced hot key delivery
US7831989B1 (en) 2004-01-13 2010-11-09 Cox Communications Intelligent asset management in a cable services system
US20080097808A1 (en) * 2004-03-15 2008-04-24 Godwin John P Device and method for efficient delivery of redundant national television signals
US8930239B2 (en) * 2005-03-23 2015-01-06 Douglas Ashbaugh Distributed content exchange and presentation system
US8086492B2 (en) * 2004-03-23 2011-12-27 Douglas Ashbaugh Frame-based network advertising and exchange therefor
US7861006B2 (en) 2004-03-23 2010-12-28 Mcnulty Scott Apparatus, method and system for a tunneling client access point
US20050222900A1 (en) * 2004-03-30 2005-10-06 Prashant Fuloria Selectively delivering advertisements based at least in part on trademark issues
US8223653B2 (en) * 2004-04-05 2012-07-17 Ixia Broadcast capable file system
JP5216322B2 (ja) 2004-04-09 2013-06-19 ワーナー ブラザーズ エンターテイメント インコーポレーテッド 動画配信システムおよび動画配信システムに関する方法
US9959383B1 (en) 2004-04-30 2018-05-01 Time Warner, Inc. Apparatus, method and system for brokering and provision of intelligent advertisement
FI20045162A0 (fi) * 2004-04-30 2004-04-30 Nokia Corp Ryhmäviestintä viestinjärjestelmässä
BRPI0516744A2 (pt) 2004-06-07 2013-05-28 Sling Media Inc mÉtodos de reproduÇço de fluxo de mÍdia recebido numa rede e produto de programa de computador
US8346605B2 (en) * 2004-06-07 2013-01-01 Sling Media, Inc. Management of shared media content
US7917932B2 (en) 2005-06-07 2011-03-29 Sling Media, Inc. Personal video recorder functionality for placeshifting systems
US8099755B2 (en) * 2004-06-07 2012-01-17 Sling Media Pvt. Ltd. Systems and methods for controlling the encoding of a media stream
US9998802B2 (en) 2004-06-07 2018-06-12 Sling Media LLC Systems and methods for creating variable length clips from a media stream
US7975062B2 (en) 2004-06-07 2011-07-05 Sling Media, Inc. Capturing and sharing media content
US7769756B2 (en) 2004-06-07 2010-08-03 Sling Media, Inc. Selection and presentation of context-relevant supplemental content and advertising
US8346157B1 (en) 2004-06-16 2013-01-01 Colby Steven M Content customization in asymmertic communication systems
US8843978B2 (en) 2004-06-29 2014-09-23 Time Warner Cable Enterprises Llc Method and apparatus for network bandwidth allocation
US8078977B2 (en) 2004-06-29 2011-12-13 Blake Bookstaff Method and system for intelligent processing of electronic information
US9792633B2 (en) 2004-06-29 2017-10-17 Blake Bookstaff Method and system for intelligent processing of electronic information with cloud computing
US8346593B2 (en) 2004-06-30 2013-01-01 Experian Marketing Solutions, Inc. System, method, and software for prediction of attitudinal and message responsiveness
US7856646B1 (en) * 2004-07-02 2010-12-21 Cox Communications, Inc. Preparation and utilization of customer profile data in a cable services network
US7937484B2 (en) * 2004-07-09 2011-05-03 Orb Networks, Inc. System and method for remotely controlling network resources
US9077766B2 (en) 2004-07-09 2015-07-07 Qualcomm Incorporated System and method for combining memory resources for use on a personal network
US8819140B2 (en) 2004-07-09 2014-08-26 Qualcomm Incorporated System and method for enabling the establishment and use of a personal network
US8195744B2 (en) * 2004-07-09 2012-06-05 Orb Networks, Inc. File sharing system for use with a network
US20060277318A1 (en) * 2004-07-09 2006-12-07 Luc Julia System and method for extending communications with a device network
US8738693B2 (en) * 2004-07-09 2014-05-27 Qualcomm Incorporated System and method for managing distribution of media files
US8787164B2 (en) * 2004-07-09 2014-07-22 Qualcomm Incorporated Media delivery system and method for transporting media to desired target devices
US9021529B2 (en) 2004-07-15 2015-04-28 Microsoft Technology Licensing, Llc Content recordation techniques
US8078602B2 (en) 2004-12-17 2011-12-13 Claria Innovations, Llc Search engine for a computer network
US8255413B2 (en) 2004-08-19 2012-08-28 Carhamm Ltd., Llc Method and apparatus for responding to request for information-personalization
US20060074770A1 (en) * 2004-08-20 2006-04-06 Warner Bros. Entertainment Inc. Video delivery system and related method
US8763157B2 (en) 2004-08-23 2014-06-24 Sony Computer Entertainment America Llc Statutory license restricted digital media playback on portable devices
US8732004B1 (en) 2004-09-22 2014-05-20 Experian Information Solutions, Inc. Automated analysis of data to generate prospect notifications based on trigger events
EP1641209A1 (de) * 2004-09-27 2006-03-29 Alcatel Anpassungsgateway für Audio-Videostrom in einem Kommunikationsnetzwerk
US7178720B1 (en) 2004-09-30 2007-02-20 West Corporation Methods, computer-readable media, and computer program product for intelligent selection of items encoded onto portable machine-playable entertainment media
US20060072596A1 (en) * 2004-10-05 2006-04-06 Skipjam Corp. Method for minimizing buffer delay effects in streaming digital content
US20060085812A1 (en) * 2004-10-15 2006-04-20 Shishegar Ahmad R Method for monitoring television usage
US7428503B1 (en) 2004-10-26 2008-09-23 Cox Communications, Inc Methods and systems for providing product and services upgrades and work order status in a cable services network
US8015184B2 (en) * 2004-10-26 2011-09-06 Yahoo! Inc. Method and apparatus for a search-enabled remote control device
US7707599B1 (en) 2004-10-26 2010-04-27 Cox Communications, Inc. Customer support services via a cable services network
WO2006047732A2 (en) * 2004-10-27 2006-05-04 Eg Technology, Inc. Network architecture for real time delivery of video over lossy networks from remote locations
US9367846B2 (en) * 2004-11-29 2016-06-14 Jingle Networks, Inc. Telephone search supported by advertising based on past history of requests
GB0427370D0 (en) * 2004-12-15 2005-01-19 Packet Vision Ltd Broadcast data network system
US7693863B2 (en) 2004-12-20 2010-04-06 Claria Corporation Method and device for publishing cross-network user behavioral data
US20060143079A1 (en) * 2004-12-29 2006-06-29 Jayanta Basak Cross-channel customer matching
US7574453B2 (en) 2005-01-03 2009-08-11 Orb Networks, Inc. System and method for enabling search and retrieval operations to be performed for data items and records using data obtained from associated voice files
US20090094640A1 (en) * 2007-09-26 2009-04-09 Anderson Bruce J Targeted advertising in unicast, multicast and hybrid distribution system contexts
CN101180875B (zh) * 2005-01-12 2010-11-03 英维迪技术公司 广播网络资产交付的定向印象模型
TW200704183A (en) 2005-01-27 2007-01-16 Matrix Tv Dynamic mosaic extended electronic programming guide for television program selection and display
US7567565B2 (en) 2005-02-01 2009-07-28 Time Warner Cable Inc. Method and apparatus for network bandwidth conservation
US20060179470A1 (en) * 2005-02-08 2006-08-10 George Johnson Interactive promotional method
US20060230416A1 (en) * 2005-03-02 2006-10-12 Robert Brazell Systems and methods for event triggered advertising
US8645941B2 (en) 2005-03-07 2014-02-04 Carhamm Ltd., Llc Method for attributing and allocating revenue related to embedded software
US8887224B2 (en) 2005-03-09 2014-11-11 Vudu, Inc. Updating content libraries by transmitting release data
US20090019489A1 (en) * 2005-03-09 2009-01-15 Vvond, Inc. Method and apparatus for displaying movie titles based on distributed objects
US8073866B2 (en) 2005-03-17 2011-12-06 Claria Innovations, Llc Method for providing content to an internet user based on the user's demonstrated content preferences
JP4596945B2 (ja) 2005-03-24 2010-12-15 富士通株式会社 データセンタの需要予測システム、需要予測方法および需要予測プログラム
JP2006270675A (ja) * 2005-03-25 2006-10-05 Fujitsu Ltd 情報機器連携装置、情報機器連携システム、並びに情報機器連携プログラム
US20060247937A1 (en) * 2005-04-28 2006-11-02 International Business Machines Corporation Method and apparatus for a context-based service look up
US8884973B2 (en) * 2005-05-06 2014-11-11 Hewlett-Packard Development Company, L.P. Systems and methods for rendering graphics from multiple hosts
WO2006122042A2 (en) * 2005-05-06 2006-11-16 Rhythm Newmedia Inc. Targeted advertising
WO2006127951A2 (en) 2005-05-23 2006-11-30 Gilley Thomas S Distributed scalable media environment
US9648281B2 (en) 2005-05-23 2017-05-09 Open Text Sa Ulc System and method for movie segment bookmarking and sharing
US8141111B2 (en) 2005-05-23 2012-03-20 Open Text S.A. Movie advertising playback techniques
US8145528B2 (en) 2005-05-23 2012-03-27 Open Text S.A. Movie advertising placement optimization based on behavior and content analysis
US7848765B2 (en) 2005-05-27 2010-12-07 Where, Inc. Location-based services
US20060288367A1 (en) * 2005-06-16 2006-12-21 Swix Scott R Systems, methods and products for tailoring and bundling content
US9860599B2 (en) * 2005-06-17 2018-01-02 At&T Intellectual Property I, L.P. Methods, systems, and products for providing sample content
US20060294558A1 (en) * 2005-06-23 2006-12-28 Microsoft Corporation Presentation of information relating to programming
WO2007002728A2 (en) * 2005-06-28 2007-01-04 Claria Corporation Method and system for controlling and adapting a media stream
US20070006077A1 (en) * 2005-06-30 2007-01-04 I7 Corp Sectorizing a display to present audience targeted information within different ones of the sectors
US20070003224A1 (en) * 2005-06-30 2007-01-04 Jason Krikorian Screen Management System for Media Player
EP1899814B1 (de) * 2005-06-30 2017-05-03 Sling Media, Inc. Firmware-akualisierung für ein unterhaltungselektronikgerät
KR100765317B1 (ko) 2005-07-12 2007-10-09 삼성전자주식회사 디지털 방송 시스템에서의 채널 전환 장치 및 방법
US8074248B2 (en) 2005-07-26 2011-12-06 Activevideo Networks, Inc. System and method for providing video content associated with a source image to a television in a communication network
JP2007041722A (ja) * 2005-08-01 2007-02-15 Sony Corp 情報処理装置,コンテンツ再生装置,情報処理方法,イベントログ記録方法,およびコンピュータプログラム
US9286388B2 (en) * 2005-08-04 2016-03-15 Time Warner Cable Enterprises Llc Method and apparatus for context-specific content delivery
US20070033094A1 (en) * 2005-08-08 2007-02-08 William Hartselle Methods, systems, and related computer program products for interactive advertising using product placement
US8875196B2 (en) 2005-08-13 2014-10-28 Webtuner Corp. System for network and local content access
US8739231B2 (en) * 2005-08-23 2014-05-27 Vudu, Inc. System and method for distributed video-on-demand
US20070055985A1 (en) * 2005-09-02 2007-03-08 Broadband Royalty Corporation Ad insertion in switched broadcast network
FR2890505B1 (fr) * 2005-09-08 2007-10-26 Alcatel Sa Systeme et procede de diffusion de contenus personnalises et eventuellement interactifs a destination de terminaux rattaches a un reseau de communication
US9432468B2 (en) 2005-09-14 2016-08-30 Liveperson, Inc. System and method for design and dynamic generation of a web page
US8738732B2 (en) 2005-09-14 2014-05-27 Liveperson, Inc. System and method for performing follow up based on user interactions
US20070078732A1 (en) * 2005-09-14 2007-04-05 Crolley C W Interactive information access system
US8966517B2 (en) 2005-09-20 2015-02-24 Forefront Assets Limited Liability Company Method, system and program product for broadcast operations utilizing internet protocol and digital artifacts
US8566858B2 (en) * 2005-09-20 2013-10-22 Forefront Assets Limited Liability Company Method, system and program product for broadcast error protection of content elements utilizing digital artifacts
US8566857B2 (en) * 2005-09-20 2013-10-22 Forefront Assets Limited Liability Company Method, system and program product for broadcast advertising and other broadcast content performance verification utilizing digital artifacts
US7877387B2 (en) 2005-09-30 2011-01-25 Strands, Inc. Systems and methods for promotional media item selection and promotional program unit generation
US8626584B2 (en) 2005-09-30 2014-01-07 Sony Computer Entertainment America Llc Population of an advertisement reference list
US20070239819A1 (en) * 2005-10-07 2007-10-11 Neoedge Networks, Inc. Service and messaging infrastructure to support creation of distributed, peer to peer applications with a service oriented architecture
US8676900B2 (en) 2005-10-25 2014-03-18 Sony Computer Entertainment America Llc Asynchronous advertising placement based on metadata
US20070118425A1 (en) 2005-10-25 2007-05-24 Podbridge, Inc. User device agent for asynchronous advertising in time and space shifted media network
US11004089B2 (en) 2005-10-25 2021-05-11 Sony Interactive Entertainment LLC Associating media content files with advertisements
US10657538B2 (en) 2005-10-25 2020-05-19 Sony Interactive Entertainment LLC Resolution of advertising rules
US20070100690A1 (en) * 2005-11-02 2007-05-03 Daniel Hopkins System and method for providing targeted advertisements in user requested multimedia content
JP2007128331A (ja) * 2005-11-04 2007-05-24 Inter Net Inishiateibu:Kk ネットワーク接続機器の自動生成機構
US9113107B2 (en) 2005-11-08 2015-08-18 Rovi Guides, Inc. Interactive advertising and program promotion in an interactive television system
US20080016533A1 (en) * 2005-11-09 2008-01-17 Rothschild Leigh M Device, system and method for delivering digital media content to a user
US20070112636A1 (en) * 2005-11-14 2007-05-17 Lucker William G Jr Community Based Marketing System and Method
WO2007062026A2 (en) * 2005-11-23 2007-05-31 Douglas Ashbaugh Distributed content exchange and presentation system
EP1793552A1 (de) * 2005-11-30 2007-06-06 Siemens Aktiengesellschaft Kommunikationsnetz und Verfahren zum Auffinden von Benutzerinformationen
US20070130585A1 (en) * 2005-12-05 2007-06-07 Perret Pierre A Virtual Store Management Method and System for Operating an Interactive Audio/Video Entertainment System According to Viewers Tastes and Preferences
US8613024B2 (en) 2005-12-13 2013-12-17 United Video Properties, Inc. Cross-platform predictive popularity ratings for use in interactive television applications
US8317618B2 (en) 2005-12-15 2012-11-27 At&T Intellectual Property I, Lp System, method and computer program for enabling an interactive game
US20070150338A1 (en) * 2005-12-22 2007-06-28 Dale Malik Systems, methods and computer programs for enabling interactive viewer control of advertising content
US8635526B2 (en) * 2006-05-25 2014-01-21 Qualcomm Incorporated Target advertisement in a broadcast system
US8515336B2 (en) * 2006-01-06 2013-08-20 Qualcomm Incorporated Apparatus and methods of selective collection and selective presentation of content
US8161412B2 (en) 2006-01-13 2012-04-17 At&T Intellectual Property I, L.P. Systems, methods, and computer program products for providing interactive content
WO2007084793A2 (en) * 2006-01-23 2007-07-26 Glenbrook Associates, Inc. System and method for generating and delivering personalized content
US20070174125A1 (en) * 2006-01-25 2007-07-26 Broadband Royalty Corporation Targeted ad insertion
JP4481939B2 (ja) * 2006-01-31 2010-06-16 株式会社東芝 データ配信装置
US8402503B2 (en) 2006-02-08 2013-03-19 At& T Intellectual Property I, L.P. Interactive program manager and methods for presenting program content
US20070192185A1 (en) * 2006-02-15 2007-08-16 Fathy Yassa Method for selling goods and services by association via cocast content
US20070201829A1 (en) * 2006-02-21 2007-08-30 Patel Atul D System and method of providing advertisements during DVD playback
US7707246B1 (en) * 2006-02-22 2010-04-27 Qurio Holdings, Inc. Creating a social network around recorded media
US8589984B1 (en) * 2006-02-22 2013-11-19 Jpmorgan Chase Bank, N.A. In-show product advertisement and purchase system
US8458753B2 (en) 2006-02-27 2013-06-04 Time Warner Cable Enterprises Llc Methods and apparatus for device capabilities discovery and utilization within a content-based network
US9554093B2 (en) * 2006-02-27 2017-01-24 Microsoft Technology Licensing, Llc Automatically inserting advertisements into source video content playback streams
US8170065B2 (en) 2006-02-27 2012-05-01 Time Warner Cable Inc. Methods and apparatus for selecting digital access technology for programming and data delivery
US7555464B2 (en) * 2006-03-01 2009-06-30 Sony Corporation Multiple DRM management
US8065710B2 (en) 2006-03-02 2011-11-22 At& T Intellectual Property I, L.P. Apparatuses and methods for interactive communication concerning multimedia content
US7657526B2 (en) 2006-03-06 2010-02-02 Veveo, Inc. Methods and systems for selecting and presenting content based on activity level spikes associated with the content
US8065698B2 (en) * 2006-03-08 2011-11-22 At&T Intellectual Property I, L.P. Methods, systems, and computer program products for obtaining consumer information over a communications network
US7711636B2 (en) 2006-03-10 2010-05-04 Experian Information Solutions, Inc. Systems and methods for analyzing data
US8316394B2 (en) 2006-03-24 2012-11-20 United Video Properties, Inc. Interactive media guidance application with intelligent navigation and display features
EP3010167B1 (de) * 2006-03-27 2017-07-05 Nielsen Media Research, Inc. Verfahren und systeme zur messung von auf einer drahtloskommunikationsvorrichtung dargestellten medieninhalten
US8707375B2 (en) 2006-04-05 2014-04-22 At&T Intellectual Property I, L.P. Peer-to-peer video on demand techniques
US7716232B2 (en) * 2006-04-10 2010-05-11 Flagpath Venture Vii, Llc. Devices, systems, and methods for producing and distributing multiple variations of an instance of a media presentation
US20090177629A1 (en) * 2006-04-21 2009-07-09 Blurum S.R.L. Users Profiling Method
WO2007127166A2 (en) * 2006-04-24 2007-11-08 Visible World Inc. Systems and methods for generating media content using microtrends
US20130254787A1 (en) 2006-05-02 2013-09-26 Invidi Technologies Corporation Method and apparatus to perform real-time audience estimation and commercial selection suitable for targeted advertising
US8775252B2 (en) * 2006-05-04 2014-07-08 National Ict Australia Limited Electronic media system
CN103279874B (zh) 2006-05-05 2016-08-03 美国索尼电脑娱乐公司 广告旋转
US9386327B2 (en) 2006-05-24 2016-07-05 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US8280982B2 (en) 2006-05-24 2012-10-02 Time Warner Cable Inc. Personal content server apparatus and methods
EP1860884A1 (de) * 2006-05-26 2007-11-28 BRITISH TELECOMMUNICATIONS public limited company Videoverarbeitung
US20070283409A1 (en) * 2006-06-05 2007-12-06 Robert Golden Technique for effectively providing and presenting data concerning entertainment program viewing patterns of users through a communications network
US8024762B2 (en) 2006-06-13 2011-09-20 Time Warner Cable Inc. Methods and apparatus for providing virtual content over a network
US8239886B2 (en) 2006-07-13 2012-08-07 At&T Intellectual Property I, L.P. System and method for a video content service monitoring and provisioning architecture
US9633356B2 (en) * 2006-07-20 2017-04-25 Aol Inc. Targeted advertising for playlists based upon search queries
GB2435565B (en) * 2006-08-09 2008-02-20 Cvon Services Oy Messaging system
US8005759B2 (en) 2006-08-17 2011-08-23 Experian Information Solutions, Inc. System and method for providing a score for a used vehicle
US8799148B2 (en) 2006-08-31 2014-08-05 Rohan K. K. Chandran Systems and methods of ranking a plurality of credit card offers
US11887175B2 (en) 2006-08-31 2024-01-30 Cpl Assets, Llc Automatically determining a personalized set of programs or products including an interactive graphical user interface
US20080059308A1 (en) * 2006-09-02 2008-03-06 David Gerken Methods and apparatus for using poll results to target and/or select advertisements
US20080066107A1 (en) * 2006-09-12 2008-03-13 Google Inc. Using Viewing Signals in Targeted Video Advertising
WO2008032329A2 (en) 2006-09-13 2008-03-20 Alon Atsmon Providing content responsive to multimedia signals
US7890849B2 (en) * 2006-09-15 2011-02-15 Microsoft Corporation Concurrent presentation of media and related content lists
EP1906350A1 (de) * 2006-09-29 2008-04-02 Koninklijke KPN N.V. Verfahren und System zum Sammeln IP TV Kanalstatistiken
US7762408B2 (en) * 2006-10-03 2010-07-27 Green Touch Industries, Inc. Equipment rack
US8036979B1 (en) 2006-10-05 2011-10-11 Experian Information Solutions, Inc. System and method for generating a finance attribute from tradeline data
US8832742B2 (en) 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US9710824B1 (en) * 2006-10-10 2017-07-18 A9.Com, Inc. Method to introduce purchase opportunities into digital media and/or streams
US8973072B2 (en) * 2006-10-19 2015-03-03 Qualcomm Connected Experiences, Inc. System and method for programmatic link generation with media delivery
WO2008049955A1 (en) 2006-10-27 2008-05-02 Cvon Innovations Ltd Method and device for managing subscriber connection
US8135607B2 (en) * 2006-11-03 2012-03-13 Experian Marketing Solutions, Inc. System and method of enhancing leads by determining contactability scores
US8027871B2 (en) 2006-11-03 2011-09-27 Experian Marketing Solutions, Inc. Systems and methods for scoring sales leads
US8516517B1 (en) * 2006-11-14 2013-08-20 Arris Solutions, Inc. System and method for wirelessly broadcasting advertisements
GB2436412A (en) * 2006-11-27 2007-09-26 Cvon Innovations Ltd Authentication of network usage for use with message modifying apparatus
US7882522B2 (en) 2006-11-29 2011-02-01 Microsoft Corporation Determining user interest based on guide navigation
US9390396B2 (en) * 2006-12-04 2016-07-12 Excalibur Ip, Llc Bootstrapping social networks using augmented peer to peer distributions of social networking services
US20090281909A1 (en) * 2006-12-06 2009-11-12 Pumpone, Llc System and method for management and distribution of multimedia presentations
US20080148311A1 (en) * 2006-12-13 2008-06-19 Tischer Steven N Advertising and content management systems and methods
WO2008076445A2 (en) * 2006-12-18 2008-06-26 Disney Enterprises, Inc. Method, system and computer program product for providing group interactivity with entertainment experiences
US7822973B2 (en) 2006-12-28 2010-10-26 Motorola Mobility, Inc. Authentication key device having media content storage and rendering capabilities
US10885543B1 (en) 2006-12-29 2021-01-05 The Nielsen Company (Us), Llc Systems and methods to pre-scale media content to facilitate audience measurement
US8620952B2 (en) 2007-01-03 2013-12-31 Carhamm Ltd., Llc System for database reporting
US8121896B1 (en) 2007-01-05 2012-02-21 Coolsoft, LLC System and method for presenting advertisements
US9826197B2 (en) 2007-01-12 2017-11-21 Activevideo Networks, Inc. Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device
EP2116051A2 (de) 2007-01-12 2009-11-11 ActiveVideo Networks, Inc. Mpeg-objekte und systeme und verfahren zur verwendung von mpeg-objekten
US20080201736A1 (en) * 2007-01-12 2008-08-21 Ictv, Inc. Using Triggers with Video for Interactive Content Identification
US8606626B1 (en) 2007-01-31 2013-12-10 Experian Information Solutions, Inc. Systems and methods for providing a direct marketing campaign planning environment
US8606666B1 (en) 2007-01-31 2013-12-10 Experian Information Solutions, Inc. System and method for providing an aggregation tool
US8850473B2 (en) * 2007-02-01 2014-09-30 Invidi Technologies Corporation Targeting content based on location
US20080228819A1 (en) 2007-02-01 2008-09-18 7 Billion People, Inc. Use of behavioral portraits in web site analysis
JP4854537B2 (ja) * 2007-02-19 2012-01-18 富士通株式会社 広告処理方法、広告表示方法及び接触広告提示システム
JP2008206121A (ja) * 2007-02-19 2008-09-04 Takeshi Sudo デジタルtv検索・視聴率調査・番組コンテツ自動編成システム
US20080207328A1 (en) * 2007-02-23 2008-08-28 Neoedge Networks, Inc. Interstitial advertising in a gaming environment
US8181206B2 (en) 2007-02-28 2012-05-15 Time Warner Cable Inc. Personal content server apparatus and methods
US8396493B2 (en) 2007-02-28 2013-03-12 Yahoo! Inc. Network-based archiving for threaded mobile text messages
GB2438475A (en) 2007-03-07 2007-11-28 Cvon Innovations Ltd A method for ranking search results
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
GB2445630B (en) * 2007-03-12 2008-11-12 Cvon Innovations Ltd Dynamic message allocation system and method
US20080229353A1 (en) * 2007-03-12 2008-09-18 Microsoft Corporation Providing context-appropriate advertisements in video content
US20080235746A1 (en) 2007-03-20 2008-09-25 Michael James Peters Methods and apparatus for content delivery and replacement in a network
US8055536B1 (en) 2007-03-21 2011-11-08 Qurio Holdings, Inc. Automated real-time secure user data sourcing
WO2008118054A1 (en) * 2007-03-23 2008-10-02 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement for managing personalized advertisements in a tv system
US8290827B2 (en) * 2007-03-23 2012-10-16 At&T Intellectual Property I, L.P. Method, medium, and system of presenting assets related to media content
US20080235101A1 (en) * 2007-03-23 2008-09-25 At&T Knowledge Ventures, Lp System and method of presenting assets related to media content
US8756103B1 (en) 2007-03-28 2014-06-17 Qurio Holdings, Inc. System and method of implementing alternative redemption options for a consumer-centric advertising system
GB2441399B (en) * 2007-04-03 2009-02-18 Cvon Innovations Ltd Network invitation arrangement and method
US20080250450A1 (en) * 2007-04-06 2008-10-09 Adisn, Inc. Systems and methods for targeted advertising
US7742982B2 (en) 2007-04-12 2010-06-22 Experian Marketing Solutions, Inc. Systems and methods for determining thin-file records and determining thin-file risk levels
US8566164B2 (en) 2007-12-31 2013-10-22 Intent IQ, LLC Targeted online advertisements based on viewing or interacting with television advertisements
US7861260B2 (en) 2007-04-17 2010-12-28 Almondnet, Inc. Targeted television advertisements based on online behavior
US8667532B2 (en) 2007-04-18 2014-03-04 Google Inc. Content recognition for targeting video advertisements
US20080276266A1 (en) * 2007-04-18 2008-11-06 Google Inc. Characterizing content for identification of advertising
US20080282305A1 (en) * 2007-04-21 2008-11-13 Carpe Media Media Distribution System, Apparatus, Method and Software
US20080263587A1 (en) * 2007-04-23 2008-10-23 Debie Tod Andrew Dynamic Commercials
US8671000B2 (en) 2007-04-24 2014-03-11 Apple Inc. Method and arrangement for providing content to multimedia devices
US20080275772A1 (en) * 2007-05-01 2008-11-06 At&T Knowledge Ventures, Lp System and method of facilitating targeted content delivery
US20080281696A1 (en) 2007-05-11 2008-11-13 Verizon Services Organization Inc. Systems and methods for using dns records to provide targeted marketing services
US20080288310A1 (en) * 2007-05-16 2008-11-20 Cvon Innovation Services Oy Methodologies and systems for mobile marketing and advertising
US8935718B2 (en) 2007-05-22 2015-01-13 Apple Inc. Advertising management method and system
US20080294540A1 (en) 2007-05-25 2008-11-27 Celka Christopher J System and method for automated detection of never-pay data sets
US8560387B2 (en) 2007-06-07 2013-10-15 Qurio Holdings, Inc. Systems and methods of providing collaborative consumer-controlled advertising environments
US20080306818A1 (en) * 2007-06-08 2008-12-11 Qurio Holdings, Inc. Multi-client streamer with late binding of ad content
KR101370318B1 (ko) * 2007-06-11 2014-03-06 에스케이플래닛 주식회사 사용자의 콘텐츠 사용정보 수집을 위한 방법 및 서버
US20080313029A1 (en) * 2007-06-13 2008-12-18 Qurio Holdings, Inc. Push-caching scheme for a late-binding advertisement architecture
US9430772B2 (en) * 2007-06-14 2016-08-30 Yahoo! Inc. Mobile contextual SMS advertising
US8560391B1 (en) 2007-06-15 2013-10-15 At&T Mobility Ii Llc Classification engine for dynamic E-advertisement content insertion
GB2448957B (en) * 2007-06-20 2009-06-17 Cvon Innovations Ltd Mehtod and system for identifying content items to mobile terminals
US20080319844A1 (en) * 2007-06-22 2008-12-25 Microsoft Corporation Image Advertising System
US8433611B2 (en) * 2007-06-27 2013-04-30 Google Inc. Selection of advertisements for placement with content
US20090031336A1 (en) * 2007-07-24 2009-01-29 Chavez Timothy R Group preference control system
US7996482B1 (en) 2007-07-31 2011-08-09 Qurio Holdings, Inc. RDMA based real-time video client playback architecture
US7805373B1 (en) 2007-07-31 2010-09-28 Qurio Holdings, Inc. Synchronizing multiple playback device timing utilizing DRM encoding
US8930989B2 (en) * 2007-08-20 2015-01-06 AdsVantage System and method for providing supervised learning to associate profiles in video audiences
US9064024B2 (en) 2007-08-21 2015-06-23 Google Inc. Bundle generation
CA2696328A1 (en) 2007-08-23 2009-03-05 Thomson Licensing Method, apparatus and system for dynamic playlist over-ride
US9087331B2 (en) * 2007-08-29 2015-07-21 Tveyes Inc. Contextual advertising for video and audio media
US8060407B1 (en) * 2007-09-04 2011-11-15 Sprint Communications Company L.P. Method for providing personalized, targeted advertisements during playback of media
GB2452789A (en) * 2007-09-05 2009-03-18 Cvon Innovations Ltd Selecting information content for transmission by identifying a keyword in a previous message
US20090076898A1 (en) * 2007-09-14 2009-03-19 Yiqing Wang System And Method For Delivering Offline Advertisement Supported Digital Content
US8301574B2 (en) 2007-09-17 2012-10-30 Experian Marketing Solutions, Inc. Multimedia engagement study
US8654255B2 (en) * 2007-09-20 2014-02-18 Microsoft Corporation Advertisement insertion points detection for online video advertising
US9071859B2 (en) 2007-09-26 2015-06-30 Time Warner Cable Enterprises Llc Methods and apparatus for user-based targeted content delivery
US8477793B2 (en) * 2007-09-26 2013-07-02 Sling Media, Inc. Media streaming device with gateway functionality
US8561116B2 (en) 2007-09-26 2013-10-15 Charles A. Hasek Methods and apparatus for content caching in a video network
US9002839B1 (en) * 2007-09-28 2015-04-07 Amazon Technologies, Inc. Personalizing content for users
US8416247B2 (en) 2007-10-09 2013-04-09 Sony Computer Entertaiment America Inc. Increasing the number of advertising impressions in an interactive environment
US20090099932A1 (en) * 2007-10-11 2009-04-16 Cvon Innovations Ltd. System and method for searching network users
US8099757B2 (en) 2007-10-15 2012-01-17 Time Warner Cable Inc. Methods and apparatus for revenue-optimized delivery of content in a network
GB2453810A (en) * 2007-10-15 2009-04-22 Cvon Innovations Ltd System, Method and Computer Program for Modifying Communications by Insertion of a Targeted Media Content or Advertisement
US8350971B2 (en) * 2007-10-23 2013-01-08 Sling Media, Inc. Systems and methods for controlling media devices
JP2011505607A (ja) * 2007-10-23 2011-02-24 ビアクリックス・インコーポレイテッド マルチメディア管理、広告、コンテンツ及びサービス
US20090112690A1 (en) * 2007-10-29 2009-04-30 Yahoo! Inc. System and method for online advertising optimized by user segmentation
US7962404B1 (en) * 2007-11-07 2011-06-14 Experian Information Solutions, Inc. Systems and methods for determining loan opportunities
US8601502B2 (en) * 2007-11-07 2013-12-03 Dish Network L.L.C. Apparatus, system and method for delivering polling and user generated content to disparate communication
US8136140B2 (en) * 2007-11-20 2012-03-13 Dish Network L.L.C. Methods and apparatus for generating metadata utilized to filter content from a video stream using text data
US8165451B2 (en) 2007-11-20 2012-04-24 Echostar Technologies L.L.C. Methods and apparatus for displaying information regarding interstitials of a video stream
US7996521B2 (en) 2007-11-19 2011-08-09 Experian Marketing Solutions, Inc. Service for mapping IP addresses to user segments
US8165450B2 (en) 2007-11-19 2012-04-24 Echostar Technologies L.L.C. Methods and apparatus for filtering content in a video stream using text data
US9621855B2 (en) 2007-12-10 2017-04-11 Time Warner Cable Enterprises Llc Apparatus and method for video-on-demand playlist
CN101939759A (zh) * 2007-12-10 2011-01-05 谷歌公司 电视业务估计
US8413181B2 (en) 2007-12-13 2013-04-02 Time Warner Cable, Inc. System and method for selecting and delivering ADS based on cross-platform activity
US8762476B1 (en) 2007-12-20 2014-06-24 Qurio Holdings, Inc. RDMA to streaming protocol driver
US20090164275A1 (en) * 2007-12-21 2009-06-25 Yiling Chen Revenue-sharing to incentivize users to reveal online purchasing interests
US8498946B1 (en) * 2007-12-21 2013-07-30 Jelli, Inc. Social broadcasting user experience
JP2011508518A (ja) * 2007-12-21 2011-03-10 ジェリィ・インコーポレーテッド ソーシャル放送
US8490133B1 (en) * 2007-12-21 2013-07-16 Jelli, Inc. Social broadcasting platform
US20090169178A1 (en) * 2007-12-28 2009-07-02 Echostar Technologies Corporation Apparatus, system and method for storing and presenting to a user different types of content regarding a subject
US20090171787A1 (en) * 2007-12-31 2009-07-02 Microsoft Corporation Impressionative Multimedia Advertising
US8060609B2 (en) 2008-01-04 2011-11-15 Sling Media Inc. Systems and methods for determining attributes of media items accessed via a personal media broadcaster
WO2009100420A2 (en) * 2008-02-07 2009-08-13 Realnetworks, Inc. Selective advertising in media content
US9824372B1 (en) 2008-02-11 2017-11-21 Google Llc Associating advertisements with videos
US8701051B2 (en) 2008-02-11 2014-04-15 Goldspot Media, Inc. Hot spot use in advertising
US9189794B2 (en) * 2008-02-11 2015-11-17 Goldspot Media, Inc. Method and apparatus for maximizing brand exposure in a minimal mobile display
US8510661B2 (en) * 2008-02-11 2013-08-13 Goldspot Media End to end response enabling collection and use of customer viewing preferences statistics
US8769558B2 (en) 2008-02-12 2014-07-01 Sony Computer Entertainment America Llc Discovery and analytics for episodic downloaded media
US9503691B2 (en) * 2008-02-19 2016-11-22 Time Warner Cable Enterprises Llc Methods and apparatus for enhanced advertising and promotional delivery in a network
US8302120B2 (en) * 2008-02-19 2012-10-30 The Nielsen Company (Us), Llc Methods and apparatus to monitor advertisement exposure
US8249912B2 (en) * 2008-02-20 2012-08-21 Sebastian Elliot Method for determining, correlating and examining the causal relationships between media program and commercial content with response rates to advertising and product placement
US8060904B1 (en) 2008-02-25 2011-11-15 Qurio Holdings, Inc. Dynamic load based ad insertion
US8813143B2 (en) 2008-02-26 2014-08-19 Time Warner Enterprises LLC Methods and apparatus for business-based network resource allocation
US20090234728A1 (en) * 2008-03-13 2009-09-17 Nokia Corporation Advertising introductory information including multiple profiles
US8606085B2 (en) * 2008-03-20 2013-12-10 Dish Network L.L.C. Method and apparatus for replacement of audio data in recorded audio/video stream
US20090271248A1 (en) * 2008-03-27 2009-10-29 Experian Information Solutions, Inc. Precalculation of trending attributes
US8000993B2 (en) * 2008-04-14 2011-08-16 Tra, Inc. Using consumer purchase behavior for television targeting
US7729940B2 (en) * 2008-04-14 2010-06-01 Tra, Inc. Analyzing return on investment of advertising campaigns by matching multiple data sources
US8806530B1 (en) 2008-04-22 2014-08-12 Sprint Communications Company L.P. Dual channel presence detection and content delivery system and method
US8150729B2 (en) * 2008-05-05 2012-04-03 International Business Machines Corporation Method, system and program product for displaying advertising content on a music player
US8156520B2 (en) 2008-05-30 2012-04-10 EchoStar Technologies, L.L.C. Methods and apparatus for presenting substitute content in an audio/video stream using text data
US8051444B2 (en) 2008-06-02 2011-11-01 Intent IQ, LLC Targeted television advertisements selected on the basis of an online user profile and presented with television programs or channels related to that profile
US9083853B2 (en) * 2008-06-02 2015-07-14 Intent IQ, LLC Targeted television advertisements associated with online users' preferred television programs or channels
US20090307048A1 (en) * 2008-06-04 2009-12-10 Jordan Ian Grossman Methods and systems for delivering targeted advertisements
US20090307741A1 (en) * 2008-06-09 2009-12-10 Echostar Technologies L.L.C. Methods and apparatus for dividing an audio/video stream into multiple segments using text data
US20080276270A1 (en) * 2008-06-16 2008-11-06 Chandra Shekar Kotaru System, method, and apparatus for implementing targeted advertising in communication networks
US8312493B2 (en) * 2008-06-18 2012-11-13 Cisco Technology, Inc. Providing program restart functionality in a digital video network
GB2461262A (en) * 2008-06-23 2009-12-30 Cvon Innovations Ltd Method and system for presenting customized data to user terminals
US20090320063A1 (en) * 2008-06-23 2009-12-24 Microsoft Corporation Local advertisement insertion detection
US8667279B2 (en) 2008-07-01 2014-03-04 Sling Media, Inc. Systems and methods for securely place shifting media content
US7991689B1 (en) 2008-07-23 2011-08-02 Experian Information Solutions, Inc. Systems and methods for detecting bust out fraud using credit data
US8713443B2 (en) * 2008-07-24 2014-04-29 Microsoft Corporation Active and progressive targeted advertising
US8799200B2 (en) 2008-07-25 2014-08-05 Liveperson, Inc. Method and system for creating a predictive model for targeting webpage to a surfer
US8762313B2 (en) 2008-07-25 2014-06-24 Liveperson, Inc. Method and system for creating a predictive model for targeting web-page to a surfer
US8805844B2 (en) 2008-08-04 2014-08-12 Liveperson, Inc. Expert search
US20100037149A1 (en) * 2008-08-05 2010-02-11 Google Inc. Annotating Media Content Items
US8769149B2 (en) * 2008-08-08 2014-07-01 Disney Enterprises, Inc. System and method for real-time location-based advertisement insertion into online content
US8381310B2 (en) 2009-08-13 2013-02-19 Sling Media Pvt. Ltd. Systems, methods, and program applications for selectively restricting the placeshifting of copy protected digital media content
US20100049741A1 (en) 2008-08-22 2010-02-25 Ensequence, Inc. Method and system for providing supplementary content to the user of a stored-media-content device
US8544039B2 (en) * 2008-09-02 2013-09-24 At&T Intellectual Property I, L.P. Method and apparatus for distributing consumer advertisements
US20100070925A1 (en) * 2008-09-08 2010-03-18 Sling Media Inc. Systems and methods for selecting media content obtained from multple sources
US8667163B2 (en) * 2008-09-08 2014-03-04 Sling Media Inc. Systems and methods for projecting images from a computer system
GB0816551D0 (en) * 2008-09-10 2008-10-15 Omnifone Ltd Mobile helper application & mobile handset applications lifecycles
US9294730B2 (en) * 2008-09-22 2016-03-22 At&T Intellectual Property I, L.P. Method and apparatus for distributing merchant advertisements
US20100083304A1 (en) * 2008-09-26 2010-04-01 Yang Pan System and method of rendering advertisements by employing paused screen of television
US8959556B2 (en) 2008-09-29 2015-02-17 The Nielsen Company (Us), Llc Methods and apparatus for determining the operating state of audio-video devices
US7941340B2 (en) 2008-09-30 2011-05-10 Yahoo! Inc. Decompilation used to generate dynamic data driven advertisements
US8869197B2 (en) * 2008-10-01 2014-10-21 At&T Intellectual Property I, Lp Presentation of an avatar in a media communication system
US20100085483A1 (en) * 2008-10-02 2010-04-08 Yang Pan Dedicated button of remote control for advertisement delivery using interactive television
US8412593B1 (en) 2008-10-07 2013-04-02 LowerMyBills.com, Inc. Credit card matching
US8560161B1 (en) 2008-10-23 2013-10-15 Experian Information Solutions, Inc. System and method for monitoring and predicting vehicle attributes
US9892417B2 (en) 2008-10-29 2018-02-13 Liveperson, Inc. System and method for applying tracing tools for network locations
US8321887B2 (en) 2008-11-10 2012-11-27 Time Warner Cable Inc. Displaying enhanced advertisements simultaneously across substantially all channels
US20100121891A1 (en) * 2008-11-11 2010-05-13 At&T Intellectual Property I, L.P. Method and system for using play lists for multimedia content
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US10567823B2 (en) 2008-11-26 2020-02-18 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US9986279B2 (en) 2008-11-26 2018-05-29 Free Stream Media Corp. Discovery, access control, and communication with networked services
US9519772B2 (en) 2008-11-26 2016-12-13 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US9191610B2 (en) * 2008-11-26 2015-11-17 Sling Media Pvt Ltd. Systems and methods for creating logical media streams for media storage and playback
US9386356B2 (en) 2008-11-26 2016-07-05 Free Stream Media Corp. Targeting with television audience data across multiple screens
US8180891B1 (en) 2008-11-26 2012-05-15 Free Stream Media Corp. Discovery, access control, and communication with networked services from within a security sandbox
US10419541B2 (en) 2008-11-26 2019-09-17 Free Stream Media Corp. Remotely control devices over a network without authentication or registration
US10334324B2 (en) 2008-11-26 2019-06-25 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US9154942B2 (en) 2008-11-26 2015-10-06 Free Stream Media Corp. Zero configuration communication between a browser and a networked media device
US9026668B2 (en) 2012-05-26 2015-05-05 Free Stream Media Corp. Real-time and retargeted advertising on multiple screens of a user watching television
US10631068B2 (en) 2008-11-26 2020-04-21 Free Stream Media Corp. Content exposure attribution based on renderings of related content across multiple devices
US9961388B2 (en) 2008-11-26 2018-05-01 David Harrison Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements
US10977693B2 (en) 2008-11-26 2021-04-13 Free Stream Media Corp. Association of content identifier of audio-visual data with additional data through capture infrastructure
US10880340B2 (en) 2008-11-26 2020-12-29 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US8677463B2 (en) * 2008-12-05 2014-03-18 At&T Intellectual Property I, Lp System and method for managing multiple sub accounts within a subcriber main account in a data distribution system
US9838745B2 (en) * 2008-12-11 2017-12-05 At&T Intellectual Property I, L.P. Providing product information during multimedia programs
US8207989B2 (en) * 2008-12-12 2012-06-26 Microsoft Corporation Multi-video synthesis
US8588579B2 (en) * 2008-12-24 2013-11-19 Echostar Technologies L.L.C. Methods and apparatus for filtering and inserting content into a presentation stream using signature data
US8407735B2 (en) * 2008-12-24 2013-03-26 Echostar Technologies L.L.C. Methods and apparatus for identifying segments of content in a presentation stream using signature data
US8510771B2 (en) * 2008-12-24 2013-08-13 Echostar Technologies L.L.C. Methods and apparatus for filtering content from a presentation stream using signature data
US8312487B1 (en) 2008-12-31 2012-11-13 Qurio Holdings, Inc. Method and system for arranging an advertising schedule
US8438602B2 (en) * 2009-01-26 2013-05-07 Sling Media Inc. Systems and methods for linking media content
US8326127B2 (en) * 2009-01-30 2012-12-04 Echostar Technologies L.L.C. Methods and apparatus for identifying portions of a video stream based on characteristics of the video stream
US20100223105A1 (en) * 2009-02-27 2010-09-02 Kindsight, Inc. Method and apparatus for content targeting one user group based on behavioral profiling of another user group
US8627356B2 (en) * 2009-03-13 2014-01-07 Simulmedia, Inc. Method and apparatus for television program promotion
US8171148B2 (en) 2009-04-17 2012-05-01 Sling Media, Inc. Systems and methods for establishing connections between devices communicating over a network
US8639920B2 (en) 2009-05-11 2014-01-28 Experian Marketing Solutions, Inc. Systems and methods for providing anonymized user profile data
US8732746B2 (en) * 2009-06-01 2014-05-20 Fourthwall Media, Inc. System for and method of targeting broadcast messages
US9866609B2 (en) 2009-06-08 2018-01-09 Time Warner Cable Enterprises Llc Methods and apparatus for premises content distribution
JP4938826B2 (ja) * 2009-06-10 2012-05-23 株式会社エヌ・ティ・ティ・ドコモ コンテンツ配信システム、ユーザー端末装置、コンテンツ配信方法
US8437617B2 (en) * 2009-06-17 2013-05-07 Echostar Technologies L.L.C. Method and apparatus for modifying the presentation of content
US20100332292A1 (en) 2009-06-30 2010-12-30 Experian Information Solutions, Inc. System and method for evaluating vehicle purchase loyalty
US20110010243A1 (en) * 2009-07-10 2011-01-13 Microsoft Corporation User control of advertising content
US9178634B2 (en) 2009-07-15 2015-11-03 Time Warner Cable Enterprises Llc Methods and apparatus for evaluating an audience in a content-based network
US8813124B2 (en) 2009-07-15 2014-08-19 Time Warner Cable Enterprises Llc Methods and apparatus for targeted secondary content insertion
US8406431B2 (en) 2009-07-23 2013-03-26 Sling Media Pvt. Ltd. Adaptive gain control for digital audio samples in a media stream
US20110022620A1 (en) * 2009-07-27 2011-01-27 Gemstar Development Corporation Methods and systems for associating and providing media content of different types which share atrributes
US9479737B2 (en) * 2009-08-06 2016-10-25 Echostar Technologies L.L.C. Systems and methods for event programming via a remote media player
US20110032986A1 (en) * 2009-08-07 2011-02-10 Sling Media Pvt Ltd Systems and methods for automatically controlling the resolution of streaming video content
US8966101B2 (en) * 2009-08-10 2015-02-24 Sling Media Pvt Ltd Systems and methods for updating firmware over a network
US8799408B2 (en) 2009-08-10 2014-08-05 Sling Media Pvt Ltd Localization systems and methods
US20110035466A1 (en) * 2009-08-10 2011-02-10 Sling Media Pvt Ltd Home media aggregator system and method
US9565479B2 (en) * 2009-08-10 2017-02-07 Sling Media Pvt Ltd. Methods and apparatus for seeking within a media stream using scene detection
US9525838B2 (en) 2009-08-10 2016-12-20 Sling Media Pvt. Ltd. Systems and methods for virtual remote control of streamed media
US8532472B2 (en) * 2009-08-10 2013-09-10 Sling Media Pvt Ltd Methods and apparatus for fast seeking within a media stream buffer
US20110035765A1 (en) * 2009-08-10 2011-02-10 Sling Media Pvt Ltd Systems and methods for providing programming content
US8763090B2 (en) 2009-08-11 2014-06-24 Sony Computer Entertainment America Llc Management of ancillary content delivery and presentation
US9160974B2 (en) * 2009-08-26 2015-10-13 Sling Media, Inc. Systems and methods for transcoding and place shifting media content
US20110119278A1 (en) * 2009-08-28 2011-05-19 Resonate Networks, Inc. Method and apparatus for delivering targeted content to website visitors to promote products and brands
US10475047B2 (en) * 2009-08-28 2019-11-12 Resonate Networks, Inc. Method and apparatus for delivering targeted content to website visitors
US8314893B2 (en) 2009-08-28 2012-11-20 Sling Media Pvt. Ltd. Remote control and method for automatically adjusting the volume output of an audio device
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US8245249B2 (en) * 2009-10-09 2012-08-14 The Nielson Company (Us), Llc Methods and apparatus to adjust signature matching results for audience measurement
US8990104B1 (en) 2009-10-27 2015-03-24 Sprint Communications Company L.P. Multimedia product placement marketplace
ITRM20090560A1 (it) * 2009-11-03 2011-05-04 Discovery S R L Procedimento automatico di tracciatura di selezioni effettuate durante la fruizione di un filmato interattivo memorizzato su un supporto di memoria
US20110113354A1 (en) * 2009-11-12 2011-05-12 Sling Media Pvt Ltd Always-on-top media player launched from a web browser
US9015225B2 (en) 2009-11-16 2015-04-21 Echostar Technologies L.L.C. Systems and methods for delivering messages over a network
US8296183B2 (en) * 2009-11-23 2012-10-23 Ecomsystems, Inc. System and method for dynamic layout intelligence
US9479838B2 (en) 2009-11-24 2016-10-25 Sam Makhlouf System and method for distributing media content from multiple sources
KR101669312B1 (ko) 2009-11-25 2016-10-25 텔레폰악티에볼라겟엘엠에릭슨(펍) 서술파일을 기반으로 한 개별화된 데이터 통신
ES2367954B1 (es) * 2009-12-02 2012-08-28 Digimaster S.A. Método para el procesamiento de información en decodificadores y receptores de radio y televisión digital.
US8285814B2 (en) * 2009-12-04 2012-10-09 Sling Media, Inc. Generation of data concerning reception of media content at a communication device
US9152708B1 (en) 2009-12-14 2015-10-06 Google Inc. Target-video specific co-watched video clusters
US8799485B2 (en) * 2009-12-18 2014-08-05 Sling Media, Inc. Methods and apparatus for establishing network connections using an inter-mediating device
US9311649B2 (en) 2009-12-20 2016-04-12 Iheartmedia Management Services, Inc. System and method for managing media advertising enterprise data
US9495683B2 (en) * 2009-12-21 2016-11-15 Iheartmedia Management Services, Inc. Process and workflow for enterprise data matching
US8356037B2 (en) 2009-12-21 2013-01-15 Clear Channel Management Services, Inc. Processes to learn enterprise data matching
US8626879B2 (en) 2009-12-22 2014-01-07 Sling Media, Inc. Systems and methods for establishing network connections using local mediation services
US9178923B2 (en) * 2009-12-23 2015-11-03 Echostar Technologies L.L.C. Systems and methods for remotely controlling a media server via a network
US9275054B2 (en) 2009-12-28 2016-03-01 Sling Media, Inc. Systems and methods for searching media content
US10419707B2 (en) * 2010-02-04 2019-09-17 Dish Technologies Llc Highlights of premium multimedia content
US8856349B2 (en) 2010-02-05 2014-10-07 Sling Media Inc. Connection priority services for data communication between two devices
US20110197224A1 (en) * 2010-02-09 2011-08-11 Echostar Global B.V. Methods and Apparatus For Selecting Advertisements For Output By A Television Receiver Based on Social Network Profile Data
US8934758B2 (en) 2010-02-09 2015-01-13 Echostar Global B.V. Methods and apparatus for presenting supplemental content in association with recorded content
US8381239B2 (en) * 2010-02-09 2013-02-19 Eldon Technology Limited Methods and apparatus for tracking user's remote control handling signatures
US9117198B1 (en) * 2010-02-22 2015-08-25 Iheartmedia Management Services, Inc. Listener survey tool with time stamping
US8464289B2 (en) 2010-03-06 2013-06-11 Yang Pan Delivering personalized media items to users of interactive television and personal mobile devices by using scrolling tickers
US20110219398A1 (en) * 2010-03-06 2011-09-08 Yang Pan Delivering Personalized Media Items to a User of Interactive Television by Using Scrolling Tickers
US8549557B2 (en) 2010-03-06 2013-10-01 Yang Pan Delivering personalized media items to multiple users of interactive television by using scrolling tickers
US9652802B1 (en) 2010-03-24 2017-05-16 Consumerinfo.Com, Inc. Indirect monitoring and reporting of a user's credit data
US9043484B2 (en) * 2010-04-02 2015-05-26 Disney Enterprises, Inc. Streaming playback and dynamic ad insertion
JP5941903B2 (ja) 2010-04-07 2016-06-29 ライブパーソン, インコーポレイテッド カスタマイズされたウェブコンテンツおよびアプリケーションを動的にイネーブルにするためのシステムおよび方法
US8701138B2 (en) 2010-04-23 2014-04-15 Time Warner Cable Enterprises Llc Zone control methods and apparatus
US8898217B2 (en) 2010-05-06 2014-11-25 Apple Inc. Content delivery based on user terminal events
US9122701B2 (en) 2010-05-13 2015-09-01 Rovi Guides, Inc. Systems and methods for providing media content listings according to points of interest
US9183560B2 (en) 2010-05-28 2015-11-10 Daniel H. Abelow Reality alternate
US9367847B2 (en) 2010-05-28 2016-06-14 Apple Inc. Presenting content packages based on audience retargeting
US8504419B2 (en) 2010-05-28 2013-08-06 Apple Inc. Network-based targeted content delivery based on queue adjustment factors calculated using the weighted combination of overall rank, context, and covariance scores for an invitational content item
JP5627413B2 (ja) * 2010-06-04 2014-11-19 三菱電機株式会社 放送受信装置及び放送受信システム
US9986277B2 (en) 2010-06-17 2018-05-29 The Nielsen Company (Us), Llc Systems and methods to select targeted advertising
US8918803B2 (en) 2010-06-25 2014-12-23 At&T Intellectual Property I, Lp System and method for automatic identification of key phrases during a multimedia broadcast
US8510658B2 (en) 2010-08-11 2013-08-13 Apple Inc. Population segmentation
US8850495B2 (en) 2010-08-14 2014-09-30 Yang Pan Advertisement delivering system based on digital television system and mobile communication device
US9043831B2 (en) 2010-08-14 2015-05-26 Yang Pan Advertisement delivering system based on digital television system and mobile communication device
US9152727B1 (en) 2010-08-23 2015-10-06 Experian Marketing Solutions, Inc. Systems and methods for processing consumer information for targeted marketing applications
US8510309B2 (en) 2010-08-31 2013-08-13 Apple Inc. Selection and delivery of invitational content based on prediction of user interest
US8640032B2 (en) 2010-08-31 2014-01-28 Apple Inc. Selection and delivery of invitational content based on prediction of user intent
US8983978B2 (en) 2010-08-31 2015-03-17 Apple Inc. Location-intention context for content delivery
US9699503B2 (en) 2010-09-07 2017-07-04 Opentv, Inc. Smart playlist
US10210160B2 (en) 2010-09-07 2019-02-19 Opentv, Inc. Collecting data from different sources
US20120066059A1 (en) * 2010-09-08 2012-03-15 Sony Pictures Technologies Inc. System and method for providing video clips, and the creation thereof
US8949871B2 (en) 2010-09-08 2015-02-03 Opentv, Inc. Smart media selection based on viewer user presence
US8677385B2 (en) 2010-09-21 2014-03-18 The Nielsen Company (Us), Llc Methods, apparatus, and systems to collect audience measurement data
EP2628306B1 (de) 2010-10-14 2017-11-22 ActiveVideo Networks, Inc. Streaming digitaler videoinhalte zwischen videovorrichtungen mithilfe eines kabelfernsehsystems
US8997138B2 (en) 2010-10-15 2015-03-31 Intent IQ, LLC Correlating online behavior with presumed viewing of television advertisements
AU2011315836B2 (en) * 2010-10-15 2015-11-26 Intent IQ, LLC System and methods for selecting television advertisements for a set-top box requesting an advertisement without knowing what program or channel is being watched
US8930262B1 (en) 2010-11-02 2015-01-06 Experian Technology Ltd. Systems and methods of assisted strategy design
US10977727B1 (en) 2010-11-18 2021-04-13 AUTO I.D., Inc. Web-based system and method for providing comprehensive vehicle build information
US11301922B2 (en) 2010-11-18 2022-04-12 AUTO I.D., Inc. System and method for providing comprehensive vehicle information
GB2485973B (en) * 2010-11-24 2013-04-24 Keith Alistair Hamilton Multi-zone audio-visual (AV) system
US9301020B2 (en) 2010-11-30 2016-03-29 Google Technology Holdings LLC Method of targeted ad insertion using HTTP live streaming protocol
GB2486002A (en) * 2010-11-30 2012-06-06 Youview Tv Ltd Media Content Provision
US8918465B2 (en) 2010-12-14 2014-12-23 Liveperson, Inc. Authentication of service requests initiated from a social networking site
US9350598B2 (en) 2010-12-14 2016-05-24 Liveperson, Inc. Authentication of service requests using a communications initiation feature
US10945011B2 (en) 2010-12-29 2021-03-09 Comcast Cable Communications, Llc Measuring video viewing
US10089592B2 (en) 2010-12-29 2018-10-02 Comcast Cable Communications, Llc Measuring video asset viewing
US9736524B2 (en) 2011-01-06 2017-08-15 Veveo, Inc. Methods of and systems for content search based on environment sampling
EP2695388B1 (de) 2011-04-07 2017-06-07 ActiveVideo Networks, Inc. Latenzreduktion in videoverteilungsnetzwerken mit adaptiver bitrate
US9147217B1 (en) 2011-05-02 2015-09-29 Experian Information Solutions, Inc. Systems and methods for analyzing lender risk using vehicle historical data
WO2012151026A1 (en) * 2011-05-03 2012-11-08 Collective, Inc., System and method for targeting advertisements
US9635405B2 (en) 2011-05-17 2017-04-25 Webtuner Corp. System and method for scalable, high accuracy, sensor and ID based audience measurement system based on distributed computing architecture
AU2012258732A1 (en) * 2011-05-24 2013-12-12 WebTuner, Corporation System and method to increase efficiency and speed of analytics report generation in Audience Measurement Systems
WO2012162693A1 (en) 2011-05-26 2012-11-29 WebTuner, Corporation Highly scalable audience measurement system with client event pre-processing
KR101951500B1 (ko) 2011-08-03 2019-02-22 인텐트 아이큐, 엘엘씨 복수의 온라인 장치와 연결된 프로필에 근거한 텔레비전 표적 광고
US8935719B2 (en) 2011-08-25 2015-01-13 Comcast Cable Communications, Llc Application triggering
US20130066724A1 (en) 2011-09-14 2013-03-14 Collective, Inc. System and Method for Targeting Advertisements
KR101958902B1 (ko) * 2011-09-30 2019-07-03 삼성전자주식회사 전자기기들의 그룹 제어 방법 및 그를 위한 전자기기 관리 시스템
EP2587828A1 (de) * 2011-10-24 2013-05-01 British Telecommunications Public Limited Company Medienzugriff
US20130152125A1 (en) * 2011-12-07 2013-06-13 Sony Network Entertainment International Llc Method and system for advertisement choices using a second display during content playback
US8463295B1 (en) * 2011-12-07 2013-06-11 Ebay Inc. Systems and methods for generating location-based group recommendations
US9167287B2 (en) * 2011-12-08 2015-10-20 Verizon Patent And Licensing Inc. Controlling a viewing session for a video program
US9779450B2 (en) 2011-12-13 2017-10-03 Ebay Inc. Mobile application to conduct an auction based on physical presence
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
EP2815582B1 (de) 2012-01-09 2019-09-04 ActiveVideo Networks, Inc. Wiedergabe einer interaktiven vereinfachten benutzerschnittstelle auf einem fernsehgerät
JP6141326B2 (ja) * 2012-01-23 2017-06-07 フォースウォール・メディア・インコーポレーテッド ユーザイベントデータの削減システムおよび方法
US10645433B1 (en) 2013-08-29 2020-05-05 Comcast Cable Communications, Llc Measuring video-content viewing
US8943002B2 (en) 2012-02-10 2015-01-27 Liveperson, Inc. Analytics driven engagement
US9692535B2 (en) 2012-02-20 2017-06-27 The Nielsen Company (Us), Llc Methods and apparatus for automatic TV on/off detection
US8805941B2 (en) 2012-03-06 2014-08-12 Liveperson, Inc. Occasionally-connected computing interface
US9338233B2 (en) 2012-03-10 2016-05-10 Headwater Partners Ii Llc Distributing content by generating and preloading queues of content
US9210217B2 (en) 2012-03-10 2015-12-08 Headwater Partners Ii Llc Content broker that offers preloading opportunities
US8868639B2 (en) 2012-03-10 2014-10-21 Headwater Partners Ii Llc Content broker assisting distribution of content
US9503510B2 (en) 2012-03-10 2016-11-22 Headwater Partners Ii Llc Content distribution based on a value metric
US9800945B2 (en) 2012-04-03 2017-10-24 Activevideo Networks, Inc. Class-based intelligent multiplexing over unmanaged networks
US8533755B1 (en) * 2012-04-09 2013-09-10 This Technology, Inc. Method for advertising decision resolution acceleration based on lookahead opportunity triggering
US9078040B2 (en) 2012-04-12 2015-07-07 Time Warner Cable Enterprises Llc Apparatus and methods for enabling media options in a content delivery network
US9123084B2 (en) 2012-04-12 2015-09-01 Activevideo Networks, Inc. Graphical application integration with MPEG objects
US9563336B2 (en) 2012-04-26 2017-02-07 Liveperson, Inc. Dynamic user interface customization
US9672196B2 (en) 2012-05-15 2017-06-06 Liveperson, Inc. Methods and systems for presenting specialized content using campaign metrics
WO2013184488A1 (en) 2012-06-05 2013-12-12 Almondnet, Inc. Targeted television advertising based on a profile linked to an online device associated with a content-selecting device
US9141504B2 (en) 2012-06-28 2015-09-22 Apple Inc. Presenting status data received from multiple devices
US9854280B2 (en) 2012-07-10 2017-12-26 Time Warner Cable Enterprises Llc Apparatus and methods for selective enforcement of secondary content viewing
US10198152B2 (en) * 2012-08-10 2019-02-05 Oath Inc. Systems and methods for providing and updating live-streaming online content in an interactive web platform
US8862155B2 (en) 2012-08-30 2014-10-14 Time Warner Cable Enterprises Llc Apparatus and methods for enabling location-based services within a premises
CN102868920A (zh) * 2012-09-24 2013-01-09 Tcl集团股份有限公司 一种智能电视消息接收方法、网络服务器及智能电视
WO2014071307A1 (en) * 2012-11-05 2014-05-08 Velvet Ape, Inc. Methods for targeted advertising
US9654541B1 (en) 2012-11-12 2017-05-16 Consumerinfo.Com, Inc. Aggregating user web browsing data
US9916621B1 (en) 2012-11-30 2018-03-13 Consumerinfo.Com, Inc. Presentation of credit score factors
US8863162B2 (en) 2012-12-03 2014-10-14 At&T Intellectual Property I, L.P. System and method of content and merchandise recommendation
US9131283B2 (en) 2012-12-14 2015-09-08 Time Warner Cable Enterprises Llc Apparatus and methods for multimedia coordination
KR102062811B1 (ko) * 2012-12-14 2020-01-06 삼성전자주식회사 방송시스템의 상향링크 정보 전송 장치 및 방법
US8713600B2 (en) 2013-01-30 2014-04-29 Almondnet, Inc. User control of replacement television advertisements inserted by a smart television
US20140282786A1 (en) 2013-03-12 2014-09-18 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
US9414114B2 (en) 2013-03-13 2016-08-09 Comcast Cable Holdings, Llc Selective interactivity
US9066153B2 (en) 2013-03-15 2015-06-23 Time Warner Cable Enterprises Llc Apparatus and methods for multicast delivery of content in a content delivery network
US10368255B2 (en) 2017-07-25 2019-07-30 Time Warner Cable Enterprises Llc Methods and apparatus for client-based dynamic control of connections to co-existing radio access networks
US10182272B2 (en) * 2013-03-15 2019-01-15 Samir B Makhlouf System and method for reinforcing brand awareness with minimal intrusion on the viewer experience
WO2014145921A1 (en) 2013-03-15 2014-09-18 Activevideo Networks, Inc. A multiple-mode system and method for providing user selectable video content
US9326043B2 (en) 2013-03-15 2016-04-26 Samir B. Makhlouf System and method for engagement and distribution of media content
US9781490B2 (en) 2013-03-15 2017-10-03 Samir B. Makhlouf System and method for engagement and distribution of media content
US9386152B2 (en) 2013-03-15 2016-07-05 Genesys Telecommunications Laboratories, Inc. Intelligent automated agent and interactive voice response for a contact center
US9294785B2 (en) 2013-06-06 2016-03-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
US9219922B2 (en) 2013-06-06 2015-12-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
EP3005712A1 (de) 2013-06-06 2016-04-13 ActiveVideo Networks, Inc. Überlagerte darstellung einer benutzerschnittstelle auf quellvideoinhalten
US9681186B2 (en) * 2013-06-11 2017-06-13 Nokia Technologies Oy Method, apparatus and computer program product for gathering and presenting emotional response to an event
KR101456926B1 (ko) * 2013-06-14 2014-10-31 (주)엔써즈 핑거프린트에 기반한 광고 검출 시스템 및 방법
WO2015005133A1 (ja) * 2013-07-10 2015-01-15 ソニー株式会社 受信装置、受信方法、及び、送信方法
US9313568B2 (en) 2013-07-23 2016-04-12 Chicago Custom Acoustics, Inc. Custom earphone with dome in the canal
TWI570643B (zh) * 2013-11-19 2017-02-11 財團法人資訊工業策進會 Interactive advertising provision method and system
US9626697B2 (en) 2013-12-08 2017-04-18 Marshall Feature Recognition Llc Method and apparatus for accessing electronic data via a plurality of electronic tags
US9420323B2 (en) 2013-12-19 2016-08-16 The Nielsen Company (Us), Llc Methods and apparatus to verify and/or correct media lineup information
WO2015117246A1 (en) * 2014-02-10 2015-08-13 Ayuda Media Systems Inc. Out of home digital ad server
US10262362B1 (en) 2014-02-14 2019-04-16 Experian Information Solutions, Inc. Automatic generation of code for attributes
US11076205B2 (en) 2014-03-07 2021-07-27 Comcast Cable Communications, Llc Retrieving supplemental content
US11386442B2 (en) 2014-03-31 2022-07-12 Liveperson, Inc. Online behavioral predictor
US9451325B2 (en) * 2014-03-31 2016-09-20 Samarth Desai System and method for targeted advertising
US9363568B2 (en) 2014-03-31 2016-06-07 Rovi Guides, Inc. Systems and methods for receiving product data
US9788029B2 (en) 2014-04-25 2017-10-10 Activevideo Networks, Inc. Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks
US11540148B2 (en) 2014-06-11 2022-12-27 Time Warner Cable Enterprises Llc Methods and apparatus for access point location
US11257117B1 (en) 2014-06-25 2022-02-22 Experian Information Solutions, Inc. Mobile device sighting location analytics and profiling system
US20160085850A1 (en) * 2014-09-23 2016-03-24 Kaybus, Inc. Knowledge brokering and knowledge campaigns
US10028025B2 (en) 2014-09-29 2018-07-17 Time Warner Cable Enterprises Llc Apparatus and methods for enabling presence-based and use-based services
US10219027B1 (en) 2014-10-24 2019-02-26 Music Choice System for providing music content to a user
US9935833B2 (en) 2014-11-05 2018-04-03 Time Warner Cable Enterprises Llc Methods and apparatus for determining an optimized wireless interface installation configuration
US10580054B2 (en) 2014-12-18 2020-03-03 Experian Information Solutions, Inc. System, method, apparatus and medium for simultaneously generating vehicle history reports and preapproved financing options
US10445152B1 (en) 2014-12-19 2019-10-15 Experian Information Solutions, Inc. Systems and methods for dynamic report generation based on automatic modeling of complex data structures
US10956936B2 (en) 2014-12-30 2021-03-23 Spotify Ab System and method for providing enhanced user-sponsor interaction in a media environment, including support for shake action
US9912997B2 (en) 2015-03-03 2018-03-06 Darryl Adderly System and method to determine content items and associated toggle triggers for a viewer
AU2016270937B2 (en) 2015-06-02 2021-07-29 Liveperson, Inc. Dynamic communication routing based on consistency weighting and routing rules
US11432046B1 (en) 2015-06-12 2022-08-30 Veepio Holdings, Llc Interactive, personalized objects in content creator's media with e-commerce link associated therewith
US10067988B2 (en) 2015-07-21 2018-09-04 Uber Technologies, Inc. User-based content filtering and ranking to facilitate on-demand services
US9767309B1 (en) 2015-11-23 2017-09-19 Experian Information Solutions, Inc. Access control system for implementing access restrictions of regulated database records while identifying and providing indicators of regulated database records matching validation criteria
US9986578B2 (en) 2015-12-04 2018-05-29 Time Warner Cable Enterprises Llc Apparatus and methods for selective data network access
US10771857B2 (en) 2015-12-29 2020-09-08 Gold Line Telemanagement Inc. Video stream ad replacement
US9918345B2 (en) 2016-01-20 2018-03-13 Time Warner Cable Enterprises Llc Apparatus and method for wireless network services in moving vehicles
US11019385B2 (en) * 2016-01-20 2021-05-25 Samsung Electronics Co., Ltd. Content selection for networked media devices
US10492034B2 (en) 2016-03-07 2019-11-26 Time Warner Cable Enterprises Llc Apparatus and methods for dynamic open-access networks
US10586023B2 (en) 2016-04-21 2020-03-10 Time Warner Cable Enterprises Llc Methods and apparatus for secondary content management and fraud prevention
US10687115B2 (en) 2016-06-01 2020-06-16 Time Warner Cable Enterprises Llc Cloud-based digital content recorder apparatus and methods
US10164858B2 (en) 2016-06-15 2018-12-25 Time Warner Cable Enterprises Llc Apparatus and methods for monitoring and diagnosing a wireless network
US10409867B1 (en) 2016-06-16 2019-09-10 Experian Information Solutions, Inc. Systems and methods of managing a database of alphanumeric values
US10278065B2 (en) 2016-08-14 2019-04-30 Liveperson, Inc. Systems and methods for real-time remote control of mobile applications
US10678894B2 (en) 2016-08-24 2020-06-09 Experian Information Solutions, Inc. Disambiguation and authentication of device users
US11212593B2 (en) 2016-09-27 2021-12-28 Time Warner Cable Enterprises Llc Apparatus and methods for automated secondary content management in a digital network
US10911794B2 (en) 2016-11-09 2021-02-02 Charter Communications Operating, Llc Apparatus and methods for selective secondary content insertion in a digital network
US10846779B2 (en) 2016-11-23 2020-11-24 Sony Interactive Entertainment LLC Custom product categorization of digital media content
CN107038569B (zh) * 2016-12-05 2021-05-25 创新先进技术有限公司 信息交互方法及装置
US10860987B2 (en) 2016-12-19 2020-12-08 Sony Interactive Entertainment LLC Personalized calendar for digital media content-related events
US10445767B2 (en) * 2016-12-21 2019-10-15 Quad/Graphics, Inc. Automated generation of personalized mail
EP3635962A4 (de) 2017-02-13 2020-09-09 Adcuratio Media, Inc. System und verfahren zum anvisieren von personen mit werbespots bei nationalem rundfunk und kabelfernsehen
KR102303753B1 (ko) 2017-02-15 2021-09-17 삼성전자주식회사 컨텐트를 제공하는 방법 및 장치
US10129593B2 (en) 2017-03-14 2018-11-13 Charter Communications Operating, Llc Time-based dynamic secondary content placement calls in time-shifted content
US10091549B1 (en) 2017-03-30 2018-10-02 Rovi Guides, Inc. Methods and systems for recommending media assets based on the geographic location at which the media assets are frequently consumed
US10645547B2 (en) 2017-06-02 2020-05-05 Charter Communications Operating, Llc Apparatus and methods for providing wireless service in a venue
US10638361B2 (en) 2017-06-06 2020-04-28 Charter Communications Operating, Llc Methods and apparatus for dynamic control of connections to co-existing radio access networks
US10362356B2 (en) * 2017-06-22 2019-07-23 Google Llc Efficient insertion of media items in media streams
US11210276B1 (en) 2017-07-14 2021-12-28 Experian Information Solutions, Inc. Database system for automated event analysis and detection
US11109290B2 (en) 2017-08-04 2021-08-31 Charter Communications Operating, Llc Switching connections over frequency bands of a wireless network
KR101983635B1 (ko) * 2017-09-22 2019-05-29 정우주 개인방송 컨텐츠 추천방법
US10931991B2 (en) 2018-01-04 2021-02-23 Sony Interactive Entertainment LLC Methods and systems for selectively skipping through media content
US10939142B2 (en) 2018-02-27 2021-03-02 Charter Communications Operating, Llc Apparatus and methods for content storage, distribution and security within a content distribution network
US11243669B2 (en) * 2018-02-27 2022-02-08 Verizon Media Inc. Transmitting response content items
US10740404B1 (en) 2018-03-07 2020-08-11 Experian Information Solutions, Inc. Database system for dynamically generating customized models
US10565181B1 (en) 2018-03-07 2020-02-18 Experian Information Solutions, Inc. Database system for dynamically generating customized models
CN109189918B (zh) * 2018-07-12 2020-11-27 北京奇艺世纪科技有限公司 一种内容识别、内容分发方法、装置及电子设备
US11157835B1 (en) 2019-01-11 2021-10-26 Experian Information Solutions, Inc. Systems and methods for generating dynamic models based on trigger events
CN110650373A (zh) * 2019-10-28 2020-01-03 星络智能科技有限公司 电视广告推送方法、智能电视以及存储介质
US11682041B1 (en) 2020-01-13 2023-06-20 Experian Marketing Solutions, Llc Systems and methods of a tracking analytics platform
US11172269B2 (en) 2020-03-04 2021-11-09 Dish Network L.L.C. Automated commercial content shifting in a video streaming system
CN113301399A (zh) * 2021-05-19 2021-08-24 中山亿联智能科技有限公司 一种应用于机顶盒的基于用户行为分析的广告投放方法
TWI787127B (zh) * 2022-05-12 2022-12-11 智泓科技股份有限公司 行銷對象決策方法及系統與電腦程式產品
CN114638660B (zh) * 2022-05-19 2022-08-09 广东省广告集团股份有限公司 一种媒体广告投放方法

Family Cites Families (238)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US16988A (en) * 1857-04-07 Corn and cob mill
US17630A (en) * 1857-06-23 Device foe finding and limiting the depth of hole in boring-machines
US17111A (en) * 1857-04-21 Method oe adjusting and holding the knives ob spokeshaves
US677209A (en) 1901-02-20 1901-06-25 Charles M Hall Purified crystalline alumina.
US3798610A (en) 1972-12-20 1974-03-19 Ibm Multiplexed intelligence communications
US3886302A (en) 1974-01-28 1975-05-27 Hughes Aircraft Co Closed circuit television modem sharing system
US4130833A (en) 1977-04-11 1978-12-19 Teleglobe Pay-Tv System, Inc. Pay television system
GB2027298A (en) 1978-07-31 1980-02-13 Shiu Hung Cheung Method of and apparatus for television audience analysis
US4598288A (en) 1979-04-16 1986-07-01 Codart, Inc. Apparatus for controlling the reception of transmitted programs
US4361851A (en) 1980-01-04 1982-11-30 Asip William F System for remote monitoring and data transmission over non-dedicated telephone lines
DE3036552C2 (de) 1980-09-27 1985-04-25 Blaupunkt-Werke Gmbh, 3200 Hildesheim Fernsehempfangsanlage
IT1147780B (it) 1980-10-27 1986-11-26 Rai Radiotelevisione Italiana Procedimento per la trasmissione simultanea di piu segnali televisivi su un unico ponte radio ed apparecchiatura atta a realizzare il procedimento
US4965825A (en) 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4816904A (en) 1983-06-09 1989-03-28 Control Data Corporation Television and market research data collection system and method
US4566030A (en) 1983-06-09 1986-01-21 Ctba Associates Television viewer data collection system
US4567591A (en) 1983-08-01 1986-01-28 Gray James S Digital audio satellite transmission system
JPS6096978A (ja) 1983-10-31 1985-05-30 Clarion Co Ltd 有料テレビジヨンシステム
US4890322A (en) 1984-02-23 1989-12-26 American Telephone And Telegraph Company Method and apparatus for subscription broadcast
US4602279A (en) 1984-03-21 1986-07-22 Actv, Inc. Method for providing targeted profile interactive CATV displays
US4697209A (en) 1984-04-26 1987-09-29 A. C. Nielsen Company Methods and apparatus for automatically identifying programs viewed or recorded
US4720873A (en) 1985-09-18 1988-01-19 Ricky R. Goodman Satellite audio broadcasting system
US4698670A (en) 1986-07-14 1987-10-06 Westinghouse Electric Corp. Cable stereo apparatus
US5208665A (en) 1987-08-20 1993-05-04 Telaction Corporation Presentation player for an interactive digital communication system
US4912552A (en) * 1988-04-19 1990-03-27 Control Data Corporation Distributed monitoring system
US5532732A (en) 1988-12-23 1996-07-02 Gemstar Development Corporation Apparatus and methods for using compressed codes for monitoring television program viewing
DE3901790A1 (de) 1989-01-21 1990-07-26 Gfk Gmbh Verfahren zum ferngesteuerten ersetzen eines bestimmten programmteils eines fernsehprogramms durch einen gesondert gesendeten programmteil fuer bestimmte, ausgewaehlte empfaenger, haushalts-endgeraet zur durchfuehrung des verfahrens und verfahren zum betrieb eines haushalt-endgeraets
US5038211A (en) 1989-07-05 1991-08-06 The Superguide Corporation Method and apparatus for transmitting and receiving television program information
US5155591A (en) 1989-10-23 1992-10-13 General Instrument Corporation Method and apparatus for providing demographically targeted television commercials
US5446919A (en) 1990-02-20 1995-08-29 Wilkins; Jeff K. Communication system and method with demographically or psychographically defined audiences
US5251324A (en) * 1990-03-20 1993-10-05 Scientific-Atlanta, Inc. Method and apparatus for generating and collecting viewing statistics for remote terminals in a cable television system
US5046090A (en) 1990-03-29 1991-09-03 Gte Laboratories Incorporated Recorded medium for video control system
US5046092A (en) 1990-03-29 1991-09-03 Gte Laboratories Incorporated Video control system for transmitted programs
US5010585A (en) 1990-06-01 1991-04-23 Garcia Rafael A Digital data and analog radio frequency transmitter
CA2036205C (en) * 1990-06-01 1996-11-19 Russell J. Welsh Program monitoring unit
US5191645A (en) 1991-02-28 1993-03-02 Sony Corporation Of America Digital signal processing system employing icon displays
US5497185A (en) 1991-04-25 1996-03-05 Le Groupe Videotron Ltee. Remote control system for television audience data gathering
US5173900A (en) 1991-05-17 1992-12-22 General Instrument Corporation Method and apparatus for communicating different categories of data in a single data stream
JP2622049B2 (ja) 1991-05-24 1997-06-18 松下電器産業株式会社 有線放送システム
WO1994017609A1 (en) * 1991-07-19 1994-08-04 John Barrett Kiefl Television viewer monitoring system
US5382970A (en) * 1991-07-19 1995-01-17 Kiefl; John B. Television viewer monitoring system including portable data meter for each viewer
US5247347A (en) 1991-09-27 1993-09-21 Bell Atlantic Network Services, Inc. Pstn architecture for video-on-demand services
US5504519A (en) * 1991-10-03 1996-04-02 Viscorp Method and apparatus for printing coupons and the like
US5404393A (en) 1991-10-03 1995-04-04 Viscorp Method and apparatus for interactive television through use of menu windows
US5343240A (en) 1991-11-04 1994-08-30 At&T Bell Laboratories Bidirectional video telephony using shared channels on coaxial cable networks
US5724091A (en) 1991-11-25 1998-03-03 Actv, Inc. Compressed digital data interactive program system
US20040261127A1 (en) 1991-11-25 2004-12-23 Actv, Inc. Digital interactive system for providing full interactivity with programming events
US5249044A (en) 1992-05-05 1993-09-28 Kohorn H Von Product information storage, display, and coupon dispensing system
US5287181A (en) 1992-08-20 1994-02-15 Holman Michael J Electronic redeemable coupon system and television
WO1994005117A1 (en) 1992-08-14 1994-03-03 Dtmf Television, Inc. A participatory television system
US5446490A (en) 1992-10-23 1995-08-29 At&T Corp. Interactive television with tailored programming
CA2147835C (en) 1992-11-16 2006-01-31 Victor A. Aijala Method and apparatus for encoding/decoding broadcast or recorded segments and monitoring audience exposure thereto
EP1788738B1 (de) 1992-11-27 2011-11-09 Io Research Pty. Limited Verteiltes Datenbanksystem und Datenbankempfänger dafür
US5357276A (en) 1992-12-01 1994-10-18 Scientific-Atlanta, Inc. Method of providing video on demand with VCR like functions
US5410326A (en) 1992-12-04 1995-04-25 Goldstein; Steven W. Programmable remote control device for interacting with a plurality of remotely controlled devices
US5798785A (en) 1992-12-09 1998-08-25 Discovery Communications, Inc. Terminal for suggesting programs offered on a television program delivery system
US5600364A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
US6463585B1 (en) 1992-12-09 2002-10-08 Discovery Communications, Inc. Targeted advertisement using television delivery systems
US5659350A (en) 1992-12-09 1997-08-19 Discovery Communications, Inc. Operations center for a television program packaging and delivery system
US5389964A (en) * 1992-12-30 1995-02-14 Information Resources, Inc. Broadcast channel substitution method and apparatus
JP3297914B2 (ja) 1993-01-08 2002-07-02 ソニー株式会社 テレビジョン受像機
US5440334A (en) 1993-02-01 1995-08-08 Explore Technology, Inc. Broadcast video burst transmission cyclic distribution apparatus and method
JPH08509849A (ja) 1993-02-16 1996-10-15 サイエンティフィック−アトランタ・インコーポレーテッド ケーブル・テレビジョン・システムにおける加入者の遠隔選択および加入者に対するメッセージの制御のためのシステムおよび方法
US5377258A (en) 1993-08-30 1994-12-27 National Medical Research Council Method and apparatus for an automated and interactive behavioral guidance system
US5589892A (en) 1993-09-09 1996-12-31 Knee; Robert A. Electronic television program guide schedule system and method with data feed access
US5410344A (en) 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US5481294A (en) 1993-10-27 1996-01-02 A. C. Nielsen Company Audience measurement system utilizing ancillary codes and passive signatures
JP3500741B2 (ja) 1994-03-01 2004-02-23 ソニー株式会社 テレビ放送の選局方法及び選局装置
US5559548A (en) 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
US5500681A (en) 1994-05-24 1996-03-19 Jones; Charles P. Apparatus and method for generating product coupons in response to televised offers
US5606359A (en) 1994-06-30 1997-02-25 Hewlett-Packard Company Video on demand system with multiple data sources configured to provide vcr-like services
US5515098A (en) 1994-09-08 1996-05-07 Carles; John B. System and method for selectively distributing commercial messages over a communications network
US5661787A (en) 1994-10-27 1997-08-26 Pocock; Michael H. System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system
US5534911A (en) 1994-11-02 1996-07-09 Levitan; Gutman Virtual personal channel in a television system
US5724521A (en) * 1994-11-03 1998-03-03 Intel Corporation Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner
US6029195A (en) 1994-11-29 2000-02-22 Herz; Frederick S. M. System for customized electronic identification of desirable objects
US5758257A (en) 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5774170A (en) 1994-12-13 1998-06-30 Hite; Kenneth C. System and method for delivering targeted advertisements to consumers
US5752159A (en) 1995-01-13 1998-05-12 U S West Technologies, Inc. Method for automatically collecting and delivering application event data in an interactive network
US5619247A (en) 1995-02-24 1997-04-08 Smart Vcr Limited Partnership Stored program pay-per-play
US5754393A (en) * 1995-03-07 1998-05-19 Asahi Glass Company Ltd. Electric double layer capacitor
US5600366A (en) 1995-03-22 1997-02-04 Npb Partners, Ltd. Methods and apparatus for digital advertisement insertion in video programming
US5699125A (en) 1995-03-31 1997-12-16 Matsushita Electric Corporation Of America Electronic television program guide for a television system having two tuners
US5608448A (en) 1995-04-10 1997-03-04 Lockheed Martin Corporation Hybrid architecture for video on demand server
US5818438A (en) 1995-04-25 1998-10-06 Bellsouth Corporation System and method for providing television services
DE69623170T2 (de) 1995-04-27 2003-05-15 Hitachi Ltd Verfahren und Vorrichtung zum Empfang und/oder Wiedergabe von digitalen Signalen
US5861906A (en) 1995-05-05 1999-01-19 Microsoft Corporation Interactive entertainment network system and method for customizing operation thereof according to viewer preferences
US5585838A (en) 1995-05-05 1996-12-17 Microsoft Corporation Program time guide
US5630119A (en) 1995-05-05 1997-05-13 Microsoft Corporation System and method for displaying program listings in an interactive electronic program guide
US5752186A (en) 1995-06-07 1998-05-12 Jeman Technologies, Inc. Access free wireless telephony fulfillment service system
US5740549A (en) 1995-06-12 1998-04-14 Pointcast, Inc. Information and advertising distribution system and method
US5892538A (en) * 1995-06-30 1999-04-06 Ericsson Inc. True three-dimensional imaging and display system
US6026368A (en) 1995-07-17 2000-02-15 24/7 Media, Inc. On-line interactive system and method for providing content and advertising information to a targeted set of viewers
US6002393A (en) * 1995-08-22 1999-12-14 Hite; Kenneth C. System and method for delivering targeted advertisements to consumers using direct commands
US5758259A (en) 1995-08-31 1998-05-26 Microsoft Corporation Automated selective programming guide
SE507482C2 (sv) 1995-10-09 1998-06-15 Ericsson Telefon Ab L M System och förfarande för kommunikationshantering med redundans
US5850249A (en) 1995-10-12 1998-12-15 Nielsen Media Research, Inc. Receiver monitoring system with local encoding
US5778182A (en) 1995-11-07 1998-07-07 At&T Corp. Usage management system
US5867226A (en) 1995-11-17 1999-02-02 Thomson Consumer Electronics, Inc. Scheduler employing a predictive agent for use in a television receiver
US5872588A (en) 1995-12-06 1999-02-16 International Business Machines Corporation Method and apparatus for monitoring audio-visual materials presented to a subscriber
US5794210A (en) 1995-12-11 1998-08-11 Cybergold, Inc. Attention brokerage
TW401423B (en) * 1996-02-14 2000-08-11 Sekisui Fine Chemical Co Ltd Spacer for liquid crystal display device and liquid crystal display device
US5838314A (en) 1996-02-21 1998-11-17 Message Partners Digital video services system with optional interactive advertisement capabilities
US20020049832A1 (en) 1996-03-08 2002-04-25 Craig Ullman Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US6015344A (en) 1996-04-05 2000-01-18 Rlt Acquisition, Inc. Prize redemption system for games
US5848397A (en) 1996-04-19 1998-12-08 Juno Online Services, L.P. Method and apparatus for scheduling the presentation of messages to computer users
US5848396A (en) 1996-04-26 1998-12-08 Freedom Of Information, Inc. Method and apparatus for determining behavioral profile of a computer user
US5724607A (en) 1996-05-08 1998-03-03 Re Technology As Method for remote control message transmission delay compensation by providing pseudo-response message based on prior received responses stored in look-up table
JP4478214B2 (ja) 1996-05-29 2010-06-09 ソニー株式会社 番組ガイド制御装置及び方法
US5945988A (en) 1996-06-06 1999-08-31 Intel Corporation Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system
US5809481A (en) 1996-08-08 1998-09-15 David Baron Advertising method and system
US6647548B1 (en) 1996-09-06 2003-11-11 Nielsen Media Research, Inc. Coded/non-coded program audience measurement system
US5892536A (en) * 1996-10-03 1999-04-06 Personal Audio Systems and methods for computer enhanced broadcast monitoring
US6199076B1 (en) 1996-10-02 2001-03-06 James Logan Audio program player including a dynamic program selection controller
US5721827A (en) 1996-10-02 1998-02-24 James Logan System for electrically distributing personalized information
US5948061A (en) * 1996-10-29 1999-09-07 Double Click, Inc. Method of delivery, targeting, and measuring advertising over networks
US6177931B1 (en) 1996-12-19 2001-01-23 Index Systems, Inc. Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
JP4044965B2 (ja) * 1996-12-20 2008-02-06 プリンストン ビデオ イメージ,インコーポレイティド セットトップ装置および選択された映像を映像放送に挿入する方法
US5991799A (en) 1996-12-20 1999-11-23 Liberate Technologies Information retrieval system using an internet multiplexer to focus user selection
US5854897A (en) 1996-12-27 1998-12-29 Quantum Systems, Inc. Network communications marketing system
US20060031882A1 (en) 1997-01-06 2006-02-09 Swix Scott R Systems, methods, and devices for customizing content-access lists
US20050283401A1 (en) 1997-01-06 2005-12-22 Swix Scott R Method and system for targeting incentives
US7587323B2 (en) 2001-12-14 2009-09-08 At&T Intellectual Property I, L.P. System and method for developing tailored content
US20060075456A1 (en) 1997-01-06 2006-04-06 Gray James Harold Methods and systems for collaborative capture of television viewer generated clickstreams
US7020652B2 (en) 2001-12-21 2006-03-28 Bellsouth Intellectual Property Corp. System and method for customizing content-access lists
US20100257037A1 (en) 2001-12-14 2010-10-07 Matz William R Method and system for targeted incentives
US20060253884A1 (en) 1997-01-06 2006-11-09 Gray James H Methods and systems for network based capture of television viewer generated clickstreams
US8677384B2 (en) 2003-12-12 2014-03-18 At&T Intellectual Property I, L.P. Methods and systems for network based capture of television viewer generated clickstreams
US7617508B2 (en) 2003-12-12 2009-11-10 At&T Intellectual Property I, L.P. Methods and systems for collaborative capture of television viewer generated clickstreams
US7802276B2 (en) 1997-01-06 2010-09-21 At&T Intellectual Property I, L.P. Systems, methods and products for assessing subscriber content access
US6983478B1 (en) 2000-02-01 2006-01-03 Bellsouth Intellectual Property Corporation Method and system for tracking network use
US8640160B2 (en) 1997-01-06 2014-01-28 At&T Intellectual Property I, L.P. Method and system for providing targeted advertisements
ATE355662T1 (de) * 1997-01-06 2006-03-15 Bellsouth Intellect Pty Corp Methode und system zur netzwerkverwendungserfassung
US6675383B1 (en) 1997-01-22 2004-01-06 Nielsen Media Research, Inc. Source detection apparatus and method for audience measurement
JPH10248056A (ja) 1997-03-04 1998-09-14 Sony Corp 番組データ送出確認装置
US5796952A (en) 1997-03-21 1998-08-18 Dot Com Development, Inc. Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
GB2325537B8 (en) 1997-03-31 2000-01-31 Microsoft Corp Query-based electronic program guide
US5983227A (en) 1997-06-12 1999-11-09 Yahoo, Inc. Dynamic page generator
AU8072798A (en) 1997-06-16 1999-01-04 Doubleclick Inc. Method and apparatus for automatic placement of advertising
US6353929B1 (en) 1997-06-23 2002-03-05 One River Worldtrek, Inc. Cooperative system for measuring electronic media
MX340336B (es) 1997-07-21 2016-07-06 Gemstar Dev Corp Metodo para navegar a traves de una guia de programas de television.
US6172674B1 (en) 1997-08-25 2001-01-09 Liberate Technologies Smart filtering
EP1013087A4 (de) 1997-08-27 2003-01-02 Starsight Telecast Inc System und verfahren zum ersetzen von fernsehsignalen
US6134531A (en) 1997-09-24 2000-10-17 Digital Equipment Corporation Method and apparatus for correlating real-time audience feedback with segments of broadcast programs
US6119098A (en) 1997-10-14 2000-09-12 Patrice D. Guyot System and method for targeting and distributing advertisements over a distributed network
US6081840A (en) 1997-10-14 2000-06-27 Zhao; Yan Two-level content distribution system
US6005597A (en) 1997-10-27 1999-12-21 Disney Enterprises, Inc. Method and apparatus for program selection
US5973683A (en) 1997-11-24 1999-10-26 International Business Machines Corporation Dynamic regulation of television viewing content based on viewer profile and viewing history
US20020087573A1 (en) 1997-12-03 2002-07-04 Reuning Stephan Michael Automated prospector and targeted advertisement assembly and delivery system
US6029045A (en) 1997-12-09 2000-02-22 Cogent Technology, Inc. System and method for inserting local content into programming content
JP3250509B2 (ja) 1998-01-08 2002-01-28 日本電気株式会社 放送番組の視聴方法および視聴装置
EP2076033A3 (de) 1998-03-04 2009-09-30 United Video Properties, Inc. Programmführungssystem mit gezielter Werbung
US6567986B2 (en) 1998-03-12 2003-05-20 Sarnoff Corporation Method and apparatus for distributing a globally accurate knowledge of time and frequency to a plurality of a high definition television studios
US6160570A (en) * 1998-04-20 2000-12-12 U.S. Philips Corporation Digital television system which selects images for display in a video sequence
US6530082B1 (en) 1998-04-30 2003-03-04 Wink Communications, Inc. Configurable monitoring of program viewership and usage of interactive applications
US6100916A (en) * 1998-05-20 2000-08-08 Lucent Technologies Inc. System and method for subscriber controlled signal blocking
HUP0003423A3 (en) * 1998-05-22 2002-11-28 Koninkl Philips Electronics Nv Television signal processing device having a data block address memory for autonomously determining television program information
US6185614B1 (en) 1998-05-26 2001-02-06 International Business Machines Corp. Method and system for collecting user profile information over the world-wide web in the presence of dynamic content using document comparators
US6698020B1 (en) 1998-06-15 2004-02-24 Webtv Networks, Inc. Techniques for intelligent video ad insertion
US6327574B1 (en) 1998-07-07 2001-12-04 Encirq Corporation Hierarchical models of consumer attributes for targeting content in a privacy-preserving manner
US6505348B1 (en) 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US6226618B1 (en) 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
US6202210B1 (en) 1998-08-21 2001-03-13 Sony Corporation Of Japan Method and system for collecting data over a 1394 network to support analysis of consumer behavior, marketing and customer support
US8291450B2 (en) 1999-09-10 2012-10-16 At&T Intellectual Property I, L.P. Methods and systems for providing information about programs available for viewing
US6236975B1 (en) 1998-09-29 2001-05-22 Ignite Sales, Inc. System and method for profiling customers for targeted marketing
US6487538B1 (en) 1998-11-16 2002-11-26 Sun Microsystems, Inc. Method and apparatus for local advertising
US6457010B1 (en) 1998-12-03 2002-09-24 Expanse Networks, Inc. Client-server based subscriber characterization system
US7260823B2 (en) 2001-01-11 2007-08-21 Prime Research Alliance E., Inc. Profiling and identification of television viewers
US6560578B2 (en) 1999-03-12 2003-05-06 Expanse Networks, Inc. Advertisement selection system supporting discretionary target market characteristics
US7039932B2 (en) 2000-08-31 2006-05-02 Prime Research Alliance E., Inc. Queue-based head-end advertisement scheduling method and apparatus
US20020123928A1 (en) 2001-01-11 2002-09-05 Eldering Charles A. Targeting ads to subscribers based on privacy-protected subscriber profiles
US20020083441A1 (en) 2000-08-31 2002-06-27 Flickinger Gregory C. Advertisement filtering and storage for targeted advertisement systems
US6282713B1 (en) * 1998-12-21 2001-08-28 Sony Corporation Method and apparatus for providing on-demand electronic advertising
US20040194131A1 (en) 1999-03-11 2004-09-30 Ellis Michael D. Television system with scheduling of advertisements
AU4328000A (en) 1999-03-31 2000-10-16 Verizon Laboratories Inc. Techniques for performing a data query in a computer system
US6792615B1 (en) 1999-05-19 2004-09-14 New Horizons Telecasting, Inc. Encapsulated, streaming media automation and distribution system
US6463468B1 (en) 1999-06-01 2002-10-08 Netzero, Inc. Targeted network video download interface
US6477704B1 (en) * 1999-06-21 2002-11-05 Lawrence Cremia Method of gathering and utilizing demographic information from request-based media delivery system
US6845398B1 (en) * 1999-08-02 2005-01-18 Lucent Technologies Inc. Wireless multimedia player
US20020056118A1 (en) 1999-08-27 2002-05-09 Hunter Charles Eric Video and music distribution system
US6810527B1 (en) 1999-09-27 2004-10-26 News America, Inc. System and method for distribution and delivery of media context and other data to aircraft passengers
US7010492B1 (en) 1999-09-30 2006-03-07 International Business Machines Corporation Method and apparatus for dynamic distribution of controlled and additional selective overlays in a streaming media
US20020049631A1 (en) 1999-10-12 2002-04-25 Eric Williams Process, system and computer readable medium for providing purchasing incentives to a plurality of retail store environments
US7000245B1 (en) 1999-10-29 2006-02-14 Opentv, Inc. System and method for recording pushed data
US6970641B1 (en) 2000-09-15 2005-11-29 Opentv, Inc. Playback of interactive programs
US6757691B1 (en) 1999-11-09 2004-06-29 America Online, Inc. Predicting content choices by searching a profile database
AU1952301A (en) 1999-12-10 2001-06-18 Eonxchange, Llc Automated exchange for the efficient assignment of audience items
US6976268B2 (en) 1999-12-10 2005-12-13 Sun Microsystems, Inc. Methods and apparatus for efficiently accessing periodically broadcast data
DE19960741A1 (de) 1999-12-20 2001-06-21 Thomson Brandt Gmbh System zum Austausch von Daten
US20080263586A1 (en) 1999-12-27 2008-10-23 Thomas Keith C Method and media for virtual product placement
US7146329B2 (en) 2000-01-13 2006-12-05 Erinmedia, Llc Privacy compliant multiple dataset correlation and content delivery system and methods
US6434747B1 (en) 2000-01-19 2002-08-13 Individual Network, Inc. Method and system for providing a customized media list
US6714992B1 (en) 2000-02-25 2004-03-30 Navic Systems, Inc. Method and system for embedded network device installation
US6845396B1 (en) 2000-02-25 2005-01-18 Navic Systems, Inc. Method and system for content deployment and activation
US6750379B2 (en) * 2000-03-09 2004-06-15 Dekalb Genetics Corporation Homologous recombination-mediated transgene alterations in plants
US6510417B1 (en) 2000-03-21 2003-01-21 America Online, Inc. System and method for voice access to internet-based information
US20020016964A1 (en) 2000-03-30 2002-02-07 Shuntaro Aratani Information processing apparatus and method, data broadcasting receiving apparatus, and printer
US6766524B1 (en) 2000-05-08 2004-07-20 Webtv Networks, Inc. System and method for encouraging viewers to watch television programs
US20020032906A1 (en) 2000-06-02 2002-03-14 Grossman Avram S. Interactive marketing and advertising system and method
CA2349914C (en) 2000-06-09 2013-07-30 Invidi Technologies Corp. Advertising delivery method
US8495679B2 (en) 2000-06-30 2013-07-23 Thomson Licensing Method and apparatus for delivery of television programs and targeted de-coupled advertising
US20020049967A1 (en) 2000-07-01 2002-04-25 Haseltine Eric C. Processes for exploiting electronic tokens to increase broadcasting revenue
US20020056109A1 (en) 2000-07-25 2002-05-09 Tomsen Mai-Lan Method and system to provide a personalized shopping channel VIA an interactive video casting system
WO2002009009A1 (en) 2000-07-26 2002-01-31 Cool Partners, Inc. Method and apparatus for selecting streaming media in real-time
US7225456B2 (en) 2001-04-23 2007-05-29 Sony Corporation Gateway screen for interactive television
US7599851B2 (en) 2000-09-05 2009-10-06 Renee Frengut Method for providing customized user interface and targeted marketing forum
US20020092019A1 (en) 2000-09-08 2002-07-11 Dwight Marcus Method and apparatus for creation, distribution, assembly and verification of media
US6850988B1 (en) 2000-09-15 2005-02-01 Oracle International Corporation System and method for dynamically evaluating an electronic commerce business model through click stream analysis
US7441260B1 (en) 2000-09-20 2008-10-21 Koninklijke Philips Electronics, N.V. Television program recommender with automatic identification of changing viewer preferences
US8302127B2 (en) 2000-09-25 2012-10-30 Thomson Licensing System and method for personalized TV
US6631360B1 (en) 2000-11-06 2003-10-07 Sightward, Inc. Computer-implementable Internet prediction method
US20020078443A1 (en) 2000-12-20 2002-06-20 Gadkari Sanjay S. Presentation preemption
US6950804B2 (en) 2001-02-26 2005-09-27 Pika Media Systems and methods for distributing targeted multimedia content and advertising
US20020133817A1 (en) 2001-03-13 2002-09-19 Markel Steven O. Affinity marketing for interactive media systems
US20020143647A1 (en) 2001-03-30 2002-10-03 Intertainer, Inc. Subscriber management system
JP2002312634A (ja) 2001-04-16 2002-10-25 Sony Corp 放映コンテンツのコマーシャル枠の競売方法および放映コンテンツのコマーシャル枠の競売システムおよび放映コンテンツの自動送出方法および放映コンテンツの自動送出システム
US20020157109A1 (en) 2001-04-21 2002-10-24 Sony Corporation System and method for interactive television
US20030028432A1 (en) 2001-08-01 2003-02-06 Vidius Inc. Method for the customization of commercial product placement advertisements in digital media
DE60239067D1 (de) 2001-08-02 2011-03-10 Intellocity Usa Inc Nachbereitung von anzeige änderungen
JP2003086274A (ja) 2001-09-13 2003-03-20 Honda Tsushin Kogyo Co Ltd メモリーカード用コネクタ
US20030110489A1 (en) 2001-10-29 2003-06-12 Sony Corporation System and method for recording TV remote control device click stream
US7020336B2 (en) 2001-11-13 2006-03-28 Koninklijke Philips Electronics N.V. Identification and evaluation of audience exposure to logos in a broadcast event
US20030110497A1 (en) 2001-12-11 2003-06-12 Koninklijke Philips Electronics N.V. Micro-auction on television using multiple rewards to benefit the viewer of commercials
US20110178877A1 (en) 2001-12-14 2011-07-21 Swix Scott R Advertising and content management systems and methods
US7212979B1 (en) 2001-12-14 2007-05-01 Bellsouth Intellectuall Property Corporation System and method for identifying desirable subscribers
US7444658B1 (en) 2001-12-14 2008-10-28 At&T Intellectual Property I, L.P. Method and system to perform content targeting
US7086075B2 (en) 2001-12-21 2006-08-01 Bellsouth Intellectual Property Corporation Method and system for managing timed responses to A/V events in television programming
US20050071863A1 (en) 2001-12-21 2005-03-31 Matz William R. System and method for storing and distributing television viewing patterns form a clearinghouse
US20030149975A1 (en) 2002-02-05 2003-08-07 Charles Eldering Targeted advertising in on demand programming
US20040193483A1 (en) 2003-03-25 2004-09-30 Alan Wolan Methods and systems for advertising products
US7979877B2 (en) 2003-12-23 2011-07-12 Intellocity Usa Inc. Advertising methods for advertising time slots and embedded objects
WO2006128104A2 (en) 2005-05-24 2006-11-30 Insider Pages Advertising systems and methods
US20060288367A1 (en) 2005-06-16 2006-12-21 Swix Scott R Systems, methods and products for tailoring and bundling content
US8566865B2 (en) 2006-03-07 2013-10-22 Sony Computer Entertainment America Llc Dynamic insertion of cinematic stage props in program content
US20080004962A1 (en) 2006-06-30 2008-01-03 Muthukrishnan Shanmugavelayuth Slot preference auction
US7994930B2 (en) 2006-10-30 2011-08-09 Sony Ericsson Mobile Communications Ab Product placement
US20080147497A1 (en) 2006-12-13 2008-06-19 Tischer Steven N Advertising and content management systems and methods
US20080148311A1 (en) 2006-12-13 2008-06-19 Tischer Steven N Advertising and content management systems and methods
US20080167943A1 (en) 2007-01-05 2008-07-10 O'neil Douglas R Real time pricing, purchasing and auctioning of advertising time slots based on real time viewership, viewer demographics, and content characteristics

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10489795B2 (en) 2007-04-23 2019-11-26 The Nielsen Company (Us), Llc Determining relative effectiveness of media content items
US11222344B2 (en) 2007-04-23 2022-01-11 The Nielsen Company (Us), Llc Determining relative effectiveness of media content items

Also Published As

Publication number Publication date
DE69837194D1 (de) 2007-04-12
AU5731398A (en) 1998-08-03
EP0965192B1 (de) 2007-02-28
AR011362A1 (es) 2000-08-16
BR9807467B1 (pt) 2010-11-16
ATE355662T1 (de) 2006-03-15
IL130735A0 (en) 2000-06-01
US6718551B1 (en) 2004-04-06
CA2285645A1 (en) 1998-07-16
BR9807467A (pt) 2000-05-02
JP3895759B2 (ja) 2007-03-22
JP2001508259A (ja) 2001-06-19
EP0965192A1 (de) 1999-12-22
US20040163101A1 (en) 2004-08-19
IL130735A (en) 2004-05-12
US8132202B2 (en) 2012-03-06
WO1998031114A1 (en) 1998-07-16
JP2006304286A (ja) 2006-11-02
JP3845119B2 (ja) 2006-11-15

Similar Documents

Publication Publication Date Title
DE69837194T2 (de) Methode und system zur netzwerkverwendungserfassung
DE69936279T2 (de) Konfigurierbares System für die Ermittlung der Zahl der Zuschauer und der Benutzung von interaktiven Applikationen
DE69913571T2 (de) Gezielte Weitergabe von Werbung an Fernseh-Endgeräte
DE69332895T2 (de) Operationszentrale für Fernsehversorgungssystem
DE69738463T2 (de) Rundfunkvorrichtung für Programminformationsrundfunksystem und Empfängerendgerät
DE60120386T2 (de) Systeme und verfahren zur verminderung von unterbrechungen in programmaufnahmen
DE69628746T2 (de) Datenverwaltungs- und verteilungssystem und verfahren für eine elektronische fernsehprogrammzeitschrift
DE69925881T2 (de) Erinnerungsvorrichtung für Rundfunk- und Nicht-Rundfunkereignisse
DE69930747T2 (de) Elektronischer client-server rprogrammführer
DE60115625T2 (de) Interaktive medienführung mit medienführungsschnittstelle
DE60037061T2 (de) Gezielte Anzeige von Werbung basierend auf Teilvergleich mit Benutzerprofiluebereinstimmung.
DE60303696T3 (de) TV Programm-Datenbank
DE69929793T2 (de) Kunden-server basiertes interaktives fernsehprogramm-führungssystem mit fern-aufnahme durch server
DE69628513T2 (de) Vorrichtung und Verfahren zur Bereitstellung eines interaktiven Programmführers für Veranstaltungen in einem Informationsnetzwerk
DE69836193T2 (de) Empfangsgerät zur Verarbeitung von Programminformationen
DE69830640T2 (de) Vorrichtung und Verfahren zum Erzeugen von Programminformation und Empfängsgerät zur Bearbeitung von Nachrichten in einem Rundfunksystem
DE60217091T2 (de) Synchrones aktualisieren dynamischer interaktiver anwendungen
DE60119324T2 (de) Verfahren und vorrichtung zur gezielten auswahl von virtuellen objekten
DE69917008T2 (de) Programmführersystem mit überwachung von werbenutzung und nutzeraktivitäten
DE60305096T2 (de) Adressierte Rundfunknachrichtenübertragung
DE69909758T2 (de) System zur erzeugung, partitionierung und verarbeitung von elekronischen fernsehprogrammzeitschriften
DE60038590T3 (de) Verfahren und Gerät zur Aufteilung von Zuschauerpräferenzen
DE69934206T2 (de) Übertragungssystem für multiplex signale
DE10320889B3 (de) Verfahren und Vorrichtung zum Erzeugen und Senden eines Fernsehprogrammes über Ip-basierte Medien, im speziellen das Internet
DE69914349T2 (de) Verfahren und vorrichtung zur verwaltung von dienstedaten in einem fernsehsystem

Legal Events

Date Code Title Description
8364 No opposition during term of opposition