Cooperative system for measuring electronic media
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-007/173
H04N-005/445
G06F-009/44
G06F-013/00
H04N-007/16
출원번호
US-0026872
(2001-12-21)
등록번호
US-8181194
(2012-05-15)
발명자
/ 주소
Houston, John S.
출원인 / 주소
The Nielsen Company (US), LLC
대리인 / 주소
Hanley, Flight & Zimmerman, LLC
인용정보
피인용 횟수 :
6인용 특허 :
28
초록▼
A media measurement system uses media handlers to obtain information from presented media for collection by research data collection agents and dispatch to a controller. The controller registers media for measurement. One or more research data collection agents are assigned to measure each panel mem
A media measurement system uses media handlers to obtain information from presented media for collection by research data collection agents and dispatch to a controller. The controller registers media for measurement. One or more research data collection agents are assigned to measure each panel member's exposure to and interactions with media. A research data collection agent tracks a panel member and collects transmissions from the cooperative media handlers. The research data collection agent creates log entry objects from transmissions received from the cooperative media handlers, places the log entry objects into an unfiltered media queue, confirms the integrity of the messages, filters out unnecessary log entry objects from the unfiltered media queue to create a filtered media queue, creates dispatch objects using objects from the filtered media queue, places dispatch objects into a dispatch queue, and transmits dispatch objects from the dispatch queue to the controller.
대표청구항▼
1. A method performed by a software agent of a first entity measuring the exposure of an individual to electronic media, said method comprising: using a processor to obtain information identifying said electronic media from a cooperative media handler provided by a second entity using a defined inte
1. A method performed by a software agent of a first entity measuring the exposure of an individual to electronic media, said method comprising: using a processor to obtain information identifying said electronic media from a cooperative media handler provided by a second entity using a defined interface that provides interoperability between said software agent and said cooperative media handler, wherein the software agent identifies, from the information identifying the electronic media, media research information of interest and dynamically selects a media research task to be performed by the cooperative media handler to obtain only the identified media research information of interest, where the media research task is associated with the handling of electronic media by the cooperative media handler; andusing a processor to provide at least a portion of the identified media research information of interest to said first entity measuring the exposure of said individual to said electronic media. 2. The method according to claim 1, wherein said individual is chosen for the individual's demographics and has agreed to participate in a research panel to have the individual's exposure to and interactions with said electronic media measured. 3. The method of claim 1, wherein said individual is part of an audience. 4. The method of claim 1, wherein said individual is part of a research panel chosen as a sample to statistically represent a larger population. 5. The method of claim 1, further comprising identifying and authenticating said individual. 6. The method according to claim 1, wherein said information identifying said electronic media further comprises information identifying said individual. 7. The method according to claim 1, wherein said information identifying said electronic media includes an identification tag. 8. The method according to claim 1, wherein said information identifying said electronic media includes metadata. 9. The method according to claim 1, wherein said information identifying said electronic media includes presentation information. 10. The method according to claim 1, wherein said information identifying said electronic media includes contextual information made available to the cooperative media handler by its host. 11. The method according to claim 1, wherein said information identifying said electronic media provided by said cooperative media handler includes information about the interactions of said individual with said electronic media. 12. The method of claim 1, wherein said information identifying said electronic media includes an identifier of said cooperative media handler. 13. The method of claim 1, wherein said information identifying said electronic media includes an identifier of a host of said cooperative media handler. 14. The method of claim 1, wherein said cooperative media handler decodes and presents said electronic media obtained from a wired network connection. 15. The method of claim 1, wherein said cooperative media handler decodes and presents said electronic media obtained from a wireless network connection. 16. The method of claim 1, wherein said cooperative media handler presents said electronic media generated in real-time. 17. The method of claim 1, wherein said cooperative media handler is a software component that temporarily extends the capabilities of its host to present media. 18. The method of claim 1, wherein said cooperative media handler is a persistent software component that extends the capabilities of a software application to present media objects of a particular media type to an individual. 19. The method of claim 1, wherein said cooperative media handler is a persistent software component that extends the capabilities of an operating system to present media objects of a particular media type to an individual. 20. The method of claim 1, wherein said cooperative media handler is mobile. 21. The method of claim 1, wherein said cooperative media handler is stable. 22. The method of claim 1, wherein said cooperative media handler decodes and presents said electronic media, obtains information about said electronic media, and makes said information about said electronic media available for collection by said software agent by means of said cooperative media handler's host. 23. The method according to claim 1, wherein said cooperative media handler may be remotely configured to specify which portions of said information identifying said electronic media to obtain and provide to said software agent. 24. The method of claim 1, wherein said cooperative media handler decodes and presents said electronic media obtained from a local storage device. 25. The method of claim 1, wherein said cooperative media handler decodes and presents pre-recorded electronic media. 26. The method of claim 1, wherein said cooperative media handler generates media experiences in real-time. 27. The method of claim 1, wherein said cooperative media handler is hosted within a device selected from the group consisting of: an Internet-enabled device, a set-top box, a television, a telephone, a pager and a personal digital assistant. 28. The method of claim 1, wherein said software agent is not proximal to the physical environment of said individual. 29. The method of claim 1, wherein said software agent is hosted within a smartcard associated with said individual. 30. The method of claim 1, wherein said software agent is hosted by an online service. 31. The method of claim 1, wherein said software agent and said cooperative media handler are hosted separately. 32. The method of claim 1, wherein said software agent logs said information identifying said electronic media. 33. The method according to claim 1, wherein said software agent filters said information identifying said electronic media, such that only a portion of said information identifying said electronic media is provided to said first entity. 34. The method according to claim 1, further comprising providing a software agent for each computing device utilized by a given panel member. 35. The method of claim 1, wherein said software agent obtains said information identifying said electronic media by receiving a communication from said cooperative media handler. 36. The method of claim 1, wherein said software agent obtains said information identifying said electronic media by retrieving said information identifying said electronic media made available by said cooperative media handler. 37. The method of claim 1, wherein said defined interface includes an application programming interface (API). 38. The method of claim 1, wherein said defined interface includes a communication protocol. 39. The method of claim 1, wherein said defined interface includes a secure communication protocol. 40. The method of claim 1, wherein said defined interface includes an interface between said software agent and its host. 41. The method of claim 1, wherein said defined interface includes an application programming interface (API) between said software agent and its host. 42. The method of claim 1, wherein said defined interface includes a communication protocol between a host of said software agent and a host of said cooperative media handler. 43. The method of claim 1, wherein said defined interface includes an interface between said cooperative media handler and its host. 44. The method of claim 1, wherein said defined interface includes an application programming interface (API) between said cooperative media handler and its host. 45. The method of claim 1, wherein said electronic media is part of a video game. 46. The method of claim 1, wherein said electronic media includes an electronic media object. 47. The method of claim 1, wherein said electronic media is a software component. 48. The method of claim 1, wherein said electronic media is presented using an Internet-enabled device. 49. A method for measuring the exposure of an individual to electronic media, said method comprising: tracking said individual with at least one software agent, said software agent using a processor to obtain presentation information from a cooperative media handler by means of a defined interface that provides interoperability between said software agent and said cooperative media handler, wherein the software agent classifies the presentation information as either media research information of interest or media research information not of interest and dynamically selects a media research task to be performed by the cooperative media handler, where the media research task is associated with the handling of electronic media by the cooperative media handler, wherein the cooperative media handler presents electronic media to said individual and gathers only the media research information of interest related to the media presentation and provides the media research information of interest to said software agent by means of said defined interface; andreceiving at least a portion of the media research information of interest from said software agent. 50. The method according to claim 49, wherein said individual is chosen for the individual's demographics and has agreed to participate in a research panel to have the individual's exposure to and interactions with said electronic media measured. 51. The method of claim 49, wherein said individual is part of an audience. 52. The method of claim 49, wherein said individual is part of a research panel chosen as a sample to statistically represent a larger population. 53. The method of claim 49, further comprising identifying and authenticating said individual. 54. The method according to claim 49, wherein said information identifying said electronic media further comprises information identifying said individual. 55. The method according to claim 49, wherein said information identifying said electronic media includes an identification tag. 56. The method according to claim 49, wherein said information identifying said electronic media includes metadata. 57. The method according to claim 49, wherein said information identifying said electronic media includes presentation information. 58. The method according to claim 49, wherein said information identifying said electronic media includes contextual information made available to the cooperative media handler by its host. 59. The method according to claim 49, wherein said information identifying said electronic media provided by said cooperative media handler includes information about the interactions of said individual with said electronic media. 60. The method of claim 49, wherein said information identifying said electronic media includes an identifier of said cooperative media handler. 61. The method of claim 49, wherein said information identifying said electronic media includes an identifier of a host of said cooperative media handler. 62. The method of claim 49, wherein said cooperative media handler decodes and presents said electronic media obtained from a wired network connection. 63. The method of claim 49, wherein said cooperative media handler decodes and presents said electronic media obtained from a wireless network connection. 64. The method of claim 49, wherein said cooperative media handler presents said electronic media generated in real-time. 65. The method of claim 49, wherein said cooperative media handler is a software component that temporarily extends the capabilities of its host to present media. 66. The method of claim 49, wherein said cooperative media handier is a persistent software component that extends the capabilities of a software application to present media objects of a particular media type to an individual. 67. The method of claim 49, wherein said cooperative media handler is a persistent software component that extends the capabilities of an operating system to present media objects of a particular media type to an individual. 68. The method of claim 49, wherein said cooperative media handler is mobile. 69. The method of claim 49, wherein said cooperative media handler is stable. 70. The method of claim 49, wherein said cooperative media handler decodes and presents said electronic media, obtains information about said electronic media, and makes said information about said electronic media available for collection by said software agent, by means of said cooperative media handler's host. 71. The method according to claim 49, wherein said cooperative media handler may be remotely configured to specify which portions of said information identifying said electronic media to obtain and provide to said software agent. 72. The method of claim 49, wherein said cooperative media handler decodes and presents said electronic media obtained from a local storage device. 73. The method of claim 49, wherein said cooperative media handler decodes and presents pre-recorded electronic media. 74. The method of claim 49, wherein said cooperative media handler generates media experiences in real-time. 75. The method of claim 49, wherein said cooperative media handler is hosted within a device selected from the group consisting of: an Internet-enabled device, a set-top box, a television, a telephone, a pager and a personal digital assistant. 76. The method of claim 49, wherein said software agent is not proximal to the physical environment of said individual. 77. The method of claim 49, wherein said software agent is hosted within a smartcard associated with said individual. 78. The method of claim 49, wherein said software agent is hosted by an online service. 79. The method of claim 49, wherein said software agent and said cooperative media handler are hosted separately. 80. The method of claim 49, wherein said software agent logs said information identifying said electronic media. 81. The method according to claim 49, wherein said software agent filters said information identifying said electronic media, such that only a portion of said information identifying said electronic media is provided to said first entity. 82. The method according to claim 49, further comprising the step of providing a software agent for each computing device utilized by a given panel member. 83. The method of claim 49, wherein said software agent obtains said information identifying said electronic media by receiving a communication from said cooperative media handler. 84. The method of claim 49, wherein said software agent obtains said information identifying said electronic media by retrieving said information identifying said electronic media made available by said cooperative media handler. 85. The method of claim 49, wherein said defined interface includes an application programming interface (API). 86. The method of claim 49, wherein said defined interface includes a communication protocol. 87. The method of claim 49, wherein said defined interface includes a secure communication protocol. 88. The method of claim 49, wherein said defined interface includes an interface between said software agent and its host. 89. The method of claim 49, wherein said defined interface includes an application programming interface (API) between said software agent and its host. 90. The method of claim 49, wherein said defined interface includes a communication protocol between a host of said software agent and a host of said cooperative media handler. 91. The method of claim 49, wherein said defined interface includes an interface between said cooperative media handler and its host. 92. The method of claim 49, wherein said defined interface includes an application programming interface (API) between said cooperative media handler and its host. 93. The method of claim 49, wherein said electronic media is part of a video game. 94. The method of claim 49, wherein said electronic media includes an electronic media object. 95. The method of claim 49, wherein said electronic media is a software component. 96. The method of claim 49, wherein said electronic media is presented using an Internet-enabled device. 97. A method performed by a software process performing data collection tasks on behalf of a first entity measuring the exposure of an individual to electronic media, said method comprising: using a processor to obtain information identifying said electronic media from a cooperative media handler provided by a second entity using a defined interface that provides interoperability between said software process and said cooperative media handler, wherein the media handler queries the software process to identify which of the information identifying the electronic media is of interest and which of the information identifying the electronic media is not of interest, and wherein the software process dynamically selects a media research task to be performed by the cooperative media handler to obtain the identified information of interest, where the media research task is associated with the handling of electronic media by the cooperative media handler; andusing a processor to provide at least a portion of the identified information of interest to said first entity measuring the exposure of said individual to said electronic media. 98. A method for measuring the exposure of an individual to electronic media, said method comprising: tracking said individual with at least one software process performing data collection tasks, said software process using a processor to obtain presentation information from a cooperative media handler by means of a defined interface that provides interoperability between said software process and said cooperative media handler, wherein the software process dynamically selects a media research task to be performed by the cooperative media handler, where the media research task is associated with the handling of electronic media by the cooperative media handler, wherein the cooperative media handler queries the software process to identify presentation information of interest, wherein the cooperative media handler presents electronic media to said individual and gathers presentation information about said media presentations and provides to said software process by means of said defined interface only the presentation information of interest when the software process responds to the query and identifies the presentation information of interest or all of the gathered presentation information where the software process does not respond to the query; andreceiving at least a portion of said presentation information from said software process.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (28)
Graves Gordon T. (Austin TX) O\Connor Brendan M. (Austin TX) Barker Alva C. (Tempe AZ), Apparatus and method of selecting video programs based on viewers\preferences.
Aras Caglan M. ; Griffin Luther B. ; Lai Fuyung ; Stagg Arthur James ; Sy Kian-Bon Kho, Method and apparatus for monitoring audio-visual materials presented to a subscriber.
Van Wie David M. ; Weber Robert P., Steganographic techniques for securely delivering electronic digital rights management control information over insecure.
Johnson Charles George ; Lakshmi-Ratan Ramnath A. ; Lanning Steven G. ; Renger Bernard S L, System and method for monitoring information flow and performing data collection.
Herz Frederick ; Ungar Lyle ; Zhang Jian ; Wachob David ; Salganicoff Marcos, System and method for scheduling broadcast of and access to video programs and other data using customer profiles.
Gordon Yvette ; Ludington James P., System for managing the addition/deletion of media assets within a network based on usage and media asset metadata.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Ginter Karl L. ; Shear Victor H. ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
Hall Edwin J. ; Shear Victor H. ; Tomasello Luke S. ; Van Wie David M. ; Weber Robert P. ; Worsencroft Kim ; Xu Xuejun, Techniques for defining using and manipulating rights management data structures.
Bates, Cary L.; Helgeson, Lee Nee; King, Justin K.; Schlicht, Michelle A., Selective logging of network requests based on subsets of the program that were executed.
Lynch, Wendell; Tenbrock, Michael; Neuhauser, Alan; Jain, Anand; Krug, William K., System and method for utilizing audio encoding for measuring media exposure with environmental masking.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.