DE69736435T2 - Zählsystem für interactive dienste - Google Patents

Zählsystem für interactive dienste Download PDF

Info

Publication number
DE69736435T2
DE69736435T2 DE69736435T DE69736435T DE69736435T2 DE 69736435 T2 DE69736435 T2 DE 69736435T2 DE 69736435 T DE69736435 T DE 69736435T DE 69736435 T DE69736435 T DE 69736435T DE 69736435 T2 DE69736435 T2 DE 69736435T2
Authority
DE
Germany
Prior art keywords
data
transmission
usage data
interactive service
data collection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69736435T
Other languages
English (en)
Other versions
DE69736435D1 (de
Inventor
Daozheng Dunedin LU
H. David Wilton HARKNESS
Manish Secaucus BHATIA
Jerome Belleair Beach SAMSON
A. William Palm Harbor FEININGER
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TNC US Holdings Inc
Original Assignee
Nielsen Media Research LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nielsen Media Research LLC filed Critical Nielsen Media Research LLC
Application granted granted Critical
Publication of DE69736435D1 publication Critical patent/DE69736435D1/de
Publication of DE69736435T2 publication Critical patent/DE69736435T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/29Arrangements for monitoring broadcast services or broadcast-related services
    • H04H60/31Arrangements for monitoring the use made of the broadcast services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/65Arrangements characterised by transmission systems for broadcast
    • H04H20/76Wired systems
    • H04H20/82Wired systems using signals not modulated onto a carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-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 additional data associated with the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/45Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying users

Description

  • Technisches Gebiet der Erfindung
  • Die vorliegende Erfindung bezieht sich auf Datenerhebungssysteme zur Überwachung der Nutzung von Online-Diensten, wie beispielsweise dem Internet, Offline-Diensten, wie beispielsweise Software-Anwendungsprogrammen, und anderen Diensten.
  • Hintergrund der Erfindung
  • Das Internet und seine multimediale Komponente, das WWW, hat einen wesentlichen Anteil bei der Inhaltslieferung an Endnutzer erlangt. Beispielsweise haben Zeitungen, Magazine und Fernseh- und Kabelnetze Webseiten, die zunehmend verwendet werden, um Inhalte zu liefern.
  • Auf diese von Online-Dienstleistern gelieferten Dienste greifen Endnutzer mittels Online-Dienst-Zugangsgeräten zu. Das am meisten verwendete Online-Dienst-Zugangsgerät ist momentan der Personal-Computer. Der Personal-Computer kann sich einen Bildschirm mit einem Fernsehgerät teilen. Allerdings werden auch von Personal-Computern unterschiedliche Online-Dienst-Zugangsgeräte entwickelt, die den Benutzern eine Verbindung mit dem Internet ermöglichen. Diese Online-Dienst-Zugangsgeräte, die keine Personal-Computer sind, können beispielsweise sein (i) ein Netzwerkcomputer (mit einem Basis-RAM, weniger oder keiner Festplattenkapazität, einem Modem, einem Monitor und einer Tastatur; für mehr Permanentspeicher kann ein Netzwerkcomputer Speicher an einem entfernten Ort mieten), (ii) ein Spielgerät (das z.B. mit oder ohne Fernsgerät zum Spielen von Videospielen verwendet wird), (iii) ein Internet-Fernseher (z.B. ein Fernseher, der mit einer externen Webbox ausgerüstet ist, oder ein Internet-fähiger Fernseher, der eine interne Internet-Zugangsfähigkeit besitzt), (iv) ein Internet-Telefon (ein Telefon, das Internet-fähig ist), (v) ein Internet-Handheld-Computer (ein tragbarer Rechner, der Internet-fähig ist), und (vi) ähnliches. All diese Online-Dienst-Zugangsgeräte werden hier als Interaktivdienstgeräte (IDGs) bezeichnet.
  • Viele Personen sind daran interessiert, Menge und Art des Interesses an dem an die Endnutzer gelieferten Inhalt zu ermitteln. Beispielsweise finden es die Werbetreibenden, die das Internet nutzen, um Werbung an Endnutzer zu liefern, nützlich, Endnutzer-Zugriffszahlen bezüglich ihrer Werbung zu kennen, sowie die Zeitdauer, die Endnutzer mit der Werbung verbringen, sowie demographische Daten bezüglich der Endnutzer, die auf ihre Werbung zugreifen. Solche Informationen können Informationen über die Zielgruppe und die Beliebtheit ihrer Produkte und/oder Dienste liefern. Diese Informationen können auch hilfreich sein, um den Erfolg bestimmter Werbekampagnen zu ermitteln. Online-Dienstleister könnten auch daran interessiert sein, die Menge und Art des Interesses an den bereitgestellten Inhalten zu ermitteln.
  • Manche Webseiten erfassen den Zugriff auf den bereitgestellten Inhalt. Allerdings gibt es bei der Ermittlung von Internet-Nutzung bei einer Webseite wenig Möglichkeiten, eingriffslos demographische Daten bezüglich der Endnutzer, die auf die Webseite zugreifen, zu ermitteln. Zudem ermittelt die Webseite, obgleich sie die Zugriffszahlen auf ihren Inhalt ermitteln kann, nicht die Zugriffszahlen auf andere besuchte Webseiten. Demgemäß kann die Webseite nicht effizient auf die Gesamtbevölkerung extrapolieren, oder wenigstens auf den Anteil der Bevölkerung, der auf Webseiten von Konkurrenten zugreift.
  • Es ist auch bekannt, die InternetNutzung mittels der Verwendung von Software-Fallen ("Software-Trap") zu ermitteln, die auf den Festplatten von Personalcomputern in statistisch ausgewählten Endnutzer-Anlagen gespeichert sind (z.B. Haushalte, Geschäftsbetriebe, und dergleichen). Diese Software-Fallen protokollieren den Zugriff aufs Internet. Allerdings haben Software-Fallen eine Reihe von Nachteilen. Beispielsweise erfordern Software-Fallen, daß alle Instruktionen durch die Software-Fallen geleitet werden. Dieses Erfordernis führt zu einer Verzögerung bei der Verarbeitung dieser Instruktionen. Entsprechend bremsen Software-Fallen die Arbeitsgeschwindigkeit des Computers und können deshalb Computer-Endnutzer stören. Zudem speichern gängige Software-Fallen die von ihnen protokollierten Internet-Nutzungsdaten auf Floppy-Disks, die dann zu einer Zentralstation gemailt oder sonstwie elektronisch übersenden werden müssen, bei der die Informationen heruntergeladen und zusammen mit Internet-Nutzungsdaten von anderen Endnutzern verarbeitet werden, um Berichte über die Internet-Nutzung zu generieren. Diese Art der Lieferung von Internet-Nutzungsdaten von statistisch ausgewählten Endnutzer-Anlagen an eine zentrale Station zur Erzeugung von Berichten belastet die Endnutzer zusätzlich und ist langsam. Zudem sind Software-Fallen derzeit nicht in der Lage, andere Interaktivdienstgeräte wie beispielsweise Internet-Fernseher, Spielgeräte, und dergleichen zu überwachen.
  • Die EP-A-0 744 695 ist gerichtet auf ein Informationsverfolgungssystem, das Informations-Intervenierungs-Vorrichtungen verwendet, die Informationen von interaktiven Informationsverarbeitungsvorrichtungen erfassen, um es zu ermöglichen, mittels gespeicherter Historien, Nutzerdaten zu sammeln/zu erfassen, insbesondere die Informationswege zu verfolgen.
  • Die EP-A-0 703 683 offenbart eine Korrelationserfassungsvorrichtung zur Bestimmung des Abstimmzustands eines abstimmbaren Empfängers. Die Korrelationserfassungsvorrichtung empfängt eine Ausgabe des abstimmbaren Empfängers, wie beispielsweise eine akustische Audio-Ausgabe des abstimmbaren Empfängers. Ein Analog-Digital-Konverter konvertiert die Ausgabe des abstimmbaren Empfängers in eine digitaldatenseitige Darstellung. Eine Antenne oder ein anderer Signalaufnehmer empfängt referenzseitige Darstellungen, die Kanälen entsprechen, auf die der abstimmbare Empfänger abgestimmt werden kann. Das Korrelationserfassungsvorrichtung korreliert die digitaldatenseitige Darstellung mit den referenzseitigen Darstellungen, wenn die referenzseitigen Darstellungen durch die Korrelationserfassungsvorrichtung empfangen werden, um den Abstimmstatus des abstimmbaren Empfängers zu ermitteln.
  • Die vorliegende Erfindung beabsichtigt es, eines oder mehrere der oben genannten Probleme zu lösen.
  • Zusammenfassung der Erfindung
  • Gemäß eines Aspekts der Erfindung wird ein Datenerhebungssystem bereitgestellt, umfassend: einen Speicher; und einen Prozessor, der mit dem Speicher in Verbindung steht, und programmiert ist, um: ein mit einem Interaktivdienstgerät in Beziehung stehendes Signal zu erfassen; zu ermitteln, ob das Signal unter Verwendung eines von wenigstens zwei Übertragungsprotokollen übertragen wurde; und die Nutzungsdaten von dem erfaßten Signal basierend auf dem einen der wenigstens zwei Übertragungsprotokolle zu extrahieren.
  • Gemäß eines weiteren Aspekts der Erfindung wird eine Verwendung eines Datenerhebungssystems nach einem der vorstehenden Ansprüche bereitgestellt, mit einem Interaktivdienstgerät, bei dem der Prozessor als Passivübertragungsabhörer eingerichtet ist, der mit dem Speicher und dem Interaktivdienstgerät verbunden ist, wobei der Passivübertragungsabhörer eingerichtet ist, um zu identifizieren, welches von wenigstens zwei Übertragungsprotokollen von dem Interaktivdienstgerät eingesetzt wird, und um, basierend auf einem identifizierten der zwei Übertragungsprotokolle, Nutzungsinformationen aus einem Signal zu extrahieren, das mit dem Interaktivdienstgerät in Beziehung steht, und um die extrahierten Nutzungsinformationen in dem Speicher zu speichern.
  • Gemäß eines weiteren Aspekts der Erfindung wird ein Verfahren zur Erhebung von Nutzungsdaten bereitgestellt, umfassend: Erfassen eines mit einem Interaktivdienstgerät in Beziehung stehenden Signals; Ermitteln, ob die erfaßten Nutzungsdaten unter Verwendung eines von wenigstens zwei Übertragungsprotokollen übertragen werden; und Extrahieren der Nutzungsdaten aus dem erfaßten Signal basierend auf dem einen der wenigstens zwei Übertragungsprotokolle.
  • Gemäß eines weiteren Aspekts der Erfindung wird ein maschinenlesbares Medium mit darauf gespeicherten Instruktionen bereitgestellt, die, wenn sie ausgeführt werden, eine Maschine dazu veranlassen: ein mit einem Interaktivdienstgerät in Beziehung stehendes Signal zu erfassen; zu ermitteln, ob das Signal unter Verwendung eines von wenigstens zwei Übertragungsprotokollen übertragen wurde; und die Nutzungsdaten von dem erfaßten Signal basierend auf dem einen der wenigstens zwei Übertragungsprotokolle zu extrahieren.
  • Zusätzlich zu den oben genannten Hauptaspekten der Erfindung werden im Folgenden weitere Aspekte der Erfindung diskutiert:
    Gemäß eines Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungssystem ein Datenerfassungsmittel und ein Datenübertragungsmittel (bzw. Datenkommunikationsmittel). Das Datenerfassungsmittel erfaßt Nutzungsdaten von einem von mehreren Interaktivdienstgeräten. Das Datenübertragungsmittel sendet die Nutzungsdaten zu einer entfernten Station.
  • Gemäß eines weiteren Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungssystem ein Datenerfassungsmittel und ein Datenspeichermittel. Das Datenerfassungsmittel erfaßt Nutzungsdaten von einem von mehreren Interaktivdienstgeräten. Das Datenspeichermittel speichert die Nutzungsdaten.
  • Gemäß eines weiteren Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungssystem ein passives Datenerfassungsmittel und ein Datenübertragungsmittel. Das passive Datenerfassungsmittel erfaßt passiv Nutzungsdaten von einem Interaktivdienstgerät. Das Datenübertragungsmittel sendet die Nutzungsdaten zu einer entfernten Station.
  • Gemäß eines anderen Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungssystem ein Datenerfassungsmittel und ein Benutzeridentifikationsmittel. Das Datenerfassungsmittel erfaßt Nutzungsdaten bezüglich der Nutzung eines Interaktivdienstgeräts durch einen Benutzer. Das Benutzeridentifikationsmittel identifiziert den Benutzer unabhängig von einer Passwort- und/oder einer Login-Identifikation.
  • Gemäß eines weiteren Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungssystem ein Datenerfassungsmittel und ein Datensendemittel. Das Datenerfassungsmittel erfaßt Nutzungsdaten von einem Interaktivdienstgerät. Das Datensendemittel sendet die Nutzungsdaten elektronisch zu einer entfernten Station.
  • Gemäß noch eines weiteren Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungssystem ein Datenerfassungsmittel und ein Datenspeichermittel. Das Datenerfassungsmittel erfaßt Nutzungsdaten von einem Interaktivdienstgerät. Das Datenerfassungsmittel wird von einer entfernten Station heruntergeladen. Das Datenspeichermittel speichert das Datenerfassungsmittel und die Nutzungsdaten.
  • Gemäß eines weiteren Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungssystem ein Übertragungsleitungsabgreifmittel und ein passives Datenerfassungsmittel. Das Übertragungsleitungsabgreifmittel greift eine Übertragungsleitung ab, die mit einem Interaktivdienstgerät gekoppelt ist. Das passive Datenerfassungsmittel ist mit dem Übertragungsleitungsabgreifmittel verbunden und erfaßt passiv Nutzungsdaten von Übertragungen auf der Übertragungsleitung.
  • Gemäß eines weiteren Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungssystem ein Datenerfassungsmittel und ein Datenspeichermittel. Das Datenerfassungsmittel erfaßt Nutzungsdaten von einem Interaktivdienstgerät. Das Datenerfassungsmittel umfaßt Code-Erkennungsmittel zur Erfassung eines Identifikationscodes im Inhalt, der von dem Interaktivdienstgerät verarbeitet wird. Das Datenspeichermittel speichert die Nutzungsdaten und den Identifikationscode.
  • Gemäß eines weiteren Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungssystem ein passives Datenerfassungsmittel und ein Datenübertragungsmittel. Das passive Datenerfassungsmittel erfaßt passiv Nutzungsdaten von einem Personal-Computer. Das Datenübertragungsmittel sendet die Nutzungsdaten elektronisch an eine entfernte Station.
  • Gemäß eines weiteren Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungssystem ein Übertragungsleitungsabgreifmittel, ein passives Datenerfassungsmittel, ein Datenspeichermittel und ein Datenübertragungsmittel. Das Übertragungsleitungsabgreifmittel greift eine Übertragungsleitung ab, die mit einem Nicht-Personal-Computer gekoppelt ist. Das passive Datenerfassungsmittel ist mit dem Übertragungsleitungsabgreifmittel gekoppelt und erfaßt passiv Nutzungsdaten von dem Nicht-Personal-Computer. Das Datenspeichermittel speichert die durch das passive Datenerfassungsmittel erfaßten Nutzungsdaten. Das Datenübertragungsmittel sendet die Nutzungsdaten an eine entfernte Station.
  • Gemäß eines weiteren Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungssystem ein passives Datenerfassungsmittel, ein Datenspeichermittel und ein Datenübertragungsmittel. Das passive Datenerfassungsmittel erfaßt passiv Nutzungsdaten von einem Internet-Fernseher. Das Datenspeichermittel speichert die von dem passiven Datenerfassungsmittel erfaßten Nutzungsdaten. Das Datenübertragungsmittel sendet die Nutzungsdaten zu einer entfernten Station.
  • Gemäß eines weiteren Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungssystem Nutzungsdatenerfassungsmittel, ein Fernsehbewertungsdatenerfassungsmittel und ein Datenübertragungsmittel. Das Nutzungsdatenerfassungsmittel erfaßt passiv Nutzungsdaten von einem Interaktivdienstgerät. Das Fernsehbewertungsdatenerfassungsmittel erfaßt Bewertungsdaten bezüglich der Abstimmung von Fernsehsignalen durch einen Fernseher. Das Datenübertragungsmittel sendet die Nutzungsdaten und die Bewertungsdaten an eine entfernte Station.
  • Gemäß eines weiteren Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungsmittel ein Datenerfassungsmittel und ein Datenspeichermittel. Das Datenerfassungsmittel erfaßt Nutzungsdaten von einem Videosignal, das von einem Interaktivdienstgerät empfangen wird. Das Datenerfassungsmittel wendet eine Mustererkennung an, um Nutzungsdaten zu erfassen. Das Datenspeichermittel speichert die Nutzungsdaten.
  • Gemäß eines weiteren Aspekts der vorliegenden Erfindung umfaßt ein Verfahren zum Sammeln und Zusammenfassen von Nutzungsdaten von mehreren Anlagen folgende Schritte: (a) Sammeln von ersten Nutzungsdaten von mehreren Endnutzern; (b) Sammeln von zweiten Nutzungsdaten von mehreren Inhaltsanbietern; und (d) Zusammenfassen der ersten und zweiten Nutzungsdaten.
  • Gemäß eines weiteren Aspekts der vorliegenden Erfindung umfaßt ein Datenerhebungssystem ein passives Datenerfassungsmittel und ein Datenspeichermittel. Das passive Datenerfassungsmittel erfaßt passiv Nutzungsdaten von einem Interaktivdienstgerät. Das Datenspeichermittel speichert die Nutzungsdaten.
  • Kurze Beschreibung der Zeichnungen
  • Diese und andere Merkmale und Vorteile der vorliegenden Erfindung werden durch eine detaillierte Beschreibung der Erfindung leichter erfaßbar, wenn diese in Verbindung mit den folgenden Zeichnungen betrachtet wird, von denen:
  • 1 ein Blockdiagramm eines Datenerhebungssystems gemäß der vorliegenden Erfindung ist;
  • 2 ein Blockdiagramm eines Datenerhebungssystems gemäß der vorliegenden Erfindung ist und einen Passivübertragungsabhörer (PÜA) zur passiven Erfassung von Nutzungsdaten bezüglich eines Interaktivdienstgeräts implementiert;
  • 3 stellt einen herunterladbaren residenten Software-Passivübertragungsabhörer dar, der als der in 2 gezeigte Passivübertragungsabhörer verwendet werden kann;
  • 4 ist ein Flußdiagramm, das ein Ausführungsbeispiel des herunterladbaren residenten Software-Passivübertragungsabhörer aus 3 repräsentiert;
  • 5 ist ein Flußdiagramm, das ein weiteres Ausführungsbeispiel des herunterladbaren residenten Software-Passivübertragungsabhörer aus 3 repräsentiert;
  • 6 ist ein Blockdiagramm eines Datenerhebungssystems gemäß der vorliegenden Erfindung mit einem Passivübertragungsabhörer zur passiven Erfassung von Nutzungsdaten bezüglich eines Personalcomputers;
  • 7 ist ein Blockdiagramm eines Datenerhebungssystems gemäß der vorliegenden Erfindung mit einem Passivübertragungsabhörer zur passiven Erfassung von Nutzungsdaten bezüglich eines Personalcomputers, der einen Bildschirm mit einem Fernsehgerät teilt;
  • 8 ist ein Blockdiagramm eines Datenerhebungssystems gemäß der vorliegenden Erfindung mit einem Passivübertragungsabhörer zur passiven Erfassung von Nutzungsdaten bezüglich eines Interaktivdienstgeräts, das kein Personalcomputer ist;
  • 9 ist ein Flußdiagramm, das ein Ausführungsbeispiel des Passivübertragungsabhörers aus 8 repräsentiert;
  • 10 ist ein Ausführungsbeispiel einer detaillierteren Repräsentation einer der Blöcke aus 9;
  • 11 ist ein weiteres Ausführungsbeispiel einer detaillierteren Repräsentation einer der Blöcke aus 9;
  • 12 ist ein Blockdiagramm eines Datenerhebungssystems gemäß der vorliegenden Erfindung mit einem Passivübertragungsabhörer zur passiven Erfassung von Nutzungsdaten bezüglich eines Interaktivdienstgeräts, das kein Personalcomputer ist, in der Form eines Netzwerkcomputers;
  • 13 ist ein Blockdiagramm eines Datenerhebungssystems gemäß der vorliegenden Erfindung mit einem Passivübertragungsabhörer zur passiven Erfassung von Nutzungsdaten bezüglich eines Internet-Fernsehers in der Form eines Fernsehers mit einer externen Webbox.
  • 14 ist ein Blockdiagramm eines Datenerhebungssystems gemäß der vorliegenden Erfindung mit einem Passivübertragungsabhörer zur passiven Erfassung von Nutzungsdaten bezüglich eines Internet-Fernsehers in der Form eines webfähigen Fernsehgeräts;
  • 15 ist ein Blockdiagramm eines Datenerhebungssystems gemäß der vorliegenden Erfindung mit einem Passivübertragungsabhörer zur passiven Erfassung von Nutzungsdaten bezüglich eines Internet-Fernsehers, der Online-Übertragungen in einem Fernseh-Videosignal empfängt;
  • 16 ist ein Flußdiagramm, das ein Programm darstellt, das durch einen Passivübertragungsabhörer ausgeführt werden kann, um Nutzungsdaten von Inhalten zu erfassen, die in Fernseh-Videosignalen übertragen werden; und
  • 17 ist ein Blockdiagramm, das ein Nutzungsdatenerhebungssystem gemäß der vorliegenden Erfindung darstellt.
  • Detaillierte Beschreibung
  • Wie in 1 gezeigt, umfaßt ein Datenerhebungssystem 10, das in einer statistisch ausgewählten Endnutzeranlage lokalisiert sein kann, ein Datenerfassungsmodul 12 zur Erfassung von Nutzungsdaten bezüglich eines Interaktivdienstgeräts 14. Wie oben diskutiert, kann ein Interaktivdienstgerät ein Personalcomputer sein, der einen Bildschirm mit einem Videoanzeigegerät, wie beispielsweise einem Fernsehgerät, teilt, ein Netzwerkcomputer, ein Spielgerät, ein Internet-Fernseher, ein Internet-Telefon, ein Internet-Handheldcomputer, und dergleichen sein. Ein Internet-Fernseher ist ein Videoanzeigegerät oder ein Monitor, der in der Lage ist, über das Internet zu kommunizieren. Ein Internet-Fernseher kann beispielsweise ein Fernsehgerät mit einer Webbox sein, ein Fernsehgerät mit interner Internetfähigkeit, oder ein Fernseher mit einem Kabelkonverter oder einem Modem mit Internet-Übertragungsfähigkeiten sein. Das Internet umfaßt das WWW (World-Wide-Web) und/oder alle ähnlichen Netze (z.B. ein lokales Netz in einer Intranet-Umgebung) oder Netzwerke oder Erweiterungen davon. Unter Nutzungsdaten werden hier jegliche Daten verstanden, die sich auf die Verwendung derartiger Online-Ressourcen, wie das Internet, derartiger Offline-Ressourcen, wie Software-Programme (z.B. Anwendungsprogramme), oder andere Ressourcen wie Intranets, und/oder dergleichen beziehen.
  • Das Datenerfassungsmodul 12 kann hierzu Online-Nutzungsdaten erfassen, wie beispielsweise Daten bezüglich der Verwendung von Online-Diensten durch einen Endnutzer.
  • Solche Online-Dienste können beispielsweise das Internet, ein Intranet, das WWW, E-mails, verschiedene Dienstleistergruppen, und dergleichen umfassen. Das Datenerfassungsmodul 12 kann auch Offline-Nutzungsdaten erfassen, wie beispielsweise Daten bezüglich der Nutzung von Offline-Diensten durch einen Endnutzer. Offline-Dienste können beispielsweise Anwendungsprogramme wie Textverarbeitungsprogramme, Tabellenkalkulationsprogramme und dergleichen umfassen, und sind typischerweise auf dem Interaktivdienstgerät 14 gespeichert. Wie unten beschrieben, kann das Datenerfassungsmodul 12 ferner auch Fernsehprogramm-Bewertungsdaten erfassen. Die Fernsehprogramm-Bewertungsdaten können von herkömmlichen Fernsehgeräten erfaßt werden, von Internet-Fernsehern, von einem Personal-Computer mit einem Fernseh-Tuner, und dergleichen.
  • Das Datenerfassungsmodul 12 erfaßt Nutzungsdaten bezüglich des Interaktivdienstgeräts 14 und überträgt diese Nutzungsdaten an ein Datensammelmodul 16, das die erfaßten Nutzungsdaten zur sofortigen (Echtzeit) oder späteren (Nicht-Echtzeit) Versendung über ein Übertragungsmedium 18 an ein Datenverarbeitungsmodul 20 speichert. Das Übertragungsmedium 18 kann eine POTS-Telefonleitung sein (POTS="Plain-Old-Telephone-Service", zu Deutsch "Der alte Telefondienst"). Das Übertragungsmedium 18 kann alternativ (i) ein Kabel, (ii) ein ISDN-Netz (ISDN="Integrated Services Digital Network"), (iii) eine xDSL-Leitung, wie beispielsweise eine DSL-Leitung (DSL="Digital Subscriber Line"), eine ADSL-Leitung (ADSL="Asymmetrical Digital Subscriber Line"), oder eine RADSL-Leitung (RADSL="Rate Adapted Digital Subscriber Line), oder (iv) eine andere Art von Medium (z.B. ein Funkkanal) sein, die eine Übertragung zwischen dem Datensammelmodul 16 und dem Datenverarbeitungsmodul 20 ermöglichen. Alle diese Übertragungsmedien können so eingerichtet werden, daß sie es dem Datensammelmodul 16 ermöglichen, seine Daten und Informationen während normalen Telefonanrufen, während Online-Dienst (z.B. Internet)-Übertragungen und dergleichen an das Datenverarbeitungsmodul 20 zu senden.
  • Ein Benutzeridentifikations- und -verifizierungsmodul 22 identifiziert und verifiziert den Endnutzer, der das Interaktivdienstgerät 14 verwendet, und liefert die resultierenden Identifikations- und – verifizierungsinformationen an das Datensammelmodul 16. Das Benutzeridentifikations- und -verifizierungsmodul 22 kann den Endnutzer bei jeder Anmeldung identifizieren und verifizieren, oder es kann den Endnutzer periodisch identifizieren und verifizieren. Der Vorteil einer periodischen Identifikation und Verifizierung des Endnutzers besteht darin, daß jegliche anderen Endnutzer identifiziert und verifiziert werden, welche das Interaktivdienstgerät unter Verwendung der Anmelde-ID und des Passworts des ursprünglichen Endnutzers bedienen. Beispielsweise könnten einer oder mehrere andere Endnutzer das Interaktivdienstgerät unter Verwendung der Anmelde-ID und des Passworts des ursprünglichen Endnutzers bedienen, wenn der ursprüngliche Endnutzer sich an einem Interaktivdienstgerät angemeldet hat und das Interaktivdienstgerät ohne sich abzumelden verlassen hat. Während der ursprüngliche Endnutzer abwesend ist, könnte ein oder mehrere andere Endnutzer das Interaktivdienstgerät bedienen, wodurch sie die Anmelde-ID und das Passwort des ursprünglichen Benutzers verwenden.
  • Das Benutzeridentifikations- und -verifizierungsmodul 22 kann beispielsweise eine biometrische Erfassung oder eine Erfassung persönlicher Eigenschaften verwenden. Als ein Beispiel für eine biometrische Erfassung kann das Benutzeridentifikations- und -verifizierungsmodul 22 von dem Typ sein, wie es in US-Patent Nr. 5,550,928 offenbart ist. Ein solches System umfaßt eine Kamera zur Erfassung eines momentanen Bildes des Endnutzers des Interaktivdienstgeräts 14 und identifiziert den Endnutzer durch einen Vergleich des momentanen Bildes mit einem im Speicher abgelegten Referenzbild. Allerdings ist das in diesem Patent offenbarte System insofern kompliziert, als sich die von dem System zu erkennenden Personen an einer beliebigen Position in dem Sichtfeld der Kamera befinden können. Andererseits befindet sich der gemäß der vorliegenden Erfindung zu erkennende Endnutzer in einem festen Abstand, an einem festen Ort und in einer im wesentlichen gleichförmigen Ausrichtung bezüglich des Interaktivdienstgeräts 14. Dementsprechend entfällt möglicherweise das Erfordernis nach einer Skalierung, nach einer Nachverfolgung, nach einer Anwendung unterschiedlicher Gesichtserkennungstechniken, und ähnlicher Maßnahmen, die in dem vorgenannten '928-Patent offenbart sind. Andere Beispiele für eine biometrische Erkennung beinhalten eine Körperformerkennung, die gemäß der Lehren des vorgenannten '928-Patents implementiert werden können, eine Körpertemperaturerkennung, die durch die Verwendung eines Infrarot-Temperaturdetektors realisiert werden könnte, eine Fingerabdruckerkennung, die durch die Verwendung eines Fingerabdrucklesegeräts realisiert werden könnte, und dergleichen.
  • Als ein Beispiel für eine Erkennung von Personeneigenschaften könnte das Benutzeridentifikations- und -verifizierungsmodul 22 einen Endnutzer durch eine Tastenanschlagserkennung verifizieren, wie sie durch einen Tastaturanschlagsüberwacher realisiert werden könnte, der die Art der Tastaturanschläge vom Benutzer überwacht (z.B. schnell, langsam, sporadisch).
  • Statt einer oder zusätzlich zu einer Realisierung einer periodischen Identifikation und Verifizierung kann das Benutzeridentifikations- und -verifizierungsmodul 22 ermitteln, wann ein Benutzer das Interaktivdienstgerät verlassen hat. Beispielsweise kann ein Infrarot-Temperaturdetektor verwendet werden, um zu bestimmen, wann ein Endnutzer das Interaktivdienstgerät verläßt und wann ein Endnutzer wieder am Interaktivdienstgerät erscheint. Das Benutzeridentifikations- und -verifizierungsmodul 22 kann den Endnutzer dann erneut identizieren und erneut verifizieren oder von dem Endnutzer die Eingabe relevanter Identifikations- und -verifizierungsinformationen anfordern. Alternativ können Inaktivitätszeitspannen, die eine vorbestimmte Zeitspanne überschreiten, das Benutzeridentifikations- und -verifizierungsmodul 22 dazu veranlassen, den Endnutzer erneut zu identifizieren und erneut zu verifizieren oder beim Endnutzer die Eingabe relevanter Identifizierungs- und -verifizierungsinformationen abzufragen.
  • Das Datenerfassungsmodul 12 kann die Form des oben beschriebenen Passivübertragungsabhörers annehmen. Das Datensammelmodul 16 kann ein Speichergerät und ein Modem aufweisen. Das Speichergerät speichert die Benutzeridentifikations- und verifizierungsinformationen, die von dem Benutzeridentifikations- und -verifizierungsmodul 22 geliefert werden, und die durch das Datenerfassungsmodul 12 erfaßten Nutzungsdaten.
  • Das Modem überträgt diese Informationen und Daten unmittelbar oder periodisch an das Datenverarbeitungsmodul 20.
  • Das Datenverarbeitungsmodul 20 kann ein Computer bei einer Zentralstation sein. Weitere Datenerhebungssysteme, die dem Datenerhebungssystem 10 ähnlich sind, können in verschiedenen anderen statistisch ausgewählten Endnutzeranlagen lokalisiert sein. Das Datenverarbeitungsmodul 20 sammelt die Nutzungsdaten und die Benutzeridentifikations- und verifizierungsinformationen von dem Datenerhebungssystem 10 und von den weiteren Datenerhebungssystemen, um basierend auf den Nutzungsdaten und den Benutzeridentifikations- und – verifizierungsinformationen Berichte zu generieren, die auf eine Gesamtbevölkerung oder relevante Teile der Gesamtbevölkerung projiziert werden. Diese Berichte können über das Ausmaß der Nutzung verschiedener Online- und Offline-Dienste berichten, die durch die Nutzungsdaten abgedeckt werden, und können die Art der Nutzer dieser Online- und Offline-Dienste offenbaren.
  • Das Datenerhebungssystem 10 und die weiteren Datenerhebungssysteme, die Benutzeridentifikations- und verifizierungsinformationen sowie Nutzungsdaten zum Datenverarbeitungsmodul 20 übertragen, müssen nicht Interaktivdienstgeräte desselben Typs überwachen. Datenerhebungssysteme für die Überwachung mehrerer unterschiedlicher Arten von Interaktivdienstgeräten gemäß der vorliegenden Erfindung sind im folgenden beispielhaft offenbart. Um die Überwachung von verschiedenen Arten von Interaktivdienstgeräten zu ermöglichen, ist das Datenerfassungsmodul 12 auf jede beliebige Art von interaktivem Dienstgerät zugeschnitten, das in den statistisch ausgewählten Endnutzeranlagen angetroffen wird.
  • Wie aus der folgenden Beschreibung ersichtlich wird, liegt deshalb ein Vorteil der vorliegenden Erfindung darin, daß die vorliegende Erfindung zur Überwachung verschiedener unterschiedlicher Interaktivdienstgeräte verwendet werden kann. Demgemäß kann das Datenerfassungsmodul 12 eine Form annehmen, falls das Interaktivdienstgerät 14 ein Personal-Computer ist, kann es eine andere Form annehmen, falls das Interaktivdienstgerät 14 ein Netzwerkcomputer ist, kann es eine wieder andere Form annehmen, falls das Interaktivdienstgerät 14 ein Internet-Fernsehgerät ist, usw.
  • Das Datenerfassungsgerät 12 kann vorzugsweise passiv bezüglich der Bedienung des zu überwachenden Interaktivdienstgeräts sein. Demgemäß ist das Datenerfassungsmodul 12, im Gegensatz zu Softwarefallen, in seiner passiven Form transparent bezüglich des zu überwachenden Interaktivdienstgeräts und bremst diesen Betrieb auch nicht herunter. So umfaßt, wie in 2 gezeigt, ein Datenerhebungssystem 24 einen Passivübertragungsabhörer (PCL) 26 als eine Art von Datenerfassungsmodul. Der Passivübertragungsabhörer 26 hört die Übertragungen zu und von einem Interaktivdienstgerät 28 ab, um Nutzungsdaten bezüglich der Verwendung des Interaktivdienstgeräts 28 durch einen Endnutzer zu erfassen. Der Passivübertragungsabhörer 26 kann auch mittels des Interaktivdienstgeräts 28 die Anwendungsprogramme des Endnutzers überwachen, um zusätzliche Nutzungsdaten zu erfassen. Der Passivübertragungsabhörer 26 überträgt die von ihm erfaßten Nutzungsdaten an ein Datenspeicherungs- und – übertragungsmodul 30. Das Datenspeicherungs- und – übertragungsmodul 30 empfängt Interaktivdienstgerätauch Benutzeridentifikations- und verifizierungsinformationen von einem Benutzeridentifikations- und -verifizierungsmodul 32. Das Datenspeicherungs- und -übertragungsmodul 30 überträgt die Benutzeridentifikations- und verifizierungsinformationen und die Nutzungsdaten unmittelbar oder periodisch an ein Datenverarbeitungsmodul 34.
  • Wie im Fall des in 1 gezeigten Datenerfassungsmoduls 12 erfaßt der Passivübertragungsabhörer 26 Online- und Offline-Nutzungsdaten und kann auch, falls erwünscht, Fernsehprogramm-Beurteilungsdaten erfassen. Die Fernsehprogramm-Beurteilungsdaten können von konventionellen Fernsehgeräten, von Internet-Fernsehern, von einem Personal-Computer mit einem Fernseh-Tuner, und dergleichen erfaßt werden. Einer der Hauptvorteile des Passivübertragungsabhörers 26 besteht darin, daß der Passivübertragungsabhörer 26 transparent bezüglich der Verwendung eines Interaktivdienstgeräts durch einen Endnutzer ist. Die Passivübertragungsabhörer der vorliegenden Erfindung erfordern auch weniger Upgrades, da sie grundsätzlich Übertragungsprotokolle überwachen und da Übertragungsprotokolle sich selten ändern. Eine elektronische Übertragung von Nutzungsdaten, von Identifikations- und – verifizierungsinformationen, und von Fernsehprogramm- Bewertungsdaten an das Datenverarbeitungsmodul 34 spart Betriebskosten, da keine per Post eingereichten Floppy-Disks gelesen werden müssen.
  • Das Datenspeicherungs- und -übertragungsmodul 30 kann ähnlich sein zu dem Datensammelmodul 16, das Benutzeridentifikations- und -verifizierungsmodul kann ähnlich zu dem Benutzeridentifikations- und – verifizierungsmodul 22 sein, das Übertragungsmedium 36 kann ähnlich sein zu dem Übertragungsmedium 18, und das Datenverarbeitungsmodul 34 kann ähnlich sein zu dem Datenverarbeitungsmodul 20.
  • Wie in 3 dargestellt, kann ein Passivübertragungsabhörer gemäß der vorliegenden Erfindung die Form eines residenten Passivübertragungsabhörers 40 annehmen. Beispielsweise kann der residente Software-Passivübertragungsabhörer 40 ein Agent (oder ein Add-On) in einem Web-Browser sein, oder er kann eine integrierbare residente Routine im Betriebssystem eines Computers oder in einem Webbrowser sein. Wie in 3 dargestellt, ist der residente Software-Passivübertragungsabhörer 40 ausgelegt, (i) um die Nutzung von Online-Diensten ohne merkbare Verzögerungen zu überwachen, indem Informationen überwacht werden, die von einem Betriebssystem 42 zu einem Übertragungsgerätetreiber 44 fließen und den Zugriff auf Online-Dienste anzeigen können, (ii) um die Nutzung von Offline-Diensten zu überwachen, indem Informationen überwacht werden, die von einem Betriebssystem 42 zu Anwendungsprogrammen 46 fließen und den Zugriff auf Anwendungsprogramme anzeigen, (iii) um Tastaturklicks, Mausklicks, Touchscreen-Berührungen, Fernbedienungssignale, Signale von schnurlosen Tastaturen und schnurlosen Mäusen, und dergleichen zu überwachen, die von einem Betriebssystem 42 verarbeitet werden, und die z.B. Scrolling oder ähnliches anzeigen. Der residente Software-Passivübertragungsabhörer überwacht ferner die Übertragung zwischen Übertragungsgerätetreiber 44 und dem Betriebssystem 42, um Nutzungsdaten bezüglich des Online-Inhalts zu erfassen, der durch Online-Dienstleister oder Webseiten geliefert wird. Der residente Software-Passivübertragungsabhörer 40 speichert die erfaßten Nutzungsdaten in einem Speicher, wie beispielsweise einen Logfile 48. Die Nutzungsdaten, die in dem Logfile 48 protokolliert werden, können periodisch oder unmittelbar zu einer zentralen Station übertragen werden.
  • Der residente Software-Passivübertragungsabhörer 40 ist eine Softwarefalle, die ähnlich zu leitungsabgreifenden Passivübertragungsabhörern funktioniert, die im folgenden beschrieben sind. Der residente Software-Passivübertragungsabhörer 40 kann in einem Betriebssystem installiert sein und verschiedene mögliche Verarbeitungs-Schritte bewirken. Beispielsweise könnte der residente Software-Passivübertragungsabhörer 40, wenn eine Leitung (wie eine serielle Übertragungsleitung oder eine direkte LAN-Leitung) verwendet wird, die übertragenen Daten kopieren, aber nicht unmittelbar verarbeiten. Während Zeiträumen, in denen die CPU des Computers, auf dem sich der residente Software-Passivübertragungsabhörer 40 befindet, nicht stark benutzt wird, fragt der residente Software-Passivübertragungsabhörer 40 die kopierten Übertragungen ab und protokolliert interessante Einzelheiten mit (z.B. URLs, HTML-Tags, und dergleichen). Dieses Verfahren unterscheidet sich von einer Software-Falle, da eine Software-Falle die Übertragungen in Realzeit verarbeitet, wogegen der residente Software-Passivübertragungsabhörer 40 die Übertragungen nur näherungsweise in Echtzeit verarbeitet und deswegen die Übertragungen nicht derart verlangsamt, daß dies vom Benutzer bemerkt wird. Auch verändert der residente Software-Passivübertragungsabhörer 40 nicht den Datenfluß oder Verarbeitungsfluß der Übertragungen auf Socket-Ebene.
  • Der residente Software-Passivübertragungsabhörer 40 ist ein ereignisgesteuertes Programm. Wie in 4 gezeigt, umfaßt der residente Software-Passivübertragungsabhörer 40 einen Block 62, der eine Initialisierung eines Modems und/oder eines LANs (LAN=Local Area Network) erfaßt, was den Beginn eines Zugriffs auf einen Online- oder Offline-Dienst anzeigen kann. Falls der Computer, auf dem sich der residente Software-Passivübertragungsabhörer 40 befindet, kein LAN-basierter Computer ist, dann kann der Block 62 so ausgelegt sein, daß er eine Initialisierung des Computers selbst erf aßt.
  • Nach einer solchen Initialisierung überwacht ein Block 64 dann die Aktivität des Modems und des LANs (oder anderer lokaler Computer), die Online- und Offline-Dienst-Ereignisse anzeigen. Beispielsweise kann der Block 64 den Zugriff auf einen Webbrowser oder ähnliches anzeigen, was den Beginn eines Zugriffs auf einen Online-Dienstleister oder eine Webseite anzeigen kann. Auch kann der Block 64 den Zugriff auf ein Anwendungsprogramm oder ähnliches überwachen, was den Beginn eines Zugriffs auf einen Offline-Dienst anzeigt. Ein Block 66 ermittelt, ob die durch den Block 64 erfaßte Aktivität eine Online- oder Offline-Aktivität ist. Falls die Aktivität eine Online-Aktivität ist, dann ermittelt ein Block 68 das Übertragungsprotokoll. Beispielsweise kann der Block 68 ermitteln, ob eine Online-Übertragung einen HTTP-Header aufweist, der den Beginn einer Internet-Übertragung anzeigt.
  • Ein Block 70 ermittelt, ob das erfaßte Übertragungsprotokoll ein Internet-Protokoll ist. Falls dem so ist, verwendet ein Block 72 die Verbindung zwischen dem Betriebssystem 42 und dem Übertragungsgerätetreiber 44, um die Header-Information der Internet-Übertragung zu lesen. Beispielsweise liest der Block 72 die Header-Information für die HTTP-Kennzeichnung, liest den HTML-Header, den Titel, Tags, Cookies, Adressen, usw. die in der Internet-Übertragung enthalten sein können. Der Block 72 bewirkt, daß diese Daten in dem Logfile 48 gespeichert werden.
  • Falls der Block 70 ermittelt, daß das durch den Block 68 ermittelte Übertragungsprotokoll kein Internet-Protokoll ist (sich das Protokoll also auf einen anderen Online-Dienst bezieht), so liest ein Block 74 die Header-Information sowie alle anderen gewünschten darin enthaltenen Informationen aus der erfaßten Übertragung und bewirkt, daß diese Information in dem Logfile 48 gespeichert wird.
  • Falls der Block 66 ermittelt, daß die durch den Block 64 überwachte Aktivität keine Online-Aktivität ist, so überwacht ein Block 76 die Verwendung eines oder mehrerer der Anwendungsprogramme 46. Beispielsweise kann der Block 76 ermitteln, auf welches Anwendungsprogramm zugegriffen wird und kann Tastaturklicks, Mausklicks, Touchscreen-Berührungen, Fernsteuerungssignale, Signale von schnurlosen Tastaturen und Mäusen, und dergleichen überwachen, um das Ausmaß der Nutzung der abgerufenen Anwendungsprogramme zu ermitteln. Ein Block 78 protokolliert die mit diesen Anwendungsprogrammen in Bezug stehenden Nutzungsdaten in dem Logfile 48 mit. Die durch den Block 78 protokollierten Nutzungsdaten können eine Identifikation des Anwendungsprogramms umfassen, auf das der Endnutzer des Computers, in dem sich der residente Software-Passivübertragungsabhörer 40 befindet, zugreift, die Zeitspanne, die der Endnutzer das abgerufene Anwendungsprogramm aktiv nutzt, sowie jegliche andere erwünschten Informationen. Der Block 76 kann als Folge eines Timer-Ereignisses ausgeführt werden, um Anwendungsereignisse periodisch zu überwachen.
  • Nachdem der Block 72 die Header-Information für die HTTP-Kennzeichnung, den HTML-Header, den Titel, Tags, Cookies, Adressen, und dergleichen von einer Internetübertragung gelesen hat, oder nachdem der Block 74 die Header-Information oder jegliche anderen erwünschten Informationen aus der erfaßten Übertragung einer weiteren Online-Übertragung gelesen hat, oder nachdem der Block 78 Nutzungsdaten bezüglich Anwendungsprogrammen in dem Logfile 48 mitgeschrieben hat, kehrt der Programmfluß zu Block 64 zurück.
  • Hinsichtlich der Nutzungsüberwachung von Online-Diensten ist der residente Software-Passivübertragungsabhörer 40, wie er durch die Ausführungsform aus 4 gegeben ist, hauptsächlich zur Überwachung des Zugriffs eines Endnutzers auf Online-Dienste nützlich, weniger aber zur Überwachung der Nutzung des als Ergebnis des Zugriffs an den Endnutzer gelieferten Inhalts.
  • Falls eine Nutzungsüberwachung des gelieferten Inhalts erwünscht ist, kann ein Programm 90, das in 5 gezeigt ist, als Abwandlung des in 4 gezeigten residenten Software-Passivübertragungsabhörers 40 eingesetzt werden.
  • Das Programm 90 ersetzt den in 4 gezeigten Block 72. Ein Block 92 des Programms 90 führt dieselben Funktionen durch, wie der Block 72. Zudem erfaßt ein Block 94 die Gegenwart eines möglicherweise in dem Inhalt eingebetteten Identifikationscodes, der an das entsprechende Interaktivdienstgerät geliefert wird. Beispielsweise kann dieser Identifikationscode verwendet werden, um spezifischen Inhalt oder Teile des durch einen Online-Dienst bereitgestellten Inhalts zu identifizieren. Die Identifizierungscodes können in den Internet-Datenpaketen eingebettet sein, die von dem abgerufenen Online-Dienstleister oder von Webseiten an das zugreifende Interaktivdienstgerät übertragen werden, in Grafiken wie beispielsweise Computergrafiken, in Videosignalen, in Audiosignalen, und dergleichem. Der Block 94 protokolliert alle von ihm erfaßten Identifikationscodes in einem Logfile mit.
  • Ein Block 96 ermittelt, ob einer der an das entsprechende Interaktivdienstgerät gelieferten Inhalte gescrollt wird. Der Block 96 kann. diese Ermittlung durchführen, indem in Bezug stehende Tastaturklicks, Mausklicks, Touchscreen-Berührungen, Fernsteuerungssignale, Signale von schnurlosen Tastaturen und Mäusen, und dergleichen überwacht werden. Falls der an das entsprechende Interaktivdienstgerät gelieferte Inhalt gescrollt wird, überwacht ein Block 98 das Scrolling, um zu ermitteln, welcher Teil des gelieferten Inhalts dem Endnutzer auf dem Bildschirm dargeboten wird, und wie lange jeder Abschnitt in der aktiven Anzeige des Monitors verbleibt. So kann der Inhalts-Provider Schlüsse ziehen hinsichtlich des Ausmaßes des Interesses des Endnutzers an dem Inhalt als Ganzem und ebenso hinsichtlich spezieller Teile des Inhalts. Ein Block 100 protokolliert solche Scrolling-Daten in dem Logfile mit.
  • Falls der Block 96 kein Scrolling erfaßt hat, oder nachdem der Block 100 die Scrolling-Daten protokolliert hat, kehrt der Programmfluß zu Block 64 aus 4 zurück.
  • Das Programm 90 kann auch den in 4 gezeigten Block 74 ersetzen. In diesem Fall würde der Block 92 so abgewandelt werden, daß er relevante Daten von Headern von anderen Online-Dienstleistern oder Webseiten liest und speichert.
  • Der residente Software-Passivübertragungsabhörer 40 kann über eine der oben beschriebenen Übertragungsmedien zum Computer heruntergeladen werden, auf dem sich der residente Software-Passivübertragungsabhörer 40 befindet. Demgemäß kann der residente Software-Passivübertragungsabhörer 40 von Zeit zu Zeit ersetzt werden, z.B. wenn sich Übertragungsprotokolle ändern, wenn sich Bedürfnisse nach bestimmten Nutzungsdaten ändern, und/oder wenn sich spezielle zu überwachende Interaktivdienstgeräte ändern.
  • Wie oben angedeutet, kann der residente Software-Passivübertragungsabhörer 40 vorteilhafterweise in einem Datenerhebungssystem verwendet werden, das einen Personal-Computer überwacht. Ein Beispiel für solch ein Datenerhebungssystem ist in 6 als Datenerhebungssystem 110 gezeigt. Dieses Datenerhebungssystem 110 beinhaltet ein Passivübertragungsabhörer 112, der in der Form eines residenten Software-Passivübertragungsabhörers 40 vorliegen kann, und der Nutzungsdaten von einem Personal-Computer 114 erfaßt. Diese Nutzungsdaten werden durch den Passivübertragungsabhörer 112 an ein Datenspeicherungs- und – übertragungsmodul 116 übertragen (das Datenspeicherungs- und -übertragungsmodul 116 kann auch Fernsehprogramm-Bewertungsdaten erfassen). Das Datenspeicherungs- und – übertragungsmodul 116 speichert die Nutzungsdaten von dem Passivübertragungsabhörer 112 und speichert Benutzeridentifikations- und -verifizierungsinformationen von einem Benutzeridentifikations- und -verifizierungsmodul 118. Das Datenspeicherungs- und -übertragungsmodul 116 überträgt die Benutzeridentifikations- und -verifizierungsinformationen von dem Benutzeridentifikations- und -verifizierungsmodul 118 sowie die Nutzungsdaten von dem Passivübertragungsabhörer 112 unmittelbar oder periodisch über ein Übertragungsmedium 120 an einen Datenprozessor 122, der sich in einer zentralen Station befinden kann.
  • Das Datenspeicherungs- und -übertragungsmodul 116 kann ähnlich sein zu dem Datenspeicherungs- und -übertragungsmodul 30, das Benutzeridentifikations- und -verifizierungsmodul 118 kann ähnlich sein zum Benutzeridentifikations- und – verifizierungsmodul 32, das Übertragungsmedium 120 kann ähnlich sein zum Übertragungsmedium 36 und das Datenverarbeitungsmodul 122 kann ähnlich sein zum Datenverarbeitungsmodul 34.
  • Wie in 7 gezeigt, kann ein Datenerhebungssystem 130 so ausgelegt sein, daß es einen Personal-Computer überwacht, der einen Monitor mit einem Fernsehgerät teilt. Das Datenerhebungssystem 130 umfaßt einen Passivübertragungsabhörer 132, der so eingerichtet ist, daß er Nutzungsdaten von einem Personalcomputer 134 sammelt, der einen Monitor mit einem Fernsehgerät 136 teilt. Wie im Falle des Passivübertragungsabhörers 112 kann der Passivsteuerungsabhörer 132 eine Software sein, die ähnlich ist zum Programm, das in 4 und/oder 5 gezeigt ist, und kann sich in dem Personalcomputer 134 befinden. Demgemäß sammelt der Passivübertragungsabhörer 132 Nutzungsdaten und überträgt die Nutzungsdaten an ein Datenspeicherungs- und – übertragungsmodul 138. Das Datenspeicherungs- und – übertragungsmodul 138 speichert die Nutzungsdaten und speichert auch Benutzeridentifikations- und – verifizierungsinformationen, die von einem Benutzeridentifikations- und -verifizierungsmodul 140 geliefert werden. Das Datenspeicherungs- und – übertragungsmodul 138 überträgt die Nutzungsdaten von dem Passivübertragungsabhörer 132 und die Benutzeridentifikations- und -verifizierungsinformationen von dem Benutzeridentifikations- und -verifizierungsmodul 140 über ein Übertragungsmedium 142 zu einem Datenverarbeitungsmodul 144.
  • Das in 7 gezeigte Datenerhebungssystem 130 kann auch verwendet werden, um Fernsehprogramm-Bewertungsdaten zu sammeln. Demgemäß können eingriffsfreie Sensoren 146 in der Nähe eines Gehäuses des Fernsehgeräts 136 angeordnet werden. Alternativ oder zusätzlich zu den eingriffsfreien Sensoren 146 kann ein eingriffsfreier Sensor 147 benachbart zu einem Gehäuse des Fernsehgeräts 136 angebracht werden. Die eingriffsfreien Sensoren 146 können die Video- und/oder Audiosignale im Inneren des Gehäuses an einem Punkt erfassen, an dem die Video- und/oder Audiosignale charakteristisch für das Programm sind, auf das das Fernsehgerät 136 abgestimmt ist. Die erfaßten Video- und/oder Audiosignale werden zu einer Ortseinheit 148 geliefert, die die Fernsehprogramm-Bewertungsdaten von dem durch die Sensoren 146 erfaßten Video- und/oder Audiosignalen erfaßt. Die eingriffsfreien Sensoren 146 und die Ortseinheit 148 können ähnlich zu jener Vorrichtung sein, die sich bei dem statistisch ausgewählten Haushalt 12 befinden, der in US-Patent Nr. 5,481,294 offenbart ist.
  • Der eingriffsfreie Sensor 147 kann ein Infrarotsensor sein und die Infrarotsignale erfassen, die durch eine Fernsteuerung an das Fernsehgerät 136 übertragen werden. Die erfaßten Fernsteuerungssignale werden dem Passivübertragungsabhörer 132 zugeführt (oder alternativ der Ortseinheit 148), der Fernsehprogramm-Bewertungsdaten von den Fernsteuerungssignalen erfaßt, die durch den eingriffsfreien Sensor 147 empfangen wurden. Der eingriffsfreie Sensor 147 und der Teil des Passivübertragungsabhörers 132 (oder alternativ der Ortseinheit 148), der darauf in Antwort steht, kann ähnlich sein zu jener Vorrichtung, die in US-Patent Nr. 4,876,736 und/oder in US-Patent Nr. 4,972,503 offenbart ist.
  • Die von der Ortseinheit 148 und/oder durch den Passivübertragungsabhörer 132 erfaßten Fernsehprogramm-Bewertungsdaten können Programmidentifikationscodes enthalten, die in den TV-Video- und/oder TV-Audio-Signalen eingebettet sind, oder können Signaturen sein, die die TV-Video- und/oder -Audio-Signale charakterisieren, die sich auf das Programm beziehen, auf das das Fernsehgerät 136 abgestimmt ist.
  • Die durch die Ortseinheit 148 gesammelten Fernsehprogramm-Bewertungsdaten werden an eine Heimeinheit 150 übertragen, die auch die Fernsehprogramm-Bewertungsdaten von anderen Ortseinheiten 148 empfangen kann, die anderen Fernsehgeräten entsprechen, die in der statistisch ausgewählten Endnutzer-Anlage lokalisiert sind, in der das Datenerhebungssystem 130 lokalisiert ist. Die Heimeinheit 150 liefert alle gesammelten Fernsehprogramm-Bewertungsdaten periodisch an das Datenverarbeitungsmodul 144.
  • Das Datenverarbeitungsmodul 144 erzeugt basierend auf den durch den Passivübertragungsabhörer 32 und durch andere Datenerhebungssysteme in anderen statistisch ausgewählten Endnutzer-Anlagen erfaßten Nutzungsdaten Nutzungsberichte. Auch sammelt das Datenverarbeitungsmodul 144 die Fernsehprogramm-Bewertungsdaten von der Heimeinheit 150 des Datenerhebungssystems 130 und von anderen Heimeinheiten von anderen Datenerhebungssystemen, die sich in anderen statistisch ausgewählten Endnutzer-Anlagen befinden, und erzeugt daraus Fernsehbewertungsberichte.
  • Die Passivübertragungsabhörer 112 und 132 sind von jener Art, die in einem Personal- oder einem anderen Computer resident sind. Stattdessen kann ein Passivübertragungsabhörer gemäß der vorliegenden Erfindung auch eine Box oder eine andere Vorrichtung sein, die geeignete Übertragungsleitungen oder -Kabel abgreift, die Online-Daten zu und von einem Interaktivdienstgerät tragen. Alternativ kann ein Passivübertragungsabhörer gemäß der vorliegenden Erfindung auch eine Box oder eine andere Vorrichtung sein, die Nutzungsdaten von Signalen erfaßt, die durch eine Probe abgegriffen werden, die eingriffsfrei mit einem Interaktivdienstgerät wie beispielsweise einem Internet-Fernseher gekoppelt ist. Diese Art von Passivübertragungsabhörer ist besonders vorteilhaft für solche Interaktivdienstgeräte, die nicht ausreichend Speicher aufweisen, um residente Software-Passivübertragungsabhörer zu speichern.
  • Beispielsweise umfaßt ein Datenerhebungssystem 160 wie es in 8 dargestellt ist eine Heimeinheit 161 mit einem Passivübertragungsabhörer 162, der mittels eines Abgreifgeräts 164 mit einem Übertragungsmedium 166 gekoppelt ist, das eine Telefonleitung oder -kabel sein kann, und das ein Interaktivdienstgerät 168, das kein Personal-Computer ist, bedient. Das Abgreifgerät 164 kann einen Sensor beinhalten, der ähnlich ist zu jenem Sensor, der in US-Patent Nr. 4,972,504 offenbart ist, und kann auch ein Modem umfassen, um Daten auf dem Übertragungsmedium 166 zu empfangen und zu senden. Der Passivübertragungsabhörer 162 erfaßt Online-Nutzungsdaten basierend auf Übertragungen über das Übertragungsmedium 166 zwischen dem Interaktivdienstgerät 168, das kein Personal-Computer ist, und Online- Dienstleistern oder Webseiten, und überträgt die erfaßten Online-Nutzungsdaten zu einem Datenspeicher 170. Wie oben beschrieben kann der Passivübertragungsabhörer 162 eingerichtet sein, um Offline-Nutzungsdaten zu erfassen und die erfaßten Offline-Nutzungsdaten zum Datenspeicher 170 zu übertragen. Der Datenspeicher 170 speichert die Nutzungsdaten von dem Passivübertragungsabhörer 162 und speichert auch Benutzeridentifikation- und -verifizierungsinformationen, die durch ein Benutzeridentifikation- und -verifizierungsmodul 172 geliefert werden. Wie im Fall der 7 kann der Datenspeicher 170 auch Fernsehprogramm-Bewertungsdaten von einem Fernsehprogramm-Bewertungsmodul 174 speichern, das Video- und/oder Audio-Signale von Sensoren 176 empfängt. Der Datenspeicher 170 liefert seine Nutzungsdaten, Benutzeridentifikation- und -verifizierungsinformationen und Fernsehprogramm-Bewertungsdaten an das Modem des Abgreifgeräts 164, das die Nutzungsdaten, die Benutzeridentifikation- und -verifizierungsinformationen, und die Fernsehprogramm-Bewertungsdaten über das Übertragungsmedium 166 zu einer zentralen Station überträgt.
  • Ein eingriffsfreier Sensor 178 kann benachbart zu dem Interaktivdienstgerät 178, das kein Personal-Computer ist, lokalisiert sein, und kann ein Infrarotsensor sein, der die Infrarotsignale erfaßt, die von einer Fernsteuerung an das Interaktivdienstgerät 168, das kein Personal-Computer ist, übertragen werden. Die erfaßten Fernsteuersignale werden an den Passivübertragungsabhörer 162 geliefert, der davon Fernsehprogramm-Bewertungsdaten erfaßt. Der eingriffsfreie Sensor 178 und der Teil des Passivübertragungsabhörers 162, die hiermit in Antwort steht, kann der oben beschriebene sein.
  • Der Passivübertragungsabhörer 162 kann einen Prozessor aufweisen, um ein Programm 180 auszuführen, das in 9 gezeigt ist, und das eingerichtet ist, um sowohl Online- als auch Offline-Nutzung zu überwachen, und das ein ereignisgesteuertes Programm ist. Auch kann das Interaktivdienstgerät 168, auch wenn es keine Festplatte aufweist, ausreichend internen Speicher aufweisen, um eine Ausführung von Anwendungsprogrammen zu ermöglichen. Solche Anwendungsprogramme können beispielsweise entweder von einer Floppy-Disk geladen werden, oder können zum Interaktivdienstgerät 168, das kein Personal-Computer ist, über das Übertragungsmedium 166 von einem Online-Dienstleister oder einer Webseite heruntergeladen werden. Demgemäß kann das Programm 180 so eingerichtet sein, daß es zusätzlich zu Online-Nutzung auch Offline-Nutzung überwacht.
  • Es sollte allerdings bemerkt werden, daß der Passivübertragungsabhörer 162 von dem Abgreifgerät 164 abhängig ist, um zur Online-Nutzungs-Erfassung Online-Dienst-Übertragungen abzugreifen. Eine solche Anordnung ist wenig geeignet, um Offline-Nutzungsdaten zu erfassen. Allerdings kann ein Offline-Nutzungserfassungsprogramm temporär in einen RAM oder einen anderen temporären Speicher des Interaktivdienstgeräts 180, das kein Personal-Computer ist, geladen werden, entweder durch die Heimeinheit 160 oder durch eine entfernte Station. Alternativ kann ein Offline-Nutzungserfassungsprogramm auf mehr permanente Weise in ein EEPROM oder einen anderen Nur-Lese-Speicher des Interaktivdienstgeräts 168, das kein Personal-Computer ist, geladen werden. Dementsprechend kann nicht nur der Zugriff auf Anwendungsprogramme überwacht werden, sondern auch Scrolling und andere Aktivitäten bezüglich der Ausführung von Anwendungsprogrammen.
  • Das Programm 180 umfaßt einen Block 182, der nach Auftreten eines auslösenden Nutzer-Ereignisses oder Timer-Ereignisses Datenpakete erfaßt, die auf dem Übertragungsmedium 166 zwischen dem Interaktivdienstgerät 168, das kein Personal-Computer ist, und einem Online-Dienstleister oder einer Webseite übertragen werden. Beispielsweise kann der Block 182 ermitteln, ob jedes Datenpaket einen Header aufweist, der eine Übertragung zu oder von einem Online-Dienstleister oder einer Webseite anzeigt. Ein Block 184 erfaßt, ob das erfaßte Datenpaket einen Header beinhaltet, der ein TCP/IP (TCP/IP=Transmission Control Protocol/Internet Protocol) anzeigt. Falls dem so ist, protokolliert ein Block 186 relevante Daten von dem Internetdatenpaket (beispielsweise relevante URLs und Inhalt) in einem Logfile 188 mit. Diese Daten können ähnlich sein zu jenen Daten, die durch den Block 72 erfaßt werden.
  • Falls das erfaßte Datenpaket keinen TCP/IP-Header aufweist, erfaßt ein Block 190, ob das Datenpaket sich auf eine Online-Aktivität bezieht, die keine Internet-Aktivität ist. Falls dem so ist, protokolliert ein Block 192 relevante Daten von der Nicht-Internet-Online-Aktivität in dem Logfile 188 mit. Falls das Datenpaket sich nicht auf eine Online-Aktivität bezieht, protokolliert ein Block 194 Offline-Aktivitäten in dem Logfile 188 mit. Wie oben dargelegt, kann der Block 194 in einem temporären oder permanenten Speicher des überwachten Interaktivdienstgeräts gespeichert werden. Ein Block 196 überträgt die in dem Logfile 188 mitgeschriebenen Nutzungsdaten unmittelbar oder periodisch an das Modem des Abgreifgeräts 144 zur Übertragung über das Übertragungsmedium 166. Nachdem der Block 186 relevante Daten von der Internet-Online-Aktivität in dem Logfile 188 mitgeschrieben hat oder nachdem der Block 192 relevante Daten von der Nicht-Internet-Online-Aktivität in dem Logfile 188 mitgeschrieben hat, oder nachdem der Block 194 Offline-Aktivitäten in dem Logfile 188 mitgeschrieben hat, wartet das Programm 180 auf das nächste Ereignis.
  • Ein erstes Ausführungsbeispiel des Blocks 186 ist in 10 gezeigt. Dieses erste Ausführungsbeispiel ist eine Routine 186', die einen Block 200 umfaßt, der Informationen liest, die sich auf Internet-Aktivitäten beziehen. Beispielsweise liest der Block 200 die Header-Information für die HTTP-Kennzeichnung, liest den HTML-Header, den Titel, Tags, Cookies, Adressen, usw. die in einer Internet-Übertragung auf dem Übertragungsmedium 160 enthalten sein können. Wie in 9 gezeigt, wird diese Aktivität in dem Logfile 188 mitgeschrieben. Nachdem der Block 200 Informationen bezüglich Internet-Aktivitäten liest und speichert, wartet das Programm 180 auf das nächste Ereignis.
  • Eine Routine ähnlich der Routine 186 kann auch für den in 9 gezeigten Block 192 verwendet werden. In diesem Fall würde der Block 200 allerdings modifiziert werden, um relevante Daten von Headern in Datenpaketen zu lesen und zu speichern, die zu anderen Online-Dienstleistern oder Webseiten übertragen werden, oder von ihnen empfangen werden. Der Block 194 kann ähnlich aufgebaut sein.
  • Ein zweites Ausführungsbeispiel des Blocks 186 ist in 11 als eine Routine 186'' gezeigt. Diese Routine 186'' umfaßt ein Block 210, der alle Identifikationscodes erfaßt, die in den Online-Übertragungen zwischen dem Interaktivdienstgerät 168, das kein Personal-Computer ist, und einem Online-Dienstleister oder einer Webseite über das Übertragungsmedium 160 eingebettet sein können. Ein Block 212 protokolliert die Identifikationscodes und alle anderen erwünschten Nutzungsdaten in einem Logfile mit.
  • Ein Block 214 überwacht Scrolling des Online-Dienst-Inhalts, um zu ermitteln, welche Teile des gelieferten Inhalts dem Endnutzer angezeigt werden, und wie lange jeder Teil in der aktiven Anzeige eines Monitors dargestellt wird. So kann der Online-Dienstleister oder eine Webseite des Inhalts Rückschlüsse ziehen hinsichtlich des Ausmaßes des Interesses eines Endnutzers an dem Inhalt als Ganzes und auch an speziellen Teilen des Inhalts. Diese Scrolling-Daten werden durch einen Block 216 in einem Logfile protokolliert.
  • Nachdem der Block 212 die Identifikationscodes und alle anderen erwünschten Nutzungsdaten in einem Logfile protokolliert hat, und nachdem der Block 216 die Scrolling- Daten in einem Blockfile mitgeschrieben hat, wartet das Programm 180 auf das nächste Ereignis.
  • 12 stellt ein Datenerhebungssystem 230 dar, das in dem Fall geeignet ist, in dem das Interaktivdienstgerät, das kein Personal-Computer ist, ein Netzwerkcomputer 232 ist. In diesem Fall kann eine Heimeinheit 234 einen Passivübertragungsabhörer umfassen, ähnlich dem Passivübertragungsabhörer 162, sowie ein Abgreifgerät, ähnlich dem Abgreifgerät 164, sowie einen Datenspeicher, der ähnlich ist zu dem Datenspeicher 170, sowie (optional) ein Fernsehüberwachungsmodul und Sensoren, ähnlich dem Fernsehbetriebsüberwachungsmodul 174 und den Sensoren 176. Entsprechend erfaßt und speichert die Heimeinheit 234 Benutzeridentifikation- und -verifizierungsinformationen, die durch ein Benutzeridentifikations- und -verifizierungsmodul 236 geliefert werden, sowie Nutzungsdaten basierend auf Online- und Offline-Aktivitäten, die von dem Netzwerkcomputer 232 unterstützt werden, sowie, falls erwünscht, Fernsehprogramm-Bewertungsdaten. Die Heimeinheit 214 überträgt diese Benutzeridentifikation- und – verifizierungsinformationen, Nutzungsdaten, und Fernsehprogramm-Bewertungsdaten unmittelbar oder periodisch über ein Übertragungsmedium 238 an ein Datenverarbeitungsmodul 240, um, wie oben beschrieben wurde, einen Bericht zu erzeugen.
  • Da der Netzwerkcomputer 232 kaum oder gar keine Festplatte aufweist, kann das in 8 gezeigte Abgreif-Verfahren verwendet werden, um Nutzungsdaten hinsichtlich Online- und Offline-Aktivitäten zu erfassen. Der Passivübertragungsabhörer der Heimeinheit 234 kann das Programm 180 implementieren, das in Verbindung mit 8 beschrieben wurde. Das heißt, der Passivübertragungsabhörer der Heimeinheit 234 kann einen Prozessor aufweisen, der gemäß der 9 bis 11 programmiert ist. Auch kann, da der Netzwerkcomputer 232 wenig oder keine Festplatte aufweist, der Block 194 in einem temporären Speicher des überwachten Netzwerkcomputers 232 gespeichert werden. Code zur Implementierung der Funktionen des Blocks 194 kann in solch einen temporären Speicher des überwachten Netzwerkcomputers 232 durch den Passivübertragungsüberwacher der Heimeinheit 234 oder durch einen Online-Dienstleister oder eine Webseite geladen werden. Alternativ kann dieser Code auf permanentere Weise in ein EEPROM oder einen anderen Nur-Lese-Speicher des Netzwerkcomputers 232 geladen werden.
  • Die 1315 illustrieren Datenerhebungssysteme, die verwendet werden können, wenn das Interaktivdienstgerät, das kein Personal-Computer ist, ein Internet-Fernseher ist. In 13 ist ein Datenerhebungssystem 250 besonders nützlich in dem Fall, in dem der Internet-Fernseher ein Fernsehgerät 252 und eine Webbox 254 umfaßt. Die Webbox 254 sendet und empfängt Online-Übertragungen über ein Übertragungsmedium 256 und ist eingerichtet, um das Fernsehgerät 252 so anzusteuern, daß es die Online-Übertragungen einem Endnutzer anzeigt. Eine Kabelbox 258 empfängt Fernsehsignale und ist eingerichtet, um das Fernsehgerät 252 so anzusteuern, daß es Fernsehsignale einem Endnutzer anzeigt. Ein A/B-Schalter 260 schaltet das Fernsehgerät 252 zwischen der Webbox 254 und der Kabelbox 258 um. Ein Passivübertragungsabhörer 262 ist sowohl mit dem Übertragungsmedium 256 als auch mit einem Ausgang des A/B-Schalters 260 verbunden dargestellt. Der Passivübertragungsabhörer 262 kann eine CPU, ein RAM, ein ROM, und ein Modem umfassen. Der Passivübertragungsabhörer 262 kann auch ein Abgreifgerät umfassen, um das Übertragungsmedium 256 abzugreifen. Alternativ kann der Passivübertragungsabhörer 262 wie in 12 gezeigt ein Abgreifgerät umfassen, um die Ausgabe des A/B-Schalters 260 abzugreifen. Das Abgreifgerät kann das gleiche sein, oder ähnlich sein zu jenem, das oben beschrieben wurde. Alternativ kann das Abgreifgerät 164 stattdessen auch eine Sonde sein, die auf einem Gehäuse des Fernsehgeräts 252 in einer Stellung montiert ist, um Video aufzunehmen, das der Kathodenstrahlröhre (CRT) des Fernsehgeräts 252 zugeführt wird. Eine solche Sonde ist eingriffslos in dem Sinn, daß eine Öffnung des Gehäuses des Fernsehgeräts 252 nicht erforderlich ist, um die Sonde zu montieren. Diese Sonde kann von der Art sein, wie sie in US-Patent 5,821,807 offenbart ist.
  • Demgemäß kann der Passivübertragungsabhörer 262 eingerichtet sein, um geeignete Nutzungsdaten zu erfassen und diese Nutzungsdaten an eine Ortseinheit 264 zu übertragen. Der Passivübertragungsabhörer 262 kann Nutzungsdaten auf eine Weise erfassen, die ähnlich ist zu jener, die oben in Verbindung mit den 9 bis 11 beschrieben wurde, falls der Passivübertragungsabhörer 262 das Übertragungsmedium 256 abgreift. Allerdings kann der Passivübertragungsabhörer 262 Nutzungsdaten auf eine Weise erfassen, die ähnlich ist zu jener, die im folgenden in Verbindung mit 16 beschrieben wird, falls der Passivübertragungsabhörer 262 den Ausgang des A/B-Schalters abgreift.
  • Statt entweder das Übertragungsmedium 256 oder den Ausgang des A/B-Schalters 260 abzugreifen, kann der Passivübertragungsabhörer 262 auch sowohl das Übertragungsmedium 256 als auch den Ausgang des A/B-Schalters 260 abgreifen. Ein Benutzeridentifikations- und -verifizierungsmodul 266 erfaßt Benutzeridentifikations- und -verifizierungsinformationen und überträgt diese Informationen an die Ortseinheit 264. Die Ortseinheit 264 kann auch TV-, Video- und/oder Audio-Signale von den Sensoren 268 empfangen, um wie oben beschrieben, daraus Fernsehprogramm-Bewertungsdaten abzuleiten. Die Ortseinheit 264 überträgt die Nutzungsdaten, die Benutzeridentifikations- und -verifizierungsinformationen, und/oder die Fernsehprogramm-Bewertungsdaten zur Heimeinheit 270, welche auch Nutzungsdaten, Benutzeridentifikations- und -verifizierungsinformationen und Fernsehprogramm- Bewertungsdaten von anderen Datenerhebungssystemen sammelt, die andere Interaktivdienstgeräte in der Anlage des Endnutzers überwachen, und die dann periodisch all diese Informationen und Daten an ein Datenverarbeitungsmodul 272 überträgt. Das Datenverarbeitungsmodul 272 wiederum sammelt Nutzungsdaten, Benutzeridentifikations- und -verifizierungsinformationen und/oder Fernsehprogramm-Bewertungsdaten von allen anderen Datenüberwachungssystemen, die alle anderen Interaktivdienstgeräte in allen anderen statistisch ausgewählten Endnutzer-Anlagen überwachen, um geeignete Berichte zu generieren.
  • Die Übertragungen zwischen der Heimeinheit 270 und dem Datenverarbeitungsmodul 272 können dasselbe Übertragungsmedium 256 verwenden, das die Online-Übertragungen zu und von der Webbox 254 trägt. Wie in den anderen oben beschriebenen Datenerhebungssystemen kann die Heimeinheit 270 seine Informationen zu dem Datenverarbeitungsmodul 272 während Internetübertragungen mittels spezieller Telefonanrufe zu dem Datenverarbeitungsmodul 272 oder dergleichen übertragen.
  • Ein eingriffsfreier Sensor 274 kann benachbart zum Fernsehgerät 252 planiert sein und kann ein Infrarotsensor sein, der die Infrarotsignale empfängt, die von einer Fernsteuerung zum Fernsehgerät 252 übertragen werden. Die empfangenen Fernsteuersignale werden an die Ortseinheit 264 geliefert, die davon Fernsehprogramm-Bewertungsdaten erfaßt. Der eingriffsfreie Sensor 274 und der Teil der Ortseinheit 274, der damit in Antwort steht, können wie oben beschrieben ausgelegt sein.
  • Der in 13 dargestellte Internet-Fernseher umfaßt ein Fernsehgerät und eine Webbox, so daß der Fernseher extern für Internetübertragungen fähig gemacht ist. Wie in 14 gezeigt kann ein Datenerhebungssystem 280 auch in dem Fall verwendet werden, in dem das Fernsehgerät interne Netzfähigkeitskomponenten aufweist, so daß das Fernsehgerät interne Fähigkeiten aufweist. Diese Art von Internet-Fernseher wird hier als netzfähiges Fernsehgerät bezeichnet und ist in 14 als ein netzfähiges Fernsehgerät 282 gezeigt.
  • Das Datenerhebungssystem 280 umfaßt einen Passivübertragungsabhörer 284, der Online-Nutzungsdaten erfaßt, die von dem netzfähigen Fernsehgerät 282 getragen werden. Der Passivübertragungsabhörer 284 kann Eingänge von einer geeigneten Ausgabebuchse des netzfähigen Fernsehgerätes 282 empfangen. Vorzugsweise aber nicht notwendigerweise ist diese Ausgabebuchse ein Video-Ausgang des netzfähigen Fernsehgeräts 282. Falls das netzfähige Fernsehgerät 282 keine geeignete Ausgabebuchse für den Passivübertragungsabhörer 284 aufweist, so kann der Passivübertragungsabhörer 284 stattdessen unter Verwendung des oben beschriebenen Abgreifgeräts ein Fernsehsignal und eine Online-Übertragungseingabe 286 des netzfähigen Fernsehgeräts 282 abgreifen und/oder ein Übertragungsmedium 288 (wie beispielsweise eine Telefonleitung oder -kabel) abgreifen, das Online-Übertragungen zu und von dem netzfähigen Fernsehgerät 282 trägt.
  • Der Passivübertragungsabhörer 284 kann ähnlich zu dem Passivübertragungsabhörer 262 sein, der in 13 gezeigt ist. Entsprechend kann der Passivübertragungsabhörer 284 Nutzungsdaten auf ähnliche Weise erfassen, wie oben in Verbindung mit 9 beschrieben wurde, oder der Passivübertragungsabhörer 284 kann Nutzungsdaten durch Ausführung eines Programms erfassen, wie beispielsweise in Verbindung mit 16 beschrieben werden wird, insbesondere wenn Inhalt von einem Online-Dienstleister oder einer Webseite in den VBIs (VBI=Vertical Blanking Interval bzw. vertikaler Strahlrücklauf) des Fernsehsignals beinhaltet ist. Der Passivübertragungsabhörer 284 überträgt seine Nutzungsdaten zu einer Ortseinheit 290, die auch Benutzeridentifikations- und -verifizierungsinformationen von einem Benutzeridentifikations- und -verifizierungsmodul 292 und Video- und/oder Audiosignale von den Sensoren 294 empfänt. Diese Ortseinheit 290 überträgt die Nutzungsdaten von dem Passivübertragungsabhörer 284, die Benutzeridentifikations- und -verifizierungsinformationen von dem Benutzeridentifikations- und -verifizierungsmodul 292, und Fernsehprogramm-Bewertungsdaten basierend auf den Video- und/oder Audiosignalen von den Sensoren 294 an eine Heimeinheit 296. Die Heimeinheit 296 überträgt diese Daten und Informationen periodisch über das Übertragungsmedium 288 an ein Datenverarbeitungsmodul 298.
  • Ein eingriffsfreier Sensor 300 kann benachbart zum Fernsehgerät 282 plaziert sein, beispielsweise ein Infrarotsensor, der die von einer Fernsteuerung des Fernsehgeräts 282 übertragenen Infrarotsignale empfängt. Die empfangenen Fernsteuersignale werden an die Ortseinheit 290 geliefert, die Fernsehprogramm-Bewertungsdaten daraus erfaßt. Der eingriffsfreie Sensor 300 und der Teil der Ortseinheit 290, der damit in Antwort steht, können wie oben beschrieben ausgelegt sein.
  • 15 stellt ein Datenerhebungssystem 310 dar, das in Verbindung mit einem Internet-Fernseher verwendet werden kann, umfassend ein Fernsehgerät 312 und einen Kabel- oder Satellitenkonverter 314. Der Kabel- oder Satellitenkonverter 314 konvertiert empfangene Fernsehsignale für die Darstellung durch das Fernsehgerät 312. Das Datenerhebungssystem 310 umfaßt einen Passivübertragungsabhörer 316, der mittels eines Abgreifgeräts an eine Leitung zwischen dem Fernsehgerät 312 und dem Kabel- oder Satellitenkonverter 314 gekoppelt sein kann, um die Fernsehsignale, die von dem Kabel- oder Satellitenkonverter 314 an das Fernsehgerät 312 gesendet werden, zu empfangen. In diesem Fall können Online-Daten in den VBIs (Intervalle des vertikalen Strahlrücklaufs) dieser Fernsehsignale übertragen werden und der Passivübertragungsabhörer 316 kann Nutzungsdaten durch Ausführung eines Programms erfassen, wie beispielsweise in Verbindung mit 16 beschrieben werden wird.
  • Alternativ kann der Passivübertragungsabhörer 316 mittels eines Abgreifgeräts mit einem Übertragungsmedium 318 gekoppelt sein, das in jenen Fällen verwendet wird, bei denen Online-Übertragungen eines Online-Dienstleisters oder einer Webseite von einem Medium getragen werden, das sich von einem durch den Kabel- oder Satellitenkonverter 314 empfangenen Fernsehsignalmedium unterscheidet. In diesem Fall kann der Passivübertragungsabhörer 316 Nutzungsdaten durch Ausführung des in den 9 bis 11 gezeigten Programms erfassen.
  • Der Passivübertragungsabhörer 312 erfaßt die geeigneten Nutzungsdaten, die er dann an die Ortseinheit 320 überträgt. Die Ortseinheit 320 empfängt Benutzeridentifikations- und -verifizierungsinformationen von einem Benutzeridentifikations- und -verifizierungmodul 322 und Video- und/oder Audiosignale von den Sensoren 324. Die Ortseinheit 320 überträgt die Nutzungsdaten von dem Passivübertragungsabhörer 316, die Benutzeridentifikations- und -verifizierungsinformationen von dem Benutzeridentifikations- und -verifizierungsmodul 322, und die Fernsehprogramm-Bewertungsdaten basierend auf den Video- und/oder Audiosignalen von den Sensoren 324 an eine Heimeinheit 326. Die Heimeinheit 326 überträgt diese Daten und Informationen periodisch über das Übertragungsmedium 318 an ein Datenverarbeitungsmodul 328.
  • Ein eingriffsfreier Sensor 330 kann benachbart zum Fernsehgerät 312 plaziert sein, z.B. ein Infrarotsensor, der die von einer Fernbedienung an das Fernsehgerät 312 übertragenen Infrarotsignale empfängt. Die empfangenen Fernsteuersignale werden an die Ortseinheit 320 geliefert, die daraus Fernsehprogramm-Bewertungsdaten erfaßt. Der eingriffsfreie Sensor 330 und der Teil der Ortseinheit 320, der damit in Antwort steht, können wie oben beschrieben ausgelegt sein.
  • 16 stellt ein Programm 340 dar, das durch einen Passivübertragungsabhörer ausgeführt werden kann, um Nutzungsdaten bezüglich einer in Videoframes übertragenen Online-Aktivität zu protokollieren, wie beispielsweise in VBIs des Videoframes. Das Programm 340 kann sich in einem Interaktivgerät befinden, ähnlich wie es hier beschrieben wurde, um Online-Nutzungsdaten zu erfassen. Das Programm 340 umfaßt einen Block 342, der ermittelt, ob ein Videosignal empfangen wird. Falls kein Videosignal empfangen wird, setzt der Block 342 das Warten auf den Empfang eines Videosignals fort. Falls ein Videosignal empfangen wird, erfaßt ein Block 344, z.B. in der Form eines Framegrabbers (bzw. ein Bilderfasser), jeden Videoframe des empfangenen Videosignals. Diese Videoframes können beispielsweise in einem NTSC-Format vorliegen. Ein Block 346 überprüft die erfaßten Videoframes, um zu ermitteln, ob der erfaßte Videoframe ein Datenpaket mit einem Online-Dienst-Header aufweist (z.B. einen Internet-HTTP-Header). Falls nicht, kehrt der Programmfluß zu Block 342 zurück.
  • Falls der erfaßte Videoframe ein Datenpaket mit einem Online-Dienst-Header beinhaltet, so ermittelt ein Block 348, ob ein Identifikationscode in dem durch den Block 344 erfaßten Videoframe eingebettet ist. Um diese Ermittlung durchzuführen, kann der Block 348 eine Mustererkennung anwenden. Falls der Block 348 ermittelt, daß ein Identifikationscode in dem durch den Block 344 erfaßten Videoframe eingebettet ist, protokolliert ein Block 350 den Identifikationscode mit. Falls der Block 348 ermittelt, daß kein Identifikationscode in dem vom Block 344 erfaßten Videoframe eingebettet ist, so realisiert ein Block 352 eine Mustererkennung, um andere geeignete Nutzungsdaten bezüglich des Inhalts des Online-Dienst-Datenpakets abzuleiten. Das heißt, der Block 352 bewirkt, daß der erfaßte Frame auf eine vorbestimmte Art gesampelt wird und matcht das Pattern des Samplers mit einem Referenzmuster, das vorher aus Samples von geeigneten Teilen des Frames extrahiert wurde. Solch ein geeigneter Teil eines Frames kann besonders relevanten Inhalt aufweisen.
  • Nachdem der Block 350 einen Identifikationscode protokolliert hat, oder nachdem der Block 352 eine Mustererkennung realisiert hat, bewirkt ein Block 354, daß die protokollierten Daten zu einer Heimeinheit übertragen werden. Ein Block 356 ermittelt dann, ob der Endnutzer sich bei Online-Aktivitäten abgemeldet hat. Falls nicht, kehrt der Programmfluß zu Block 342 zurück. Falls ja, wird das Programm 340 beendet.
  • Ein Sammelsystem ist in 17 gezeigt und umfaßt eine zentrale Datensammelstation 400, wie beispielsweise einen Datenprozessor der oben beschriebenen Art. Die zentrale Datensammelstation 400 sammelt Nutzungsdaten von mehreren Datenerhebungssystemen 402, die bei den Anlagen der Endnutzer lokalisiert sind. Diese Endnutzer können die durch das Datenerhebungssystem 402 überwachten Interaktivdienstgeräte in Haushalten, kommerziellen Einrichtungen wie beispielsweise Geschäftsbetrieben, staatlichen Einrichtungen, oder dergleichen einsetzen. Falls der Endnutzer sich in einem Geschäftsbetrieb befindet, kann das Interaktivdienstgerät durch einen Proxy-Server überwacht werden, der ein LAN (LAN=Local Area Network) bedient.
  • Die Anlagen, in denen die Datenerhebungssysteme 402 lokalisiert sind, können statistisch ausgewählt werden, um die Gesamtbevölkerung zu repräsentieren, oder einen Teil der Gesamtbevölkerung, der für die Nutzung von Online- und Offline-Diensten relevant ist, abhängig von dem beabsichtigten Umfang der Abdeckung der Berichte, die auf Grundlage der gesammelten Nutzungsdaten erzeugt werden.
  • Die durch die zentrale Datensammelstation 400 von den Datenerhebungssystemen 402 gesammelten Nutzungsdaten können die Identität der durch Endnutzer abgerufenen Online-Dienstleister oder der Webseiten umfassen, die Zugriffszahlen der von Endnutzern abgerufenen Online-Dienstleister oder Webseiten, die Zeitspannen, die Endnutzer bei jedem Dienstleister verbringen, Identifikationscodes, die in durch Online-Dienstleister oder Webseiten gelieferten Inhalten eingebettet sind, die Identität der durch Endnutzer ausgeführten Anwendungsprogramme, die Zugriffszahlen von Endnutzern auf Anwendungsprogramme, die Zeitspanne, die mit der Ausführung der Anwendungsprogramme verbracht wird, Inventare von auf einem Interaktivdienstgerät gespeicherten Anwendungsprogrammen, Identifikationscodes, die in von überwachten Interaktivdienstgeräten ausgeführten Programmen eingebettet sind, Scrolling von Inhalt, der geliefert wird durch Online-Dienstleister oder Webseiten oder von Anwendungsprogrammen, die auf überwachten Interaktivdienstgeräten ausgeführt werden, sowie die Identität und andere demographische Informationen bezüglich der Endnutzer, und dergleichen.
  • Die zentrale Datensammelstation 400 sammelt auch Nutzungsdaten von mehreren Online-Dienstleistern 404, die bei Anlagen lokalisiert sind, die von den Endnutzern 402 entfernt liegen. Die durch die zentrale Datensammelstation 400 von den Online-Dienstleistern 404 gesammelten Daten können die Zugriffszahlen der Endnutzer auf Online-Dienstleister umfassen, die Zeitspannen, die Endnutzer bei den Dienstleistern verbringen, den von den Online-Dienstleistern gelieferten Inhalt, und dergleichen. Daten von den Online-Dienstleistern 404 können in jenen Fällen als Ergänzung erforderlich sein, bei denen Übertragungen der Endnutzer nur schwer zu dekodieren sind, wie beispielsweise im Falle verschlüsselter Daten. Allerdings sollte erwähnt werden, daß eine Identifikation und Verifizierung von Endnutzern nicht praktikabel bzw. unmöglich ist, wenn Daten von den Online-Dienstleistern 404 gesammelt werden.
  • Zudem sammelt die zentrale Datensammelstation 400 Nutzungsdaten von mehreren Webseiten 406, die sich bei Anlagen befinden, die fern von den Endnutzern 402 und den Online-Dienstleistern 404 sind. Die durch die zentrale Datensammelstation 400 von den Webseiten 406 gesammelten Nutzungsdaten sind leicht zu ermitteln und können die Zugriffszahlen von Endnutzern oder von Online-Dienstleistern auf eine Webseite umfassen, die Zeitspannen, die Endnutzer oder Online-Dienstleister bei jedem Dienstleister verbringen, den durch die Webseite an einen Online-Dienstleister oder eine Webseite gelieferten Inhalt, und dergleichen. Wieder können in den Fällen, in denen Übertragungen zu oder von Endnutzern oder Online-Dienstleistern schwer zu dekodieren sind, ergänzende Daten von den Webseiten 406 erforderlich sein, beispielsweise wenn die Daten verschlüsselt sind. Allerdings sollte bemerkt werden, daß eine Identifikation und Verifizierung von Endnutzern nicht praktikabel bzw. unmöglich ist, wenn Daten von den Webseiten 406 gesammelt werden.
  • Bestimmte Abwandlungen der vorliegenden Erfindung wurden oben diskutiert. Andere Abwandlungen werden dem Fachmann der vorliegenden Erfindung offensichtlich sein. Beispielsweise werden, wie oben beschrieben, Nutzungsdaten erst gespeichert und dann an eine entfernte Anlage, wie beispielsweise die Zentralstation, übertragen. Statt die Nutzungsdaten vor der Übertragung zu einer entfernten Station zu speichern, könnten die Nutzungsdaten auch in Echtzeit übertragen werden, d.h. in dem Moment, in dem sie erfaßt werden. Beispielsweise können die Nutzungsdatenempfänger der vorliegenden Erfindung so eingerichtet werden, daß sie GETs (GETs = Anfragen, die von einem Interaktivdienstgerät an einen Online-Dienst von einem Online-Dienstleister übertragen werden) und RECEIVEs (Online-Dienst-Inhalt, der durch einen Online-Dienstleister in Antwort auf eine Anfrage (d.h. ein GET) von einem Interaktivdienstgerät übertragen wird) einfach an eine entfernte Station spiegelt, ohne die Nutzungsdaten zu speichern. So können diese Nutzungsdatenerfasser so eingerichtet werden, daß sie Kopien der GETs und RECEIVEs an die entfernte Station übertragen. Beispielsweise können die Datenerfasser so eingerichtet werden, daß sie die URL eines gerade von einem Interaktivdienstgerät an einen Online-Dienstleister übertragenen GET entfernen, die entfernte URL durch die URL der entfernten Station ersetzen, und das Ergebnis als Nutzungsdaten übertragen. Dieser Datenerfasser kann auch eingerichtet sein, daß er ein RECEIVE von einem Online-Dienstleister, das in Antwort auf ein vorher durch das überwachte Interaktivdienstgerät gesendetes GET übertragenen wurde, kopiert, die URL des Endnutzers von der Kopie entfernt, die entfernte URL durch die URL der entfernten Station ersetzt, und das Ergebnis als Nutzungsdaten sendet.
  • Zudem wurden die in den 1315 gezeigten Datenerhebungssysteme so beschrieben, daß sie Nutzungsdaten bezüglich Online-Übertragungen erfassen. Falls die Internet-Fernseher in der Lage sind, Anwendungsprogramme auszuführen, können die in den 1315 gezeigten Datenerhebungssysteme auch eingerichtet werden, um Nutzungsdaten bezüglich Offline-Übertragungen zu erfassen.
  • Zudem wurde der oben beschriebene Passivübertragungsabhörer 40 als ein Agent in einem Webbrowser oder einer integrierbaren residenten Routine im Betriebssystem eines Computers oder in einem Webbrowser beschrieben. Stattdessen kann der Passivübertragungsabhörer 40 auch auf einer Festplatte oder in einem RAM befindlich sein und der Passivübertragungsabhörer 40 kann von einer entfernten Station heruntergeladen werden.
  • Zudem kann, da eine statistisch ausgewählte Endnutzeranlage mehrere unterschiedliche Interaktivdienstgeräte umfassen, wobei jedes solche unterschiedliche Interaktivdienstgerät durch einen entsprechenden unterschiedlichen der oben beschriebenen Passivübertragungsabhörer überwacht wird.
  • Auch können gemäß einiger Aspekte der vorliegenden Erfindung die Nutzungsdaten auch manuell in handschriftlichen Aufzeichnungen oder automatisch auf Floppy-Disks gesammelt werden, und die Nutzungsdaten können mittels Post, Kurier, oder anderen manuellen Lieferdiensten zur Zentralstation übermittelt werden. Die spezielle Art, in der die Nutzungsdaten gesammelt und übertragen werden, hängt von den speziellen Endnutzern ab. Beispielsweise könnten die Interaktivdienstgeräte einiger Endnutzer nicht mit Modems ausgestattet sein. So können die Nutzungsdaten auch manuell übersendet werden, statt sie elektronisch zu übertragen.
  • Wie oben beschrieben, können Fernsehprogramm-Bewertungsdaten durch Erfassung von Identifikationscodes in Video- und/oder Audiosignalen und/oder durch Extraktion von Signaturen aus Video- und/oder Audiosignalen erfaßt werden. Stattdessen können Fernsehprogramm-Bewertungsdaten auch in traditionellerer Form erfaßt werden, wie sie beispielsweise bei Personendetektoren, schriftlichen Aufzeichnungen, Telefonumfragen und dergleichen eingesetzt werden.

Claims (24)

  1. Datenerhebungssystem umfassend: einen Speicher (30); und einen Prozessor (26, 40), der mit dem Speicher in Verbindung steht, und programmiert ist, um: ein mit einem Interaktivdienstgerät (28) in Beziehung stehendes Signal zu erfassen; zu ermitteln, ob das Signal unter Verwendung eines von wenigstens zwei Übertragungsprotokollen übertragen wurde; und die Nutzungsdaten von dem erfaßten Signal basierend auf dem einen der wenigstens zwei Übertragungsprotokolle zu extrahieren.
  2. Datenerhebungssystem nach Anspruch 1, bei dem der Prozessor (26, 40) programmiert ist, um Übertragungen zwischen einem Betriebssystem (42) und einem Übertragungsgerätetreiber (44) zu überwachen.
  3. Datenerhebungssystem nach einem der vorstehenden Ansprüche, bei dem das Interaktivdienstgerät (28) ein Personal-Computer, ein Internetgerät, ein Nicht-Personal-Computer, ein Fernsehgerät oder eine Set-Top-Box ist.
  4. Datenerhebungssystem nach einem der vorstehenden Ansprüche, bei dem das eine der wenigstens zwei Übertragungsprotokolle ein Internetübertragungsprotokoll umfaßt.
  5. Datenerhebungssystem nach Anspruch 4, bei dem das Internetübertragungsprotokoll ein Hyper-Text-Transport-Protokoll ist.
  6. Datenerhebungssystem nach einem der vorstehenden Ansprüche, bei dem die Nutzungsdaten Online-Informationen oder Offline-Informationen umfassen.
  7. Datenerhebungssystem nach einem der vorstehenden Ansprüche, bei dem die Nutzungsdaten Informationen umfassen, die mit einem Anwendungsprogramm (46) in Beziehung stehen.
  8. Datenerhebungssystem nach einem der vorstehenden Ansprüche, bei dem der Prozessor (26, 40) in Kommunikation mit wenigstens einem Betriebssystem (42), einem Übertragungsgerätetreiber (44), einem Anwendungsprogramm (46), oder einem Logfile (48) steht.
  9. Datenerhebungssystem nach einem der vorstehenden Ansprüche, bei dem der Prozessor (26, 40) eingerichtet ist, um Online-Übertragungen zu erfassen, und um, in Antwort auf erfaßte Übertragungen, die keine Online-Übertragungen sind, Anwendungsprogramme (46) zu überwachen.
  10. Verwendung eines Datenerhebungssystems nach einem der vorstehenden Ansprüche mit einem Interaktivdienstgerät (28), bei dem der Prozessor als Passivübertragungsabhörer (26, 40) eingerichtet ist, der mit dem Speicher (30) und dem Interaktivdienstgerät (28) verbunden ist, wobei der Passivübertragungsabhörer (26, 40) eingerichtet ist, um zu identifizieren, welches von wenigstens zwei Übertragungsprotokollen von dem Interaktivdienstgerät (28) eingesetzt wird, und um, basierend auf einem identifizierten der zwei Übertragungsprotokolle, Nutzungsinformationen aus einem Signal zu extrahieren, das mit dem Interaktivdienstgerät (28) in Beziehung steht, und um die extrahierten Nutzungsinformationen in dem Speicher (30) zu speichern.
  11. Verfahren zur Erhebung von Nutzungsdaten umfassend: Erfassen eines mit einem Interaktivdienstgerät (28) in Beziehung stehenden Signals; Ermitteln, ob die erfaßten Nutzungsdaten unter Verwendung eines von wenigstens zwei Übertragungsprotokollen übertragen werden; und Extrahieren der Nutzungsdaten aus dem erfaßten Signal basierend auf dem einen der wenigstens zwei Übertragungsprotokolle.
  12. Verfahren zur Erhebung von Nutzungsdaten nach Anspruch 11, das ferner ein Überwachen von Übertragungen zwischen einem Betriebssystem (42) und einem Übertragungsgerätetreiber (44) umfaßt.
  13. Verfahren nach einem der Ansprüche 11–12, bei dem das Interaktivdienstgerät (28) ein Personal-Computer, ein Internetgerät, ein Nicht-Personal-Computer, ein Fernsehgerät, oder eine Set-Top-Box ist.
  14. Verfahren nach einem der Ansprüche 11–13, bei dem das eine der wenigstens zwei Übertragungsprotokolle ein Internet-Übertragungsprotokoll umfaßt.
  15. Verfahren nach Anspruch 14, bei das Internet-Übertragungsprotokoll ein Hyper-Text-Transport-Protokoll ist.
  16. Verfahren nach einem der Ansprüche 11–15, bei dem die Nutzungsdaten Online-Informationen oder Offline-Informationen umfassen.
  17. Verfahren nach einem der Ansprüche 11–16, bei dem die Nutzungsdaten Informationen umfassen, die mit einem Anwendungsprogramm (46) in Beziehung stehen.
  18. Maschinenlesbares Medium mit darauf gespeicherten Instruktionen, die, wenn sie ausgeführt werden, eine Maschine dazu veranlassen: ein mit einem Interaktivdienstgerät (28) in Beziehung stehendes Signal zu erfassen; zu ermitteln, ob das Signal unter Verwendung eines von wenigstens zwei Übertragungsprotokollen übertragen wurde; und die Nutzungsdaten von dem erfaßten Signal basierend auf dem einen der wenigstens zwei Übertragungsprotokolle zu extrahieren.
  19. Maschinenlesbares Medium nach Anspruch 18 mit darauf gespeicherten Instruktionen, die, wenn sie ausgeführt werden, die Maschine dazu veranlassen, Übertragungen zwischen einem Betriebssystem (42) und einem Übertragungsgerätetreiber (44) zu überwachen.
  20. Maschinenlesbares Medium nach einem der Ansprüche 18 bis 19, bei dem das Interaktivdienstgerät (28) ein Personal-Computer, ein Internetgerät, ein Nicht-Personal-Computer, ein Fernsehgerät, oder eine Set-Top-Box ist.
  21. Maschinenlesbares Medium nach einem der Ansprüche 18–20, bei dem das eine von wenigstens zwei Übertragungsprotokollen ein Internet-Übertragungsprotokoll umfaßt.
  22. Maschinenlesbares Medium nach Anspruch 21, bei dem das Internetprotokoll ein Hyper-Text-Transport-Protokoll ist.
  23. Maschinenlesbares Medium nach einem der Ansprüche 18–22, bei dem die Nutzungsdaten Online-Informationen oder Offline-Informationen umfassen.
  24. Maschinenlesbares Medium nach einem der Ansprüche 18–23, bei dem die Nutzungsdaten Informationen umfassen, die mit einem Anwendungsprogramm (46) in Bezug stehen.
DE69736435T 1996-12-11 1997-11-24 Zählsystem für interactive dienste Expired - Lifetime DE69736435T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US763750 1985-08-07
US08/763,750 US7607147B1 (en) 1996-12-11 1996-12-11 Interactive service device metering systems
PCT/US1997/021643 WO1998026529A2 (en) 1996-12-11 1997-11-24 Interactive service device metering systems

Publications (2)

Publication Number Publication Date
DE69736435D1 DE69736435D1 (de) 2006-09-14
DE69736435T2 true DE69736435T2 (de) 2006-12-28

Family

ID=25068720

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69736435T Expired - Lifetime DE69736435T2 (de) 1996-12-11 1997-11-24 Zählsystem für interactive dienste

Country Status (12)

Country Link
US (3) US7607147B1 (de)
EP (1) EP0944991B1 (de)
JP (1) JP4408453B2 (de)
CN (2) CN100392614C (de)
AR (1) AR010347A1 (de)
AT (1) ATE335356T1 (de)
AU (1) AU722754B2 (de)
BR (1) BR9713896B1 (de)
CA (1) CA2279847C (de)
DE (1) DE69736435T2 (de)
ES (1) ES2270472T3 (de)
WO (1) WO1998026529A2 (de)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8776103B2 (en) 1996-12-11 2014-07-08 The Nielsen Company (Us), Llc Interactive service device metering systems
US9124769B2 (en) 2008-10-31 2015-09-01 The Nielsen Company (Us), Llc Methods and apparatus to verify presentation of media content
US9209917B2 (en) 2005-09-26 2015-12-08 The Nielsen Company (Us), Llc Methods and apparatus for metering computer-based media presentation

Families Citing this family (141)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US6944298B1 (en) 1993-11-18 2005-09-13 Digimare Corporation Steganographic encoding and decoding of auxiliary codes in media signals
US6614914B1 (en) 1995-05-08 2003-09-02 Digimarc Corporation Watermark embedder and reader
US6353929B1 (en) * 1997-06-23 2002-03-05 One River Worldtrek, Inc. Cooperative system for measuring electronic media
GB9806664D0 (en) * 1998-03-27 1998-05-27 Internet Games Plc A system for directing the retrieval of information over a network
CA2247706C (en) 1998-06-23 2010-11-23 Nielsen Media Research, Inc. Use of browser history file to determine web site reach
WO2000022761A1 (en) 1998-10-13 2000-04-20 Radiowave.Com, Inc. System and method for determining the audience of digital radio programmes broadcast through the internet
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US6871180B1 (en) 1999-05-25 2005-03-22 Arbitron Inc. Decoding of information in audio signals
EP1056010A1 (de) 1999-05-28 2000-11-29 Hewlett-Packard Company Datenintegritätsüberwachung in einer vertrauten Rechnereinheit
EP1055990A1 (de) 1999-05-28 2000-11-29 Hewlett-Packard Company Registrierung von Ereignissen in einer Computerplattform
US7523191B1 (en) * 2000-06-02 2009-04-21 Yahoo! Inc. System and method for monitoring user interaction with web pages
AUPQ206399A0 (en) * 1999-08-06 1999-08-26 Imr Worldwide Pty Ltd. Network user measurement system and method
US6708335B1 (en) * 1999-08-18 2004-03-16 Webtv Networks, Inc. Tracking viewing behavior of advertisements on a home entertainment system
EP1085396A1 (de) 1999-09-17 2001-03-21 Hewlett-Packard Company Betrieb von gesicherten Zustand in einer Computerplattform
EP1342354A2 (de) * 1999-12-14 2003-09-10 Netvalue S.A. Verfahren zur berechnung und analyse der zuhörerbewertung in einem kommunikationsnetz
US6795856B1 (en) * 2000-06-28 2004-09-21 Accountability International, Inc. System and method for monitoring the internet access of a computer
AU2001224412A1 (en) * 2000-09-08 2002-03-22 Nielsen Media Research, Inc. System and method for measuring the usage of wireless devices
US7222105B1 (en) 2000-09-11 2007-05-22 Pitney Bowes Inc. Internet advertisement metering system and method
GB2376763B (en) 2001-06-19 2004-12-15 Hewlett Packard Co Demonstrating integrity of a compartment of a compartmented operating system
EP1928109B1 (de) 2000-11-30 2012-05-23 Intrasonics S.A.R.L. Mobiltelefon für das Erfassen von Publikumsumfragedaten
SE0004566D0 (sv) * 2000-12-11 2000-12-11 Boxer Tv Access Ab An electronics device comprising means for receiving a television signal and means for communivating with a provider of Internet pages
US7805680B2 (en) 2001-01-03 2010-09-28 Nokia Corporation Statistical metering and filtering of content via pixel-based metadata
GB2372594B (en) 2001-02-23 2004-10-06 Hewlett Packard Co Trusted computing environment
US7752419B1 (en) 2001-03-22 2010-07-06 Qst Holdings, Llc Method and system for managing hardware resources to implement system functions using an adaptive computing architecture
US7962716B2 (en) 2001-03-22 2011-06-14 Qst Holdings, Inc. Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements
US7249242B2 (en) 2002-10-28 2007-07-24 Nvidia Corporation Input pipeline registers for a node in an adaptive computing engine
US6836839B2 (en) 2001-03-22 2004-12-28 Quicksilver Technology, Inc. Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements
US7653710B2 (en) 2002-06-25 2010-01-26 Qst Holdings, Llc. Hardware task manager
US6577678B2 (en) 2001-05-08 2003-06-10 Quicksilver Technology Method and system for reconfigurable channel coding
JP2002342210A (ja) * 2001-05-16 2002-11-29 Nippon Telegr & Teleph Corp <Ntt> ディジタルコンテンツ利用量監視方法及びシステム及び流通情報送信プログラム及び流通情報送信プログラムを格納した記憶媒体及びディジタルコンテンツ利用量監視プログラム及びディジタルコンテンツ利用量監視プログラムを格納した記憶媒体
US8572640B2 (en) 2001-06-29 2013-10-29 Arbitron Inc. Media data use measurement with remote decoding/pattern matching
US20030053655A1 (en) * 2001-08-16 2003-03-20 Barone Samuel T. Digital data monitoring and logging in an ITV system
US6862355B2 (en) 2001-09-07 2005-03-01 Arbitron Inc. Message reconstruction from partial detection
US7046635B2 (en) 2001-11-28 2006-05-16 Quicksilver Technology, Inc. System for authorizing functionality in adaptable hardware devices
US8412915B2 (en) 2001-11-30 2013-04-02 Altera Corporation Apparatus, system and method for configuration of adaptive integrated circuitry having heterogeneous computational elements
US6986021B2 (en) 2001-11-30 2006-01-10 Quick Silver Technology, Inc. Apparatus, method, system and executable module for configuration and operation of adaptive integrated circuitry having fixed, application specific computational elements
US7215701B2 (en) 2001-12-12 2007-05-08 Sharad Sambhwani Low I/O bandwidth method and system for implementing detection and identification of scrambling codes
WO2003061285A2 (en) 2001-12-24 2003-07-24 Scientific Generics Limited Captioning system
US7403981B2 (en) 2002-01-04 2008-07-22 Quicksilver Technology, Inc. Apparatus and method for adaptive multimedia reception and transmission in communication environments
US7296243B2 (en) 2002-03-19 2007-11-13 Aol Llc Animating display motion
US7328414B1 (en) 2003-05-13 2008-02-05 Qst Holdings, Llc Method and system for creating and programming an adaptive computing engine
US7660984B1 (en) 2003-05-13 2010-02-09 Quicksilver Technology Method and system for achieving individualized protected space in an operating system
US20040003393A1 (en) * 2002-06-26 2004-01-01 Koninlkijke Philips Electronics N.V. Method, system and apparatus for monitoring use of electronic devices by user detection
US7239981B2 (en) 2002-07-26 2007-07-03 Arbitron Inc. Systems and methods for gathering audience measurement data
US7627872B2 (en) 2002-07-26 2009-12-01 Arbitron Inc. Media data usage measurement and reporting systems and methods
US8108656B2 (en) 2002-08-29 2012-01-31 Qst Holdings, Llc Task definition for specifying resource requirements
US9711153B2 (en) 2002-09-27 2017-07-18 The Nielsen Company (Us), Llc Activating functions in processing devices using encoded audio and detecting audio signatures
US8959016B2 (en) 2002-09-27 2015-02-17 The Nielsen Company (Us), Llc Activating functions in processing devices using start codes embedded in audio
US7222071B2 (en) 2002-09-27 2007-05-22 Arbitron Inc. Audio data receipt/exposure measurement with code monitoring and signature extraction
US7937591B1 (en) 2002-10-25 2011-05-03 Qst Holdings, Llc Method and system for providing a device which can be adapted on an ongoing basis
US8276135B2 (en) 2002-11-07 2012-09-25 Qst Holdings Llc Profiling of software and circuit designs utilizing data operation analyses
US7225301B2 (en) 2002-11-22 2007-05-29 Quicksilver Technologies External memory controller node
US6845360B2 (en) 2002-11-22 2005-01-18 Arbitron Inc. Encoding multiple messages in audio data and detecting same
US7664711B2 (en) * 2002-12-16 2010-02-16 International Business Machines Corporation Apparatus, methods and computer programs for metering and accounting for services accessed over a network
US7526452B2 (en) 2002-12-16 2009-04-28 International Business Machines Corporation Apparatus, methods and computer programs for metering and accounting for services accessed over a network
US7174151B2 (en) 2002-12-23 2007-02-06 Arbitron Inc. Ensuring EAS performance in audio signal encoding
US7483835B2 (en) 2002-12-23 2009-01-27 Arbitron, Inc. AD detection using ID code and extracted signature
US7912938B2 (en) * 2003-04-11 2011-03-22 Hewlett-Packard Development Company, L.P. Correlation of web service interactions in composite web services
US20040237096A1 (en) * 2003-05-20 2004-11-25 Comcast Cable Holdings, Llc Automated in-home observation of user interactions with video devices
US9027043B2 (en) * 2003-09-25 2015-05-05 The Nielsen Company (Us), Llc Methods and apparatus to detect an operating state of a display
US7786987B2 (en) * 2003-09-25 2010-08-31 The Nielsen Company (Us), Llc Methods and apparatus to detect an operating state of a display based on visible light
CA2556697C (en) * 2004-02-17 2018-01-09 Nielsen Media Research, Inc. Methods and apparatus for monitoring video games
US20050204037A1 (en) * 2004-03-09 2005-09-15 Levy Kenneth L. Method and apparatus for content identification/control
US7983835B2 (en) 2004-11-03 2011-07-19 Lagassey Paul J Modular intelligent transportation system
US7483975B2 (en) 2004-03-26 2009-01-27 Arbitron, Inc. Systems and methods for gathering data concerning usage of media data
US8738763B2 (en) 2004-03-26 2014-05-27 The Nielsen Company (Us), Llc Research data gathering with a portable monitor and a stationary device
EP2437508A3 (de) * 2004-08-09 2012-08-15 Nielsen Media Research, Inc. Verfahren und Vorrichtungen zur Überwachung von auditivem/visuellem Inhalt aus mehreren Quellen
WO2006036150A1 (en) * 2004-09-28 2006-04-06 Nielsen Media Research, Inc Data classification methods and apparatus for use with data fusion
US7653920B2 (en) * 2005-01-24 2010-01-26 Comcast Cable Communications, Llc Method and system for protecting cable television subscriber-specific information allowing limited subset access
MX2008002317A (es) 2005-08-16 2008-03-24 Nielsen Media Res Inc Metodos y aparatos de deteccion de encendido/apagado del dispositivo de visualizacion.
EP1949579B1 (de) 2005-10-21 2010-08-18 Nielsen Media Research, Inc. Audiometer in einem tragbaren MP3 Media-player Headset.
CN101371472B (zh) 2005-12-12 2017-04-19 尼尔逊媒介研究股份有限公司 对声音/视觉装置进行无线计量的系统和方法
US9015740B2 (en) 2005-12-12 2015-04-21 The Nielsen Company (Us), Llc Systems and methods to wirelessly meter audio/visual devices
US20070288277A1 (en) 2005-12-20 2007-12-13 Neuhauser Alan R Methods and systems for gathering research data for media from multiple sources
US7702781B2 (en) * 2006-03-03 2010-04-20 Teoco Corporation System and method of storing data files at a remote storage facility
EP2011002B1 (de) 2006-03-27 2016-06-22 Nielsen Media Research, Inc. Verfahren und systeme zur messung von auf einer drahtlosen kommunikationsvorrichtung dargestellten medieninhalten
US7653341B2 (en) * 2006-05-30 2010-01-26 Dell Products L.P. Logging of radio listening and interactivity
SG172691A1 (en) * 2006-06-09 2011-07-28 Huawei Tech Co Ltd Multicast service processing method and access equipment
MX2009000467A (es) 2006-07-12 2009-04-14 Arbitron Inc Monitoreo del uso de un aparato de usuario portatil.
US8676961B2 (en) * 2006-07-27 2014-03-18 Yahoo! Inc. System and method for web destination profiling
US20080114639A1 (en) 2006-11-15 2008-05-15 Microsoft Corporation User interaction-biased advertising
US8713090B2 (en) * 2006-12-15 2014-04-29 Microsoft Corporation Enhancing user experiences using aggregated device usage data
WO2008091697A1 (en) 2007-01-25 2008-07-31 Arbitron, Inc. Research data gathering
US8060887B2 (en) 2007-03-30 2011-11-15 Uranus International Limited Method, apparatus, system, and medium for supporting multiple-party communications
US8627211B2 (en) 2007-03-30 2014-01-07 Uranus International Limited Method, apparatus, system, medium, and signals for supporting pointer display in a multiple-party communication
US8702505B2 (en) 2007-03-30 2014-04-22 Uranus International Limited Method, apparatus, system, medium, and signals for supporting game piece movement in a multiple-party communication
US7765266B2 (en) 2007-03-30 2010-07-27 Uranus International Limited Method, apparatus, system, medium, and signals for publishing content created during a communication
US7950046B2 (en) 2007-03-30 2011-05-24 Uranus International Limited Method, apparatus, system, medium, and signals for intercepting a multiple-party communication
US7765261B2 (en) 2007-03-30 2010-07-27 Uranus International Limited Method, apparatus, system, medium and signals for supporting a multiple-party communication on a plurality of computer servers
KR20090015292A (ko) * 2007-08-08 2009-02-12 삼성전자주식회사 휴대 단말기의 정보 제공 방법 및 장치
US8549550B2 (en) 2008-09-17 2013-10-01 Tubemogul, Inc. Method and apparatus for passively monitoring online video viewing and viewer behavior
US9124378B2 (en) 2007-10-06 2015-09-01 The Nielsen Company (Us), Llc Gathering research data
GB0720110D0 (en) * 2007-10-12 2007-11-28 Hutchison Whampoa Three G Ip Mobile communication device with integral voice over internet protocol capability
WO2009088477A1 (en) 2007-12-31 2009-07-16 Arbitron, Inc. Survey data acquisition
US8930003B2 (en) 2007-12-31 2015-01-06 The Nielsen Company (Us), Llc Data capture bridge
US8261299B2 (en) 2008-05-22 2012-09-04 At&T Intellectual Property I, L.P. Methods and computer program products for reporting internet protocol television related data collected from application and device data
GB2460306B (en) 2008-05-29 2013-02-13 Intrasonics Sarl Data embedding system
EP2316212B1 (de) * 2008-08-14 2014-04-23 Telefonaktiebolaget L M Ericsson (PUBL) Steuern der vergebührung für einen zusammengesetzten dienst
US9612995B2 (en) 2008-09-17 2017-04-04 Adobe Systems Incorporated Video viewer targeting based on preference similarity
US8180712B2 (en) 2008-09-30 2012-05-15 The Nielsen Company (Us), Llc Methods and apparatus for determining whether a media presentation device is in an on state or an off state
US8793717B2 (en) 2008-10-31 2014-07-29 The Nielsen Company (Us), Llc Probabilistic methods and apparatus to determine the state of a media device
US20100169908A1 (en) * 2008-12-30 2010-07-01 Nielsen Christen V Methods and apparatus to enforce a power off state of an audience measurement device during shipping
US8375404B2 (en) * 2008-12-30 2013-02-12 The Nielsen Company (Us), Llc Methods and apparatus to enforce a power off state of an audience measurement device during shipping
US8156517B2 (en) 2008-12-30 2012-04-10 The Nielsen Company (U.S.), Llc Methods and apparatus to enforce a power off state of an audience measurement device during shipping
US20100205037A1 (en) * 2009-02-10 2010-08-12 Jan Besehanic Methods and apparatus to associate demographic and geographic information with influential consumer relationships
EP2415009A4 (de) 2009-04-01 2012-02-08 Douglas J Honnold Definition von projektionsgewichten auf der basis von erhebungsdaten
US8826317B2 (en) 2009-04-17 2014-09-02 The Nielson Company (Us), Llc System and method for determining broadcast dimensionality
US20100293567A1 (en) * 2009-05-15 2010-11-18 Neuralitic Systems Method and system for remote control interactions analytics
US8544033B1 (en) * 2009-12-19 2013-09-24 Cisco Technology, Inc. System and method for evaluating content in a digital signage environment
JP5990466B2 (ja) 2010-01-21 2016-09-14 スビラル・インコーポレーテッド ストリームに基づく演算を実装するための汎用複数コアシステムのための方法および装置
US20110209067A1 (en) * 2010-02-19 2011-08-25 Bogess Keandre System and Method for Website User Valuation
US8626901B2 (en) 2010-04-05 2014-01-07 Comscore, Inc. Measurements based on panel and census data
US9135352B2 (en) 2010-06-03 2015-09-15 Cisco Technology, Inc. System and method for providing targeted advertising through traffic analysis in a network environment
FR2961982B1 (fr) * 2010-06-24 2013-04-26 Mediametrie Systeme de mesure d'audience
US8650587B2 (en) 2011-07-06 2014-02-11 Symphony Advanced Media Mobile content tracking platform apparatuses and systems
US10142687B2 (en) 2010-11-07 2018-11-27 Symphony Advanced Media, Inc. Audience content exposure monitoring apparatuses, methods and systems
GB2486002A (en) * 2010-11-30 2012-06-06 Youview Tv Ltd Media Content Provision
US9062386B2 (en) 2011-03-01 2015-06-23 Srg Global, Inc. Methods of multi-shot injection molding and metal-plated polymeric articles made therefrom
CN102279786B (zh) * 2011-08-25 2015-11-25 百度在线网络技术(北京)有限公司 一种监测应用程序有效访问量的方法及装置
EP2795912A4 (de) 2011-12-19 2015-08-05 Nielsen Co Us Llc Verfahren und vorrichtung zum aufladen einer medienpräsentationsvorrichtung
US8792912B2 (en) 2011-12-22 2014-07-29 Cisco Technology, Inc. System and method for providing proximity-based dynamic content in a network environment
US10015561B2 (en) * 2012-02-06 2018-07-03 Oohly, Llc System and method for real-time marketing using conventional scene / timing metadata-embedded video
US9692535B2 (en) 2012-02-20 2017-06-27 The Nielsen Company (Us), Llc Methods and apparatus for automatic TV on/off detection
US9703932B2 (en) * 2012-04-30 2017-07-11 Excalibur Ip, Llc Continuous content identification of broadcast content
US8938089B1 (en) * 2012-06-26 2015-01-20 Google Inc. Detection of inactive broadcasts during live stream ingestion
US9548908B2 (en) * 2012-08-21 2017-01-17 Cisco Technology, Inc. Flow de-duplication for network monitoring
US9043820B2 (en) * 2012-09-25 2015-05-26 Verizon Patent And Licensing Inc. Advertisement delivery engine
US9325381B2 (en) 2013-03-15 2016-04-26 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to monitor mobile devices
US9219928B2 (en) 2013-06-25 2015-12-22 The Nielsen Company (Us), Llc Methods and apparatus to characterize households with media meter data
WO2015042472A1 (en) * 2013-09-20 2015-03-26 Interdigital Patent Holdings, Inc. Verification of ad impressions in user-adptive multimedia delivery framework
US9277265B2 (en) 2014-02-11 2016-03-01 The Nielsen Company (Us), Llc Methods and apparatus to calculate video-on-demand and dynamically inserted advertisement viewing probability
US10219039B2 (en) 2015-03-09 2019-02-26 The Nielsen Company (Us), Llc Methods and apparatus to assign viewers to media meter data
US9924224B2 (en) 2015-04-03 2018-03-20 The Nielsen Company (Us), Llc Methods and apparatus to determine a state of a media presentation device
US9848224B2 (en) 2015-08-27 2017-12-19 The Nielsen Company(Us), Llc Methods and apparatus to estimate demographics of a household
US10405036B2 (en) 2016-06-24 2019-09-03 The Nielsen Company (Us), Llc Invertible metering apparatus and related methods
US9984380B2 (en) 2016-06-24 2018-05-29 The Nielsen Company (Us), Llc. Metering apparatus and related methods
US10178433B2 (en) 2016-06-24 2019-01-08 The Nielsen Company (Us), Llc Invertible metering apparatus and related methods
US10791355B2 (en) 2016-12-20 2020-09-29 The Nielsen Company (Us), Llc Methods and apparatus to determine probabilistic media viewing metrics
CN111125591B (zh) * 2018-11-01 2023-07-25 百度在线网络技术(北京)有限公司 曝光信息的统计方法、装置、终端及存储介质
WO2023076317A1 (en) * 2021-10-26 2023-05-04 Schlumberger Technology Corporation Offline mode proxy

Family Cites Families (184)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3484787A (en) 1967-06-12 1969-12-16 Itt Folded monopole antenna with top loading and lumped inductance at bottom
US3540003A (en) 1968-06-10 1970-11-10 Ibm Computer monitoring system
US3906450A (en) 1970-10-09 1975-09-16 Jr Eduardo Da Silva Prado Electronic system for the recording of periodically sampled variables
US3818458A (en) 1972-11-08 1974-06-18 Comress Method and apparatus for monitoring a general purpose digital computer
US3906454A (en) 1973-05-18 1975-09-16 Bell Telephone Labor Inc Computer monitoring system
UST955010I4 (en) 1975-03-12 1977-02-01 International Business Machines Corporation Hardware/software monitoring system
US4361832A (en) 1977-01-28 1982-11-30 Cole Martin T Automatic centralized monitoring system
GB1553027A (en) 1977-05-12 1979-09-19 Marconi Co Ltd Message signal scrambling apparatus
US4168396A (en) 1977-10-31 1979-09-18 Best Robert M Microprocessor for executing enciphered programs
US4230990C1 (en) * 1979-03-16 2002-04-09 John G Lert Jr Broadcast program identification method and system
US4319079A (en) 1979-09-13 1982-03-09 Best Robert M Crypto microprocessor using block cipher
US4306289A (en) 1980-02-04 1981-12-15 Western Electric Company, Inc. Digital computer having code conversion apparatus for an encrypted program
US4367525A (en) 1980-06-06 1983-01-04 Tesdata Systems Corporation CPU Channel monitoring system
CA1183950A (en) 1980-09-26 1985-03-12 Bo Lofberg Method for processing an information signal and means for carrying out the method
GB2128453A (en) 1982-10-08 1984-04-26 Philips Electronic Associated System identification in communications systems
US4588991A (en) 1983-03-07 1986-05-13 Atalla Corporation File access security method and means
JPH0648293B2 (ja) 1983-03-18 1994-06-22 和芙 橋本 放射能等の自動測定警報装置
US4630196A (en) 1983-04-13 1986-12-16 At&T Information Systems, Inc. Store and forward facility for use in multiprocessing environment
US4590550A (en) 1983-06-29 1986-05-20 International Business Machines Corporation Internally distributed monitoring system
US4658093A (en) 1983-07-11 1987-04-14 Hellman Martin E Software distribution system
US4747239A (en) * 1983-11-17 1988-05-31 Zeigler Theodore Richard Brackets for connecting adjacent exhibit frames together
US4558413A (en) 1983-11-21 1985-12-10 Xerox Corporation Software version management system
US4740890A (en) 1983-12-22 1988-04-26 Software Concepts, Inc. Software protection system with trial period usage code and unlimited use unlocking code both recorded on program storage media
US4754262A (en) 1984-03-01 1988-06-28 Interactive Technologies, Inc. Multiplexed alarm system
US4718005A (en) 1984-05-03 1988-01-05 International Business Machines Corporation Distributed control of alias name usage in networks
US4672572A (en) 1984-05-21 1987-06-09 Gould Inc. Protector system for computer access and use
US4621325A (en) 1984-06-06 1986-11-04 Information Retrieval Methods, Inc. Method for monitoring receipt and stocking of goods in a direct store delivery
US4791565A (en) 1984-06-20 1988-12-13 Effective Security Systems, Inc. Apparatus for controlling the use of computer software
US4747139A (en) 1984-08-27 1988-05-24 Taaffe James L Software security method and systems
US4696034A (en) 1984-10-12 1987-09-22 Signal Security Technologies High security pay television system
US4558991A (en) 1985-01-10 1985-12-17 Barr Robert A Wave pump assembly
GB2176639B (en) * 1985-05-31 1988-11-23 Mars Inc Data acquisition system
US4685056A (en) 1985-06-11 1987-08-04 Pueblo Technologies, Inc. Computer security device
US4721178A (en) * 1985-08-08 1988-01-26 Honda Giken Kogyo Kabushiki Kaisha Multi-wheeled vehicle
US4757533A (en) 1985-09-11 1988-07-12 Computer Security Corporation Security system for microcomputers
US4825354A (en) 1985-11-12 1989-04-25 American Telephone And Telegraph Company, At&T Bell Laboratories Method of file access in a distributed processing computer network
US4720782A (en) 1986-01-13 1988-01-19 Digital Equipment Corporation Console unit for clustered digital data processing system
US4734865A (en) 1986-01-28 1988-03-29 Bell & Howell Company Insertion machine with audit trail and command protocol
US5697844A (en) 1986-03-10 1997-12-16 Response Reward Systems, L.C. System and method for playing games and rewarding successful players
US5057915A (en) 1986-03-10 1991-10-15 Kohorn H Von System and method for attracting shoppers to sales outlets
US5759101A (en) * 1986-03-10 1998-06-02 Response Reward Systems L.C. Central and remote evaluation of responses of participatory broadcast audience with automatic crediting and couponing
US4876592A (en) 1986-03-10 1989-10-24 Henry Von Kohorn System for merchandising and the evaluation of responses to broadcast transmissions
US5508731A (en) * 1986-03-10 1996-04-16 Response Reward Systems L.C. Generation of enlarged participatory broadcast audience
US4745468B1 (en) * 1986-03-10 1991-06-11 System for evaluation and recording of responses to broadcast transmissions
US4926255A (en) 1986-03-10 1990-05-15 Kohorn H Von System for evaluation of response to broadcast transmissions
US4821178A (en) 1986-08-15 1989-04-11 International Business Machines Corporation Internal performance monitoring by event sampling
US4827508A (en) 1986-10-14 1989-05-02 Personal Library Software, Inc. Database usage metering and protection system and method
US4977594A (en) 1986-10-14 1990-12-11 Electronic Publishing Resources, Inc. Database usage metering and protection system and method
US5050213A (en) 1986-10-14 1991-09-17 Electronic Publishing Resources, Inc. Database usage metering and protection system and method
US4769697A (en) 1986-12-17 1988-09-06 R. D. Percy & Company Passive television audience measuring systems
US4970644A (en) 1987-01-02 1990-11-13 Schlumberger Technology Corporation Reconfigurable well logging system
US4866769A (en) 1987-08-05 1989-09-12 Ibm Corporation Hardware assist for protecting PC software
US4876736A (en) 1987-09-23 1989-10-24 A. C. Nielsen Company Method and apparatus for determining channel reception of a receiver
US4914689A (en) 1987-12-22 1990-04-03 Bell Mountain States Telephone & Telegraph Co. Reverse automatic number identification system
US4943963A (en) * 1988-01-19 1990-07-24 A. C. Nielsen Company Data collection and transmission system with real time clock
US4940976A (en) 1988-02-05 1990-07-10 Utilicom Inc. Automated remote water meter readout system
CA1301346C (en) * 1988-02-29 1992-05-19 John Malec Passive data collection system for market research data
US4956769A (en) 1988-05-16 1990-09-11 Sysmith, Inc. Occurence and value based security system for computer databases
US5113518A (en) 1988-06-03 1992-05-12 Durst Jr Robert T Method and system for preventing unauthorized use of software
US5023907A (en) 1988-09-30 1991-06-11 Apollo Computer, Inc. Network license server
US4926162A (en) 1988-10-28 1990-05-15 Honeywell Inc. High security communication line monitor
KR920701894A (ko) 1989-04-28 1992-08-12 브루스 마르쿠스 컴퓨터 소프트웨어의 원격 제어 장치 및 그 보호 방법
CA2053261A1 (en) 1989-04-28 1990-10-29 Gary D. Hornbuckle Method and apparatus for remotely controlling and monitoring the use of computer software
US5319453A (en) * 1989-06-22 1994-06-07 Airtrax Method and apparatus for video signal encoding, decoding and monitoring
US4972503A (en) 1989-08-08 1990-11-20 A. C. Nielsen Company Method and apparatus for determining audience viewing habits by jamming a control signal and identifying the viewers command
US5701582A (en) 1989-08-23 1997-12-23 Delta Beta Pty. Ltd. Method and apparatus for efficient transmissions of programs
US5214780A (en) 1990-03-23 1993-05-25 Sun Microsystems, Inc. Synchronized journaling system
US5086386A (en) 1990-03-23 1992-02-04 Sun Microsystems, Inc. Method and apparatus for benchmarking the working set of window-based computer systems
CA2036205C (en) * 1990-06-01 1996-11-19 Russell J. Welsh Program monitoring unit
US5032979A (en) 1990-06-22 1991-07-16 International Business Machines Corporation Distributed security auditing subsystem for an operating system
US5103498A (en) * 1990-08-02 1992-04-07 Tandy Corporation Intelligent help system
US5222874A (en) * 1991-01-09 1993-06-29 Sullair Corporation Lubricant cooled electric drive motor for a compressor
US5182770A (en) 1991-04-19 1993-01-26 Geza Medveczky System and apparatus for protecting computer software
US5444642A (en) 1991-05-07 1995-08-22 General Signal Corporation Computer system for monitoring events and which is capable of automatically configuring itself responsive to changes in system hardware
US5440738A (en) 1991-05-16 1995-08-08 Tally Systems Corporation Method and apparatus for digital data processor file configuration detection
US5233642A (en) 1991-05-24 1993-08-03 Omnitronix, Inc. Cellular telephone usage monitoring system
US5204897A (en) 1991-06-28 1993-04-20 Digital Equipment Corporation Management interface for license management system
US5406269A (en) 1991-07-05 1995-04-11 David Baran Method and apparatus for the remote verification of the operation of electronic devices by standard transmission mediums
US5355484A (en) 1991-08-12 1994-10-11 International Business Machines Corporation Dynamically established event monitors in event management services of a computer system
JP3116443B2 (ja) 1991-08-30 2000-12-11 ソニー株式会社 ソケット通信ログ蓄積装置
JPH05134954A (ja) * 1991-11-15 1993-06-01 Fujitsu Ltd ネツトワーク処理装置
US5519433A (en) * 1991-11-20 1996-05-21 Zing Systems, L.P. Interactive television security through transaction time stamping
US5734413A (en) 1991-11-20 1998-03-31 Thomson Multimedia S.A. Transaction based interactive television system
US5343239A (en) * 1991-11-20 1994-08-30 Zing Systems, L.P. Transaction based interactive television system
US5317635A (en) 1992-06-10 1994-05-31 Scientific-Atlanta, Inc. Interdiction method and apparatus with mode control for variable frequency elements
US5287408A (en) 1992-08-31 1994-02-15 Autodesk, Inc. Apparatus and method for serializing and validating copies of computer software
JPH06130647A (ja) 1992-10-21 1994-05-13 Fujitsu Ltd 光学マスク及びその欠陥修正方法
US5377269A (en) 1992-10-29 1994-12-27 Intelligent Security Systems, Inc. Security access and monitoring system for personal computer
US5463616A (en) * 1993-01-07 1995-10-31 Advanced Protocol Systems, Inc. Method and apparatus for establishing a full-duplex, concurrent, voice/non-voice connection between two sites
US5557334A (en) 1993-01-12 1996-09-17 Visual Automation Systems, Inc. Apparatus for tracking the flow of video signals by incorporating patterns of machine readable signals which will appear at predetermined locations of a television picture
US5450134A (en) 1993-01-12 1995-09-12 Visual Automation Systems, Inc. Video facility management system for encoding and decoding video signals to facilitate identification of the video signals
US5483658A (en) 1993-02-26 1996-01-09 Grube; Gary W. Detection of unauthorized use of software applications in processing devices
US5488648A (en) * 1993-08-17 1996-01-30 Telefonaktiebolaget L M Ericsson Behavior monitoring and analyzing system for stored program controlled switching system
US5481294A (en) * 1993-10-27 1996-01-02 A. C. Nielsen Company Audience measurement system utilizing ancillary codes and passive signatures
JPH09507108A (ja) 1993-10-29 1997-07-15 ケイスリー,ロナルド,ディ. 業界に固有の情報にアクセスする対話型マルチメディア通信システム
US5771354A (en) * 1993-11-04 1998-06-23 Crawford; Christopher M. Internet online backup system provides remote storage for customers using IDs and passwords which were interactively established when signing up for backup services
US5606604A (en) 1993-12-13 1997-02-25 Lucent Technologies Inc. System and method for preventing fraud upon PBX through a remote maintenance or administration port
US5499340A (en) 1994-01-12 1996-03-12 Isogon Corporation Method and apparatus for computer program usage monitoring
CA2119970A1 (en) 1994-03-25 1995-09-26 Michael A. Lyons Program monitoring system
AU709873B2 (en) * 1994-03-31 1999-09-09 Arbitron Inc. Apparatus and methods for including codes in audio signals and decoding
IL114359A0 (en) * 1994-06-30 1995-10-31 Walker Asset Management Ltd System and method for remote gaming
US5594934A (en) 1994-09-21 1997-01-14 A.C. Nielsen Company Real time correlation meter
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
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
US5530469A (en) 1994-12-20 1996-06-25 Garfinkle; Norton Interactive television with correlation of viewers input and results made available to each viewer
US5533021A (en) 1995-02-03 1996-07-02 International Business Machines Corporation Apparatus and method for segmentation and time synchronization of the transmission of multimedia data
AU5424696A (en) * 1995-03-16 1996-10-02 Bell Atlantic Network Services, Inc. Simulcasting digital video programs for broadcast and interactive services
US5651010A (en) * 1995-03-16 1997-07-22 Bell Atlantic Network Services, Inc. Simultaneous overlapping broadcasting of digital programs
US5666365A (en) 1995-03-16 1997-09-09 Bell Atlantic Network Services, Inc. Simulcast transmission of digital programs to shared antenna receiving systems
US5887140A (en) 1995-03-27 1999-03-23 Kabushiki Kaisha Toshiba Computer network system and personal identification system adapted for use in the same
US5812928A (en) * 1995-04-12 1998-09-22 Watson Technologies Cable television control apparatus and method with channel access controller at node of network including channel filtering system
US5654748A (en) 1995-05-05 1997-08-05 Microsoft Corporation Interactive program identification system
JPH0944432A (ja) * 1995-05-24 1997-02-14 Fuji Xerox Co Ltd 情報処理方法および情報処理装置
US5793410A (en) 1995-05-26 1998-08-11 Hyundai Electronics America Video pedestal network
US5940738A (en) * 1995-05-26 1999-08-17 Hyundai Electronics America, Inc. Video pedestal network
US5675510A (en) * 1995-06-07 1997-10-07 Pc Meter L.P. Computer use meter and analyzer
US5740549A (en) 1995-06-12 1998-04-14 Pointcast, Inc. Information and advertising distribution system and method
US5751707A (en) * 1995-06-19 1998-05-12 Bell Atlantic Network Services, Inc. AIN interaction through wireless digital video network
US5768382A (en) * 1995-11-22 1998-06-16 Walker Asset Management Limited Partnership Remote-auditing of computer generated outcomes and authenticated biling and access control system using cryptographic and other protocols
US5892917A (en) 1995-09-27 1999-04-06 Microsoft Corporation System for log record and log expansion with inserted log records representing object request for specified object corresponding to cached object copies
US6199206B1 (en) * 1995-10-24 2001-03-06 Sony Corporation Television transmitter, television transmitting method, television receiver and television receiving method
US5724103A (en) 1995-11-13 1998-03-03 Intel Corporation CD ROM information references delivered to a personal computer using the vertical blanking intervals associated data technology from a nabts compliant television broadcast program
US5872588A (en) * 1995-12-06 1999-02-16 International Business Machines Corporation Method and apparatus for monitoring audio-visual materials presented to a subscriber
US5833468A (en) 1996-01-24 1998-11-10 Frederick R. Guy Remote learning system using a television signal and a network connection
US5761606A (en) 1996-02-08 1998-06-02 Wolzien; Thomas R. Media online services access via address embedded in video or audio program
US5774664A (en) 1996-03-08 1998-06-30 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
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
US5878384A (en) * 1996-03-29 1999-03-02 At&T Corp System and method for monitoring information flow and performing data collection
US5905713A (en) 1996-04-15 1999-05-18 Hughes Electronics Corporation Method and apparatus for analyzing digital multi-program transmission packet streams
US5802304A (en) * 1996-04-18 1998-09-01 Microsoft Corporation Automatic dialer responsive to network programming interface access
US5848396A (en) 1996-04-26 1998-12-08 Freedom Of Information, Inc. Method and apparatus for determining behavioral profile of a computer user
US5999912A (en) 1996-05-01 1999-12-07 Wodarz; Dennis Dynamic advertising scheduling, display, and tracking
US5729472A (en) * 1996-05-17 1998-03-17 International Business Machines Corporation Monitoring architecture
US6018619A (en) * 1996-05-24 2000-01-25 Microsoft Corporation Method, system and apparatus for client-side usage tracking of information server systems
US5787253A (en) 1996-05-28 1998-07-28 The Ag Group Apparatus and method of analyzing internet activity
US5727129A (en) 1996-06-04 1998-03-10 International Business Machines Corporation Network system for profiling and actively facilitating user activities
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
US5991807A (en) * 1996-06-24 1999-11-23 Nortel Networks Corporation System for controlling users access to a distributive network in accordance with constraints present in common access distributive network interface separate from a server
US5857190A (en) 1996-06-27 1999-01-05 Microsoft Corporation Event logging system and method for logging events in a network system
US5796633A (en) * 1996-07-12 1998-08-18 Electronic Data Systems Corporation Method and system for performance monitoring in computer networks
US6108637A (en) * 1996-09-03 2000-08-22 Nielsen Media Research, Inc. Content display monitor
US6381632B1 (en) * 1996-09-10 2002-04-30 Youpowered, Inc. Method and apparatus for tracking network usage
US6006332A (en) 1996-10-21 1999-12-21 Case Western Reserve University Rights management system for digital media
US7607147B1 (en) 1996-12-11 2009-10-20 The Nielsen Company (Us), Llc Interactive service device metering systems
JP3305727B2 (ja) * 1996-12-13 2002-07-24 株式会社アクセス テレビ番組の視聴データ取得方法および装置
US5987611A (en) 1996-12-31 1999-11-16 Zone Labs, Inc. System and methodology for managing internet access on a per application basis for client computers connected to the internet
US5732218A (en) 1997-01-02 1998-03-24 Lucent Technologies Inc. Management-data-gathering system for gathering on clients and servers data regarding interactions between the servers, the clients, and users of the clients during real use of a network of clients and servers
US5978842A (en) 1997-01-14 1999-11-02 Netmind Technologies, Inc. Distributed-client change-detection tool with change-detection augmented by multiple clients
US5819156A (en) 1997-01-14 1998-10-06 Compaq Computer Corp. PC/TV usage tracking and reporting device
US20020133412A1 (en) 1997-03-07 2002-09-19 David M. Oliver System for management of transactions on networks
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
US5944780A (en) 1997-05-05 1999-08-31 At&T Corp Network with shared caching
US6353929B1 (en) * 1997-06-23 2002-03-05 One River Worldtrek, Inc. Cooperative system for measuring electronic media
US5937392A (en) 1997-07-28 1999-08-10 Switchboard Incorporated Banner advertising display system and method with frequency of advertisement control
US5951642A (en) 1997-08-06 1999-09-14 Hypertak, Inc. System for collecting detailed internet information on the basis of the condition of activities of information viewers viewing information of service providers
KR100260417B1 (ko) * 1997-08-28 2000-07-01 윤종용 인터넷텔레비젼을이용한시청율조사방법및시스템
US20010056405A1 (en) 1997-09-11 2001-12-27 Muyres Matthew R. Behavior tracking and user profiling system
US20020002488A1 (en) * 1997-09-11 2002-01-03 Muyres Matthew R. Locally driven advertising system
US6061719A (en) * 1997-11-06 2000-05-09 Lucent Technologies Inc. Synchronized presentation of television programming and web content
US6006217A (en) 1997-11-07 1999-12-21 International Business Machines Corporation Technique for providing enhanced relevance information for documents retrieved in a multi database search
US6477707B1 (en) 1998-03-24 2002-11-05 Fantastic Corporation Method and system for broadcast transmission of media objects
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
US6510462B2 (en) * 1998-09-01 2003-01-21 Nielsen Media Research, Inc. Collection of images in Web use reporting system
US11109114B2 (en) * 2001-04-18 2021-08-31 Grass Valley Canada Advertisement management method, system, and computer program product
US6760916B2 (en) * 2000-01-14 2004-07-06 Parkervision, Inc. Method, system and computer program product for producing and distributing enhanced media downstreams
US7949722B1 (en) 1999-09-29 2011-05-24 Actv Inc. Enhanced video programming system and method utilizing user-profile information
AU2001234456A1 (en) 2000-01-13 2001-07-24 Erinmedia, Inc. Privacy compliant multiple dataset correlation system
US20010028662A1 (en) 2000-01-18 2001-10-11 Hunt Paul M. Method and system of real-time optimization and implementation of content and advertising programming decisions for broadcasts and narrowcasts
US20010047517A1 (en) 2000-02-10 2001-11-29 Charilaos Christopoulos Method and apparatus for intelligent transcoding of multimedia data
US20020056086A1 (en) * 2000-02-14 2002-05-09 Yuen Henry C. Methods and apparatus for gathering information regarding media user preferences
EP1285371A4 (de) 2000-04-03 2003-04-16 Pugliese Company System und verfahren zum anzeigen und verkaufen von waren und dienstleistungen
US20020032904A1 (en) * 2000-05-24 2002-03-14 Lerner David S. Interactive system and method for collecting data and generating reports regarding viewer habits
US20020065826A1 (en) * 2000-07-19 2002-05-30 Bell Christopher Nathan Systems and processes for measuring, evaluating and reporting audience response to audio, video, and other content
US20020111934A1 (en) 2000-10-17 2002-08-15 Shankar Narayan Question associated information storage and retrieval architecture using internet gidgets
US6574594B2 (en) * 2000-11-03 2003-06-03 International Business Machines Corporation System for monitoring broadcast audio content
US20020087969A1 (en) 2000-12-28 2002-07-04 International Business Machines Corporation Interactive TV audience estimation and program rating in real-time using multi level tracking methods, systems and program products
US7197565B2 (en) * 2001-01-22 2007-03-27 Sun Microsystems, Inc. System and method of using a pipe advertisement for a peer-to-peer network entity in peer-to-peer presence detection
US20020101083A1 (en) * 2001-02-01 2002-08-01 Ilco Unican Inc. Mortise lock with automatic dead bolt
JP2002247610A (ja) 2001-02-16 2002-08-30 Mitsubishi Electric Corp 放送システム
CA2353303A1 (en) 2001-07-18 2003-01-18 Pattern Discovery Software Systems Ltd. Secure web user profiling system and method
US7206494B2 (en) * 2002-05-09 2007-04-17 Thomson Licensing Detection rules for a digital video recorder
CN1253692C (zh) 2004-12-15 2006-04-26 金华职业技术学院 典型岩体结构面粗糙度系数尺寸效应分维数确定方法
JP5347648B2 (ja) 2009-03-30 2013-11-20 富士通株式会社 プログラム、情報処理装置及び状態出力方法
JP5324352B2 (ja) 2009-07-31 2013-10-23 寺岡ファシリティーズ株式会社 風除け室ドアの開閉制御方法及び装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8776103B2 (en) 1996-12-11 2014-07-08 The Nielsen Company (Us), Llc Interactive service device metering systems
US9209917B2 (en) 2005-09-26 2015-12-08 The Nielsen Company (Us), Llc Methods and apparatus for metering computer-based media presentation
US9124769B2 (en) 2008-10-31 2015-09-01 The Nielsen Company (Us), Llc Methods and apparatus to verify presentation of media content
US10469901B2 (en) 2008-10-31 2019-11-05 The Nielsen Company (Us), Llc Methods and apparatus to verify presentation of media content
US11070874B2 (en) 2008-10-31 2021-07-20 The Nielsen Company (Us), Llc Methods and apparatus to verify presentation of media content
US11778268B2 (en) 2008-10-31 2023-10-03 The Nielsen Company (Us), Llc Methods and apparatus to verify presentation of media content

Also Published As

Publication number Publication date
CN1253692A (zh) 2000-05-17
EP0944991A2 (de) 1999-09-29
CA2279847C (en) 2011-01-18
US7644422B2 (en) 2010-01-05
WO1998026529A3 (en) 1999-01-07
CA2279847A1 (en) 1998-06-18
US7607147B1 (en) 2009-10-20
AU722754B2 (en) 2000-08-10
WO1998026529A2 (en) 1998-06-18
EP0944991B1 (de) 2006-08-02
AU5266898A (en) 1998-07-03
BR9713896A (pt) 2000-06-13
US20100138770A1 (en) 2010-06-03
BR9713896B1 (pt) 2013-08-27
AR010347A1 (es) 2000-06-07
JP4408453B2 (ja) 2010-02-03
ES2270472T3 (es) 2007-04-01
ATE335356T1 (de) 2006-08-15
DE69736435D1 (de) 2006-09-14
US8776103B2 (en) 2014-07-08
CN101262292A (zh) 2008-09-10
CN100392614C (zh) 2008-06-04
US20030110485A1 (en) 2003-06-12
JP2002505019A (ja) 2002-02-12

Similar Documents

Publication Publication Date Title
DE69736435T2 (de) Zählsystem für interactive dienste
DE69838956T2 (de) Vorrichtung für die Erfassung der Einschaltquoten für das digitale Fernsehen
DE60108861T2 (de) Gerät und verfahren zur überwachung der netzwerkauslastung
DE60119324T2 (de) Verfahren und vorrichtung zur gezielten auswahl von virtuellen objekten
DE69928222T2 (de) Verfahren und System zum Versand von Information
EP1376914A2 (de) Sammeln von Verhaltensdaten in einem Rundfunknetzwerk
EP1443764A2 (de) Bewertungsbasierter Fernsehführer
CN113923518B (zh) 用于电视事件观看的追踪像素和cookie
EP0977389A2 (de) Konfigurierbares System für die Ermittlung der Zahl der Zuschauer und der Benutzung von interaktiven Applikationen
DE10393011T5 (de) Ermittlung der Nutzung von Mediendaten und Berichterstattungssysteme und -verfahren
JP2002344933A5 (de)
CN106797327A (zh) 使用与自适应比特率流传输相关联的消息执行对移动平台的媒体监视
DE69836814T2 (de) Zulieferausgewählte nachricht als antwort auf anwenderanfrage
US20020059576A1 (en) Metering viewing of video displayed in windows
US8738447B2 (en) Banner advertisement transfer server and banner advertisement transfer program
KR102475018B1 (ko) 간접광고에서 제품정보의 즉각적 검색을 지원하는 인터렉티브 동영상 시스템
AU766566B2 (en) A metering system
AU766568B2 (en) A metering system
WO2000035131A1 (en) Metering viewing of video displayed in windows
JP4355976B2 (ja) 情報管理システム
AU7152700A (en) A metering system
AU7152500A (en) A metering system
TWM566879U (zh) Feedback device collection device through TV box service
DE102016122504A1 (de) Individuelle Bedienbarkeit des einzelnen Users im TV
CN106937139A (zh) 电视业务使用量突增原因的分析方法及装置

Legal Events

Date Code Title Description
8364 No opposition during term of opposition