IP Library Patent Application 13955163
Patent Application
App. No. 13/955,163

Systems Apparatus and Methods for Determining Computer Apparatus Usage Via Processed Visual Indicia

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 None
App. No.
13/955,163
Abstract

A computer-implemented apparatus, system and method to determine usage of a processing device, such as a cell phone, tablet, laptop, personal computer, etc. and/or to determine media exposure on a processing device. Screenshot images from the device are received and processed to form a feature map, where image characteristics are extracted from the feature map. These characteristics are then used to determine the presence of text and consequently extract text from the screenshot image. The text is then collected and compared to a library of text that is linked to specific device uses (e.g., software application, format) or specific media (e.g., artist, song, file name). Matches are then logged and used to generate audience measurement reports.

Claims (34)

1 . A computer-implemented method for monitoring at least one of usage and media exposure on a processing device, comprising the steps of:

receiving a screenshot image of the processing device;

processing the screenshot image via a processing apparatus to detect at least one text region in the screenshot image and to extract text from the at least one text region;

comparing the extracted text, via the processing apparatus, with stored text to determine if a match exists, wherein the stored text is associated with a processing device characteristic; and

identifying at least one of a specific usage and media exposure via the processing apparatus if a match is determined to exist.

2 . The computer-implemented method of claim 1 , wherein processing the screenshot image comprises binarizing and segmenting the screenshot image to generate a feature map.

3 . The computer-implemented method of claim 2 , wherein processing the screenshot image comprises extracting characteristics from the feature map.

4 . The computer-implemented method of claim 3 , wherein processing the screenshot image comprises identifying a presence of text in the at least one text region based on the characteristics extracted from the feature map.

5 . The computer-implemented method of claim 1 , wherein the processing device characteristic comprises at least one of (i) a manner of device usage, (ii) an application being used or accessed on the processing device, and (iii) data relating to media being consumed on the processing device.

6 . The computer-implemented method of claim 1 , wherein the processing device is one of a cell phone, tablet, laptop and personal computer.

7 . The computer-implemented method of claim 1 , wherein the stored text comprises a plurality of alphanumeric symbols, where at least one of the plurality of alphanumeric symbols are linked to at least another one of the plurality of alphanumeric symbols.

8 . A computer program product, comprising a computer usable medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method for method for monitoring at least one of usage and media exposure on a processing device, said method comprising:

receiving a screenshot image of the processing device;

processing the screenshot image via a processing apparatus to detect at least one text region in the screenshot image and to extract text from the at least one text region;

comparing the extracted text, via the processing apparatus, with stored text to determine if a match exists, wherein the stored text is associated with a processing device characteristic; and

identifying at least one of a specific usage and media exposure via the processing apparatus if a match is determined to exist.

9 . The computer program product of claim 8 , wherein processing the screenshot image comprises binarizing and segmenting the screenshot image to generate a feature map.

10 . The computer program product of claim 9 , wherein processing the screenshot image comprises extracting characteristics from the feature map.

11 . The computer program product of claim 10 , wherein processing the screenshot image comprises identifying a presence of text in the at least one text region based on the characteristics extracted from the feature map.

12 . The computer program product of claim 8 , wherein the processing device characteristic comprises at least one of (i) a manner of device usage, (ii) an application being used or accessed on the processing device, and (iii) data relating to media being consumed on the processing device.

13 . The computer program product of claim 8 , wherein the processing device is one of a cell phone, tablet, laptop and personal computer.

14 . The computer program product of claim 8 , wherein the stored text comprises a plurality of alphanumeric symbols, where at least one of the plurality of alphanumeric symbols are linked to at least another one of the plurality of alphanumeric symbols.

15 . A computer-implemented method for monitoring at least one of usage and media exposure on a processing device, comprising the steps of:

generating a feature map via a processing apparatus from a screenshot image of the processing device;

extracting image characteristics via the processing apparatus from the feature map;

detecting at least one text region via the processing apparatus based on the extracted characteristic;

extracting text from the at least one text region via the processing apparatus;

comparing the extracted text, via the processing apparatus, with stored text to determine if a match exists, wherein the stored text is associated with a processing device characteristic; and

identifying at least one of a specific processor device usage and media exposure via the processing apparatus if a match is determined to exist.

16 . The computer-implemented method of claim 15 , wherein the feature map comprises a binarized and segmented screenshot image.

17 . The computer-implemented method of claim 15 , wherein the processing device characteristic comprises at least one of (i) a manner of device usage, (ii) an application being used or accessed on the processing device, and (iii) data relating to media being consumed on the processing device.

18 . The computer-implemented method of claim 15 , wherein the processing device is one of a cell phone, tablet, laptop and personal computer.

19 . The computer-implemented method of claim 15 , wherein the stored text comprises a plurality of alphanumeric symbols, where at least one of the plurality of alphanumeric symbols are linked to at least another one of the plurality of alphanumeric symbols.

20 . The computer-implemented method of claim 15 , further comprising the step of generating a report comprising data relating to the specific processor device usage and media exposure.

Assignments (3)
RELEASE (REEL 037172 / FRAME 0415) Recorded Oct 13, 2022
From: CITIBANK, N.A.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 061750/0221 →
SUPPLEMENTAL IP SECURITY AGREEMENT Recorded Nov 30, 2015
From: THE NIELSEN COMPANY ((US), LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT FOR THE FIRST LIEN SECURED PARTIES
Reel/Frame 037172/0415 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2014
From: NEUHAUSER, ALAN; STAVROPOULOS, JOHN
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 033845/0670 →