DE69837194T2 - Methode und system zur netzwerkverwendungserfassung - Google Patents
Methode und system zur netzwerkverwendungserfassung Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/61—Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
- H04H60/66—Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 for using the result on distributors' side
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0269—Targeted advertisements based on user profile or attribute
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/10—Arrangements for replacing or switching information during the broadcast or the distribution
- H04H20/106—Receiver-side switching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/29—Arrangements for monitoring broadcast services or broadcast-related services
- H04H60/31—Arrangements for monitoring the use made of the broadcast services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/222—Secondary servers, e.g. proxy server, cable television Head-end
- H04N21/2221—Secondary servers, e.g. proxy server, cable television Head-end being a cable television head-end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client 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/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/262—Content 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/26258—Content 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/262—Content 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/26283—Content 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N21/4355—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/4402—Processing 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/440218—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/442—Monitoring 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/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
- H04N21/44224—Monitoring of user activity on external systems, e.g. Internet browsing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4667—Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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/47202—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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/47208—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8352—Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17345—Control of the passage of the selected programme
- H04N7/17354—Control of the passage of the selected programme in an intermediate station common to a plurality of user terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session 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 RAM20 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 in1 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 und4B das Heraufladen von erfassten Ereignisdaten von einer ausgewählten Set-Top-Box über das Netzwerk an die in1 und5 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 Systems20 . System20 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 System20 Elemente und Untersysteme, welche miteinander kommunizieren, um eine erfasste Information, Datenfehler-Erfassungsschemata und Datenbestätigungen zu übertragen. Kurz gesagt, kommuniziert die STB30 über ein Verteilungsnetzwerk52 mit einem Videoserver60 , wie beispielsweise eine Videoübertragungsmaschine („VTE"), welche von Hewlett PackardTM („HP") erlangt werden kann, mit einer Video-/Objekt-Speicherdatenbank54 . Der Videoserver60 ist an einen Videosteuerserver56 gekoppelt, wie beispielsweise ein Inter Media Server, welcher von SybaseTM erhältlich ist und auf einer Plattform, wie beispielsweise eine HP9000TM, mit einer Datenbank58 eingesetzt wird. Die Videoserversteuerung56 steuert den Videoserver60 und protokolliert ebenfalls eine Information über eine Verwendung des Videoservers60 . Ein Stufenserver70 empfängt erfasste Listen von Ereignissen von Belang. Diese „Er eignislisten" passieren durch die Videoserversteuerung56 , welche ebenfalls an ein Marketing- und Informationssystem („MKIS")100 gekoppelt ist, welches an einem Stufenserver60 gekoppelt ist, welcher (1) die Ereignislisten und (2) Inhaltsdaten von verschiedenen Quellen120 ,140 und160 empfängt, welche in1 angezeigt sind, und welche einen Programminhalt beschreiben, welcher über das interaktive Netzwerk hinweg für alle Teilnehmer zur Verfügung steht. Das MKIS100 kann an ein Such- und Analysesystem110 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 Netzwerk52 mit dem Stufenserver70 ausgetauscht werden (inklusive Videodaten). Die STB30 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 STB30 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 STB30 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 System20 zum Transport paketiert sind, „Klickstrom"-Daten oder -Information genannt.2 zeigt einen Klickstrom-Prozessor34 , welcher im Speicher, wie beispielsweise ein DRAM oder dergleichen, von einer STB30 vorliegt, und welcher einen Klickstrom-Kern36 , Puffer42 oder44 , einen Klickstrom-Herauflade-Anwender40 , eine Klickstrom-Steuerung38 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 API41 passiert werden. Die Klickstrom-Steuerung38 akzeptiert Steuermeldungen vom Stufenserver70 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-Anwender40 akzeptiert Steuermeldungen über das System20 , wobei die Meldungen das Heraufladen von erfassten Klickstrom-Daten über den Rückpfad durch das Netzwerk52 steuern. Ebenfalls speichert der Klickstrom-Herauflade-Anwender40 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 Videoserver60 eine Information von einem Video-/Objekt-Speicher54 an das bestimmte interaktive System bereit, über welches das System20 eingesetzt wird. Die an die STBs30 erfassten Klickstrom-Daten können auf jegliche Anzahl von Wegen an den Stufenserver70 heraufgeladen werden. Beispielsweise zeigt1 , dass das Verteilungsnetzwerk52 direkt an den Stufenserver70 gekoppelt sein kann, welches es ermöglicht, dass Klickstrom-Datenpakete von der STBs30 gesendet werden, um direkt an den Stufenserver70 weitergeleitet zu werden, und damit der Stufenserver70 dann über das Netzwerk52 Datenbestätigungen zurückgibt. Eine Netzwerk-Verwaltungssteuerung50 steuert den Informationsfluss durch das Netzwerk52 . Alternativ zeigen1 und detaillierter4B , dass die Klickstrom-Datenpakete an das Verteilungsnetzwerk52 an den Videoserver60 gesendet werden können. Der Videoserver60 passiert sowohl Klickstrom-Daten-Heraufladungen von verschiedenen STBs30 als auch an die STBs30 zurückgegebene Datenbestätigungen. Ein Kommunikations- Router innerhalb des Videoservers60 richtet einen Verkehr an das geeignete Ziel neu. Die Videoserver-Steuerung56 wirkt ähnlich als eine Durchpass-Vorrichtung für STB30 Klickstrom-Daten, welche an den Stufenserver70 gehen, und als eine Durchpass-Vorrichtung für Stufenserver70 Datenbestätigungen an die STBs30 . Ebenfalls kann die Videoserver-Steuerung56 eine Protokoll-Information bereitstellen, welche interaktive Anwendungen identifiziert, welche durch bestimmte STBs30 aufgerufen sind. Diese Protokoll-Information wird dem Stufenserver70 bereitgestellt, sodass die Videoserver-Steuerung56 ebenfalls als eine weitere Datenquelle über einen Inhalt wirkt, welcher über das Netzwerk verfügbar ist, wie beispielsweise eine EPG Metadaten-Quelle120 , eine Rundfunkwerbung Metadaten-Quelle140 oder eine Werbeverkehrssteuerung Metadaten-Quelle160 . Der Stufenserver70 sammelt all diese Klickstrom-Daten und Inhaltsdaten, analysiert diese und leitet diese dann an die MKIS-Datenbank100 oder an eine Analysemaschine und Datenbank110 einer dritten Partei weiter, wie detaillierter im Text im Zusammenhang mit5 -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 STB30 , 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 STB30 , 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 STB30 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-Prozessor34 , um ausgewählte Daten zu senden, um ein gewünschtes Journal beizubehalten. Unter der Annahme, dass das System20 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 STB30 Betriebssystem32 vorliegen, und mit jeglichen Anwendungen einer dritten Partei33 eine Schnittstelle. Es ist für Systeme, welche weitere Typen von STB30 als die in den Figuren beschriebene Ausführungsform verwenden, zu erwähnen, dass jene STBs30 kein Betriebssystem benötigen. Anstelle dessen können jegliche Anweisungen direkt an die Speicher jener bestimmten STBs geschrieben werden. Es können Anwendungen33 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 Anwendung33 eine Ereignisliste im Speicher. Die Anwendung33 setzt dann beim Klickstrom-Kern36 die Ereignisliste ein, welche eine Information enthält, wie beispielsweise: (1) der Identifikationscode der Anwendung33 (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-Kern36 verwendet die durch die Anwendungen33 bereitgestellte Information, um die Ereignisdaten zu erfassen, formatiert diese und platziert diese in einen Puffer42 oder44 . Die Tabelle I zeigt den Informationstyp, welcher im Allgemeinen durch den Klickstrom-Prozessor34 an die Puffer42 oder44 gesendet werden wird. - 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 System20 , jegliche passende Benutzungsinformation zur Analyse zu extrahieren. Ebenfalls erhöht die Verwendung der globalen Tabelle II die Wirksamkeit des Systems20 , weil Ereignistypen modifiziert, hinzugefügt oder entfernt werden können. - 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 Übertragungsnetzwerk52 , 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.
- 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 System20 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 Systems20 , sodass Tabellen ebenfalls ein Teil der Anwendungs-Programmierung sein können. - 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-Anwendung33 aufgerufen. Die Kabel TV-Anwendung33 beginnt mit einem Aufbau einer Ereignisliste, indem eine Anwendungs-ID und ein Zeitstempel in die Liste eingesetzt werden. Als Nächstes bestimmt die Anwendung33 die „Ereignis-ID" durch einen Kreuz bezug des Befehls mit der globalen Ereignis-ID-Tabelle II für den korrekten Code. Dann zeichnet die Anwendung33 die „Kanal-ID" auf. Obwohl die Kanal-ID lediglich die Nummer des Kanals sein kann, bedeutet diese Information wenig. Die Tatsache, dass Kanal6 länger als Kanal7 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: - Tabelle VIII zeigt im Folgenden die Ereignisliste für die elektronischer Programmführer (EPG) Anwendung
33 . Die EPG-Anwendung33 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. - 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 Systems20 nachzuverfolgen, wobei der Klickstrom-Kern36 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 System20 selber entwickelt werden. Es können Anwendungen geändert oder neue eingesetzt werden. Neue Ereignisse können für den Betreiber des Systems20 von Belang werden. Um eine Flexibilität für das System20 bereitzustellen, kann der Betreiber an die STBs30 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. -
- Die Ereignislisten mit variabler Größe werden erfasst und dann in einem der zwei Klickstrom-Puffer
42 oder44 gespeichert. Eine Kapazität von jeden der Puffer kann statisch bereitgestellt sein oder das System20 kann adressierbar an bestimmte STBs30 eine geeignete Puffer42 oder44 Größe herunterladen. Ein Puffer42 oder44 kann ein zugewiesener, zusammenhangfreier Bereich eines STBs30 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 oder44 gerichtet, obwohl ein einzelner oder sogar mehrere Puffer mit dem System20 verwendet werden können. Denkbarerweise kann das System20 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 System20 vorzugsweise Puffer42 oder44 , 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 Verteilungsnetzwerk52 an den Stufenserver70 unterstützt. Eine Header-Liste kann die Zeit, bei welcher der Puffer42 oder44 zuerst geöffnet war, die Anzahl von Bytes im Puffer42 oder44 , die aufbauende STB30 durch eine Adresse, die Version des Klickstrom-Kerns36 , 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: - Wenn (1) ein Puffer
42 oder44 gefüllt wird, läuft (2) ein Herauflade-Zeitnehmer-Ereignis ab, oder (3) beim Befehl vom Stufenserver70 , leitet der Klickstrom-Prozessor34 einen Herauflade-Prozess ein. Während dieses Prozesses wird der Herauflade-Puffer42 verriegelt und nachfolgende Ereignislisten werden an den zweiten Puffer44 geleitet und darin gespeichert. Wenn das Heraufladen des Puffers42 vollendet ist, fahren Listen, bis zur nächsten Herauflade-Zeit, mit Puffer44 fort, wonach Puffer44 verriegelt wird, und Listen gehen zum Puffer42 . Dieser Zyklus setzt sich wiederholt fort. -
3 zeigt ein Heraufladezyklus-Schaubild, welches ein Verfahren einer gleichmäßigen Verteilung von erhöhtem Verkehr auf dem Netzwerk42 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-Prozessor34 von jeder STB30 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 Systems20 zum Heraufladen von Daten. Typischerweise kann es der System20 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 Netzwerk52 zu minimieren. Beginnend bei 24 Uhr werden Heraufladungen von Ereignislisten aus einem Puffer42 oder44 heraus beginnen. Damit alle STBs30 Heraufladungen vor 8 Uhr vorliegen, können die STBs30 in Herauflade-Gruppen, beispielsweise32 , aufgeteilt werden, wobei jede Gruppe über eine ausgewählte (15 Minuten) Zeitperiode herauflädt. Um diesen Heraufladezyklus zu erreichen, werden die folgenden Parameter im3 Zyklus in Tabelle XI bestimmt: - 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 Spitzennetzwerk52 Lastzeiten herum zu arbeiten. - Die STBs
30 können in ihrer Rolle beim Heraufladen dazu angewiesen werden, vorn Stufenserver70 geeignete Befehle zu senden, welche durch die Klickstrom-Herauflade-Steuerung38 behandelt werden. Beispielsweise können die folgenden Befehle durch den Stufenserver70 an eine einzelne oder an eine Gruppe von STBs30 adressiert und gesendet werden. - 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 STBs30 zu bestimmen; 2) von STBs30 zu erfordern, dass sie eine Befehls-/Abfrage-Steuerung heraufladen (lediglich adressierbar); 3) ein Heraufladen zu unterdrücken, wenn ein Puffer42 oder44 gefüllt ist; oder 4) eine Ereignislisten-Erfassung durch eine bestimmte oder durch Gruppen von STBs30 ein- und auszuschalten. - Nachdem der Herauflade-Prozess ausgelöst ist, leitet jede STB
30 typischerweise ein Heraufladen ein, indem zuerst der Puffer42 oder44 verriegelt wird, um heraufgeladen zu werden, und dann die Inhalte dieses Puffers42 oder44 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 Netzwerk52 , welche verursacht wird, indem zahlreiche STBs30 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 STB30 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 System20 eingesetzt wird. - Beispielsweise kann die STB
30 dazu konfiguriert sein, um UDP/IP-Header und -Container einzusetzen, welche aus den RFC791 oder RFC768 Spezifikationen entnommen sind, welche durch die ISO veröffentlicht sind. Jedes Datenpaket kann ein UDP/IP-Protokoll haben, welches um einen Level1 Durchpass-Header erbaut ist, wie beispielsweise unten in Tabelle XIII: - 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 Netzwerk52 verbunden ist, um Dienste zu verteilen – wie beispielsweise VSP66 , wie in4B gezeigt, und zwar als Ziel dieser Datenpakete. Alle heraufzuladenden Daten erscheinen als „Nutzlast" für die STB30 , das Signalisierungsnetzwerk52 , die Netzwerk-Verwaltungssteuerung50 und den Ereignis-Erfassungsprozess71 auf dem Stufenserver70 . Nachdem ein geeigneter Header und Container an der STB30 eingegangen sind, kann das Herauflade-Datenpaket das in Tabelle XIV gezeigte Format haben: - Ein Bereitstellen von zwei Puffern
42 ,44 erlaubt, dass eine Ereignislisten-Sammlung während eines Heraufladens fortfährt. Unter der Annahme, dass der Puffer42 heraufgeladen wird, tritt, wenn der zweite Puffer44 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 STBs30 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. - Diese Herauflade-Status-Codes identifizieren die Stufe des Herauflade-Prozesses zu dem Zeitpunkt, bei welchem ein Puffer-
42 oder44 Ü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 Stufenserver70 darüber in Kenntnis gesetzt, dass STB30 Ereignislisten beginnend zu diesem Zeitpunkt fehlen. Ebenfalls informiert ein Empfang von einer Puffer-Überlaufliste den Stufenserver70 darüber, dass Puffer-42 oder44 Größen nicht geeigneterweise eingestellt wurden. Die Puffer-42 oder44 Größen können dann zurückgesetzt und an das System20 als eine Aktualisierung freigegeben werden oder an eine bestimmte STB30 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 STBs30 egal welchen „Herauflade"-Datenübertragungs-Prozess einleiten, welcher durch das interaktive Kabelfernsehen oder ein weiteres Medienzuführsystem verwendet wird, mit welchem das System20 verwendet wird. Dieser Prozess wird die Ereignislisten im geeigneten Systemformat heraufladen. - Auf jeden Fall werden für das System
20 Klickstrom-Datenpakete an den Stufenserver70 über einen geschlitzten ALOHA (ein wettbewerbsbasierendes Standard-Transportprotokoll)-Datenübertrager von der STB30 heraufgeladen. Es werden Datenbestätigungen vom Stufenserver70 gesendet, wobei jede an bestimmte STBs30 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 und4B zeigen den Klickstrom-Datenfluss durch das System20 im größeren Detail. Kurz gesagt zeigt4A , dass Klickstrom-Pakete von Ereignislisten von jeder STB30 an die Netzwerk-Verwaltungssteuerung50 übertragen werden, welche als ein Videodienst-Bereitsteller Router wirkt. Von der Netzwerk-Verwaltungssteuerung50 , welche einen Verkehr über das Netzwerk52 verwaltet, werden Pakete über das Netzwerk52 , den Videoserver60 und die Videoserversteuerung56 an den Stufenserver70 weitergeleitet, welcher mit der MKIS100 und Analysemaschine110 gekoppelt ist. Somit werden Ereig nislisten, welche an STBs30 erfasst und gepuffert sind, an den Stufenserver70 zur Erfassung und Analyse übertragen. -
4B zeigt diesen Prozess im größeren Detail und beschreibt ebenfalls einen Ereignislisten-Erlangungsprozess71 am Stufenserver70 . - Wie erwähnt, sobald ein Puffer
42 oder44 gefüllt ist, oder der Klickstrom-Prozessor34 entscheidet, Daten für weitere Gründe heraufzuladen (Zeitablauf, Verwendung bei niedrigem System, befohlenes Heraufladen, usw.), wird der Puffer42 oder44 formatiert, komprimiert und dann durch das System20 zum Stufenserver70 heraufgeladen. Die Herauflade-Datenpakete können von der Netzwerk-Verwaltungssteuerung50 über das Verteilungsnetzwerk52 zum Videoserver60 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 Netzwerk52 direkt an den Stufenserver70 weiterzuleiten, ohne durch den Videoserver60 zu gehen.4B zeigt an, dass am Videoserver60 ein L1 Durchpass-Prozess63 eine VSP-Weiterleitungstabelle67 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 Anwendungsserver66 L1 Durchpass-Prozess63 neu, indem die Kennzeichen mit dem geeignet aufgelisteten Ziel in Zusammenhang gebracht werden – hier der Anwendungsserver66 . Der L1 Durchpass-Prozess63 am Anwendungsserver66 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-Prozess71 am Stufenserver70 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 STB30 . Wenn derzeit kein Heraufladen in Arbeit mit dieser STB30 ist, wird dann eines zur Einleitung in Betracht gezogen. Der ECAP-Prozess71 verarbeitet das Heraufladen von Daten gemäß dem bestimmten Protokoll, welches für das System20 benötigt wird. Nach einem Empfang von allen Klickstrom-Datenpaketen, welche mit dem Heraufladen von einer bestimmten STB30 in Zu sammenhang stehen, sequentiert der ECAP-Prozess71 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 Netzwerk52 ), 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-Prozesses71 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 Stufenserver70 eine Datenbestätigung an jede STB30 formulieren und senden, welche im Herauflade-Prozess einbezogen ist. Bin Verfahren dafür liegt im Senden von Bestätigungen als adressierbare Herunterlade-Pegel1 Durchpass-Transaktionen über das Netzwerk52 an die STB30 . Solche Datenbestätigungen stellen eine redundante Fehlerkorrektur bereit, weil ein Fehler beim Empfang derer die STB30 über einen möglichen Übertragungsfehler alarmieren kann. -
6A und6B zeigen eine Übersicht über den Zusammenfass- und Analyse-Prozess, und7 zeigt beispielhafte Ergebnisse, welche diesem Prozess folgen. Kurz gesagt liegt das Ziel des Zusammenfass- und Analyse-Prozesses darin, alle STB30 Ereignislisten mit verschiedenen „Metadaten" zusammenzufassen. „Metadaten" beziehen sich auf (1) Programmieren von nahezu jeglichem Typ, welcher am System20 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-Planungsdaten82 , Rundfunk-Werbeplanungsdaten84 , Lokalwerbung-Planungsdaten oder Sitzungsdienste-Werbeplanungsdaten86 und Sitzungsdienste-Programmplanungsdaten88 . (Eine Sitzungsdienste-Werbung bezieht sich auf eine Werbung, welche durch den Videoserver60 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-Zeitlinie92 für jede STB30 erzeugt. Die Zusammenfass- und Analyse-Maschine90 kann nach dem Stufenserver70 oder dem MKIS-System100 eingesetzt werden. Ein derartiges Einsetzen der Zusammenfass- und Analyse-Maschine90 am Stufenserver70 erlaubt es, dass zusammengefasste Ereignislisten zusammengefasst und analysiert werden. Die resultierenden Ereignis-Zeitlinien92 können an das MKIS-System100 zur weiteren Analyse gesendet werden. - Die Zeitlinie
92 stellt eine Momentaufnahme der Aktivität auf einer bestimmten STB30 für eine ausgewählte Zeitperiode (beispielsweise 24 Stunden) oder für ein ausgewähltes Ereignis bereit – beispielsweise wird eine Zeitlinie92 für jede STB30 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 Zeitlinie92 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 System20 ein interaktives System ist, und der interaktive Server eine gezielte Werbung („ad") ebenfalls zum Zeitpunkt A bereitstellt, wie durch Sitzungsdienste-Werbedaten86 angezeigt, wurde diese gezielte Werbung über die nationale Werbung zum Zeitpunkt A eingesetzt. Somit, indem Sitzungsdienste-Werbedaten86 eine Priorität zugewiesen wird, welche höher als nationale Rundfunk-Werbedaten84 ist, ist die Zusammenfass- und Analyse-Maschine90 dazu in der Lage, eine genaue Zeitlinie92 einer Programmzuführung an eine bestimmte STB30 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 Filterkriterien94 durch die Zusammenfass- und Analyse-Maschine90 angewendet, um eine weiter verfeinerte Zeitlinie94 zu erzeugen, wie in6A 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 Filterkriterien94 kann sicherstellen, dass die Zeitlinie92 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-Zeitlinie92 vereinfacht wird, weil Ereignis-Aufzeichnungen, welche die Kriterien94 nicht einhalten, aus der Ereignis-Zeitlinie92 herausgefiltert werden. - Die Zusammenfass- und Analyse-Maschine
90 kann an der gefilterten Zeitlinie94 (oder der ursprünglichen Zeitlinie92 ) weitere Kriterien anwenden, wie in6 gezeigt. Genauer gesagt können es Werbende wünschen, „Anschau"- und „Zuschau"-Kriterien96 anzuwenden. Die Kriterien96 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 Kriterium96 erlaubt es den Betreibern des Systems20 , 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-Kriterium96 entscheiden, dass das Programm lediglich „angeschaut" wurde. Auf jeden Fall, unter Anwendung des Anschau- und Zuschau-Kriteriums96 , erzeugt die Zusammenfass- und Analyse-Maschine90 „Anschau"- und „Zuschau"-Listen98 , welche für den Betreiber des Systems20 und für Werbende, welche mit dem Betreiber des Systems20 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-Kriterium96 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-Daten80 , EPG-Daten82 von Prevue oder einem ähnlichen Dienst, und Rundfunk-Werbedaten84 , welche eine Klickstrom-Zeitlinie92 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 STB30 wird aufgebaut und durch den Stufenserver70 an die MKIS-Datenbank100 oder eine Analysemaschine und Datenbank110 einer dritten Partei heraufgeladen, wobei eine von ihnen eine demografische Information speichern kann und dazu verwendet werden kann, um Abfragen zu den Ereignis-Zeitlinien94 und jenen demografischen Informationen auszuführen. Ein Zusammenfassen der Zeitlinien94 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 System20 laufen lies. Widget Co. wünscht es zu wissen, ob Teilnehmer bestimmte Werbungen „ansehen" oder „zuschauen". Aufgrund der detaillierten Information, welche durch das System20 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-Listen98 ) in die MKIS100 oder Analysemaschine110 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 System20 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)
- 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. - Verfahren nach Anspruch 1, darüber hinaus umfassend, auf eine Tabelle zuzugreifen, um den Identifikationscode für den ausgewählten Befehl zu bestimmen.
- Verfahren nach Anspruch 1 oder 2, darüber hinaus umfassend, auf eine Tabelle zuzugreifen, um die Anwendungskennung zu bestimmen.
- 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.
- Verfahren nach Anspruch 4, darüber hinaus umfassend, mehrere Ereignislisten zu mischen.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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. - 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 ). - 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. - 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. - 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. - 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. - 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. - 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. - Teilnehmerinformationssystem nach einem der Ansprüche 11 bis 18, wobei jede Set-Top-Box (
30 ) eine Anzeigevorrichtung (99 ) zur Anzeige der bereitgestellten Programmierung besitzt. - 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. - 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.
- 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.
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)
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)
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)
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 |
-
1998
- 1998-01-05 AT AT98901169T patent/ATE355662T1/de not_active IP Right Cessation
- 1998-01-05 JP JP53099898A patent/JP3845119B2/ja not_active Expired - Lifetime
- 1998-01-05 DE DE69837194T patent/DE69837194T2/de not_active Expired - Lifetime
- 1998-01-05 WO PCT/US1998/000091 patent/WO1998031114A1/en active IP Right Grant
- 1998-01-05 AU AU57313/98A patent/AU5731398A/en not_active Abandoned
- 1998-01-05 BR BRPI9807467-9A patent/BR9807467B1/pt not_active IP Right Cessation
- 1998-01-05 CA CA002285645A patent/CA2285645A1/en not_active Abandoned
- 1998-01-05 EP EP98901169A patent/EP0965192B1/de not_active Expired - Lifetime
- 1998-01-05 IL IL13073598A patent/IL130735A/en not_active IP Right Cessation
- 1998-01-06 AR ARP980100046A patent/AR011362A1/es active IP Right Grant
-
1999
- 1999-12-21 US US09/467,889 patent/US6718551B1/en not_active Expired - Lifetime
-
2004
- 2004-02-17 US US10/778,345 patent/US8132202B2/en not_active Expired - Fee Related
-
2006
- 2006-03-29 JP JP2006092360A patent/JP3895759B2/ja not_active Expired - Lifetime
Cited By (2)
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 |