WO0162004A2

A method and apparatus for identifying media content presented on a media playing device

Abstract

A system and method for identifying media content presented over a media playing device. The media content, such as audio and/or video, is either available digitally or digitally sampled. The media content is sampled to generate a media sample or analytical representation of the media content. The media sample is compared to a collection of sampled (or represented) media content to identify it and to ascertain information related to the sample. This media content-related information is then presented to the user via a display means on the media player. The media player then presents the user specific and related actions that are based upon the information presented and allows the user to directly execute their choice of actions.

WO0162004A2, drawing sheet 1
Sheet 1 of 2

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

22 claims: 5 independent, 17 dependent

  1. 1
    CLAIMS What is claimed is' 1 A method for identifying media content presented on a client media player compnsing a) creating a sample of a segment of the media content presented on the client media player;b) companng said sample to a collection of reference sampled media content to obtain content-related data from said collection of reference sampled media content;and c) presenting said content-related data on said client media player.
  2. 12
    A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for identifying media content presented on a client media player, said method compnsing:a) creating a sample of a segment of the media content presented on the client media player, b) companng said sample to a collection of reference sampled media content to obtain content-related data from said collection of reference sampled media content, and c) presenting said content-related data on said client media player.
  3. 14
    14 In a network having at least one client media player operatively coupled for communication with a lookup server, a system for identifying media content presented on the client media player compnsing:a) a client engine executing within the client media player, said client engine structured and configured to sample media content played on said client media player into a media sample and communicate said media sample to said lookup server;b) a collection of reference sampled media content containing a plurality of sampled media content, each associated with corresponding content-specific information;and c) a server engine executing with said lookup server connected to said collection of sampled media content, said server engine structured and configured to receive said media sample from said client media player and compare said received media sample with said plurality of sampled media content in said collection of reference sampled media content to query and ascertain content information related to said received media sample, said server engine further structured and configured to transmit said content information to said client media player.
  4. 18
    18 In a network having at least one client media player operatively coupled for communication with a lookup server, a client engine executing within the client media player for identifying media content presented on the chent media player compnsing:a) an interrupt unit structured and configured to monitor the client media player for media content presented thereon, b) a sampling unit structured and configured to generate a media sample from said media content monitored by said interrupt unit and transmit said media sample to said lookup server;and c) a user interface structured and configured to receive content information related to said media sample from said lookup server and presenting said content information.
  5. 20
    In a network having at least one client media player operatively coupled for communication with a lookup server, a server engine executing within the lookup server for identifying media content presented on the client media player compnsing. a) a collection of reference sampled media content containing a plurality of sampled media content, each associated with corresponding content-specific information;and b) a lookup unit coupled to said collection of reference sampled media content, said lookup unit structured and configured to receive a media sample from said client media player and compare said received media sample with said plurality of sampled media content m said collection of reference sampled media content to query and ascertain content information related to said received media sample, said server engine further structured and configured to transmit said content information to said client media player