CN101322344B - 用于计量便携式媒体播放器的方法和装置 - Google Patents

用于计量便携式媒体播放器的方法和装置 Download PDF

Info

Publication number
CN101322344B
CN101322344B CN2006800457947A CN200680045794A CN101322344B CN 101322344 B CN101322344 B CN 101322344B CN 2006800457947 A CN2006800457947 A CN 2006800457947A CN 200680045794 A CN200680045794 A CN 200680045794A CN 101322344 B CN101322344 B CN 101322344B
Authority
CN
China
Prior art keywords
media
audio
frame
rendering device
media rendering
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.)
Active
Application number
CN2006800457947A
Other languages
English (en)
Other versions
CN101322344A (zh
Inventor
保罗·米尔斯
罗伯特·A·勒夫
罗伯特·斯托克斯
阿伦·拉马斯瓦米
查尔斯·***·康克林
布莱恩·斯科特·梅洛
塞思·艾伦·佩尔蒂埃
佩里·约瑟夫·菲施勒
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
Publication of CN101322344A publication Critical patent/CN101322344A/zh
Application granted granted Critical
Publication of CN101322344B publication Critical patent/CN101322344B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44218Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/41Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/322Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/36Monitoring, i.e. supervising the progress of recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/37Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/56Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
    • H04H60/58Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 of audio
    • 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/56Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
    • H04H60/59Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 of video
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25883Management of end-user data being end-user demographical data, e.g. age, family status or address
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4223Cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/439Processing of audio elementary streams
    • H04N21/4394Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to 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/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control parameters, e.g. trick play commands, viewpoint selection
    • 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/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8193Monomedia components thereof involving executable data, e.g. software dedicated tools, e.g. video decoder software or IPMP tool
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8358Generation of protective data, e.g. certificates involving watermark
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R3/00Circuits for transducers, loudspeakers or microphones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/90Aspects of broadcast communication characterised by the use of signatures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/29Arrangements for monitoring broadcast services or broadcast-related services
    • H04H60/31Arrangements for monitoring the use made of the broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2420/00Details of connection covered by H04R, not provided for in its groups
    • H04R2420/05Detection of connection of loudspeakers or headphones to amplifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R2420/00Details of connection covered by H04R, not provided for in its groups
    • H04R2420/09Applications of special connectors, e.g. USB, XLR, in loudspeakers, microphones or headphones

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Social Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Information Transfer Between Computers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Telephone Function (AREA)
  • Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
  • External Artificial Organs (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
  • Paper (AREA)

Abstract

本发明涉及用于计量便携式媒体播放器的方法和装置。公开了用于收集与便携式和计算机媒体呈现装置呈现的媒体相关联的计量信息的示例性方法、装置以及制品。公开的示例性装置包括:耳机,该耳机被设置成可通信联络地耦合至媒体呈现装置;扬声器,该扬声器耦合至所述耳机并且被设置成基于从所述媒体呈现装置接收到的音频信息发射音频;以及计量信息生成器,该计量信息生成器耦合至所述耳机并且被设置成可通信联络地耦合至所述媒体呈现装置,以接收所述音频信息并且生成与接收到的所述音频信息相关联的计量信息。

Description

用于计量便携式媒体播放器的方法和装置
相关申请
本专利要求2005年10月21日提交的美国临时专利申请第60/729,421号、2006年3月27日提交的美国临时专利申请第60/786,196号、2006年6月14日提交的美国临时专利申请第60/813,757号的优先权,通过引用,将美国临时专利申请第60/729,421号、美国临时专利申请第60/786,196号、美国临时专利申请第60/813,757号并入本文中。
技术领域
本公开总体上涉及视听众测量(audience measurement),更具体地说,涉及用于计量便携式媒体播放器的方法和装置。
背景技术
消费媒体呈现总体上涉及收听音频信息和/或收看视频信息,举例来说,如无线电节目、音乐、电视节目、电影、静止图像等。举例来说,如广告公司、广播网络等的媒体中心公司通常关心他们的视听众的收看和收听兴趣,以更好地分配他们的广告支出并且更好地出售他们的产品。
测量视听人员对媒体的收听收看的通常使用的一种已知技术涉及在家庭内安装连接至该家庭内的一个或更多个电视和/或立体声***的计量设备。当家庭成员观看电视或其它视频媒体内容(例如,数字视频磁盘、盒式录像机、个人录像机等)和/或收听无线电节目或来自光盘(CD)、磁带等的音频时,计量设备收集计量信息(例如,视频或音频签名(例如,监测信号的采样或表示这种采样的代理(proxies))、标识编码(例如,出于视听众测量的目的而***到节目中的附属于节目内容的编码)、时间日期标志、用户标识符、人口统计特征等)。
用于测量视听人员对媒体的收听收看的另一已知技术涉及利用个人便携式计量装置(PPM),其也被称为便携式计量装置和便携式个人计量器。PPM是可被视听人员佩戴(例如,夹在腰带或其它服饰上)或以其他方式携带的、用于监测该视听人员的媒体消费(例如,收看和/或收听活动)的电子装置。为了检测音频,一些PPM设置有麦克风以拾取从扬声器(例如,电视机扬声器、立体声***扬声器、计算机扬声器等)发射出的音频。为了检测视频,一些PPM设置有拾取由屏幕或显示器发射出的视频的光学传感器(例如,光传感器、摄像机传感器等)。
附图说明
图1是例示由媒体测量实体通过使用示例性便携式媒体播放器计量器来计量包括示例性便携式媒体播放器的示例性媒体消费环境的框图。
图2A是例示图1的示例性便携式媒体播放器的前板、顶板和底板的、该便携式媒体播放器的平面图。
图2B是供图1的示例性便携式媒体播放器使用的充电/入坞(docking)装置(也在图1中示出)的三维视图。
图3A-3C是图1的示例性便携式媒体播放器计量器的平面图。
图4是图1和图2的示例性便携式媒体播放器的组件的框图。
图5是图1和图3的示例性便携式媒体播放器计量器的组件的框图。
图6是图1的示例性便携式媒体播放器的通信/电源端口和与示例性便携式媒体播放器计量器相关联的一组通信/电源端口的图。
图7是表示用于监测音频信号的可以由图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图8是表示用于生成音频签名的可以由图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图9是表示用于控制何时执行音频信号中音频编码检测的可以由图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图10是表示用于从音频信号中检测/提取音频编码的可以由图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图11是表示用于监测无线(例如,蓝牙(Bluetooth
Figure S2006800457947D00031
))信号的可以由图1、图3以及/或图5的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图12是表示用于监测视频信号的可以由图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图13是表示用于生成视频签名的可以由图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图14是表示用于控制何时执行视频编码监测的可以由图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图15是表示用于从视频信号中检测/提取视频编码的可以由图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图16是表示用于执行视频编码检测和/或视频签名生成的可以通过图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图17是表示用于执行音频编码检测和/或音频签名生成的可以由图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图18是表示用于执行音频和/或视频编码检测和/或签名生成的可以由图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图19是表示用于和图1的示例性个人计算机通信的可以由图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图20是表示用于和示例性个人计算机通信的可以由图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图21是表示用于和示例性个人计算机通信的可以通过图1和/或图3的示例性便携式媒体播放器计量器执行的示例性机器可读指令的流程图。
图22是例示图1的便携式媒体播放器和被设置用于***该便携式媒体播放器与一组头戴式受话器(headphone)/耳戴式受话器(earphone)之间的示例性便携式媒体播放器计量器的框图。
图23是例示图1的便携式媒体播放器和被设置用于按使得计量器的长度并行于便携式媒体播放器的宽度的方式***该便携式媒体播放器与一组头戴式受话器/耳戴式受话器之间的示例性便携式媒体播放器计量器的框图。
图24是例示一组示例性头戴式受话器/耳戴式受话器和安装在其中的示例性便携式媒体播放器计量器的框图。
图25是例示一组头戴式受话器/耳戴式受话器、示例性小形状因子计量器以及示例性便携式媒体播放器的框图。
图26是例示与一个或更多个头戴式受话器/耳戴式受话器制造方/厂家协作将便携式媒体播放器计量器分发给消费者的方法的流程图。
图27是可以被用于使能便携式媒体播放器与计算机之间的通信并且用于监测这些通信的示例性***。
图28描绘了可以被用于监测经由个人计算机和/或示例性便携式媒体播放器呈现的媒体的示例性个人计算机。
图29描绘了嵌入在多个视频帧中的示例性帧递增记录(FIL)标记编码。
图30描绘了为存储多个实施例FIL标记编码而使用的示例性数据结构。
图31描绘了可以被用于监测经由个人计算机和/或示例性便携式媒体播放器呈现的媒体的示例性***。
图32是表示可以被执行以实现图31的示例性***的示例性机器可读指令的流程图。
图33是表示可以被执行以监测便携式媒体播放器的示例性机器可读指令的流程图。
图34是表示可以被执行以监测计算机媒体播放器的示例性机器可读指令的流程图。
图35是表示可以被执行以执行后台计量信息收集处理的示例性机器可读指令的流程图。
图36是表示可以被执行以监测帧标志的示例性机器可读指令的流程图。
图37是可以被用于执行图7-21、图26以及/或图30-32的示例性机器可读指令以使实现在此描述的示例性***、便携式媒体播放器计量器以及/或方法的示例性处理器***的框图。
具体实施方式
在此描述的示例性便携式媒体播放器计量器、方法、装置以及/或机器可读指令可以被用于监测便携式媒体呈现装置呈现的媒体。监测便携式媒体呈现装置呈现的媒体的示例性方法涉及收集与便携式媒体呈现装置呈现的媒体内容相关联的媒体计量信息,并且将该媒体计量信息传送至媒体测量公司,以分析视听人员的媒体消费。优选的是,媒体测量公司是不生成和/或分发媒体内容的中立实体,由此,可以充任监测媒体内容的分发和/或消费的可信任第三方。
用于监测便携式媒体呈现装置呈现的媒体的示例性装置包括用于接收来自与便携式媒体呈现装置相关联的媒体信号线路的媒体呈现信息(举例来说,如视频信息、音频信息、图形信息等的媒体内容和/或与该媒体内容相关联的元数据(例如,内容标题、作者、发行日期、源和/或发行人信息、版权信息、数字权利管理信息等))的信号线路接口。示例性装置还包括处理器,该处理器可通信联络地耦合至信号线路接口并且被设置成接收媒体呈现信息并基于该媒体呈现信息生成媒体计量信息。为了存储该媒体呈现信息,该装置设置有可通信联络地耦合至所述处理器的存储器。另外,该装置包括用于向处理器***(例如,计算机、媒体测量实体等)传送媒体计量信息的通信接口。
在其它实施例中,为监测便携式媒体呈现装置呈现的媒体而使用的方法和装置可以另外或另选地被用于监测其它媒体播放器装置(例如,计算机、置顶盒、数字通用盘(“DVD”)播放器、盒式录像机(“VCR”)、电视机、立体声***等)和/或媒体播放器应用(例如,媒体播放器软件应用、媒体播放器硬件应用等)呈现的媒体。
便携式媒体播放器还可以无线地发送和接收信息。例如,无线电话服务提供方允许用户发出和接收话音电话呼叫、发送和接收照片、参与文本通信、发送和接收电子邮件消息、浏览网页,以及/或下载和/或流传输(stream)音乐广播、MP3文件(包括私有和非私有数字音频/视频格式变化)、对话无线电广播、新闻广播,以及各种广播娱乐节目(例如,连续剧、电影等)。便携式媒体播放器可以包括用于允许用户收听模拟音频信号的扬声器和/或用于允许用户收看视频信号的诸如液晶显示(LCD)屏的显示器。另选的是,或者另外地,便携式媒体播放器可以包括头戴式受话器/耳戴式受话器连接器,该头戴式受话器/耳戴式受话器连接器用于允许用户私密地消费音频信号,由此,最小化偷听和/或防止音频信号打搅附近的人们。例如,一些管辖区域要求汽车驾驶员在使用无线电话讲话时使用耳塞(earpiece),否则就要被处以金钱方面的处罚。
无线头戴式受话器/耳塞不限于无线电话,而是还被用于住宅立体声***和便携式(例如手持式)媒体播放器,如MP3播放器(例如,IPod、Creative Zen
Figure S2006800457947D00062
、Cowon iAudio
Figure S2006800457947D00063
等)。用于从便携式媒体播放器向用户的头戴式受话器/耳戴式受话器传递音频信号的无线技术包括但不限于红外线信号、IEEE-802.11信号、Bluetooth
Figure S2006800457947D00064
信号、和/或其它光学和无线电频率信号技术。
图1是示例性媒体消费环境10的框图,在该示例性媒体消费环境10中,将在后文更详细描述的装置和方法可用于计量示例性便携式媒体播放器呈现/显示的媒体内容。图10所示的示例性媒体消费环境10包括具有媒体消费者16(仅示出了一个)的媒体消费者的家庭14,该媒体消费者16已经同意准许具有中央数据收集设施的媒体测量实体18计量他们收看/收听习惯/行为(即,媒体消费)。家庭14包括示例性媒体呈现***20(其具有带扬声器24的视频显示装置22),并且还包括能够播放音频和/或显示视频(即,呈现媒体)的便携式播放器(“媒体播放器”)26。便携式媒体播放器26的示例性实现包括由Apple销售的IPod
Figure S2006800457947D00071
,和/或其它MP3播放器。
图1的示例家庭14包括可通信联络地耦合至个人计算机29(例如,处理器***)的入坞/充电装置28。设置入坞/充电装置28使得能够在媒体播放器26与个人计算机29之间传递数据(例如,媒体内容、控制数据、元数据,或任何其它数据)并且能够对媒体播放器26进行充电。消费者26可以以机械方式且可通信联络地将媒体播放器26耦合至入坞/充电装置28,以传递数据和/或对媒体播放器26进行充电。入坞/充电装置28可以取消并例如可以用USB电缆替换,该USB电缆用于将媒体播放器26入坞至个人计算机29并且执行入坞/充电装置28的功能。在一些示例性实现中,个人计算机29可以被用于实现入坞/充电装置28或者至少其功能,并且USB电缆可以被用作媒体播放器26与个人计算机29之间的数据传输介质和/或电源传输介质。
在图1的实施例中,设置家庭媒体计量器30和便携式媒体播放器计量器32,以计量呈现的媒体内容。例示的实施例的家庭媒体计量器30(“家庭计量器”,也被称为“站点单元”)被设置成计量显示装置22和/或扬声器24呈现的音频和/或视频内容。例示的实施例的便携式媒体播放器计量器(“计量器”)32可去除地接合至便携式媒体播放器26并且被设置成计量媒体播放器26呈现的媒体内容。便携式计量器32生成和/或收集反映和/或标识媒体播放器26呈现的媒体内容的媒体呈现计量信息。例如,便携式计量器32可以检测和/或收集媒体播放器26呈现的内容中出现的辅助音频编码和/或视频编码,可以检测和/或收集嵌入在媒体播放器26呈现的内容中或以其他方式与媒体播放器26呈现的内容相关联的元数据,以及/或可以生成和/或收集表示媒体播放器26呈现的媒体内容的签名(例如,视频光栅化数据、音频采样数据等)。虽然在图1的实施例中便携式计量器32被示出为接合至媒体播放器26,但可以实现为其它实现,例如,将便携式计量器32嵌入到诸如一对头戴式受话器的收听装置中,如下面进一步详细讨论的。
为了将计量信息传送至媒体测量实体18,图1例示的示例家庭14设置有可以通信联络地耦合至家庭计量器30和/或便携式计量器32的住宅单元31。住宅单元31可经由通信网络34通信联络地耦合至媒体测量实体18。通信网络34可以利用任何合适的数据通信介质和/或服务来实现。例如,通信网络34例如可以是有线或无线电话网络、电缆网络、卫星网络、公用(例如,电气服务)网络等,并且可以向家庭14提供因特网服务和/或媒体内容递送服务。在例示的实施例中,通信网络34还可通信联络地耦合至媒体呈现***20和个人计算机29。
例示的实施例的住宅单元31收集来自便携式计量器32和家庭计量器30的计量信息并且向媒体测量实体18发送收集到的计量信息。在例示的实施例中,住宅单元31组合从便携式计量器32和家庭计量器30接收到的计量信息,并且经由通信网络34向媒体测量实体18转发组合后的计量信息。在另选实施例中,住宅单元31不组合从便携式计量器32和家庭计量器30接收到的计量信息,而相反,与从住宅计量器30接收到的计量信息分开地发送从便携式计量器32接收到的计量信息。例如,一些媒体提供方可以准许便携式媒体播放器26显示还经由呈现***20向消费者的家庭14广播的音频和/或视频。同样,家庭广播中嵌入的任何辅助音频和/或视频编码也驻留在便携式媒体播放器上呈现的媒体内容中。将从便携式计量器32接收到的计量信息与从家庭计量器30接收到的任何计量信息分开允许媒体测量实体18确定计量信息的源,由此标识经由其消费关联内容的呈现装置。另选的是,便携式计量器32可以将额外的源信号附加至计量信息,来标识关联的计量信息源自便携式媒体装置,以使来自家庭计量器30和便携式计量器32的所有计量信息可以被组合,而仍可被计量实体识别/区别。源标识例如在媒体测量实体18处的后处理时进行,在该后处理中,可以检测附加的源信号,以确定接收到的计量信息是源自家庭计量器30还是源自便携式计量器32。
在又一实施例中,入坞装置28适于接收来自便携式计量器32的计量信息,并且向个人计算机29发送该计量信息,该个人计算机29进而可以经由通信网络34将该计量信息传送至媒体测量实体18。在又一实施例中,住宅单元31可以被设置为适于仅仅向媒体测量实体18发送从便携式计量器32接收到的信息的通信装置。在这种实施例中,媒体消费环境10可以完全取消或放弃对显示装置22和扬声器24的计量。
除了使得能够向媒体测量实体18传送计量信息以外,通信网络34还可以使呈现***20和/或个人计算机29能够经由通信网络34接收或检索来自多个内容提供方(未示出)的媒体内容。内容提供方按已知方式向广播站(未示出)提供多种媒体内容,举例来说,如电视节目、广告、音频(例如,无线电)节目、静止图像信息(例如,网页)等。接着,广播站(未示出)经由通信网络34向媒体消费环境10发送一个或更多个包含媒体内容的信号。
在例示的实施例中,媒体播放器26经由入坞装置28接收来自个人计算机29的媒体内容。具体来说,消费者16可以使用个人计算机29经由通信网络34下载和/或检索内容提供方提供的媒体内容,并且随后可以将检索到的媒体内容经由入坞装置28同步、复制或下载至媒体播放器26。接着,媒体播放器26可以将该媒体内容呈现(例如,显示视频/图形和/或发出音频)给消费者16。另外或另选的是,便携式媒体播放器26可以例如经由任何合适的无线协议和对应硬件无线地接收媒体内容,无线协议和相应硬件包括但不限于IEEE-802.11(Wi-Fi)、Bluetooth、900MHz,以及/或移动通信协议(例如,CDMA、TMDA、GSM、AMPS、EDGE等)。例如,Verizon
Figure S2006800457947D00093
通过其VCast
Figure S2006800457947D00094
节目基于无线电话提供音频/视频媒体内容,而Sprint
Figure S2006800457947D00095
经由无线电话提供广播媒体内容,包括WeatherChannel
Figure S2006800457947D00096
和Fox News Channel
图2A是图1的示例性媒体播放器26的平面图。媒体播放器26可以利用音乐播放器(例如,MP3播放器、IPod
Figure S2006800457947D00098
等)、游戏播放器、视频播放器、录像机、摄像机、图像查看器、支持音频和/或视频的无线电话等中的一个或更多个来实现。在图2A例示的实施例中,媒体播放器26利用能够向消费者16呈现视频和/或音频的Apple IPod
Figure S2006800457947D00099
来实现。在Robbin等人的美国专利6934812号中可得到关于示例媒体播放器的配置和操作的进一步细节,通过引用将该文献并入于本文中。在图2A的实施例中,媒体播放器26的面板35包括显示装置36,通过该显示装置36可以收看实景视频(live action video)、流视频、静止图像等。媒体播放器26的面板35还包括用户输入装置38,通过该用户输入装置38,消费者16(参见图1)可以选择要通过媒体播放器26呈现的内容。媒体播放器26的顶板41包括使得能够向消费者16(参见图1)呈现音频的头戴式受话器插孔40。顶板41还包括用于在媒体播放器26与远程控制部(未示出)之间交换信息的通信端口39。通信端口39交换的信息例如可以包括呈现控制信号(例如,停止、播放、搜索等)和媒体呈现信息(例如,音轨标题、音量级等)。
参照图2A和图2B,示例性媒体播放器26的底板44包括媒体播放器通信端口42,其被设置成接合充电/入坞装置28上的入坞通信端口46。如下所述,入坞通信端口46可以被用于经由充电/入坞装置28在媒体播放器26与例如个人计算机29之间传送媒体内容和/或其它信息。入坞通信端口46还可以被用于从充电/入坞装置28向设置在媒体播放器26中的可再充电电池(例如,图4描绘的可再充电电池65)传递电力。
图3A-3C是示例性计量器32的平面图。示例性计量器32具有包括播放器侧通信端口52的顶板50(图3A)。播放器侧通信端口52被设置成接合媒体播放器通信端口42(参见图2A),以使便携式计量器32可以物理地且可通信联络地耦合至媒体播放器26。便携式计量器32的底板56(图3C)包括入坞侧通信端口54,其被设置成接合充电/入坞装置28(参见图2B)上的入坞通信端口46。便携式计量器32具有使得与媒体播放器通信端口42和入坞通信端口46相关联的信号能够在端口52与54之间传送或传递的信号传递通过特征。因此,如果将媒体播放器26接合至或耦合至便携式计量器32,则媒体播放器通信端口42处的可用信号至少大致相同于便携式计量器32的入坞侧通信端口54处的可用信号。按这种方式,如果将入坞侧通信端口54接合至或机械地耦合至入坞通信端口46,则媒体播放器26可以经由便携式计量器32以电方式和/或可通信联络地耦合至充电/入坞装置28,用于充电和/或信息传递,而不需要将便携式计量器32从媒体播放器26卸下。另选的是,如下面进一步详细讨论的,便携式计量器32可以被设置成驻留在头戴式受话器/耳戴式受话器装置中。例如,便携式媒体播放器26可以是支持Bluetooth
Figure S2006800457947D00111
的并且可以向消费者的也支持Bluetooth
Figure S2006800457947D00112
的头戴式受话器/耳戴式受话器无线地发送音频内容。支持Bluetooth
Figure S2006800457947D00113
的便携式计量器32收集的媒体内容可以例如经由USB端口、迷你USB端口以及/或消费者的头戴式受话器/耳戴式受话器的其它通信端口以电方式和/或可通信联络地耦合至媒体测量实体18。
在例示的实施例中,播放器侧通信端口52接合或以机械方式耦合至媒体播放器端口42,以使媒体播放器26和便携式计量器32显现或大致显现为单个的单片单元。在例示的实施例中,便携式计量器32和媒体播放器26具有大致类似或相同的至少一些对应尺寸(例如,宽度和深度尺寸)。换句话说,便携式计量器的形状因子(例如,外壳)与便携式播放器26的形状因子(例如,外壳)对应和/或互补,以使组合后的计量器和播放器在外观上显现为单个装置。按这种方式,便携式计量器32不减损或降低媒体播放器26的便携性。
下面,参照图4,示例性媒体播放器26包括接合至显示装置36、用户输入装置38、文件***存储盘60、高速缓冲存储器62以及编解码器64的处理器58。用户输入装置38使得能够选择要通过媒体播放器26播放的(例如存储在文件***存储盘60和/或高速缓冲存储器62中的)音频和/或视频内容。处理器58存取或者使编解码器64存取从文件***存储盘60和/或高速缓冲存储器62中选定的音频/视频内容。在例示的实施例中,编解码器64存取用于解码的音频内容,而处理器58存取用于解码的视频内容。例如,编解码器64处理音频内容,以生成模拟音频信号并将该模拟音频信号传送至头戴式受话器插孔40,通过设置在耦合至头戴式受话器插孔40的头戴式受话器/耳戴式受话器(未示出)中的扬声器(未示出)发出。
在其它实施例中,可以使用无线收发器43代替头戴式受话器插孔40来向消费者的头戴式受话器/耳戴式受话器传送音频信号。例如,支持Bluethooth
Figure S2006800457947D00121
的发送/接收装置相对便宜、无线、考虑了相对较高带宽通信,以及耗费少量的电池电力。Bluethooth
Figure S2006800457947D00122
标准采用的低功率无线电波按大约2.45GHz的频率操作,并且按大约1毫瓦的功率发送信号,由此,将支持Bluethooth
Figure S2006800457947D00123
的装置的相互间操作(interoperation)限制成大约10米。在Bluethooth
Figure S2006800457947D00124
装置彼此成功地操作之前,它们创建个人区域网络(PAN),也称为个人域网络(piconet)。为了防止未经授权窥探Bluethooth发送,用户可以建立可以交换数据而不需要询问准许的可信装置。另一方面,在没有来自至少一个经授权装置的授权的情况下,未经授权装置将不能参与所建立的可信装置的个人域网络。无线收发器43还可以利用任何合适的无线协议和对应硬件来实现,无线协议和对应硬件例如包括IEEE-802.11(Wi-Fi
Figure S2006800457947D00126
)、900MHz以及/或移动通信协议(例如,CDMA、EDMA、GSM、AMPS、EDGE等)。
处理器58可以执行例如存储在处理器58和/或文件***存储盘60中的视频解码软件(例如,MPEG-2解码器、MPEG-4解码器等),以生成视频显示光栅化信息并且向显示器36传送该光栅化信息。媒体播放器26还包括向媒体播放器26的每一个组件提供电力以使能够实现其操作的可再充电电池65。可再充电电池65可以通过使媒体播放器26入坞到充电/入坞装置28中来充电。
下面,参照图5,便携式计量器32包括在存储器68中存取和/或存储信息的处理器66(例如,计量信息生成器)。存储器68可以利用大存储容量光存储器、磁存储器以及/或固态存储器来实现,并且可以被用于存储收集到的媒体监测信息。存储器68还可以被用于存储机器可读指令(例如,软件和/或固件),该机器可读指令可由处理器66检索并执行并使处理器66执行与对媒体播放器26呈现的媒体监测有关的功能、处理以及/或操作。下面,对表示可以存储在存储器68中并且由处理器66执行的示例性机器可读指令的流程图进行说明。在一些示例性实现中,可以利用被设置成生成音频签名、收集元数据以及/或提取音频编码的电路(例如,专用集成电路(ASIC))来实现处理器66。例如,处理器66可以设置有音频签名生成器电路和/或音频编码和/或元数据提取器电路。
例示的实施例的便携式计量器32还包括用于例如向住宅单元31(参见图1)传送媒体计量信息的无线收发器70。无线收发器70可以利用任何合适的无线协议和对应硬件来实现,所述无线协议和对应硬件例如包括IEEE-802.11(Wi-Fi
Figure S2006800457947D00131
)、Bluetooth
Figure S2006800457947D00132
、900MHz、移动通信协议(例如,CDMA、TDMA、GSM、AMPS、EDGE等)。
为了向计量器组件(例如,处理器66、存储器68、以及无线收发器70)供电,便携式计量器32包括可再充电电池71。如果将媒体播放器26和便携式计量器32入坞在充电/入坞装置28中,则可再充电电池72可以利用从充电/入坞装置28汲取的电力来充电。在一些实施例中,当便携式计量器32耦合至媒体播放器26时,可再充电电池71可以另外或另选地通过从设置在媒体播放器26内的可再充电电池65汲取电力来充电。在另选实施例中,便携式计量器32可以不包括可再充电电池71,并且计量器组件(例如,处理器66、存储器68、以及无线收发器70)可以代替地直接由运输来自媒体播放器26的可再充电电池65的电功率的电力线路72(例如,3.3V)供电。
为了使处理器66能够监测呈现的媒体信息,处理器66设置有或可通信联络地耦合至如图5所示的包括多条信号线路74-77的信号线路接口73。信号线路74-77还可经由如图6所示的通信端口42和52可通信联络地耦合至媒体播放器26,并且被用于获取(例如,发送、接收、传送)与媒体播放器26呈现的媒体内容有关的信息。具体来说,信号线路接口73包括媒体信息信号线路,该媒体信息信号线路包括视频输出(VIDEOOUT)信号线路74、左音频输出(LINEOUTLEFT)信号线路75a,以及右音频输出(LINEOUTRIGHT)信号线路75b。信号线路接口73还包括时钟(CLOCK)信号线路76和数据(DATA)信号线路77(例如,控制信号和数据信号)。VIDEOOUT信号线路74提供与经由媒体播放器显示器36呈现的视频或图形数据(例如,光栅化数据)相对应的视频信号。LINEOUTLEFT信号线路75a和LINEOUTRIGHT信号线路75b提供与经由连接至媒体播放器头戴式受话器插孔40的扬声器发射或呈现的音频相对应的音频数据(例如,音频采样数据)。
在一些实施例中,CLOCK信号线路76和DATA信号线路77可以被用于实现串行数据传送接口,以使能够传送根据一种或更多种希望串行传送协议(举例来说,如通用串行总线(USB)传送协议和/或FireWire传送协议(即,IEEE-1394))格式化的数据。还可以包括串行传送接口地插脚和电源插脚,以经由串行传送接口向装置(例如,便携式计量器32)供电。串行传送接口可以被用于经由充电/入坞装置28在媒体播放器26与个人计算机29之间传递或同步媒体内容和/或其它信息。
在另一另选实施例中,便携式计量器32被嵌入在消费者的头戴式受话器/耳戴式受话器内。音频信息经由诸如Bluetooh
Figure S2006800457947D00141
收发器的无线收发器43从便携式媒体播放器26发送并且通过图5的无线收发器70接收。便携式计量器/头戴式受话器32还可以包括编解码器,该编解码器处理接收到的音频内容,以生成模拟音频信号并将该模拟音频信号传送至诸如头戴式受话器/耳戴式受话器扬声器的扬声器79。本领域普通技术人员应当清楚,在这个实施例中,信号线路74-77可能是不必要的。
在另一另选实施例中,消费者可以配有支持Bluetooth
Figure S2006800457947D00142
的小形状因子(SFF)装置,以经由无线收发器43收听从便携式媒体播放器26发送来的音频信息。SFF装置例如可以实现图5的便携式计量器32,并且可以在监测和收集经由支持Bluetooth的便携式媒体播放器26发送来的媒体信息的同时便利且不显眼地附加至消费者的皮带扣和/或放置在口袋中。另选的是,SFF装置可以按与图1的计量器32类似的方式耦合至播放器26。本领域普通技术人员应当清楚,这个实施例可能不需要信号线路74-77、编解码器78、以及/或扬声器79。收集到的媒体信息可以存储在存储器68中,用于随后传递至媒体测量实体18。
图6描绘了可以被用于可通信联络地将多条信号线路74-77耦合至媒体播放器26的示例性机械构造。媒体播放器通信端口42包括向多条媒体播放器信号线路(例如,VIDEOOUT信号线路74、LINEOUTLEFT信号线路75a、LINEOUTRIGHT信号线路75b、CLOCK信号线路76,以及DATA信号线路77)提供接入的多个导电插脚78。
耦合至媒体播放器26的媒体播放器通信端口42的信号线路74-77被输入至便携式计量器32的播放器侧通信端口52并且按不间断方式(例如,传递通过)设置到便携式计量器32的入坞侧通信端口54,以使媒体播放器通信端口42处提供的信号大致相同于入坞侧通信端口54处提供的信号。结果,便携式计量器32的入坞侧通信端口54在形式和功能方面(例如,机械方面和电方面)大致类似或相同于媒体播放器通信端口42。按这种方式,媒体播放器通信端口42提供的通信和充电功能保持完整/不受便携式计量器32的存在的干扰。即,经由便携式计量器32将媒体播放器26耦合至入坞/充电装置28使得媒体播放器26能够可通信联络且以电方式耦合至入坞/充电装置28,好像没有附加便携式计量器32一样。出于计量媒体播放器26呈现的媒体内容的目的或者出于跟踪/标识被发送至并存储在媒体播放器26上的任何媒体内容的目的,任何关心的信号(例如,VIDEOOUT信号74、LINEOUTLEFT信号线路75a、LINEOUTRIGHT信号线路75b、CLOCK信号线路76,以及DATA信号线路77)都被提供至设置在便携式计量器32中的组件66、68以及70中的一个或更多个。
参照图5和图6,在例示的实施例中,将VIDEOOUT信号74提供给可以被设置成作为视频签名处理器66操作的处理器66。视频签名处理器66收集呈现节目内容的视频信号的一个或更多个特征,以生成表示该内容的基本唯一的代理或签名(例如,一系列数字值、波形等)。可以将针对播放器26上呈现的媒体内容的签名信息和与一组已知媒体内容相对应的一组基准签名相比较。在例示的实施例中,在基准站点生成基准签名,在该基准站点处,可获得所有媒体内容的全部或大部分,并接着存储它们,用于和由一个或更多个计量器(例如,便携式计量器32)收集到的签名信息比较。如果大致匹配,则可以以相对较高的概率识别媒体播放器26呈现的媒体内容标识。用于实现视频签名处理器66的方法和装置是本领域已知的。例如,全部内容通过引用并入于此的美国专利6577346号描述了一种视频签名提取技术。作为另一示例,全部内容通过引用并入于此的美国专利6633657号描述了一种供广播***使用的基于签名的节目标识装置和方法。作为另一示例,全部内容通过引用并入于此的美国专利4677466号描述了基于签名的节目标识装置和方法。这些和/或任何其它合适技术都可以被用于实现视频签名处理器66。另外或另选的是,诸如下面描述的示例性机器可读指令可以被执行,以实现视频签名处理器66。
处理器66可以另外或另选地被设置成操作为音频签名处理器66。仍参照图5和图6,在例示的实施例中,音频LINEOUTRIGHT和音频LINEOUTLEFT信号线路75a和75b可以被提供至音频签名处理器66(例如,处理器66)。音频签名处理器66使用呈现媒体内容的音频信号的特征,来生成表示该媒体内容的基本唯一的代理或签名(例如,一系列数字值、波形等)。接着,存储该签名信息,用于后面与每一个都对应于一条已知媒体内容的多个基准签名的比较,如上参照视频签名所述。用于实现音频签名处理器66的方法和装置是本领域已知的。例如,在全部内容通过引用并入于此的Srinivasna等人的美国专利申请序列09/427970中,公开了音频签名提取和相关技术。作为另一示例,在全部内容通过引用并入于此的Lee等人的专利合作条约申请PCT/US03/22562号中,公开了供数字广播***使用的基于签名的节目标识装置和方法。这些和/或任何其它合适技术都可以被用于实现音频签名处理器66。另外或另选的是,诸如下面描述的示例性机器可读指令可以被执行,以实现音频签名处理器66。
另外或另选的是,处理器66可以被设置成操作为音频编码检测器66。仍参照图5和图6,在另一实施例中,音频LINEOUTRIGHT和音频LINEOUTLEFT信号线路75a和75b被提供至音频编码检测器66(例如,处理器66)。示例性音频编码检测器66被设置成检测可以被嵌入在通过LINEOUTRIGHT和LINEOUTLEFT信号线路75a和75b提供的音频信号中的音频编码。音频编码可以被用于例如在伴随广播节目的音频信号的部分中编码和/或嵌入标识信息(例如,广播/网络频道号、节目标识编码、广播时间标志、用于标识提供和/或广播内容的网络和/或站的源标识符等)。优选的是,按对于人类听力来说会被音频内容基本屏蔽和/或人类听力不会听到的其它方式来嵌入音频编码。在本技术领域,实现音频编码检测器66的方法和装置是公知的。例如,在全部内容通过引用并入于此的Srinivasn等人的美国专利第6272176号中,公开了用于编码和解码音频信号内发送的信息的广播编码***和方法。这些和/或任何其它合适技术都可以被用于实现音频编码检测器66。另外或另选的是,诸如下面描述的示例性机器可读指令可以被执行,以实现音频编码检测器66。
按类似的方式,处理器66可以被设置成操作为视频编码检测器66。仍参照图5和图6,在另一实施例中,VIDEOOUT信号74可以被提供至视频编码检测器66(例如,处理器66)。用于实现示例性视频编码检测器66的方法和装置是本领域已知的。例如,在全部内容通过引用并入于此的Thomas等人的美国专利第5526427号中,公开了用于编码和解码视频信号内发送的信息的广播视频编码***和方法。作为进一步的示例,全部内容通过引用并入于此的美国专利第5481294号公开了用于收集签名和编码的广播视听众测量***。这些和/或任何其它合适技术都可以被用于实现视频编码检测器66。另外或另选的是,诸如下面描述的示例性机器可读指令可以被执行,以实现视频编码检测器66。
另外或另选的是,处理器66可以被设置成操作为元数据收集器66。例如,除了生成签名和/或检测编码以外,随经由入坞装置28下载至媒体播放器26的媒体内容发送的信息(例如,元数据)还可以被用于获取与媒体播放器26的用户16的收看/收听习惯/活动/偏好有关的信息。与特定媒体内容相关联的示例性元数据例如可以包括内容的标题、内容发行人、内容描述、内容始发人、音轨号、曲集标识符等。在一些实施例中,例如,可以将元数据存储在音频MP3文件的已知MP3 ID3标签中,或任何其它类型的媒体的任何其它报头信息或文件信息中。为了使得能够从下载至媒体播放器26的媒体内容中检测并提取元数据,将媒体播放器26与入坞装置28之间的通信信号(例如,CLOCK信号线路76和DATA信号线路77)额外路由至处理器66。处理器66使通信信号被监测,并且根据检测到的什么,可以使传送来的信息的一部分存储在存储器68中,用于以后分析。例如,可以按已知格式传送该信息,并且处理器66可以被编程成基于该已知格式解析整个信息,并且检索/存储关心的信息(例如,包括内容的标题、内容发行人、内容描述、内容始发人、音轨号、曲集标识符等)。
根据实现的是签名生成器、编码检测器以及/或元数据收集器,处理器66使生成的签名、检测到的编码以及/或收集到的元数据与例如表示生成和/存储各签名、元数据以及/或编码的时间的时间标志相对应地存储在存储器68中。如在此使用的,计量数据可以指一个或更多个音频和/或视频签名、一个或更多个音频和/或视频编码、以及/或元数据。
在例示的实施例中,利用设置在便携式计量器32中的无线收发器70将存储在存储器68中的计量信息定期地、不定期地、周期性地、非周期性地或实时地下载至家庭计量器30(参见图1)。在例示的实施例中,无线收发器70适于在接收到来自设置在家庭计量器30中的另一无线收发器(未示出)的通知信号时通信。在另一实施例中,无线收发器70适于发射标识信号。如果便携式计量器32足够接近于家庭计量器30以使家庭计量器30检测到标识信号,则家庭计量器30利用对数据的请求来响应于该标识信号。响应于该对数据的请求,便携式计量器32开始向家庭计量器30发送计量信息。家庭计量器30进而存储该计量信息用于随后向媒体测量实体18发送,或替代地,立即向媒体测量实体18发送该信息,用于进一步处理。
图7到图21示出了表示可以被执行以实现便携式计量器32的功能的示例性机器可读指令的流程图。在这些示例中,每一个流程图表示的机器可读指令都可以包括一个或更多个由以下部件执行的程序:(a)处理器,诸如图5的处理器66;(b)控制器;以及/或(c)任何其它合适装置。所述一个或更多个程序可以被嵌入在存储在有形介质(举例来说,如存储器68(参见图5))上的软件中,但本领域普通技术人员容易清楚,整个程序以及/或其部分可以另选地被处理器66以外的其它装置执行和/或以公知方式嵌入在固件或专用硬件中(例如,利用应用专用集成电路(ASIC)、可编程逻辑装置(PLD)、现场可编程逻辑装置(FPLD)、离散逻辑等实现)。例如,处理器66和关联组件可以利用软件、硬件以及/或固件的任何组合来实现。而且,图7到图21的流程图表示的机器可读指令中的一些或全部都可以人工实现。而且,尽管参照图7到图21所示流程图对示例性机器可读指令进行说明,但本领域普通技术人员容易清楚,可以另选地使用用于实现在此描述的示例性方法和装置的许多其它技术。例如,参照图7到图21所示流程图,框的执行次序可以被改变,并且/或所述框的一些可以被改变、取消、组合以及/或细分成多个框。
参照图7,处理器66在被设置成操作为音频签名生成器时,监测媒体播放器26经由媒体播放器通信端口42提供的LINEOUTRIGHT和LINEOUTLEFT信号线路75a和75b(参见图5和图6),以确定是否存在音频信号(框82)。如果这种信号存在,则处理器66开始监测音频信号直到这种信号不再存在(框84)于LINEOUTRIGHT和LINEOUTLEFT信号线路75a和75b处为止,如在此结合图8描述的。在处理器66在框84处完成监测音频信号之后,处理器66确定是否应当监测另一音频信号的存在(框86)。例如,如果处理器66没有检测到媒体播放器26中已经发出“切断电源”命令,则它可以确定应当监测另一信号的存在。如果处理器66确定应当监测另一音频信号的存在,则处理器66返回控制至框82的操作并且监测另一音频信号的存在。否则,如果处理器66确定不必监测另一音频信号的存在,则结束图7的处理80。
监测音频信号(参见图7的框84)可能要进行许多操作,例如包括图8所示操作90。具体来说,音频签名处理器66使用检测到的音频信号(参见图7的框82),生成音频签名(框92),将该音频签名存储在存储器(例如,图5的存储器68)中(框94),接着确定在LINEOUTRIGHT和LINEOUTLEFT信号线路75a和75b处是否仍然存在音频信号(框96)。如果音频信号仍然存在,则控制返回至框92,以生成签名。反之,如果音频信号不再存在,则音频签名处理器66返回控制至调用功能、操作,或诸如图7的处理80的处理。
下面,参照图9,处理器66在被设置成操作为音频编码检测器时,可以被设置成监测媒体播放器26经由媒体播放器通信端口42提供的LINEOUTRIGHT和LINEOUTLEFT信号线路75a和75b,以确定是否存在音频信号(框102)。如果不存在这种信号,则音频编码检测器66返回监测LINEOUTRIGHT和LINEOUTLEFT信号线路75a和75b直到检测到信号为止。如果检测到这种信号,则音频编码检测器66开始分析音频信号,以确定检测到的信号中是否存在编码(框104)。如果没有检测到编码,则音频编码检测器66返回监测LINEOUTRIGHT和LINEOUTLEFT信号线路75a和75b(框102)。如果检测到编码,则音频编码检测器66监测编码(例如,执行编码监测技术)(框106),举例来说,如下面结合图10描述的。在音频编码检测器66监测到编码(框106)之后,音频编码检测器66确定是否应当监测另一音频信号的存在(框108)。如果音频编码检测器66确定应当监测另一音频信号的存在,则音频编码检测器66返回控制至框102的操作,并且监测另一音频信号的存在。否则,如果音频编码检测器66确定不监测另一音频信号的存在,则结束图9的处理100。
执行用于实现框106(参见图9)的操作的音频编码检测技术可能要进行许多操作,例如包括图10的示例性操作110。具体来说,音频编码检测器66从音频信号中提取编码(框111),并接着将提取的编码存储在存储器68中(参见图5)(框114)。如果希望,则音频编码检测器66可以被设置成与提取的编码一起存储额外信息,例如包括时间标志信息。在将编码存储在存储器68(框112)之后,音频编码检测器66再次监测LINEOUTRIGHT和LINEOUTLEFT信号线路75a和75b以确定音频信号是否仍然存在(框113)。如果音频信号仍然存在,则音频编码检测器66继续提取并存储音频编码(框111和112)。如果音频不再存在(框113),则音频编码检测器66返回控制至调用功能、操作或举例来说如图9的处理100的处理。
下面,参照图11,处理器66在被设置成操作为支持Bluetooth
Figure S2006800457947D00201
的装置(如嵌入在消费者的头戴式受话器/耳戴式受话器内的便携式计量器32、或者如消费者在腰夹、口袋或其它位置上携带的支持Bluetooth
Figure S2006800457947D00202
的SFF便携式计量器32)时,可以被设置成执行指令114,指令114以监测Bluetooth
Figure S2006800457947D00203
信号开始(框115)。如果不存在这种信号,则处理器66返回至监测经由无线收发器70的Bluetooth
Figure S2006800457947D00204
信号,直到检测到这种信号为止。如果检测到这种信号,则处理器66和/或无线收发器70确定检测到的信号是否是便携式计量器32可以对之操作的经授权装置(框116)。如上所述,许多支持Bluetooth的装置可能是消费者的支持Bluetooth
Figure S2006800457947D00212
的无线头戴式受话器/耳戴式受话器的范围内的与该消费者不相关的装置。因此,Bluetooth
Figure S2006800457947D00213
协议使得消费者能够仅允许经授权装置参与,由此保护消费者的隐私。如果检测到的Bluetooth
Figure S2006800457947D00214
信号未经授权,则处理器66返回至监测经由无线收发器70的其它经授权Bluetooth
Figure S2006800457947D00215
信号。另一方面,如果检测到的Bluetooth
Figure S2006800457947D00216
信号来自消费者的个人域网络上的经授权装置,则处理器66开始监测嵌入在Bluetooth
Figure S2006800457947D00217
信号内的音频信号,直到不再检测到这种信号为止(框117)。本领域普通技术人员应当清楚,在检测嵌入在Bluetooth
Figure S2006800457947D00218
信号内的音频信号时,可以进行图7-图10的处理中的某一处理或全部处理。在处理器66确定不再检测到Bluetooth信号之后,处理器66确定是否应当监测另一Bluetooth
Figure S2006800457947D002110
信号的存在(框118)。如果处理器66确定应当监测另一Bluetooth
Figure S2006800457947D002111
信号的存在,则处理器66返回控制至框115,并且监测另一Bluetooth
Figure S2006800457947D002112
信号的存在。否则,如果处理器66确定不监测另一音频信号的存在,则结束图11的处理114。
下面,参照图12,处理器66(参见图5)在被设置成操作为视频信号生成器66时,可以被设置成执行用于检测视频呈现信息并生成视频签名的指令120。为此,处理器66最初监测经由媒体播放器通信端口42由媒体播放器26提供的VIDEOOUT信号线路74(参见图5和图6)以确定是否存在视频信号(框122)。如果不存在这种信号,则视频签名生成器66返回至监测VIDEOOUT信号线路74直到检测到信号为止。如果检测到这种信号,则视频签名生成器66开始监测视频信号直到在VIDEOOUT信号线路74处不再存在这种信号为止(框124),如下面结合图13描述的。在视频签名生成器66完成监测视频信号之后,视频签名生成器66确定是否应当继续监测另一视频信号的存在(框126)。如果视频签名生成器66确定应当继续监测另一视频信号的存在,则控制返回至框122。否则,结束处理120。
执行视频信号监测(图12的框124)可能要进行许多操作,例如包括图13所示的示例性操作130。具体来说,视频签名生成器66使用检测到的视频信号生成视频签名(框132),将视频签名存储在存储器68(参见图5)中(框134)并接着确定在VIDEOOUT信号线路74处是否仍然存在视频信号(框136)。如果仍然存在视频信号,则控制返回至框132并且视频签名生成器66继续生成签名(框132)并且将签名存储在存储器中(框134)。而相反,如果在VIDEOOUT信号线路74处不再存在视频签名,则视频签名处理器66返回控制至调用功能、操作,或举例来说如图13的处理120的处理。
下面,参照图14,处理器66在被设置成操作为视频编码检测器66时,可以被设置成执行指令140,指令140用于检测视频呈现信息并收集附属视频编码。最初,视频编码检测器66监测经由媒体播放器通信端口42由媒体播放器26提供的VIDEOOUT信号线路74,以确定是否存在视频信号(框142)。如果不存在视频信号,则视频编码检测器66返回至监测VIDEOOUT信号线路74直到检测到视频信号为止。否则,如果视频编码检测器66确定在VIDEOOUT信号线路74处存在视频信号,则视频编码检测器66开始分析视频信号以确定编码是否存在于检测到的视频信号中(框144)。如果没有检测到编码,则视频编码检测器66返回至监测VIDEOOUT信号线路74(框142)。如果检测到视频编码(框144),则视频编码检测器66执行编码检测技术(框146),如下面结合图15描述的。
在视频签名生成器66完成监测视频编码(框146)之后,视频签名生成器66确定是否应当继续监测另一视频信号的存在(框148)。如果视频签名生成器66确定应当继续监测另一视频信号的存在,则控制返回至框142。否则,结束处理140。
执行视频编码检测技术(图14的框146)可能会进行许多操作,例如包括图15所示的示例性操作150。具体来说,视频编码检测器66从视频信号中提取编码(框152)并接着将提取的编码存储在存储器68中(框154)。如果希望,则视频编码检测器66可以被设置成将提取的编码与额外信息(例如包括时间标志信息)一起存储。在将编码存储在存储器(框154)之后,视频编码检测器66再次监测VIDEOOUT信号线路74,以确定是否仍然存在视频信号(框156)。如果仍然存在视频信号,则视频编码检测器66继续提取并存储音频编码(框152和154)。如果不再存在视频信号(框156),则视频编码检测器66返回控制至调用功能、操作,或举例来说如图14的示例性处理140的处理。
在另选实施例中,便携式计量器32的处理器66可以实现为几个信号处理器,例如包括用于通过例如执行图16描绘的示例性指令160来监测辅助视频编码和/或生成视频签名的视频编码检测器和视频签名生成器。在这个实施例中,处理器66监测媒体播放器通信端口42的VIDEOOUT信号线路74,以确定是否存在视频信号(框162)。如果检测到视频信号,则处理器66使视频编码检测器确定检测到的信号中是否存在编码(框164)。如果存在视频编码(框164),则处理器66使视频编码检测器例如利用与图15表示的指令150有关的上述编码检测技术来监测编码(框166)。如果不存在视频编码(框164),则处理器66使视频签名生成器生成针对检测到的视频信号的签名(框167)。可以利用以上结合图13描述的指令130来实现用于生成签名的指令(框167)。
在视频编码检测器收集到任何存在的视频编码(框166)之后或者在视频签名生成器生成签名(框167)之后,处理器66确定是否应当监测另一视频信号的存在(框168)。如果处理器66确定应当监测另一视频信号的存在(框168),则控制传递回至框162。否则,结束处理160。
在又一另选实施例中,便携式计量器32的处理器66可以被实现为几个信号处理器,例如包括用于通过例如执行图17描绘的示例性指令170来监测辅助音频编码和/或生成音频签名的音频编码检测器和音频签名生成器。最初,处理器66监测媒体播放器26的媒体播放器通信端口42提供的LINEOUTRIGHT和LINEOUTLEFT音频线路75a和75b,以确定是否存在音频信号(框172)。如果不存在音频信号(框172),则处理器66再次监测LINEOUTRIGHT和LINEOUTLEFT音频线路75a和75b以确定是否存在音频信号(框172)。否则,如果检测到音频信号(框172),则处理器66使音频编码检测器确定检测到的信号中是否存在编码(框174)。如果存在音频编码(框174),则处理器66使视频编码检测器例如以上结合方法110(参见图10)描述的编码检测技术来监测音频编码(框176)。如果不存在音频编码(框174),则处理器66使音频签名生成器生成针对检测到的视频信号的签名(框177)。用于生成签名的指令(框177)可以由以上结合图8描述的指令90来实现。
在音频编码检测器监测到音频编码(框176)之后或者在音频签名生成器生成签名(框177)之后,处理器66确定是否应当监测另一音频信号的存在(框178)。如果处理器66确定应当监测另一音频信号的存在(框178),则控制传递回至框172。否则,结束处理170。
在又一实施例中,便携式计量器32的处理器66可以被实现为几个信号处理器,例如包括用于例如通过执行图18描绘的指令180来监测辅助视频和/或音频编码并且/或生成视频和/或音频签名的音频编码检测器、视频编码检测器、音频签名生成器以及/或视频签名生成器。在这个实施例中,处理器66除了监测媒体播放器26的媒体播放器通信端口42提供的VIDEOOUT信号线路74以外,还监测LINEOUTRIGHT和LINEOUTLEFT信号线路75a和75b,以确定在相应线路74、75a以及75b处是否存在音频信号和/或是否存在视频信号(框182)。如果检测到音频信号,则处理器66使音频签名生成器例如利用以上结合图8描述的示例性签名生成技术来执行签名生成(框186)直到LINEOUTRIGHT和LINEOUTLEFT信号线路75a和75b处不再存在音频信号为止。另外,处理器66使音频编码检测器确定在信号中是否存在任何音频编码(框184)。如果处理器66确定在音频信号中不存在编码(框184),或者在LINEOUTRIGHT和LINEOUTLEFT信号线路75a和75b处不存在音频信号(框182),则处理器66继续监测LINEOUTRIGHT和LINEOUTLEFT信号线路75a和75b,以确定是否存在音频信号(框182)。
如果处理器66确定存在音频编码(框184),则音频编码检测器例如利用以上结合图10描述的示例性编码检测技术来执行编码检测技术(框187)。按这种方式,处理器66可以并行或按大致相同的时间执行音频签名生成和音频编码检测。
同样,如果在框182处,检测到视频信号,则处理器66使视频签名生成器例如利用以上结合图13描述的示例性签名生成技术来执行签名生成(框186)直到VIDEOOUT信号线路74处不再存在视频信号为止。另外,处理器66使视频编码检测器确定在信号中是否存在任何视频编码(框184)。如果处理器66确定在视频信号中不存在编码(框184)或者在VIDEOOUT信号线路74处不存在视频信号(框182),则处理器66继续监测VIDEOOUT信号线路74以确定是否存在视频信号(框182)。
如果处理器66确定存在视频编码,则视频编码检测器例如利用以上结合图15描述的示例性编码检测技术来执行编码检测技术(框187)。按这种方式,处理器66可以并行或按大致相同的时间执行视频签名生成和视频编码检测。
在音频编码检测器完成检测音频编码或视频编码检测器完成检测视频编码(框187)并且音频签名生成器完成生成音频签名或视频签名生成器完成生成视频签名(框186)之后,处理器66确定是否应当继续监测另一音频信号或视频信号的存在(框188)。如果处理器66确定应当监测另一信号的存在,则控制传递回至框182。否则,结束处理180。
下面参照图19,便携式计量器32可以执行指令200,以使用无线收发器70(参见图5)而使得能够与家庭单元30无线通信。最初,便携式计量器32的处理器66确定是否已经检测到住宅单元31(框202)。例如,住宅单元31可以发送在便携式计量器32足够接近于住宅单元31时可被便携式计量器32经由无线收发器70检测到的信标信号。如果处理器检测到该信号(框202),则处理器66通过经由无线收发器70发送计量信息(框204)来进行响应。该计量信息例如可以包括多个签名、多个编码、多个元数据以及/或其任何组合。
在处理器66发送了计量信息(框204)之后,处理器66确定是否应当再次监测住宅单元31的存在(框196)。例如,如果存储器68(参见图5)不包含要向住宅单元31发送的任何其它计量信息,则处理器66可以确定不必再次监测住宅单元31的存在。另选的是或另外,处理器66可以适于仅在例如基于计时器期满的预定时间间隔之后与住宅单元31通信,在这种情况下,如果计时器没有期满,则处理器66可以确定不必再次监测住宅单元31。在任何情况下,如果处理器66确定应当再次监测住宅单元31的存在,则控制传递回至框192。否则,结束处理190。
下面,参照图20,在另一实施例中,便携式计量器32可以执行用于和住宅单元31通信的指令210。最初,便携式计量器32的无线收发器70发射标识信号(框212)。接着,处理器66确定是否接收到来自住宅单元31的响应(框214)。例如,如果便携式计量器32足够接近于住宅单元31,以使得能够与其通信,则住宅单元31接收该标识信息并且响应于该标识信息而利用消息或信息提示处理器66发送计量信息。如果处理器66确定没有接收到来自住宅单元31的响应消息(框214)(例如,便携式计量器32没有足够接近于住宅单元31,或者假设住宅单元31不可操作),则控制返回至框212。否则,如果处理器66确定接收到来自住宅单元31的响应,则处理器66通过发送计量信息来响应于所述消息(框216)(计量信息可以包括多个签名、多个编码、多个元数据,或其任何组合)。在处理器66完成发送计量信息(框216)之后,结束处理210。如本领域普通技术人员应当明白的,便携式计量器32可以适于在发射标识信号之间***延迟,以尽力节省电池电力。
如上所述,住宅单元31接收到的计量信息被立即或稍后发送至媒体测量实体18(参见图1)。
参照图21,可以执行示例性指令220,以利用入坞/充电装置28(参见图2B)在便携式计量器32与媒体测量实体18(参见图1)之间传送信息。具体来说,入坞装置28包括用于使得能够在媒体播放器26(当处于与入坞装置28相关的入坞位置中时)与网络34(参见图1)之间通信的通信设备(未示出)。媒体播放器26可以经由入坞/充电装置28接收/下载媒体内容和/或传送信息。在例示的实施例中,便携式计量器32适于通过执行示例性指令220经由入坞装置28向媒体测量实体18传送计量信息。
最初,入坞装置28确定媒体播放器26(耦合至便携式计量器32)是否已经被***到入坞装置28中(框221)。如果入坞装置28确定***了媒体播放器26(框221),则便携式计量器32或设置在入坞装置28中的通信设备确定入坞装置28是否已接入网络(框222)(例如,确定入坞装置28是否耦合至网络34或者耦合至已耦合至网络34的个人计算机29)。如果在框222处没有检测到网络,则入坞装置28确定是否应当继续监测网络34的存在(框223)。例如,如果尚未移去媒体播放器26,则入坞装置28或便携式计量器32可以确定应当继续监测网络34的存在。如果入坞装置28或便携式计量器32确定应当继续监测网络34的存在,则控制传递回至框222。
如果检测到网络34(框222),则便携式计量器32利用设置在入坞装置28中的通信设备建立与媒体测量实体18的通信(框224)。如本领域普通技术人员应当清楚的,当经由入坞站28在媒体播放器26与个人计算机29之间建立通信时将进行各种通信同步功能。这种通信同步功能是本领域已知的,因此不再进行讨论。在进行同步处理之后,媒体播放器26与个人计算机29通信,以下载内容。在完成媒体播放器26与个人计算机29之间的任何这种通信之后,便携式计量器32开始与个人计算机29通信以向个人计算机29下载便携式计量器32收集到的任何媒体信息(框225)。
在已经发送了媒体信息(框225)之后,媒体播放器26确定是否应当发送更多计量信息(框226)。例如,在发送媒体计量信息(框225)之后,便携式计量器32可以被设置成在经过预定时间量之前、或收集到预定量的新计量信息之前、或者发生了任何其它希望事件之前,不进行后续的经由处理器29与媒体测量实体18的通信。在这个实施例中,无线收发器70(参见图5)可以被实现为无线收发器。如果媒体播放器26确定应当发送更多计量信息(框226),则控制传递回至框225。
如果媒体播放器26确定不应当发送更多计量信息(框226)或者如果入坞装置28或便携式计量器32确定不应当继续监测网络34的存在,则入坞装置28确定是否检测到了出坞事件(框227)。例如,出坞事件可能在媒体播放器26被从入坞装置28物理地去除、脱离、去耦合等时发生。如果入坞装置28确定没有检测到出坞事件(框227),则控制传递回至框226。
如果入坞装置28确定检测到了出坞事件(框227)或者如果入坞装置28没有检测到入坞***(框221),则入坞装置28确定是否应当继续监测下一个入坞***事件(框228)。如果入坞装置28确定应当监测另一入坞***事件(框228),则控制传递回至框221。否则,结束处理220。
下面,参照图22,尽管图3所示的示例性便携式计量器32接合至媒体播放器26的媒体播放器通信端口42,但大致类似于便携式计量器32(参见图1和5)的示例性便携式计量器230可以代替地被设置成经由头戴式受话器插孔40接合至媒体播放器26。更具体地说,便携式计量器230可以被设置成,代替具有图3所示的通信端口52和54,而包括适于***到头戴式受话器/耳戴式受话器插孔40中的头戴式受话器/耳戴式受话器插头232。另外,便携式计量器230可以包括用户16(参见图1)可以***用于收听媒体播放器26的具有头戴式受话器/芽状耳机(earbuds)237的头戴式受话器/耳戴式受话器装置236的头戴式受话器/耳戴式受话器插孔234。
经由头戴式受话器/耳戴式受话器插孔40和插头232,便携式计量器230可以存取和监测LINEOUTLEFT和LINEOUTRIGHT信号线路75a和75b,用于获取和/或生成计量信息的目的。通过将插头232***到插孔40中而获取的音频信号被便携式计量器230使用,以执行上述音频签名生成和/或音频编码检测技术中的任一种。还提供了LINEOUTLEFT和LINEOUTRIGHT信号线路75a和75b,作为头戴式受话器/耳戴式受话器插孔234处的未受便携式计量器230的操作干扰的输出,以不干扰用户16(参见图1)的收听乐趣。
除了便携式计量器230不需要包括能够执行视频签名生成和/或视频编码检测的任何视频处理电路以外,便携式计量器230包括结合图5描述的所有相同组件。在一些实施例中,便携式计量器230可以足够大以安装电池(例如,AAA碱性电池)。在又一实施例中,便携式计量器230使用LINEOUTLEFT和LINEOUTRIGHT信号线路75a和75b提供的电流,以使向其电组件(例如,大致类似于或相同于图5的计量器组件66、68以及70的组件)供电。在其它实施例中,便携式计量器230可以利用电池电力和由来自媒体播放器26的电流提供的电力两者来操作。
还参照图23,在又一其它实施例中,示例性便携式计量器230可以适于***到头戴式受话器/耳戴式受话器插头40中,但被设置用于沿媒体播放器26的顶部纵向地定位,以代替如图22所示的垂直于它定位。在图23的实施例中,便携式计量器230可以另外包括便携式计量器通信端口233,其适于***到设置在媒体播放器26的顶板41上的媒体播放器通信端口39中。便携式计量器通信端口233适于监测在端口39处可获的感兴趣信号(例如,播放命令、停止命令、暂停命令、下一个/前一个命令、媒体元数据、图形显示信息、视频信号、音频信号等)。例如,可以针对媒体内容信息的存在监测任何数据传送信号,并且便携式计量器230另外监测任何音频信号或视频信号的存在。按和针对便携式计量器32描述的相同的方式监测检测到的任何音频和/或视频信号。
下面,参照图24,在又一实施例中,示例性便携式计量器240设置在耳戴式受话器/头戴式受话器装置236的头戴式受话器/芽状耳机部分237中。在这个实施例中,耳戴式受话器/头戴式受话器装置236被设置成包括安装在该装置236的头戴式受话器/芽状耳机部分237中的处理设备,并且被设计成为了用户16(参见图1)愉快而改进声音的质量。该处理设备例如包括被提供LINEOUTLEFT 75a(或LINEOUTRIGHT 75b)音频信号的信号处理器242(例如编解码器、数字-模拟转换器、模拟-数字转换器等)。在媒体播放器26经由插孔40输出数字信号的实施例实现中,信号处理器242可以利用将数字音频信号转换成适于由安装在每一个头戴式受话器/芽状耳机中的扬声器244输出的模拟音频信号的数字-模拟转换器(DAC)来实现。在媒体播放器26经由插孔40输出模拟信号的实施例实现中,信号处理器242可以利用用于生成供生成签名或提取音频/视频编码时使用的数字信息的模拟-数字转换器(ADC)来实现。
为了使头戴式受话器/耳戴式受话器装置236适于包含便携式计量器240,将足够存储编码和/或签名的存储器246安装在头戴式受话器/芽状耳机中的一个或两个中。另外,将适于按结合图5描述的处理器66相同的方式生成音频签名和/或提取音频编码的处理器248(例如,计量信息生成器)安装在头戴式受话器/芽状耳机中的一个或两个中并且耦合至存储器246。处理器248可以被设置成执行使该处理器生成音频签名和/或提取音频编码的机器可读指令。另选的是,处理器248可以利用被设置成生成音频签名和/或提取音频编码的电路(例如,应用专用集成电路(ASIC))来实现。例如,处理器248可以设置有音频签名生成器集成电路和/或音频编码提取器电路。按这种方式设置(即,安装在头戴式受话器/芽状耳戴式受话器中)的便携式计量器240被编程成/改变成除了不需要包括用于处理视频信号的任何设备以外,按与结合图5描述便携式计量器32大致相同的方式操作。便携式计量器240可以利用经由LINEOUTLEFT 75a(或LINEOUTRIGHT 75b)接收到的音频信号来供电,并且包括耦合至处理器248和存储器246的电池(未示出)。该电池被用于在媒体播放器26关闭时向便携式计量器240供电,以使便携式计量器240仍然可以与个人计算机29通信。便携式计量器240还包括无线收发器(未示出),该无线收发器用于向耦合至网络34的个人计算机29(参见图1)发送媒体测量信息(例如,编码和/或签名)。
下面,参照图25,在又一实施例中,示例性便携式计量器500A处于或靠近耳戴式受话器/头戴式受话器装置502的芽状耳机/耳戴式受话器部分中。在这个实施例中,便携式计量器500A被设置成包括:处理器66、存储器68、无线收发器70A、电池71、编解码器78、以及扬声器79(参见图5)。示例性耳戴式受话器/头戴式受话器装置502的无线收发器70A可以利用任何合适的无线协议和对应硬件(例如,包括可以建立与图25的示例性媒体装置26的无线收发器70的通信的Bluetooth)来实现。这样,经由无线收发器70从媒体装置26发送来的媒体内容被耳戴式受话器/头戴式受话器502的便携式计量器500A接收到并且由编解码器78(参见图5)处理成供消费者收听的模拟信号。另外,例示的实施例的便携式计量器500A从发送来的嵌入在Bluetooth
Figure S2006800457947D00302
信号中的音频信号中提取计量数据,并将该计量数据保存至存储器,供稍后传递至媒体测量实体18。在这个实施例中,便携式计量器500A具有针对消费者的收听乐趣的音频处理和为测量实体收集计量数据的双重任务。
然而,其它计量实施例可以和示例性SFF便携式计量器500B共享用于收集计量数据的责任,还可以被采用以经由无线收发器70B和示例性媒体装置26通信。在这种实施例中,便携式计量器500A和便携式计量器500B都接收来自媒体装置26的包含嵌入音频信号的Bluetooth
Figure S2006800457947D00311
信号。然而,便携式计量器500A包括用于处理音频内容以生成针对扬声器79的模拟音频信号的编解码器78,而便携式计量器500B出于计量目的而接收相同的Bluetooth
Figure S2006800457947D00312
信号。因此,这些实施例的耳戴式受话器/头戴式受话器502可以被简化,并且可以采用更小的存储器68、从电池71消耗更低的电量、以及/或对处理器66的能力的要求可以降一些。
图25的便携式计量器500A和/或SFF便携式计量器500B中的任一个或两个都可以包括USB端口、迷你USB(mini-USB)端口、或类似端口,以从存储器68向媒体测量实体18传递收集到的媒体信息。另选的是,计量器500A和/或500B可以采用用于发送计量信息的无线收发器70A、70B,如图19的视图所述。可以按许多方式向媒体测量实体传递各种收集到的签名和/或编码(包括但不限于向住宅单元31(参见图1)无线地发送收集到的信息)。住宅单元31可以设置有与图4、5以及/或25所示的无线收发器43、70、70A、70B类似的无线收发器。住宅单元31可以是具有高速(例如,宽带)因特网连接的PC,和/或专用于消费者的住宅的定制住宅单元。这种高速网络连接允许实时发送从便携式计量器500A和/或500B收集到的计量数据。
如本领域普通技术人员应当清楚的,具有处理能力的复杂的头戴式受话器是可商业获得的,并且假如现有处理器和存储器足够执行计量器240的编码提取和签名生成以及存储功能,则设置在这些可商业获得的头戴式受话器/耳戴式受话器中的任何设备可以适于双重操作为计量器,以使不需要添加处理器248和额外的存储器246。另外,必须提供为针对计量任务而修改处理器248的操作所需的软件指令。
图26所示的示例性方法250可以被用于向自愿使他们的收听活动被监测的用户16(参见图1)提供便携式计量器(例如,图1、图5以及图6的示例性便携式计量器32;图22和图23的230;图24的240;或图25的500A和500B中的一个或更多个)。最初,媒体测量实体18(参见图1)与头戴式受话器/耳戴式受话器制造方(未示出)合作,以设计一种双重目的计量头戴式受话器/耳机(headset)236(参见图24和图25)(框252)。在一些实施例中,双重目的计量头戴式受话器/耳机236可以被设置成输出增强声音质量。双重目的头戴式受话器/耳戴式受话器236中的全部或一些向消费者16(参见图1)提供销售(框254)。消费者16例如响应于消费者调查而提供关于双重目的头戴式受话器的信息(框256)。例如,可以通知消费者16可以购买带计量功能或不带计量功能的双重目的头戴式受话器236(框256)。另外,可以通知消费者16:如果消费者16自愿被计量则将缩减双重目的头戴式受话器236的成本(框256)。如果消费者同意被计量(框258),则恰当地缩减成本并且使能设置在头戴式受话器236中的控制计量的电路(例如,图5的计量组件66、68以及70)(框260)。另选的是,成本可以经由邮件(mail-in)折扣来缩减或者经由用户被告诉访问的因特网网站(未示出)以折扣方式接入来缩减。另外,消费者可以被询问以完成向媒体测量实体18(参见图1)提供关于消费者的人口统计信息的调查(未示出)(框262)。该调查可以按硬拷贝格式提供,或者可以经由因特网网站制成在线获得。如果消费者16不愿被计量,则制造方/厂家追踪非双重目的(即,常规)头戴式受话器/耳戴式受话器装置的销售(框264)。一旦完成了头戴式受话器的销售,或者没有实现对消费者16的销售,则制造方/厂家确定是否追踪另一消费者(框266)。如果制造方/厂家确定应当追踪另一消费者(框266),则控制传递回至框254,并且随下一个消费者执行其后的框。否则,结束处理250。
出于获得大量计量用户的合作的目的,可以按许多方式修改图26的示例性方法250,以使能够向消费公众分发便携式计量器32、230或240。例如,媒体测量实体18可以和便携式媒体播放器制造方/销售方合作,以向同意被计量的消费者提供打折的或降低了费用的媒体播放器。同意被计量的消费者和媒体测量实体进行接触,媒体测量实体进行响应,收集人口统计信息并且发给用户***/安装到媒体播放器的计量器,并且给予用户基于协议过的折扣。另选的是,媒体测量实体和媒体播放器制造方/销售方可以合作以将便携式计量器32、230或240安装到便携式媒体播放器26中并且仅当消费者同意被计量时才使能该便携式计量器。如果同意了,则使能便携式计量器,并且此后监测用户经由媒体播放器26的媒体消费。
如本领域普通技术人员应当明白的,媒体消费环境尽管在图1中表示为家庭,但可以是其中可以消费媒体内容的任何环境。在例示的实施例中,意图通过允许便携式地计量经由媒体播放器26消费的内容来增强媒体播放器26的可移植性。另外,图1所示住宅计量器30尽管被例示为单个装置,但可以是具有许多任何希望方式耦合的、设置在住宅中、工作场所、街道、商业地带等的任意数量的组件、装置的任何媒体计量***。住宅计量器30可以利用本文引用的以及在美国专利申请系列号10/970585中公开的专利和专利申请(它们的全部内容通过引用并入于此)的示例媒体计量***来实现。
参照图27,示例性个人计算机29(也在图1中示出)包括使得个人计算机29能够经由入坞站28而与媒体播放器26通信的软件/硬件270。在一些实施例中,处理器另外包括被设置成监测软件/硬件270与媒体播放器26之间的通信的软件/硬件272。这种软件/硬件272可以被设计成审查包含关于下载的媒体内容和这种媒体内容是否已经被媒体播放器26呈现/显示的信息的任何数据表或库。这种信息例如可以存储在安装在个人计算机29中的存储器装置274中。
尽管图1和图2A所示的示例性媒体播放器26包括媒体播放器26经由其获取媒体内容的媒体播放器通信端口42中的入坞站接口,但媒体播放器26可以代替地具有直接连接至设置在个人计算机29上的通信端口的未示出的通信端口(例如,USB端口、小USB端口、Firewire
Figure S2006800457947D00331
端口、以太网端口等)。在这种情况下,针对入坞装置28的功能的所有引用都具体实施在媒体播放器26或个人计算机29中,以使便携式计量器32与入坞装置28之间发生的通信代替地直接发生在便携式计量器32与个人计算机29之间。换句话说,在这里描述的任何实施例中,入坞装置28都可以由个人计算机29来实现。
转向图28,示例性个人计算机29包括计算机媒体播放器应用2604,而示例性媒体播放器26包括便携式媒体播放器应用2606。个人计算机29被设置成监测计算机媒体播放器应用2604和便携式媒体播放器应用2606生成的计量信息。具体来说,安装在播放器26和计算机29上的媒体播放器应用2604和2606或其它计量软件应用按相应媒体贮藏数据结构2608和2610(即,计算机媒体贮藏数据库(“CDB”)2608和便携式媒体贮藏数据库(“PDB”)2610)存储计量信息。该计量信息例如可以包括歌曲标题、媒体文件标题、视频标题、电影标题、显示标题、呈现次数、最后呈现日期和时间、呈现的媒体文件的量、用户标识、媒体播放器应用标识、便携式媒体播放器标识、计算机标识、软件标识等。
美国加利福尼亚州库珀蒂诺市的苹果计算机公司销售的AppleiTunes
Figure S2006800457947D00341
媒体播放器应用生成可以被用于实现示例性CDB 2608的音乐数据库。具体来说,Apple iTunes
Figure S2006800457947D00342
媒体播放器生成“iTunes MusicLibrary.xml”和“iTunes 4Music Library.itl”文件。另外,Apple iPOD
Figure S2006800457947D00343
便携式音乐播放器生成可以被用于实现示例性PDB 2610的音乐数据库。当然,任何其它计算机媒体播放器应用(例如,Microsoft
Figure S2006800457947D00344
Windows
Figure S2006800457947D00345
Media Player
Figure S2006800457947D00346
、RealNetworks
Figure S2006800457947D00347
,Inc、RealPlayer
Figure S2006800457947D00348
、Yahoo!Music Engine等)或任何其它便携式媒体播放器生成的任何其它数据库都可以另选地被用于实现CDB 2608和PDB 2610。另外或另选的是,除了媒体呈现应用生成的数据库之外,或者代替媒体呈现应用生成的数据库,可以使用与媒体播放器应用分离的计量软件应用所生成的数据库。
在一些实施例中,优选的是,利用使用易于相对容易地检索关心的媒体监测信息的组织结构存储计量信息的数据结构或文件来实现媒体贮藏数据结构2608和2610。例如,可扩展标记语言(“XML”)文件(例如,“iTunes Music Library.xml”文件)利用ASCII文本表示计量信息,该ASCII文本利用XML标记分隔或以其它方式组织。利用XML文件使得能够利用公知字符和串功能调用检索计量信息,而不需要使用传统数据库查询语言。当然,XML文件还可以利用XML查询语言(例如,万维网联盟(“W3C”)的XML查询工作组开发的XQuery)进行存取。另选的是,传统数据库文件可以被用于实现媒体贮藏数据结构2608和2610,在这种情况下,传统数据库查询语言(例如,结构化查询语言(“SQL”))可以被用于存取计量信息。可以被用于实现媒体贮藏数据结构2608和2610的其它文件类型例如包括文本文件、ASCII文件、电子表格文件、数据库文件等。
如图所示,媒体播放器26可以利用同步处理2612和个人计算机29同步。该同步处理2612经由有线或无线连接将PDB 2610复制至存储在个人计算机29中的PDB副本2614,以使个人计算机29能够存取媒体播放器26生成的计量信息。在另选实施例中,同步处理2612可以复制来自PDB 2610的信息,并且不是合并到PDB副本2614中,而代之以将该信息合并到CDB 2608中。在这种情况下,因为将便携式媒体播放器应用2606和计算机媒体播放器应用2604生成的计量信息存储在CDB 2608中,所以个人计算机29可能不需要用于监测媒体播放器26中生成的计量信息的PDB副本2610。
为了收集用于随后处理的计量信息,个人计算机29从PDB副本2614和CDB 2608中提取计量信息并且将检索到的计量信息存储在计量日志数据库2618(即,计量日志数据结构)中。个人计算机29可以被设置成检索PDB副本2614和CDB 2608中的全部计量信息或者仅选择举例来说如内容(例如,歌曲)标题、艺术家/演员姓名、日期/时间标志、回放持续时间、用户标识、媒体呈现软件标识等的计量信息(例如,仅仅是媒体测量实体18关心的计量信息)。个人计算机29经由通信网络34(参见图1)向以上结合图1描述的媒体测量实体18传送存储在计量日志数据库2618中的计量信息。
尽管个人计算机29被描述为利用计量日志数据库2618来存储从PDB副本2614和CDB 2608中检索到的计量信息,但在另选实施例中,个人计算机29可以不具有计量日志数据库2618。而相反,个人计算机29可以从PDB副本2614和/或CDB 2608中检索一些或全部计量信息,并且向媒体测量实体18传送检索到的计量信息,而不需要将它存储在分立的计量日志数据库2618中。
在另选的实施例中,出于向媒体测量实体18传送在媒体播放器26处生成的计量信息的目的,媒体播放器26可以包括大致类似于或相同于计量日志数据库2618的计量日志数据库,以使存储从PDB 2610中检索到的一些或全部计量信息,并且向媒体测量实体18传送该计量信息,而不需要个人计算机29管理PDB副本2614。在这种实施例中,媒体播放器26可以包括或可通信联络地耦合至例如经由通信网络34向媒体测量实体传送计量信息的通信收发器(例如,无线或有线网络适配器、蜂窝通信收发器、个人计算机29等)。
在另选的实施例中,可以在便携式计量器32(参见图1、3、5以及6)中存储和更新PDB 2610或大致类似于或相同于PDB 2610的另一数据结构。具体来说,便携式计量器32可以包括监测媒体线路(例如,图6所示的VIDEOOUT信号线路74、LINEOUTLEFT信号线路75a,以及LINEOUTRIGHT信号线路75b)的计量软件应用或计量硬件,并且将计量信息存储在其中存储的PDB中。接着,同步处理2612可以经由有线或无线连接将来自计量器32中的PDB的计量信息复制至PDB副本2614中,用于随后传送至媒体测量实体18。
图29描绘了嵌入或***在多个相应视频帧2704a-c中的示例性帧递增记录(FIL)标记编码2702a-c。FIL标记编码被用于存储表示对应帧已经被呈现的次数的数字值。例如,每当图28的便携式媒体播放器应用2606解码并呈现视频帧2704a时,媒体播放器应用或与其相关联的功能(例如,软件例程或硬件功能)就递增FIL标记编码2702a的值,以表示呈现了视频帧2704a。如果用户选择播放通常比其它部分多的一部分视频文件,则与更经常呈现的部分相关联的FIL标记编码将具有比较少呈现的部分相关联的FIL标记编码高的值。FIL标记编码还可以表示一个人是否快进通过媒体呈现的部分,典型地因为当快进时媒体播放器应用(例如,便携式媒体播放器应用2606)不解码媒体呈现的每一个帧,由此不递增未解码帧的FIL标记编码。
FIL标记编码2702a-c中的每一个都包括用于存储对应媒体帧被呈现的次数的呈现计数部分(例如,图30的标记编码值2804),和用于标识该特定FIL标记编码的标识部分(例如,图30的标记编码标识号2802)。在一些实施例中,标识部分可以对应于在媒体内容中***FIL标记编码的回放时间。FIL标记编码2702a-c可以***在视频帧2704a-c的可收看部分中。然而,因为FIL标记编码2702a-c组成可收看区域的相对较小的部分,所以当经由显示器呈现视频帧2704a-c时它们基本上不被人察觉。
为了将FIL标记编码***到媒体内容中,媒体测量实体18可以和媒体制作公司或媒体递送公司合作或达成协定,以将FIL标记编码***到媒体内容中。另选的是,FIL标记编码可以利用工业标准来定义,并且关心获取等级信息的任何媒体公司都可以在递送媒体内容之前将FIL标记编码***到它们的媒体内容中。在图29的例示实施例中,FIL标记编码2702a-c按五秒钟间隔***。然而,在其它实施例中,FIL标记编码2702a-c可以按任何其它间隔***。该间隔可以利用例如由媒体测量实体18和/或工业标准确定的预定标准间隔定义。另选的是,该间隔可以在不同媒体内容之间不同(例如,针对电视显示的五秒钟、针对电影的十秒钟、针对广告节目的一秒钟等)。在任何情况下,可以将该间隔存储在每一个FIL标记编码的一部分中,或者可以根据间隔值或存储在媒体内容中的媒体类型代码获知该间隔。
尽管在例示的实施例中,FIL标记编码2702a-c被***在视频帧(视频帧2704a-c)中,但FIL标记编码可以另外或另选地***到音频和/或图形信息(例如,视频游戏、电子图片/照片、电子艺术品等)中。例如,为了跟踪或监测媒体播放器应用(例如,图28的媒体播放器应用2604和2606)呈现音频文件的部分的次数,FIL标记编码可以被***到音频文件的音频帧中,并且每当媒体播放器应用解码并呈现它们时递增。
在另选实施例中,FIL标记编码2702a-c可不被***到媒体内容中,而是代替地存储在分立的FIL标记编码文件(未示出)中。例如,对于每一个媒体内容文件来说,计量软件应用可以将FIL标记编码存储在与该媒体内容文件相对应的分立FIL标记编码文件中。在又一另选实施例中,FIL标记编码可以被附加至媒体内容文件的结尾或开始。在任一另选实施例中,计量应用可以基于为编码媒体内容而使用的帧标识数据(例如,MPEG帧标识编码或其它编码器帧标识编码)和FIL标记编码标识(例如,图30的标记编码标识号2802)来关联FIL标记编码和特定媒体内容帧。
媒体测量实体18可以使用FIL标记编码2702a-c以确定与特定媒体呈现部分相关联的消费者偏好(例如,消费者很少偏好暴力电影场景并且通常跳过或快进通过暴力场景)。媒体测量实体18还可以使用FIL标记编码2702a-c以确定消费者是否充分暴露至广告(例如,消费者不观看或收听足够的媒体呈现,来消费***的广告节目),以便于进行介入(即,消费者响应性、接收和/或召回广告)分析。
尽管在此结合便携式媒体呈现装置(例如,便携式媒体播放器26)对FIL标记编码(例如,FIL标记编码2702a-c)进行了描述,但FIL标记编码可以被用于监测其它类型的媒体呈现装置呈现的媒体。例如,FIL标记编码可以被***到电视节目媒体、数字通用盘(“DVD”)或录像带上分发的电影、因特网协议电视(“IPTV”)节目媒体、因特网可接入媒体、卫星无线电广播、因特网无线电广播、压缩或未压缩数字媒体(例如,JPEG、MPEG-2、MPEG-3、MPEG-4、高级音频编码(“AAC”)、视窗媒体音频(“WMA”)、视窗媒体视频(“WMV”)等)、光盘(“CD”)音频、模拟音频、模拟视频、视频游戏,或任何其它类型的媒体中。另外,FIL标记编码可以利用可以被用于解码和/或呈现具有FIL标记编码的媒体内容的任何媒体呈现装置(举例来说,如机顶盒、数字录像机、盒式录像机/播放机(“VCR”)、DVD播放机、CD播放机、视频游戏控制台、便携式视频游戏装置、计算机、立体声***等)来处理(例如,检索、读取、递增、存储等)。
图30描绘了为存储多个示例性FIL标记编码(例如,FIL标记编码值2702a-c)而使用的示例性数据结构2800。数据结构2800存储多个FIL标记编码标识编号2802和对应的FIL标记编码值2804。虽然媒体播放器应用2604和2606(参见图28)呈现媒体内容,但FIL标记编码处理例程可以在大致类似或相同于数据结构2800的相应数据结构中存储FIL标记编码2702a-c,并且在媒体播放器应用2604和2606呈现对应媒体帧时递增每一个FIL标记编码值。接着,FIL标记编码处理例程可以将FIL标记编码值2804写回至呈现的媒体内容的相应FIL标记编码(例如,FIL标记编码2702a-c)。
出于向媒体测量实体18传送FIL标记编码值的目的,计量例程还可以使用大致类似于或相同于示例性数据结构2800的数据结构来存储根据媒体内容返回的FIL标记编码值。例如,为存储FIL标记编码值而使用的数据结构可以被存储在CDB 2608、PDB 2610以及/或计量日志数据库2618中,用于随后向媒体测量实体18传送,以进行处理。
图31描绘了可以被用于监测经由示例性个人计算机29和/或示例性便携式媒体播放器26呈现的媒体的示例性***2900。示例性***2900可以利用硬件、固件以及/或软件的任何希望组合来实现。例如,可以使用一个或更多个集成电路、离散半导体组件、或无源电子组件。另外或另选的是,示例性***2900的框的一些或全部或其部件可以利用存储在机器可存取介质上的指令、编码以及/或其它软件和/或固件等来实现,这些指令、编码以及/或其它软件和/或固件在例如被处理器***(例如,图1、图2、图4以及图28的媒体播放器26和/或图1、图5以及图28的个人计算机29)执行时,使该处理器***执行图32-35的流程图中呈现的操作。
为了解码媒体内容,示例性***2900设置有媒体解码器2902。媒体解码器2902可以被设置成解码音频、视频以及/或图形媒体,并且可以利用任何一种或多种硬件和/或软件解码器来实现。媒体解码器2902可以被用于实现计算机媒体播放器应用2604和/或便携式媒体播放器应用2606(参见图28)。
为了从媒体内容中检索FIL标记编码(例如,图29的FIL标记编码2702a-c)、递增FIL标记编码以及将递增的FIL标记编码存储在媒体内容中,示例性***2900设置有FIL标记编码处理器2904。
为了更新媒体贮藏数据结构(例如,CDB 2614和PDB 2610)中的计量信息,示例性***2900设置有媒体贮藏数据结构接口2906。例如,媒体贮藏数据结构接口2906可以被设置成更新CDB 2614、PDB 2610以及/或关于计算机媒体播放器应用2604和/或便携式媒体播放器应用2606呈现的媒体内容的示例性数据结构2800中的计量信息。计量信息例如可以包括歌曲标题、媒体文件标题、视频标题、电影标题、显示标题、呈现次数、最后呈现日期、呈现的媒体文件的量、用户标识、媒体播放器应用标识、便携式媒体播放器标识、计算机标识等。
为了从图28的PDB 2610和/或CDB 2608以及PDB副本2614中提取计量信息,示例性***2900设置有数据提取器2908。数据提取器2908可以被设置成从CDB 2608和PDB副本2614中检索计量信息并将该计量信息存储在计量日志数据库2618中。当在媒体播放器26中实现时,数据提取器2908可以执行类似操作。例如,数据提取器2908可以从PDB2610中检索计量信息并将该计量信息传送至媒体播放器26中的计量日志数据库或直接传送至媒体测量实体18。数据提取器2908可以被设置成检索CDB 2608、PDB 2610以及/或PDB副本2614中的所有计量信息,或者仅选择计量信息。
数据提取器2908还可以被设置成从媒体内容中检索FIL标记编码值(例如,FIL标记编码2702a-c),并将检索到的FIL标记编码值存储在数据结构2800中和/或存储在CDB 2608、PDB 2610以及/或计量日志数据库2618中,用于随后向媒体测量实体18传送。
为了确定数据提取器2908何时应当从CDB 2608和/或PDB副本2614向计量日志数据库2618复制计量信息,示例性***2900设置有比较器2910。该比较器2910被设置成比较CDB 2608和PDB副本2614中的计量信息与存储在计量日志数据库2618中的计量信息,以确定CDB2608和PDB副本2614中的计量信息是否自数据提取器2908从CDB 2608和PDB副本2614向计量日志数据库2618复制计量信息起已经改变。如果比较器2910确定一些计量信息在媒体贮藏数据结构2608和2614与计量日志数据库2618之间不同,则比较器2910将表示该差别的消息传送至数据提取器2908,以使数据提取器2908可以利用媒体贮藏数据结构2608和2614中的任何新的计量信息来更新计量日志数据库2618中的计量信息。
比较器2910还可以被设置成执行其它比较。例如,为了确定何时从计量日志数据库2618向媒体测量实体18传送计量信息,比较器2910可以将计量日志数据库2618的尺寸与预定尺寸阈值相比较,以确定计量日志数据库2618的尺寸是否超出尺寸阈值,在该情况下,来自计量日志数据库2618的计量信息应当被传送至媒体测量实体18。另外,比较器2910可以比较计时器(未示出)的值与预定时间阈值,以确定经过的时间(计时器跟踪的)是否已经超出了时间阈值。
为了向媒体测量实体18传送计量信息,示例性***2900包括数据接口2912。该数据接口2912可以利用任何合适的通信收发器(其例如经由通信网络34(参见图1和图28)来传输数据)来实现。在其中示例性***2900结合个人计算机29来实现的示例性实现中,数据接口2912可以被设置成从媒体测量实体18向个人计算机29和/或媒体播放器26下载信息。例如,数据接口2912可以下载计量软件和/或计量软件更新、升级、增加、补丁等。在其中示例性***2900结合媒体播放器26实现的示例性实现中,数据接口2912可以被设置成向个人计算机29和/或媒体测量实体2912传送媒体播放器26生成的计量信息。
为了跟踪媒体呈现所经过的回放时间,示例性***2900设置有回放时间计数器2914。该回放时间计数器2914存储表示例如媒体播放器26或个人计算机29呈现的媒体的回放位置的值。随着递增或递减媒体呈现的回放位置,回放时间计数器2914递增或递减存储在其中的值。当回放(例如,规则速度回放或慢动作回放)或快进媒体或跳过媒体的部分时可以递增媒体呈现的位置。当按规则速度或任何其它速度(例如,快倒、慢动作等)反向或倒回播放媒体或反向跳过媒体的部分时可以递减媒体呈现的位置。在任何情况下,回放时间计数器2914中的值按与回放、快进或倒回速度成比例的比率递增,并且按根据媒体被跳过的部分的量调节。当暂停媒体时,回放时间计数器2914不递增其值。
图32是表示可以被执行以实现图31的示例性***2900的示例性机器可读指令的流程图。最初,视听成员(例如,图1的消费者16)同意参与视听计量程序(框3002)。例如,消费者16可以针对经由个人计算机29(参见图1、5以及28)显示的询问该消费者16是否喜欢参与视听计量节目的屏幕(on-screen)提示回答“是”。
接着,数据接口2912下载计量软件(框3004)。例如,数据接口2912可以下载要安装在个人计算机29和/或媒体播放器26上的一个或更多个计量应用。该计量应用可以被用于实现图31的FIL标记编码处理器2904、贮藏数据结构接口2906、数据提取器2908、比较器2910、以及数据接口2912。
接着,个人计算机29设置要由个人计算机29执行的计量软件(框3006)。例如,个人计算机29可以安装为实现计量软件而使用的可执行文件、库文件等。另外,个人计算机29安装或生成计量日志数据库2618并确定针对CDB 2608和PDB副本2614的文件存取路径。个人计算机29可以在计量日志数据库2618中存储用户标识、个人计算机标识、软件标识,以及创建时间/日期信息。在一些实施例中,计量软件可以被实现与媒体播放器应用(例如,图28的计算机媒体播放器应用2604和/或便携式媒体播放器应用2606)相结合地起作用的插件(plug-in)。另外,与媒体播放器26组合的个人计算机29在媒体播放器26上安装计量软件(框3008)。例如,在将媒体播放器26耦合至入坞装置28(参见图1和图2B)之后,同步处理2612(参见图28)可以从个人计算机29向媒体播放器26复制计量软件应用,并将该计量软件应用和PDB 2610安装在媒体播放器26上。
在计量软件的安装处理期间,数据提取器2908从CDB 2608和/或PDB副本2614向计量日志数据库2618复制一些或全部计量信息(框3010)。另选的是,数据提取器2908可以在初始执行计量软件时向计量日志数据库2618复制计量信息。
接着,便携式媒体播放器26确定是否应当监测便携式媒体播放器应用2606呈现的媒体内容(框3012)。例如,便携式媒体播放器26可以在接通媒体播放器26的任何时间或用户(例如,消费者16)选择了用于呈现的媒体文件的任何时间确定应当监测便携式媒体播放器应用2606呈现的媒体内容。如果便携式媒体播放器26确定应当监测便携式媒体播放器应用2606呈现的媒体内容(框3012),则它例如通过执行在框3004和3008处下载并安装的计量软件来监测便携式媒体播放器应用2606呈现的媒体内容(框3014)。框3014处的监测处理可以根据图33描绘的并且在下面详细描述的流程图来实现。
个人计算机29确定是否应当监测计算机媒体播放器应用2604呈现的媒体内容(框3016)。例如,个人计算机29可以在用户(例如,消费者16)开始计算机媒体播放器应用2604或选择用于呈现的媒体文件的任何时间确定其应当监测计算机媒体播放器应用2604呈现的媒体内容。如果个人计算机29确定应当监测计算机媒体播放器应用2604呈现的媒体内容(框3016),则它例如通过执行在框3004和3006处下载并安装的计量软件来监测便携式媒体播放器应用2604呈现的媒体内容(框3018)。框3018的监测处理可以根据图34描绘的并且在下面详细描述的流程图来实现。
个人计算机29确定是否应当开始计量信息收集应用(框3020),以例如从CDB 2608和PDB副本2614中检索计量信息,并且向媒体测量实体18(参见图1)传送该计量信息。例如,个人计算机29可以在个人计算机29开启的任何时间确定其应当开始计量信息收集应用。如果个人计算机29确定应当开始计量信息收集应用(框3020),则它例如根据图35描绘的并且在下面详细描述的流程图来执行计量信息收集应用,作为后台处理(框3022)。尽管将框3012、3014、3016、3018、3020以及3022示出为并行执行,但在其它实施例中,这些框可以顺序执行。
图33是表示可以被执行以监测便携式媒体播放器26的示例性机器可读指令的流程图。最初,媒体解码器2902(参见图31)确定是否已经接收到回放命令(框3102)。如果媒体解码器2902没有接收到回放命令(框3102),则媒体解码器2902继续检查是否接收到回放命令(框3102)。如果媒体解码器2902确定接收到了回放命令,则贮藏数据结构接口2906利用有关于被选出用于呈现的媒体内容文件(例如,消费者16选择的媒体内容文件)的信息(例如,媒体标识、当前日期标志、当前时间标志等)来更新PDB 2610(参见图28)(框3104)。
接着,媒体解码器2902(参见图31)呈现请求的媒体内容(框3106),并且FIL标记编码处理器2904(参见图31)例如利用FIL标记编码(例如,图29的FIL标记编码2702a-c)来确定是否应当监测帧标志(框3108)。如果FIL标记编码处理器2904确定不应监测帧标志(框3108),则媒体解码器2902呈现选定的媒体内容(框3106),而不需要使FIL标记编码处理器2904监测FIL标记编码。否则,如果FIL标记编码处理器2904确定应当监测帧标志(框3108),则FIL标记编码处理器2904例如根据图36描绘的并且在下面详细描述的示例性流程图来监测帧标志(框3110)。
接着,媒体解码器2902确定是否应当停止回放(框3114)。例如,如果消费者16按压媒体播放器26上的停止按钮或下一个电影按钮或下一首歌曲按钮,则媒体解码器2902可以确定应当停止回放。另外,如果已经到达选定媒体内容的结尾,则媒体解码器2902可以确定应当停止回放。如果媒体解码器2902确定不停止回放,则控制返回至框3112。否则,如果媒体解码器2902确定应当停止回放,则媒体解码器2902停止呈现媒体内容(框3114)。
接着,媒体播放器26确定是否应当同步PDB 2610和个人计算机29(框3116)。例如,如果消费者16例如经由入坞站28将媒体播放器26可通信联络地耦合至个人计算机29和/或如果消费者16已经选择了同步按钮,则媒体播放器26可以确定应当同步PDB 2610。如果媒体播放器26确定不同步PDB 2610和个人计算机29(框3116),则控制传递回至框3102。否则,如果媒体播放器26确定应当同步PDB 2610和个人计算机29(框3116),则同步处理2612从PDB 2610向个人计算机29中的PDB副本2614(参见图28)复制计量信息,并且控制返回至调用功能或处理,举例来说,如以上结合图32描述的处理。
图34是表示可以被执行以监测计算机媒体播放器应用2604呈现的媒体内容的示例性机器可读指令的流程图。最初,媒体解码器2902(参见图31)确定是否接收到回放命令(框3202)。如果媒体解码器2902没有接收到回放命令(框3202),则媒体解码器2902继续检查是否接收到回放命令(框3202)。如果媒体解码器2902确定已接收到回放命令,则贮藏数据结构接口2906利用有关于选定用于呈现的媒体内容文件(例如,消费者16选定的媒体内容文件)的信息来更新CDB 2608(参见图28)(框3204)。
接着,媒体解码器2902(参见图31)呈现请求的媒体内容(框3206),并且FIL标记编码处理器2904(参见图31)例如利用FIL标记编码(例如,图29的FIL标记编码2702a-c)来确定是否应当监测帧标志(框3208)。如果FIL标记编码处理器2904确定不应监测帧标志(框3208),则媒体解码器2902呈现选定的媒体内容(框3206)而不需要使FIL标记编码处理器2904监测FIL标记编码。否则,如果FIL标记编码处理器2904确定应当监测帧标志(框3208),则FIL标记编码处理器2904例如根据图36描绘的并且在下面详细描述的示例性流程图来监测帧标志(框3210)。
接着,媒体解码器2902确定是否应当停止回放(框3214)。例如,如果消费者16按压个人计算机29上的停止按钮或下一个电影按钮或下一首歌曲按钮,则媒体解码器2902可以确定应当停止回放。另外,如果已经到达选定的媒体内容的结尾,则媒体解码器2902可以确定应当停止回放。如果媒体解码器2902确定不应停止回放,则控制返回至框3212。否则,如果媒体解码器2902确定应当停止回放,则媒体解码器2902停止呈现媒体内容(框3214),并且控制返回至调用功能或处理,举例来说,如以上结合图32描述的处理。
图35是表示可被执行以执行后台计量信息收集处理的示例性机器可读指令的流程图。最初,比较器2910将CDB 2608和PDB副本2614的内容与计量日志数据库2618(参见图28)的内容相比较(框3302),并且基于该比较确定CDB 2608和/或PDB副本2614的内容是否已经改变(框3304)。例如,如果CDB 2608和/或PDB副本2614包括与存储在计量日志数据库2618中的信息不同的信息,则比较器2910确定CDB2608和/或PDB副本2614的内容自数据提取器2908从CDB 2608和/或PDB副本2614向计量日志数据库2618复制计量信息的最后时间起已经改变。
如果比较器2910确定CDB 2608和/或PDB副本2614的内容已经改变(框3304),则数据提取器2908更新计量日志数据库2618(框3306)。具体来说,数据提取器2908从CDB 2608和/或PDB副本2614检索全部已改变计量信息或选择出的已改变计量信息,并且将检索到的计量信息存储在计量日志数据库2618中(框3306)。
在数据提取器2908更新计量日志数据库(框3306)之后,或者如果在框3304处比较器2910确定CDB 2608和/或PDB副本2614的内容没有改变,则比较器2910确定计量日志数据库2618是否超出了尺寸阈值(框3308)。例如,可以使用预定尺寸阈值,以确定何时向媒体测量实体18传送存储在计量日志数据库2618中的计量日志信息。
如果比较器2910确定计量日志数据库2618没有超出尺寸阈值(框3308),则比较器2910确定经过的时间是否已经超出了时间阈值(框3310)。例如,可以使用预定时间阈值,以确定何时从计量日志数据库2618向媒体测量实体18传送计量信息。按这种方式,即使计量日志数据库2618从未超出尺寸阈值,仍可保证媒体测量实体18至少可按基于时间阈值的大致定期间隔接收到计量信息。比较器2910用来与预定时间阈值比较的经过的时间可以例如利用计时器(未示出)来跟踪,该计时器每当数据接口2912从计量日志数据库2618向媒体测量实体18发送计量信息之后都被示例性***2900重置。
如果比较器2910确定经过的时间超出了时间阈值(框3310)或者如果在框3308处比较器2910确定计量日志数据库2618超出了尺寸阈值,则数据接口2912(参见图31)从计量日志数据库2618向媒体测量实体18传送计量信息(框3312)。
在数据接口2912从计量日志数据库2618向媒体测量实体18传送了计量信息(框3312)之后或者如果比较器2910确定计量日志数据库2618没有超出尺寸阈值(框3308)或者如果比较器2910确定经过的时间没有超出时间阈值(框3310),则数据接口2912确定是否存在从媒体测量实体18可获得的任何软件更新(框3314)。该软件更新可以是针对安装在个人计算机29和/或媒体播放器26上的计量软件应用的升级、增加、补丁、增加特征等。如果数据接口2912确定存在可用软件更新(框3314),则数据接口2912下载并在个人计算机29和/或媒体播放器26上安装软件更新(框3316)。
接着,示例性***2900确定是否应当停止后台计量信息收集处理(框3318)。例如,如果示例性***2900被关闭或者如果消费者16指示要求不再参与计量节目,则示例性***2900可以停止后台处理。如果示例性***2900确定不应停止后台处理,则控制传递回至框3302。否则,示例性***2900停止后台处理(框3320)并且控制返回至调用功能或举例来说如图32中描绘的示例性流程图的处理的处理。
图36是表示可以被执行以利用FIL标记编码(例如,图29的FIL标记编码2702a-c)监测帧标志的示例性机器可读指令的流程图。最初,FIL标记编码处理器2904(参见图31)从选定的媒体内容文件中检索FIL标记编码(框3402)。例如,在消费者16选择了要呈现的特定媒体内容文件(例如,音频文件、视频文件等)之后,FIL标记编码处理器2904检索与该媒体内容文件相对应的FIL标记编码。如果将FIL标记编码***到如图29描绘的媒体内容的帧(例如,音频帧或视频帧)中,则FIL标记编码处理器2904可以在框3402处从帧中检索FIL标记编码。另选的是,如果将FIL标记编码附加至媒体内容文件的结尾或开始,或者将编码存储在分立的文件中,则FIL标记编码处理器2904可以在框3402处检索编码。接着,FIL标记编码处理器2904在大致类似于或相同于图30的数据结构2800的数据结构中存储检索到的FIL标记编码(框3404)。另选的是,数据提取器2908可以检索(框3402)并且存储(框3404)FIL标记编码。
随着媒体解码器2902(参见图31)呈现选定的媒体内容文件(例如,在图33和图34的框3106和/或3206处),FIL标记编码处理器2904和/或比较器2910接着确定媒体内容是否已经达到表示媒体内容中与FIL标记编码相对应的位置的正确时移(框3406)。例如,如果FIL标记编码按五秒钟间隔***到媒体内容中,则示例性***2900可以生成多个FIL标记编码时移值(例如,5秒钟、10秒钟、20秒钟等)。每一个FIL标记编码时移值表示媒体呈现中的、将FIL标记编码嵌入在媒体呈现的帧中的正确时移。FIL标记编码处理器2904可以监测回放时间计数器2914(图29),以通过将回放时间计数器值与利用五秒钟间隔导出的对应于FIL标记编码时移值的正确时移值相比较来确定何时已呈现了五秒钟媒体内容。即使媒体内容快进或快倒,FIL标记编码处理器2904也可以基于回放时间计数器2914确定回放的媒体内容何时到达与FIL标记编码相对应的时间间隔(即,FIL标记编码时移值)。
如果FIL标记编码处理器2904和/或比较器2910确定已经到达正确时移(框3406),则FIL标记编码处理器2904检索与在该时移呈现的媒体帧(例如,图29的媒体帧2704a-c中的一个)相对应的FIL标记编码(框3408)。例如,FIL标记编码处理器2904可以基于呈现的媒体帧的标记编码标识号和存储在数据结构2800中的标记编码标识号2802,从数据结构2800(参见图30)中检索与呈现的媒体帧相对应的FIL标记编码。接着,FIL标记编码处理器2904递增检索到的FIL标记编码的值(框3410)并且更新数据结构2800中的FIL标记编码值(框3412)。
在FIL标记编码处理器2904已经更新数据结构2800(框3412)之后或者如果在框3406处FIL标记编码处理器2904确定没有到达正确时移,则FIL标记编码处理器2904例如基于回放时间计数器或媒体解码器2902(参见图31)的状态来确定媒体呈现是否已经停止(框3414)。如果FIL标记编码处理器2904确定没有停止媒体呈现(框3414),则控制返回至框3406。否则,FIL标记编码处理器2904将FIL标记编码从数据结构2800写入至选定媒体内容文件(框3416),或者写入至与选定媒体内容文件相对应的FIL标记编码文件。贮藏数据结构接口2906接着将FIL标记编码从数据结构2800和/或选定的媒体内容文件写入至媒体贮藏数据库文件(框3418),以例如传送至以上结合图33描述的媒体测量实体18。例如,如果图34的处理结合便携式媒体播放器26实现,则贮藏数据结构接口2906将FIL标记编码写入至PDB 2610。另选的是,如果图34的处理结合个人计算机29实现,则贮藏数据结构接口2906将FIL标记编码写入至CDB 2608。另外,贮藏数据结构接口2906与在框3418处写入的FIL标记编码相关联地写入媒体标识信息、FIL标记编码间隔值、日期标志以及时间标志媒体贮藏数据库文件(框3420)。控制接着返回至调用功能或举例来说如图33或34描绘的实施例流程图的处理的处理。
图37是可以被用于执行图7-21、图26,以及/或图32-36的示例性机器可读指令以使实现在此描述的示例性***和/或方法的示例性处理器***3510的框图。如图37所示,处理器***3510包括耦合至互连总线3514的处理器3512。处理器3512包括寄存器组或寄存器空间3516,其在图37中被整个描绘为芯片上,但是其可以另选地整个或局部定位在芯片外,并且经由专用电连接和/或经由互连总线3514直接耦合至处理器3512。处理器3512可以是任何合适的处理器、处理单元或微处理器。尽管图37中未示出,但***3510可以是多处理器***,由此可以包括一个或更多个与处理器3512相同或类似并且可通信联络地耦合至互连总线3514的附加处理器。
图37的处理器3512耦合至芯片集3518,该芯片集3518包括存储器控制器3520和输入/输出(I/O)控制器3522。如公知的,芯片集典型地设置I/O和存储器管理功能以及可由耦合至芯片集3518的一个或更多个处理器存取或使用的多个通用和/或专用寄存器、计时器等。存储器控制器3520执行使得处理器3512(或者如果存在多个处理器则使得多个处理器)能够存取***存储器3524和大容量存储器3525的功能。
***存储器3524可以包括任何希望类型的易失性和/或非易失性存储器,举例来说,如静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、闪速存储器、只读存储器(ROM)等。大容量存储器3525可以包括任何希望类型的大容量装置,包括硬盘驱动器、光驱动器、磁带存储装置等。
I/O控制器3522执行使得处理器3512能够经由I/O总线3532和***输入/输出(I/O)装置3526和3528以及网络接口3530通信的功能。I/O装置3526和3528可以是任何希望类型的I/O装置,举例来说,如键盘、视频显示器或监视器、鼠标器等。网络接口3530例如可以是使得处理器***3510能够与另一处理器***通信的以太网装置、异步传输模式(ATM)装置、802.11装置、数字用户线路(DSL)调制解调器、有线调制解调器、蜂窝调制解调器等。
虽然在图37中将存储器控制器3520和I/O控制器3522描绘为芯片集3518内的分立的功能框,但这些框执行的功能可以被集成在单个半导体电路内,或者可以利用两个或更多个分立的集成电路来实现。
尽管在此描述了具体方法、装置、***以及制品,但本专利的覆盖范围不限于此。与此相反,本专利在字面上或者在等同物原则下完全覆盖落入所附权利要求的范围内的全部方法、装置、***以及制品。

Claims (16)

1.一种用于监测媒体呈现装置的装置,该用于监测媒体呈现装置的装置包括:
耳机,该耳机被设置成可通信联络地耦合至媒体呈现装置;
扬声器,该扬声器耦合至所述耳机并且被设置成基于从所述媒体呈现装置接收到的音频信息发射音频;
计量信息生成器,该计量信息生成器耦合至所述耳机并且与所述媒体呈现装置分立;
音频接口,所述音频接口将所述计量信息生成器耦合至所述媒体呈现装置的输出音频接口,所述计量信息生成器经由所述音频接口从所述媒体呈现装置接收音频信息;以及
第一通信端口,所述第一通信端口将所述计量信息生成器耦合至所述媒体呈现装置的第二通信端口,所述计量信息生成器监测在所述第二通信端口处得到的媒体访问命令,并且收集与所述音频信息相关的以及与所述媒体访问命令相关的计量信息。
2.根据权利要求1所述的用于监测媒体呈现装置的装置,其中,所述计量信息生成器被设置成通过基于接收到的所述音频信息生成音频签名或从接收到的所述音频信息中提取编码这两者中的至少一种来收集所述计量信息。
3.根据权利要求1所述的用于监测媒体呈现装置的装置,其中,所述媒体呈现装置是便携式媒体呈现装置。
4.根据权利要求1所述的用于监测媒体呈现装置的装置,其中,所述媒体呈现装置是IPOD
Figure FDA00001963196700011
5.根据权利要求1所述的用于监测媒体呈现装置的装置,所述用于监测媒体呈现装置的装置还包括被设置成向个人计算机发送所述计量信息的收发器。
6.根据权利要求5所述的用于监测媒体呈现装置的装置,其中,所述收发器被设置成经由无线通信向所述个人计算机发送所述计量信息。
7.根据权利要求1所述的用于监测媒体呈现装置的装置,其中,所述计量信息生成器被安装在所述耳机的听筒中。
8.根据权利要求1所述的用于监测媒体呈现装置的装置,其中,所述计量信息生成器可去除地结合至所述耳机。
9.根据权利要求1所述的用于监测媒体呈现装置的装置,其中,所述媒体访问命令包括以下命令中的至少一项:播放命令、停止命令、暂停命令、下一个命令、或前一个命令。
10.一种监测媒体呈现装置的方法,该监测媒体呈现装置的方法包括以下步骤:
在耳机处接收来自媒体呈现装置的音频信息;并且
利用耦合至所述耳机并且与所述媒体呈现装置分立的计量信息生成器生成与接收到的所述音频信息和与媒体访问命令相关联的计量信息,所述计量信息生成器具有音频接口和第一通信端口,所述音频接口将所述计量信息生成器耦合至所述媒体呈现装置的输出音频接口,以经由所述音频接口从所述媒体呈现装置接收音频信息,以及所述第一通信端口将所述计量信息生成器耦合至所述媒体呈现装置的第二通信端口以监测在所述第二通信端口处得到的媒体访问命令。
11.根据权利要求10所述的监测媒体呈现装置的方法,所述监测媒体呈现装置的方法还包括基于从所述媒体呈现装置接收到的所述音频信息经由所述耳机的扬声器发射音频的步骤。
12.根据权利要求10所述的监测媒体呈现装置的方法,所述监测媒体呈现装置的方法还包括通过基于接收到的所述音频信息生成音频签名或从接收到的所述音频信息中提取编码这两者中的至少一种来生成所述计量信息的步骤。
13.根据权利要求10所述的监测媒体呈现装置的方法,其中,所述媒体呈现装置是便携式媒体呈现装置。
14.根据权利要求10所述的监测媒体呈现装置的方法,所述监测媒体呈现装置的方法还包括经由无线或有线通信介质向个人计算机发送所述计量信息的步骤。
15.根据权利要求10所述的监测媒体呈现装置的方法,其中,所述计量信息生成器被安装在所述耳机的听筒中。
16.根据权利要求10所述的用于监测媒体呈现装置的方法,其中,所述媒体访问命令包括以下命令中的至少一项:播放命令、停止命令、暂停命令、下一个命令、或前一个命令。
CN2006800457947A 2005-10-21 2006-10-20 用于计量便携式媒体播放器的方法和装置 Active CN101322344B (zh)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US72942105P 2005-10-21 2005-10-21
US60/729,421 2005-10-21
US78619606P 2006-03-27 2006-03-27
US60/786,196 2006-03-27
US81375706P 2006-06-14 2006-06-14
US60/813,757 2006-06-14
PCT/US2006/060118 WO2007048124A2 (en) 2005-10-21 2006-10-20 Methods and apparatus for metering portable media players

Related Child Applications (2)

Application Number Title Priority Date Filing Date
CN2012104722402A Division CN103000210A (zh) 2005-10-21 2006-10-20 用于计量便携式媒体播放器的方法和装置
CN2012104724094A Division CN102930888A (zh) 2005-10-21 2006-10-20 用于计量便携式媒体播放器的方法和装置

Publications (2)

Publication Number Publication Date
CN101322344A CN101322344A (zh) 2008-12-10
CN101322344B true CN101322344B (zh) 2013-01-02

Family

ID=37963424

Family Applications (3)

Application Number Title Priority Date Filing Date
CN2012104722402A Pending CN103000210A (zh) 2005-10-21 2006-10-20 用于计量便携式媒体播放器的方法和装置
CN2006800457947A Active CN101322344B (zh) 2005-10-21 2006-10-20 用于计量便携式媒体播放器的方法和装置
CN2012104724094A Pending CN102930888A (zh) 2005-10-21 2006-10-20 用于计量便携式媒体播放器的方法和装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN2012104722402A Pending CN103000210A (zh) 2005-10-21 2006-10-20 用于计量便携式媒体播放器的方法和装置

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN2012104724094A Pending CN102930888A (zh) 2005-10-21 2006-10-20 用于计量便携式媒体播放器的方法和装置

Country Status (10)

Country Link
US (5) US8914819B2 (zh)
EP (3) EP1949579B1 (zh)
KR (1) KR20080064176A (zh)
CN (3) CN103000210A (zh)
AT (1) ATE478485T1 (zh)
AU (1) AU2006304933B2 (zh)
CA (1) CA2626798A1 (zh)
DE (1) DE602006016322D1 (zh)
HK (1) HK1125757A1 (zh)
WO (2) WO2007056624A2 (zh)

Families Citing this family (143)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6834308B1 (en) * 2000-02-17 2004-12-21 Audible Magic Corporation Method and apparatus for identifying media content presented on a media playing device
KR20050106393A (ko) 2002-12-27 2005-11-09 닐슨 미디어 리서치 인코퍼레이티드 메타데이터를 트랜스코딩하는 방법 및 장치
US11234029B2 (en) * 2017-08-17 2022-01-25 The Nielsen Company (Us), Llc Methods and apparatus to generate reference signatures from streaming media
KR20080064176A (ko) 2005-10-21 2008-07-08 닐슨 미디어 리서치 인코퍼레이티드 휴대용 미디어 플레이의 측정 방법 및 장치
US8326775B2 (en) 2005-10-26 2012-12-04 Cortica Ltd. Signature generation for multimedia deep-content-classification by a large-scale matching system and method thereof
US8312031B2 (en) 2005-10-26 2012-11-13 Cortica Ltd. System and method for generation of complex signatures for multimedia data content
US10372746B2 (en) 2005-10-26 2019-08-06 Cortica, Ltd. System and method for searching applications using multimedia content elements
US10191976B2 (en) 2005-10-26 2019-01-29 Cortica, Ltd. System and method of detecting common patterns within unstructured data elements retrieved from big data sources
US11604847B2 (en) 2005-10-26 2023-03-14 Cortica Ltd. System and method for overlaying content on a multimedia content element based on user interest
US9372940B2 (en) 2005-10-26 2016-06-21 Cortica, Ltd. Apparatus and method for determining user attention using a deep-content-classification (DCC) system
US10180942B2 (en) 2005-10-26 2019-01-15 Cortica Ltd. System and method for generation of concept structures based on sub-concepts
US9767143B2 (en) 2005-10-26 2017-09-19 Cortica, Ltd. System and method for caching of concept structures
US10585934B2 (en) 2005-10-26 2020-03-10 Cortica Ltd. Method and system for populating a concept database with respect to user identifiers
US10387914B2 (en) 2005-10-26 2019-08-20 Cortica, Ltd. Method for identification of multimedia content elements and adding advertising content respective thereof
US9953032B2 (en) 2005-10-26 2018-04-24 Cortica, Ltd. System and method for characterization of multimedia content signals using cores of a natural liquid architecture system
US9218606B2 (en) 2005-10-26 2015-12-22 Cortica, Ltd. System and method for brand monitoring and trend analysis based on deep-content-classification
US10607355B2 (en) 2005-10-26 2020-03-31 Cortica, Ltd. Method and system for determining the dimensions of an object shown in a multimedia content item
US20160321253A1 (en) 2005-10-26 2016-11-03 Cortica, Ltd. System and method for providing recommendations based on user profiles
US10848590B2 (en) 2005-10-26 2020-11-24 Cortica Ltd System and method for determining a contextual insight and providing recommendations based thereon
US10691642B2 (en) 2005-10-26 2020-06-23 Cortica Ltd System and method for enriching a concept database with homogenous concepts
US11403336B2 (en) 2005-10-26 2022-08-02 Cortica Ltd. System and method for removing contextually identical multimedia content elements
US11361014B2 (en) 2005-10-26 2022-06-14 Cortica Ltd. System and method for completing a user profile
US11032017B2 (en) 2005-10-26 2021-06-08 Cortica, Ltd. System and method for identifying the context of multimedia content elements
US10535192B2 (en) 2005-10-26 2020-01-14 Cortica Ltd. System and method for generating a customized augmented reality environment to a user
US10635640B2 (en) 2005-10-26 2020-04-28 Cortica, Ltd. System and method for enriching a concept database
US11003706B2 (en) 2005-10-26 2021-05-11 Cortica Ltd System and methods for determining access permissions on personalized clusters of multimedia content elements
US11386139B2 (en) 2005-10-26 2022-07-12 Cortica Ltd. System and method for generating analytics for entities depicted in multimedia content
US10380164B2 (en) 2005-10-26 2019-08-13 Cortica, Ltd. System and method for using on-image gestures and multimedia content elements as search queries
US10614626B2 (en) 2005-10-26 2020-04-07 Cortica Ltd. System and method for providing augmented reality challenges
US10776585B2 (en) 2005-10-26 2020-09-15 Cortica, Ltd. System and method for recognizing characters in multimedia content
US9384196B2 (en) 2005-10-26 2016-07-05 Cortica, Ltd. Signature generation for multimedia deep-content-classification by a large-scale matching system and method thereof
US10949773B2 (en) 2005-10-26 2021-03-16 Cortica, Ltd. System and methods thereof for recommending tags for multimedia content elements based on context
US9646005B2 (en) 2005-10-26 2017-05-09 Cortica, Ltd. System and method for creating a database of multimedia content elements assigned to users
US10380623B2 (en) 2005-10-26 2019-08-13 Cortica, Ltd. System and method for generating an advertisement effectiveness performance score
US10193990B2 (en) 2005-10-26 2019-01-29 Cortica Ltd. System and method for creating user profiles based on multimedia content
US20150331949A1 (en) * 2005-10-26 2015-11-19 Cortica, Ltd. System and method for determining current preferences of a user of a user device
US9477658B2 (en) 2005-10-26 2016-10-25 Cortica, Ltd. Systems and method for speech to speech translation using cores of a natural liquid architecture system
US11216498B2 (en) 2005-10-26 2022-01-04 Cortica, Ltd. System and method for generating signatures to three-dimensional multimedia data elements
US10698939B2 (en) 2005-10-26 2020-06-30 Cortica Ltd System and method for customizing images
US10621988B2 (en) 2005-10-26 2020-04-14 Cortica Ltd System and method for speech to text translation using cores of a natural liquid architecture system
US8818916B2 (en) 2005-10-26 2014-08-26 Cortica, Ltd. System and method for linking multimedia data elements to web pages
US11620327B2 (en) 2005-10-26 2023-04-04 Cortica Ltd System and method for determining a contextual insight and generating an interface with recommendations based thereon
US10380267B2 (en) 2005-10-26 2019-08-13 Cortica, Ltd. System and method for tagging multimedia content elements
US10360253B2 (en) 2005-10-26 2019-07-23 Cortica, Ltd. Systems and methods for generation of searchable structures respective of multimedia data content
US10742340B2 (en) 2005-10-26 2020-08-11 Cortica Ltd. System and method for identifying the context of multimedia content elements displayed in a web-page and providing contextual filters respective thereto
US11019161B2 (en) 2005-10-26 2021-05-25 Cortica, Ltd. System and method for profiling users interest based on multimedia content analysis
KR101635128B1 (ko) 2006-03-27 2016-06-30 닐슨 미디어 리서치 인코퍼레이티드 무선통신장치에 표현되는 미디어 컨텐츠의 미터링 방법 및 시스템
US7917440B2 (en) * 2006-07-07 2011-03-29 Microsoft Corporation Over-the-air delivery of metering certificates and data
MX2009000469A (es) 2006-07-12 2009-05-12 Arbitron Inc Metodos y sistemas para confirmacion e incentivos de cumplimiento.
US10733326B2 (en) 2006-10-26 2020-08-04 Cortica Ltd. System and method for identification of inappropriate multimedia content
KR101370347B1 (ko) * 2007-06-04 2014-03-24 삼성전자 주식회사 방송수신장치 및 그 제어방법
KR20090015292A (ko) * 2007-08-08 2009-02-12 삼성전자주식회사 휴대 단말기의 정보 제공 방법 및 장치
US20160016082A1 (en) * 2007-10-31 2016-01-21 Koplar Interactive Systems International, Llc Method and system for device notification
US8326212B2 (en) 2007-11-07 2012-12-04 The Nielsen Company (Us), Llc Methods and apparatus to collect media exposure information
US8375131B2 (en) * 2007-12-21 2013-02-12 Yahoo! Inc. Media toolbar and aggregated/distributed media ecosystem
US8930003B2 (en) * 2007-12-31 2015-01-06 The Nielsen Company (Us), Llc Data capture bridge
US8082592B2 (en) * 2008-01-12 2011-12-20 Harris Technology, Llc Read/write encrypted media and method of playing
US20130151687A1 (en) * 2008-05-28 2013-06-13 Adobe Systems Incorporated Systems and Methods for Monitoring Content Consumption
GB0815651D0 (en) * 2008-08-28 2008-10-08 Omnifone Ltd Content ingestion
US8959556B2 (en) 2008-09-29 2015-02-17 The Nielsen Company (Us), Llc Methods and apparatus for determining the operating state of audio-video devices
GB2467324B (en) 2009-01-28 2014-03-26 Norwell Sa Device, system and method for measurement of media consumption in digital media terminals
US20100312810A1 (en) * 2009-06-09 2010-12-09 Christopher Horton Secure identification of music files
US9407959B2 (en) * 2009-09-21 2016-08-02 Adobe Systems Incorporated Monitoring behavior with respect to a software program
US7865629B1 (en) * 2009-11-24 2011-01-04 Microsoft Corporation Configurable connector for system-level communication
US8566856B2 (en) * 2009-12-01 2013-10-22 International Business Machines Corporation Video stream measurement method and system
US8744098B2 (en) * 2010-02-04 2014-06-03 Apple Inc. Using an audio cable as an inductive charging coil
GB2477940A (en) * 2010-02-18 2011-08-24 Leo Yu-Leung Tong Music usage information gathering
AU2011289513B2 (en) 2010-08-09 2014-05-29 C.R. Bard, Inc. Support and cover structures for an ultrasound probe head
GB2483370B (en) 2010-09-05 2015-03-25 Mobile Res Labs Ltd A system and method for engaging a person in the presence of ambient audio
CN102770861B (zh) * 2010-12-13 2016-05-18 英特尔公司 数据突出和提取
US20120209949A1 (en) * 2011-02-14 2012-08-16 Alexandros Deliyannis Methods and apparatus to monitor media content
US8938429B1 (en) 2011-03-31 2015-01-20 Emc Corporation Resynchronization of nonactive and active segments
US8818954B1 (en) 2011-03-31 2014-08-26 Emc Corporation Change tracking
US9380356B2 (en) 2011-04-12 2016-06-28 The Nielsen Company (Us), Llc Methods and apparatus to generate a tag for media content
US9210208B2 (en) 2011-06-21 2015-12-08 The Nielsen Company (Us), Llc Monitoring streaming media content
KR101880450B1 (ko) * 2011-06-22 2018-07-23 삼성전자주식회사 티브이에서 휴대용 단말을 이용한 서비스 제공 방법 및 장치
US20130111013A1 (en) * 2011-10-31 2013-05-02 Jan Besehanic Systems, methods, and apparatus to identify media presentation devices
US9332363B2 (en) 2011-12-30 2016-05-03 The Nielsen Company (Us), Llc System and method for determining meter presence utilizing ambient fingerprints
US9692535B2 (en) 2012-02-20 2017-06-27 The Nielsen Company (Us), Llc Methods and apparatus for automatic TV on/off detection
US10200751B2 (en) * 2012-03-30 2019-02-05 The Nielsen Company (Us), Llc Methods, apparatus, and machine readable storage media to monitor a media presentation
CN102833607B (zh) * 2012-08-21 2015-06-10 中兴通讯股份有限公司 一种有线电视***控制方法、装置和***
US9081778B2 (en) 2012-09-25 2015-07-14 Audible Magic Corporation Using digital fingerprints to associate data with a work
US8874924B2 (en) * 2012-11-07 2014-10-28 The Nielsen Company (Us), Llc Methods and apparatus to identify media
AU2016216648B2 (en) * 2012-11-07 2018-09-27 The Nielsen Company (Us), Llc Methods and apparatus to identify media
DE102012022064A1 (de) 2012-11-09 2014-05-15 Thomas Klimpel System und Verfahren zur Wiedergabe von Musikstücken und/oder Multimediadaten
AU2013203768B2 (en) * 2013-03-07 2016-05-05 The Nielsen Company (Us), Llc Methods and apparatus to monitor media presentations
US20140266638A1 (en) * 2013-03-14 2014-09-18 Aliphcom Input stream conversion and programmable voltage regulator for +5v power signal
US9325381B2 (en) 2013-03-15 2016-04-26 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to monitor mobile devices
US9647779B2 (en) 2013-04-22 2017-05-09 The Nielsen Company (Us), Llc Systems, methods, and apparatus to identify media devices
US9324089B2 (en) * 2013-08-01 2016-04-26 The Nielsen Company (Us), Llc Methods and apparatus for metering media feeds in a market
US9084013B1 (en) * 2013-11-15 2015-07-14 Google Inc. Data logging for media consumption studies
WO2015082082A1 (de) * 2013-12-04 2015-06-11 Onears Germany Gmbh Verfahren und system zur übertragung eines audiosignals an mehrere mobile endgeräte
US9426525B2 (en) 2013-12-31 2016-08-23 The Nielsen Company (Us), Llc. Methods and apparatus to count people in an audience
US9784774B2 (en) * 2014-01-06 2017-10-10 The Nielsen Company (Us), Llc Methods and apparatus to determine an operational status of a device
US9438940B2 (en) * 2014-04-07 2016-09-06 The Nielsen Company (Us), Llc Methods and apparatus to identify media using hash keys
TWI549495B (zh) * 2014-06-20 2016-09-11 Lin Hung Yuan Audience identification method and system
US10810607B2 (en) * 2014-09-17 2020-10-20 The Nielsen Company (Us), Llc Methods and apparatus to monitor media presentations
FR3028367A1 (fr) * 2014-11-06 2016-05-13 Vicente Miguel Salsinha Dispositif d’identification d’une chaine de television
US9747906B2 (en) 2014-11-14 2017-08-29 The Nielson Company (Us), Llc Determining media device activation based on frequency response analysis
US9762965B2 (en) 2015-05-29 2017-09-12 The Nielsen Company (Us), Llc Methods and apparatus to measure exposure to streaming media
EP3101612A1 (en) 2015-06-03 2016-12-07 Skullcandy, Inc. Audio devices and related methods for acquiring audio device use information
US10349890B2 (en) 2015-06-26 2019-07-16 C. R. Bard, Inc. Connector interface for ECG-based catheter positioning system
US11461010B2 (en) * 2015-07-13 2022-10-04 Samsung Electronics Co., Ltd. Data property-based data placement in a nonvolatile memory device
US10509770B2 (en) 2015-07-13 2019-12-17 Samsung Electronics Co., Ltd. Heuristic interface for enabling a computer device to utilize data property-based data placement inside a nonvolatile memory device
US10282324B2 (en) 2015-07-13 2019-05-07 Samsung Electronics Co., Ltd. Smart I/O stream detection based on multiple attributes
US11037015B2 (en) 2015-12-15 2021-06-15 Cortica Ltd. Identification of key points in multimedia data elements
US11195043B2 (en) 2015-12-15 2021-12-07 Cortica, Ltd. System and method for determining common patterns in multimedia content elements based on key points
US10171971B2 (en) 2015-12-21 2019-01-01 Skullcandy, Inc. Electrical systems and related methods for providing smart mobile electronic device features to a user of a wearable device
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
TWD184281S (zh) * 2016-09-23 2017-07-11 鴻海精密工業股份有限公司 可擕式播放器之部分
TWD186809S (zh) * 2016-09-23 2017-11-21 鴻海精密工業股份有限公司 可擕式播放器之部分
CN106488281A (zh) * 2016-10-26 2017-03-08 Tcl集团股份有限公司 一种电视音频的播放方法及控制***、电视、通信***
USD805497S1 (en) * 2016-10-28 2017-12-19 Hon Hai Precision Industry Co., Ltd. Portable player
US11760387B2 (en) 2017-07-05 2023-09-19 AutoBrains Technologies Ltd. Driving policies determination
WO2019012527A1 (en) 2017-07-09 2019-01-17 Cortica Ltd. ORGANIZATION OF DEPTH LEARNING NETWORKS
US10999609B2 (en) 2017-08-17 2021-05-04 Comcast Cable Communications, Llc Enhanced service compatibility with clients
US10846544B2 (en) 2018-07-16 2020-11-24 Cartica Ai Ltd. Transportation prediction system and method
US10839694B2 (en) 2018-10-18 2020-11-17 Cartica Ai Ltd Blind spot alert
US11181911B2 (en) 2018-10-18 2021-11-23 Cartica Ai Ltd Control transfer of a vehicle
US20200133308A1 (en) 2018-10-18 2020-04-30 Cartica Ai Ltd Vehicle to vehicle (v2v) communication less truck platooning
US11126870B2 (en) 2018-10-18 2021-09-21 Cartica Ai Ltd. Method and system for obstacle detection
US10748038B1 (en) 2019-03-31 2020-08-18 Cortica Ltd. Efficient calculation of a robust signature of a media unit
US11244176B2 (en) 2018-10-26 2022-02-08 Cartica Ai Ltd Obstacle detection and mapping
US10789535B2 (en) 2018-11-26 2020-09-29 Cartica Ai Ltd Detection of road elements
US11122134B2 (en) * 2019-02-12 2021-09-14 The Nielsen Company (Us), Llc Methods and apparatus to collect media metrics on computing devices
US11643005B2 (en) 2019-02-27 2023-05-09 Autobrains Technologies Ltd Adjusting adjustable headlights of a vehicle
US11285963B2 (en) 2019-03-10 2022-03-29 Cartica Ai Ltd. Driver-based prediction of dangerous events
US11694088B2 (en) 2019-03-13 2023-07-04 Cortica Ltd. Method for object detection using knowledge distillation
US11132548B2 (en) 2019-03-20 2021-09-28 Cortica Ltd. Determining object information that does not explicitly appear in a media unit signature
US11222069B2 (en) 2019-03-31 2022-01-11 Cortica Ltd. Low-power calculation of a signature of a media unit
US10789527B1 (en) 2019-03-31 2020-09-29 Cortica Ltd. Method for object detection using shallow neural networks
US10796444B1 (en) 2019-03-31 2020-10-06 Cortica Ltd Configuring spanning elements of a signature generator
US10776669B1 (en) 2019-03-31 2020-09-15 Cortica Ltd. Signature generation and object detection that refer to rare scenes
US11593662B2 (en) 2019-12-12 2023-02-28 Autobrains Technologies Ltd Unsupervised cluster generation
US10748022B1 (en) 2019-12-12 2020-08-18 Cartica Ai Ltd Crowd separation
US11590988B2 (en) 2020-03-19 2023-02-28 Autobrains Technologies Ltd Predictive turning assistant
CN112311491A (zh) * 2020-03-23 2021-02-02 尼尔森网联媒介数据服务有限公司 多媒体数据采集方法、装置、存储介质及电子设备
US11827215B2 (en) 2020-03-31 2023-11-28 AutoBrains Technologies Ltd. Method for training a driving related object detector
WO2021257485A1 (en) 2020-06-15 2021-12-23 The Nielsen Company (Us), Llc Methods and apparatus to determine headphone adjustment for portable people meter listening to encoded audio streams
US11632587B2 (en) * 2020-06-24 2023-04-18 The Nielsen Company (Us), Llc Mobile device attention detection
US11756424B2 (en) 2020-07-24 2023-09-12 AutoBrains Technologies Ltd. Parking assist

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040116067A1 (en) * 2002-12-11 2004-06-17 Jeyhan Karaoguz Media processing system communicating activity information to support user and user base profiling and consumption feedback
US20040254887A1 (en) * 2003-03-12 2004-12-16 Yahoo! Inc. Access control and metering system for streaming media
US20050086334A1 (en) * 2003-10-17 2005-04-21 Nokia Corporation System and associated terminal, method and computer program product for recording content usage statistics

Family Cites Families (132)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2662168A (en) 1946-11-09 1953-12-08 Serge A Scherbatskoy System of determining the listening habits of wave signal receiver users
US3919479A (en) 1972-09-21 1975-11-11 First National Bank Of Boston Broadcast signal identification system
US4230990C1 (en) 1979-03-16 2002-04-09 John G Lert Jr Broadcast program identification method and system
US4450551A (en) 1981-06-19 1984-05-22 Sanyo Electric Co., Ltd. Keel-tipped stylus, and method and device for making keel-tipped stylus
US4697209A (en) 1984-04-26 1987-09-29 A. C. Nielsen Company Methods and apparatus for automatically identifying programs viewed or recorded
US4677466A (en) 1985-07-29 1987-06-30 A. C. Nielsen Company Broadcast program identification method and apparatus
US4739398A (en) 1986-05-02 1988-04-19 Control Data Corporation Method, apparatus and system for recognizing broadcast segments
US4843562A (en) 1987-06-24 1989-06-27 Broadcast Data Systems Limited Partnership Broadcast information classification system and method
DE3720882A1 (de) 1987-06-24 1989-01-05 Media Control Musik Medien Verfahren und schaltungsanordnung zum automatischen wiedererkennen von signalfolgen
US4955070A (en) 1988-06-29 1990-09-04 Viewfacts, Inc. Apparatus and method for automatically monitoring broadcast band listening habits
AU7224491A (en) 1990-01-18 1991-08-05 Elliott D Blatt Method and apparatus for broadcast media audience measurement
FR2681997A1 (fr) 1991-09-30 1993-04-02 Arbitron Cy Procede et dispositif d'identification automatique d'un programme comportant un signal sonore.
US5319735A (en) 1991-12-17 1994-06-07 Bolt Beranek And Newman Inc. Embedded signalling
US5436653A (en) 1992-04-30 1995-07-25 The Arbitron Company Method and system for recognition of broadcast segments
GB9221678D0 (en) 1992-10-15 1992-11-25 Taylor Nelson Group Limited Identifying a received programme stream
WO1994011989A1 (en) * 1992-11-16 1994-05-26 The Arbitron Company Method and apparatus for encoding/decoding broadcast or recorded segments and monitoring audience exposure thereto
US5481294A (en) 1993-10-27 1996-01-02 A. C. Nielsen Company Audience measurement system utilizing ancillary codes and passive signatures
US5450490A (en) 1994-03-31 1995-09-12 The Arbitron Company Apparatus and methods for including codes in audio signals and decoding
US5526427A (en) 1994-07-22 1996-06-11 A.C. Nielsen Company Universal broadcast code and multi-level encoded signal monitoring system
US5594934A (en) 1994-09-21 1997-01-14 A.C. Nielsen Company Real time correlation meter
US5737025A (en) 1995-02-28 1998-04-07 Nielsen Media Research, Inc. Co-channel transmission of program signals and ancillary signals
US5675510A (en) * 1995-06-07 1997-10-07 Pc Meter L.P. Computer use meter and analyzer
US6138147A (en) * 1995-07-14 2000-10-24 Oracle Corporation Method and apparatus for implementing seamless playback of continuous media feeds
US6505160B1 (en) * 1995-07-27 2003-01-07 Digimarc Corporation Connected audio and other media objects
US7289643B2 (en) * 2000-12-21 2007-10-30 Digimarc Corporation Method, apparatus and programs for generating and utilizing content signatures
US6154484A (en) 1995-09-06 2000-11-28 Solana Technology Development Corporation Method and apparatus for embedding auxiliary data in a primary data signal using frequency and time domain processing
US5778182A (en) * 1995-11-07 1998-07-07 At&T Corp. Usage management system
US5687191A (en) 1995-12-06 1997-11-11 Solana Technology Development Corporation Post-compression hidden data transport
US5872588A (en) * 1995-12-06 1999-02-16 International Business Machines Corporation Method and apparatus for monitoring audio-visual materials presented to a subscriber
US5719937A (en) * 1995-12-06 1998-02-17 Solana Technology Develpment Corporation Multi-media copy management system
US5828325A (en) 1996-04-03 1998-10-27 Aris Technologies, Inc. Apparatus and method for encoding and decoding information in analog signals
US6108637A (en) * 1996-09-03 2000-08-22 Nielsen Media Research, Inc. Content display monitor
US6647548B1 (en) * 1996-09-06 2003-11-11 Nielsen Media Research, Inc. Coded/non-coded program audience measurement system
US6216052B1 (en) 1996-10-23 2001-04-10 Advanced Micro Devices, Inc. Noise elimination in a USB codec
US7607147B1 (en) 1996-12-11 2009-10-20 The Nielsen Company (Us), Llc Interactive service device metering systems
US6675383B1 (en) * 1997-01-22 2004-01-06 Nielsen Media Research, Inc. Source detection apparatus and method for audience measurement
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
US5940135A (en) 1997-05-19 1999-08-17 Aris Technologies, Inc. Apparatus and method for encoding and decoding information in analog signals
US6353929B1 (en) * 1997-06-23 2002-03-05 One River Worldtrek, Inc. Cooperative system for measuring electronic media
EP0887958B1 (en) 1997-06-23 2003-01-22 Liechti Ag Method for the compression of recordings of ambient noise, method for the detection of program elements therein, devices and computer program therefor
US6247128B1 (en) * 1997-07-22 2001-06-12 Compaq Computer Corporation Computer manufacturing with smart configuration methods
US5945932A (en) 1997-10-30 1999-08-31 Audiotrack Corporation Technique for embedding a code in an audio signal and for detecting the embedded code
US6467089B1 (en) * 1997-12-23 2002-10-15 Nielsen Media Research, Inc. Audience measurement system incorporating a mobile handset
US6097441A (en) * 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content
CN1505291A (zh) * 1998-05-12 2004-06-16 ���ѷý���о��ɷ����޹�˾ 数字电视的观众测定***
US6272176B1 (en) 1998-07-16 2001-08-07 Nielsen Media Research, Inc. Broadcast encoding system and method
JP3688903B2 (ja) * 1998-09-07 2005-08-31 株式会社ビデオリサーチ 携帯型ラジオ聴取状況記録装置
US6332215B1 (en) * 1998-12-08 2001-12-18 Nazomi Communications, Inc. Java virtual machine hardware for RISC and CISC processors
US6601046B1 (en) * 1999-03-25 2003-07-29 Koninklijke Philips Electronics N.V. Usage dependent ticket to protect copy-protected material
JP2000307530A (ja) 1999-04-21 2000-11-02 Takahiro Yasuhoso ウェアラブル視聴率メータシステム
US6385766B1 (en) * 1999-05-20 2002-05-07 Dell Usa L.P. Method and apparatus for windows-based installation for installing software on build-to-order computer systems
US6871180B1 (en) 1999-05-25 2005-03-22 Arbitron Inc. Decoding of information in audio signals
US6633657B1 (en) 1999-07-15 2003-10-14 General Electric Company Method and apparatus for controlling a dynamic range of a digital diagnostic image
US6286104B1 (en) 1999-08-04 2001-09-04 Oracle Corporation Authentication and authorization in a multi-tier relational database management system
US7209900B2 (en) * 1999-08-27 2007-04-24 Charles Eric Hunter Music distribution systems
CA2310769C (en) * 1999-10-27 2013-05-28 Nielsen Media Research, Inc. Audio signature extraction and correlation
US6912528B2 (en) * 2000-01-18 2005-06-28 Gregg S. Homer Rechargeable media distribution and play system
US6577346B1 (en) 2000-01-24 2003-06-10 Webtv Networks, Inc. Recognizing a pattern in a video segment to identify the video segment
US6834308B1 (en) * 2000-02-17 2004-12-21 Audible Magic Corporation Method and apparatus for identifying media content presented on a media playing device
US6539358B1 (en) 2000-05-24 2003-03-25 Delphi Technologies, Inc. Voice-interactive docking station for a portable computing device
US20020032904A1 (en) * 2000-05-24 2002-03-14 Lerner David S. Interactive system and method for collecting data and generating reports regarding viewer habits
US6714233B2 (en) 2000-06-21 2004-03-30 Seiko Epson Corporation Mobile video telephone system
US6810413B1 (en) 2000-06-30 2004-10-26 Covad Communitions Group, Inc. System and method for providing internet content using hybrid wireless and wire technologies at the end user site
US6754470B2 (en) * 2000-09-01 2004-06-22 Telephia, Inc. System and method for measuring wireless device and network usage and performance metrics
DE60107266T2 (de) * 2000-09-01 2005-11-10 Nextlink.To A/S Endgerät, system und verfahren zur internet- und datennetztelefonie
US6745011B1 (en) * 2000-09-01 2004-06-01 Telephia, Inc. System and method for measuring wireless device and network usage and performance metrics
DE60132624T2 (de) * 2000-10-24 2009-01-29 Aol Llc Verfahren zum verteilen von werbung unter verwendung einer eingebetteten medien-abspielerseite
EP1928109B1 (en) 2000-11-30 2012-05-23 Intrasonics S.A.R.L. Cellular telephone for collecting audience survey data
US20020112048A1 (en) * 2000-12-11 2002-08-15 Francois Gruyer System and method for providing behavioral information of a user accessing on-line resources
US20020107701A1 (en) * 2001-02-02 2002-08-08 Batty Robert L. Systems and methods for metering content on the internet
JP2002324025A (ja) * 2001-02-20 2002-11-08 Sony Computer Entertainment Inc 視聴率調査装置及び方法、ネットワーク配信番組受信装置及び受信方法、視聴率調査システム、視聴率調査プログラムを記録した記録媒体、ネットワーク配信番組受信装置の制御プログラムを記録した記録媒体、視聴率調査プログラム及びネットワーク配信番組受信装置の制御プログラム
JP2002344933A (ja) 2001-03-15 2002-11-29 Matsushita Electric Ind Co Ltd データ放送を利用した視聴情報収集システム及び方法、並びにそのシステムに用いられる放送受信端末、視聴情報サーバ、販売店端末及び視聴情報利用端末
US6934508B2 (en) * 2001-03-19 2005-08-23 Navigaug Inc. System and method for obtaining comprehensive vehicle radio listener statistics
US8572640B2 (en) 2001-06-29 2013-10-29 Arbitron Inc. Media data use measurement with remote decoding/pattern matching
US6862355B2 (en) 2001-09-07 2005-03-01 Arbitron Inc. Message reconstruction from partial detection
US20030053792A1 (en) 2001-09-20 2003-03-20 Koninklijke Philips Electronics N.V. Management of digital memory during playback of moving images
US20030073402A1 (en) * 2001-09-24 2003-04-17 Herring Russell M. Listener or viewer response data logging and reporting system
US20030061490A1 (en) 2001-09-26 2003-03-27 Abajian Aram Christian Method for identifying copyright infringement violations by fingerprint detection
US6934812B1 (en) 2001-10-22 2005-08-23 Apple Computer, Inc. Media player with instant play capability
US20030131350A1 (en) * 2002-01-08 2003-07-10 Peiffer John C. Method and apparatus for identifying a digital audio signal
US7181159B2 (en) * 2002-03-07 2007-02-20 Breen Julian H Method and apparatus for monitoring audio listening
US7340677B2 (en) 2002-03-26 2008-03-04 Intel Corporation Methods and apparatuses of presenting categorical programs in progressive levels of content details
JP4447821B2 (ja) * 2002-04-15 2010-04-07 ソニー株式会社 情報処理装置および方法
EP2654224B1 (en) 2002-04-22 2017-06-21 Nielsen Media Research, Inc. Methods and apparatus to collect audience information associated with a media presentation
WO2003096669A2 (en) 2002-05-10 2003-11-20 Reisman Richard R Method and apparatus for browsing using multiple coordinated device
US20050228665A1 (en) * 2002-06-24 2005-10-13 Matsushita Electric Indusrial Co, Ltd. Metadata preparing device, preparing method therefor and retrieving device
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
US7222071B2 (en) 2002-09-27 2007-05-22 Arbitron Inc. Audio data receipt/exposure measurement with code monitoring and signature extraction
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
US7483835B2 (en) * 2002-12-23 2009-01-27 Arbitron, Inc. AD detection using ID code and extracted signature
WO2004073217A1 (en) 2003-02-10 2004-08-26 Nielsen Media Research, Inc. Methods and apparatus to adaptively gather audience information data
JP2004272810A (ja) 2003-03-11 2004-09-30 Hitachi Software Eng Co Ltd モバイル端末ソフトウェアのログデータ採取方法
US20040230332A1 (en) 2003-05-17 2004-11-18 Cheng Chung Yuan Blue tooth facility for transmitting stereophonic sounds
WO2005041109A2 (en) 2003-10-17 2005-05-06 Nielsen Media Research, Inc. Methods and apparatus for identifiying audio/video content using temporal signal characteristics
EP1685459B1 (en) * 2003-10-17 2012-06-06 Nielsen Media Research, Inc. Portable multi-purpose audience measurement system
US7324824B2 (en) 2003-12-09 2008-01-29 Awarepoint Corporation Wireless network monitoring system
US8019449B2 (en) 2003-11-03 2011-09-13 At&T Intellectual Property Ii, Lp Systems, methods, and devices for processing audio signals
EP1545069A1 (en) 2003-12-19 2005-06-22 Sony International (Europe) GmbH Remote polling and control system
US8023882B2 (en) * 2004-01-14 2011-09-20 The Nielsen Company (Us), Llc. Portable audience measurement architectures and methods for portable audience measurement
AU2005214965B2 (en) 2004-02-17 2011-05-19 The Nielsen Company (Us), Llc Methods and apparatus to determine audience viewing of recorded programs
WO2005079941A1 (en) * 2004-02-17 2005-09-01 Nielsen Media Research, Inc. Et Al. Methods and apparatus for monitoring video games
JP2005260728A (ja) * 2004-03-12 2005-09-22 Ntt Docomo Inc 移動端末、視聴情報収集システム、及び視聴情報収集方法
US7483975B2 (en) * 2004-03-26 2009-01-27 Arbitron, Inc. Systems and methods for gathering data concerning usage of media data
TWM255602U (en) 2004-04-09 2005-01-11 Hon Hai Prec Ind Co Ltd Digital still camera module
US20050267750A1 (en) * 2004-05-27 2005-12-01 Anonymous Media, Llc Media usage monitoring and measurement system and method
NZ552644A (en) 2004-07-02 2008-09-26 Nielsen Media Res Inc Methods and apparatus for mixing compressed digital bit streams
US20060105702A1 (en) * 2004-11-17 2006-05-18 Muth Edwin A System and method for interactive monitoring of satellite radio use
US20060129496A1 (en) * 2004-12-14 2006-06-15 Motorola, Inc. Method and apparatus for providing digital rights management
US8116401B2 (en) 2005-05-26 2012-02-14 Broadcom Corporation Method and system for digital spur cancellation
US20080091489A1 (en) * 2005-06-27 2008-04-17 Larock Garrison J Acquiring, storing, and correlating profile data of cellular mobile communications system's users to Events
US7849154B2 (en) * 2005-06-27 2010-12-07 M:Metrics, Inc. Acquiring, storing, and correlating profile data of cellular mobile communications system's users to events
US20070038516A1 (en) * 2005-08-13 2007-02-15 Jeff Apple Systems, methods, and computer program products for enabling an advertiser to measure user viewing of and response to an advertisement
US8335576B1 (en) 2005-09-22 2012-12-18 Teradici Corporation Methods and apparatus for bridging an audio controller
KR20080064176A (ko) 2005-10-21 2008-07-08 닐슨 미디어 리서치 인코퍼레이티드 휴대용 미디어 플레이의 측정 방법 및 장치
US20070142024A1 (en) 2005-12-08 2007-06-21 Clayton Richard M Wireless adaptor for facilitating hands-free wireless communication functionality
WO2007070789A2 (en) 2005-12-12 2007-06-21 Nielsen Media Research, Inc. Systems and methods to wirelessly meter audio/visual devices
AU2006327157B2 (en) * 2005-12-20 2013-03-07 Arbitron Inc. Methods and systems for conducting research operations
US8068882B2 (en) 2006-04-27 2011-11-29 Plantronics, Inc. Portable media player emulator for facilitating wireless use of an accessory
US8335577B2 (en) 2006-05-04 2012-12-18 Mediatek Inc. Method of generating advanced audio distribution profile (A2DP) source code and chipset using the same
US20080022294A1 (en) * 2006-07-21 2008-01-24 Perrin Stephen L Matching users with wirelessly downloaded video and audio content
US20080049704A1 (en) 2006-08-25 2008-02-28 Skyclix, Inc. Phone-based broadcast audio identification
US20080081608A1 (en) * 2006-09-29 2008-04-03 Sony Ericsson Mobile Communications Ab Near Field Communication Enabled Diagnostic Device
US20090034750A1 (en) 2007-07-31 2009-02-05 Motorola, Inc. System and method to evaluate an audio configuration
US8295766B2 (en) 2007-08-31 2012-10-23 Motorola Mobility Llc Methods and devices for automatic multiple pairing of Bluetooth devices
TWM332341U (en) 2007-09-06 2008-05-11 Aiptek Int Inc Multi-functional Bluetooth earphone
US8930003B2 (en) 2007-12-31 2015-01-06 The Nielsen Company (Us), Llc Data capture bridge
RU2448374C1 (ru) 2008-09-01 2012-04-20 Шарп Кабусики Кайся Устройство отображения изображения и способ отображения изображения
US20110140961A1 (en) 2009-12-14 2011-06-16 Chen-Chen Yeh Mobile phone cradle with GPS and Bluetooth functionality
US20120308064A1 (en) 2011-06-03 2012-12-06 Demitrius Matthews Mobile Device Protective Case with Built-in Speaker System
US9325381B2 (en) 2013-03-15 2016-04-26 The Nielsen Company (Us), Llc Methods, apparatus and articles of manufacture to monitor mobile devices

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040116067A1 (en) * 2002-12-11 2004-06-17 Jeyhan Karaoguz Media processing system communicating activity information to support user and user base profiling and consumption feedback
US20040254887A1 (en) * 2003-03-12 2004-12-16 Yahoo! Inc. Access control and metering system for streaming media
US20050086334A1 (en) * 2003-10-17 2005-04-21 Nokia Corporation System and associated terminal, method and computer program product for recording content usage statistics

Also Published As

Publication number Publication date
EP2421183A1 (en) 2012-02-22
US8914819B2 (en) 2014-12-16
US11882333B2 (en) 2024-01-23
US11057674B2 (en) 2021-07-06
CA2626798A1 (en) 2007-04-26
WO2007056624A3 (en) 2008-05-08
US20150058299A1 (en) 2015-02-26
KR20080064176A (ko) 2008-07-08
WO2007048124A3 (en) 2008-05-29
US10356471B2 (en) 2019-07-16
WO2007048124A8 (en) 2007-08-23
EP1949579A4 (en) 2009-05-13
CN102930888A (zh) 2013-02-13
EP1949579B1 (en) 2010-08-18
ATE478485T1 (de) 2010-09-15
CN101322344A (zh) 2008-12-10
HK1125757A1 (en) 2009-08-14
US20190342612A1 (en) 2019-11-07
WO2007056624A2 (en) 2007-05-18
WO2007048124A2 (en) 2007-04-26
AU2006304933A1 (en) 2007-04-26
EP2261927B1 (en) 2017-12-13
US9514135B2 (en) 2016-12-06
DE602006016322D1 (de) 2010-09-30
EP2421183B1 (en) 2014-12-17
EP1949579A2 (en) 2008-07-30
EP2261927A1 (en) 2010-12-15
US20080263579A1 (en) 2008-10-23
US20210329335A1 (en) 2021-10-21
US20170041668A1 (en) 2017-02-09
AU2006304933B2 (en) 2011-07-21
CN103000210A (zh) 2013-03-27

Similar Documents

Publication Publication Date Title
CN101322344B (zh) 用于计量便携式媒体播放器的方法和装置
US20220256258A1 (en) Gathering research data
US9378728B2 (en) Systems and methods for gathering research data
AU2007336816C1 (en) Tagging media assets, locations, and advertisements
AU2019201945B2 (en) Gathering research data
AU2013203923B2 (en) Methods and apparatus for metering portable media players
US20240236414A1 (en) Methods and apparatus for metering portable media players

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1125757

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1125757

Country of ref document: HK