IP Library Granted Patent US 8,194,923
Granted Patent B2
US 8,194,923 · App. 12/533,629 · Granted Jun 5, 2012

Methods and apparatus for detecting a composition of an audience of an information presenting device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,194,923
App. No.
12/533,629
Granted
Jun 5, 2012
Kind
B2
Abstract

Methods and apparatus for detecting a composition of an audience of an information presenting device are disclosed. A disclosed example method includes: capturing at least one image of the audience; determining a number of people within the at least one image; prompting the audience to identify its members if a change in the number of people is detected based on the number of people determined to be within the at least one image; and if a number of members identified by the audience is different from the determined number of people after a predetermined number of prompts of the audience, adjusting a value to avoid excessive prompting of the audience.

Claims (54)

1. A method of detecting a composition of an audience of an information presenting device comprising:

capturing at least one image of the audience;

determining, using a processor, a number of people within the at least one image;

prompting the audience to identify its members if a change in the number of people is detected based on the number of people determined to be within the at least one image; and

if a number of members identified by the audience is different from the determined number of people after a predetermined number of prompts of the audience, adjusting, with the processor, a value to avoid excessive prompting of the audience.

2. A method as defined in claim 1 , wherein adjusting the value comprises increasing a previous audience count by a difference between the number of members identified by the audience and the number of people determined from the at least one image.

3. A method as defined in claim 2 , further comprising recording the difference between the number of members identified by the audience and the number of people determined from the at least one image as a number of unidentified audience members.

4. A method as defined in claim 1 further comprising periodically exporting recorded data to a device to identify audiences and programs being presented to the audiences.

5. An apparatus to detect a composition of an audience of an information presenting device comprising:

a camera to capture at least one image of the audience;

a processor;

a memory storing computer readable instructions which, when executed, cause the processor to:

determine a number of people within the at least one image;

develop a prompt signal requesting the audience to identify its members if a change in the number of people is visually detected; and

an output device responsive to the prompt signal to output an indication requesting the audience to identify its members; and

if a number of members identified by the audience is different from the determined number of people after a number of prompts of the audience, the computer readable instructions cause the processor to adjust a value to avoid excessive prompting of the audience.

6. An apparatus as defined in claim 5 wherein the processor is to the value by increasing a previous audience count by a difference between the number of members identified by the audience and the number of people determined from the at least one image.

7. An apparatus as defined in claim 6 wherein the computer readable instructions cause the processor to record the difference between the number of members identified by the audience and the number of people determined from the at least one image as a number of unidentified audience members.

8. A tangible computer readable medium excluding propagating signals and storing machine readable instructions which, when executed, cause at least one machine to at least:

capture at least one image of an audience presented with a program;

determine a number of people within the at least one image;

output a prompt signal requesting the audience to identify its members if a change in the number of people is detected from the at least one image; and

if a number of members identified by the audience is different from the determined number of people after a number of prompts of the audience, the computer readable instructions cause the at least one machine to adjust a value to avoid excessive prompting of the audience.

9. A computer readable medium as defined in claim 8 wherein the instructions cause the at least one machine to adjust the value by increasing a previous audience count by a difference between the number of members identified by the audience and the number of people determined from the at least one image.

10. A computer readable medium as defined in claim 9 wherein the machine readable instructions cause the at least one machine to record the difference between the number of members identified by the audience and the number of people determined from the at least one image as a number of unidentified audience members.

11. An apparatus to detect a composition of an audience of an information presenting device comprising:

an image sensor to capture at least one image of the audience;

a people counter to determine a number of people in the at least one image;

a change detector to compare the number of people in the at least one image to a value representative of a previous number of people in the audience;

a prompter to request the audience to identify its members if the change detector identifies a difference between the number of people in the at least one image and the value representative of the previous number of people in the audience; and

an input device to receive data from the audience.

12. An apparatus as defined in claim 11 further comprising a compliance detector to determine if a member of the audience is not being identified in response to the prompt.

13. An apparatus as defined in claim 11 wherein the people counter comprises:

a motion detector to compare at least two images to detect motion;

an image amalgamator to develop an amalgamated image from the at least two images;

a shape outliner to draw at least one shape within the amalgamated image; and

a blob discriminator to determine if the at least one shape represents a person.

14. An apparatus as defined in claim 13 further comprising a non-human filter to eliminate a non-human shape from the at least one shape.

15. An apparatus as defined in claim 14 wherein the non-human filter eliminates the non-human shape based on at least one of a location of the non-human shape and a size of the non-human shape.

16. An apparatus as defined in claim 13 wherein the blob discriminator comprises:

a center locator to identify a center of the at least one shape;

a center comparator to add a symbol representative of the center of the at least one shape to a histogram; and

a threshold counter to count symbols in the histogram exceeding a predetermined threshold.

17. An apparatus as defined in claim 16 wherein if the center of the at least one shape substantially corresponds to an existing center in the histogram, the center comparator adds the symbol representative of the center of the at least one shape to a symbol representing the existing center in the histogram.

18. An apparatus as defined in claim 16 further comprising an energy detector to compare a value indicative of motion occurring between the two images to an energy threshold, and to cause the threshold counter to count the symbols in the histogram exceeding the predetermined threshold if the value exceeds the energy threshold.

19. An apparatus as defined in claim 16 further comprising a false motion detector to eliminate a non-growing symbol from the histogram.

20. An apparatus as defined in claim 11 wherein, if a number of members identified by the audience is different from the number of people determined by the change detector after a predetermined number of prompts of the audience, a compliance detector adjusts the value representative of the previous number of people in the audience to avoid excessive prompting of the audience.

21. An apparatus as defined in claim 20 wherein the compliance detector adjusts the value by increasing the value representative of the previous number of people in the audience by a difference between the number of members identified by the audience and the number of people determined from the image by the people counter.

22. An apparatus as defined in claim 21 wherein the compliance detector records the difference between the number of members identified by the audience and the number of people determined from the at least one image as a number of unidentified audience member.

23. An apparatus as defined in claim 11 further comprising a content collector to identify the program being presented to the audience.

24. An apparatus as defined in claim 23 wherein the content collector further comprises a program detector to identify a source of the program being presented to the audience.

25. An apparatus as defined in claim 24 further comprising a time stamper to identify a presentation time, and a memory to record the source and the presentation time.

26. An apparatus as defined in claim 24 wherein the program detector identifies the source of the program by identifying a tuned channel.

27. An apparatus as defined in claim 11 further comprising an output device to export recorded data to a device to identify audiences and programs being presented to the audiences.

Assignments (12)
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063605/0001 →
RELEASE (REEL 053473 / FRAME 0001) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063603/0001 →
SECURITY INTEREST Recorded May 8, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: ARES CAPITAL CORPORATION
Reel/Frame 063574/0632 →
SECURITY INTEREST Recorded Apr 28, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: CITIBANK, N.A.
Reel/Frame 063561/0381 →
SECURITY AGREEMENT Recorded Jan 31, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 063560/0547 →
RELEASE (REEL 024059 / FRAME 0074) Recorded Oct 13, 2022
From: CITIBANK, N.A.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 061727/0091 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENTS LISTED ON SCHEDULE 1 RECORDED ON 6-9-2020 PREVIOUSLY RECORDED ON REEL 053473 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SUPPLEMENTAL IP SECURITY AGREEMENT. Recorded Oct 7, 2020
From: A.C. NIELSEN (ARGENTINA) S.A.; A.C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A
Reel/Frame 054066/0064 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Jun 9, 2020
From: A. C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NIELSEN UK FINANCE I, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A.
Reel/Frame 053473/0001 →
SECURITY AGREEMENT Recorded Mar 10, 2010
From: THE NIELSEN COMPANY (US), LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 024059/0074 →
MERGER Recorded Oct 16, 2009
From: NIELSEN MEDIA RESEARCH, LLC, (FORMERLY KNOWN AS NIELSEN MEDIA RESEARCH, INC.) A DELAWARE LIMITED LIABILITY COMPANY
To: NIELSEN COMPANY (US), LLC, THE
Reel/Frame 023388/0137 →
CORRECTIVE ASSIGNMENT TO CORRECTIVE THE APPLICATION NUMBER 12/523629 PREVIOUSLY RECORDED ON R/F 023164/0366. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 8, 2009
From: RAMASWAMY, ARUN; NELSON, DANIEL J.; SRINIVASAN, VENUGOPAL
To: NIELSEN MEDIA RESEARCH, INC., A DELAWARE CORPORATION
Reel/Frame 023237/0765 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2009
From: RAMASWAMY, ARUN; NELSON, DANIEL J.; SRINIVASAN, VENUGOPAL
To: NIELSEN MEDIA RESEARCH, INC., A DELAWARE CORPORATION
Reel/Frame 023164/0366 →