# US 10,873,789 B2 · Methods and apparatus to synthesize reference media signatures

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,873,789 B2
- Document ID: US10873789B2
- Status: Granted
- Kind: B2
- Application number: 16/741,353
- Filed: 2020-01-13
- Published: 2020-07-16
- Granted: 2020-12-22
- Earliest claimed: 2017-08-17
- Assignees: The Nielsen Company (US), LLC
- Applicants: The Nielsen Company (US), LLC
- Inventors: Albert T. Borawski; Daniel Nelson; Vinay Chauhan
- Web page: https://patentgrep.com/patent/US10873789B2

## CPC

- H04N 21/84: Generation or processing of descriptive data, e.g. content descriptors {(systems specially adapted for using meta-information in broadcast systems H04H60/73)}
- H04N 21/258: Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data {(arrangements for services using the result on the distributing side of broadcast systems H04H60/66; profiles in network data switching protocols H04L67/30)}
- H04N 21/26603: {for automatically generating descriptors from content, e.g. when it is not made available by its provider, using content analysis techniques}
- H04N 21/44204: {Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched (monitoring of user activities for profile generation for accessing a video database G06F16/739; protecting generic digital content where the protection is independent of the precise nature of the content G06F21/10; arrangements for monitoring the use made of the broadcast services in broadcast systems H04H60/31)}
- H04N 21/6582: {Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number (arrangements where receivers interact with the broadcast H04H20/38)}
- H04N 21/8352: involving content or source identification data, e.g. Unique Material Identifier [UMID]
- H04N 21/8456: {by decomposing the content in the time domain, e.g. in time segments}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Methods and apparatus to synthesize reference media signatures based on constituent media signatures generated by metered media devices are disclosed. An example apparatus includes a collector to collect first constituent media signatures from a first media device that identify a first portion of media, a collector to collect second constituent media signatures from a second media device that identify a second portion of the media, and a synthesizer to combine the first constituent media signatures from the first media device and the second constituent media signatures from the second media device to form a reference media signature that represents the media, the reference media signature for comparison with third constituent media signatures collected from a third media device to detect consumption of the media at the third media device.

## Claims

### Claim 1

An apparatus to synthesize reference signatures, the apparatus comprising:
memory including computer readable instructions; and
a processor to execute the instructions to at least:
access a first sequence of media signatures collected from a first device, the first sequence of media signatures representative of a first portion of first media, respective ones of the first sequence of media signatures having corresponding first timestamps;
discard a subset of the first sequence of media signatures associated with an event identified in metadata associated with the first sequence of media signatures;
change the first timestamps of remaining ones of the first sequence of media signatures to determine a modified first sequence of media signatures; and
combine the modified first sequence of media signatures with a second sequence of media signatures collected from a second device different from the first device to form a sequence of reference signatures that represent the first media.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the metadata is associated with operation of a media player that presented the first media, and the event corresponds to at least one of a pause event, a stop event or a rewind event.

### Claim 3 (depends on 2)

The apparatus of claim 2, wherein respective ones of the modified first sequence of media signatures have corresponding modified first timestamps, and the processor is to change the first timestamps of the remaining ones of the first sequence of media signatures to cause the modified first timestamps to be contiguous after the subset of the first sequence of media signatures is discarded.

### Claim 4 (depends on 2)

The apparatus of claim 2, wherein the media player is implemented by the first device.

### Claim 5 (depends on 2)

The apparatus of claim 2, wherein the media player is implemented by a media device monitored by the first device.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the processor is further to implement a web server to collect the first sequence of media signatures from the first device and the second sequence of media signatures from the second device.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the processor is further to compare the sequence of reference signatures with a third sequence of media signatures collected from a third device to determine whether the third sequence of media signatures is representative of the first media.

### Claim 8

A non-transitory computer-readable medium comprising computer-readable instructions that, when executed, cause a processor to at least:
access a first sequence of media signatures collected from a first device, the first sequence of media signatures representative of a first portion of first media, respective ones of the first sequence of media signatures having corresponding first timestamps;
discard a subset of the first sequence of media signatures associated with an event identified in metadata associated with the first sequence of media signatures;
change the first timestamps of remaining ones of the first sequence of media signatures to determine a modified first sequence of media signatures; and
combine the modified first sequence of media signatures with a second sequence of media signatures collected from a second device different from the first device to form a sequence of reference signatures that represent the first media.

### Claim 9 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the metadata is associated with operation of a media player that presented the first media, and the event corresponds to at least one of a pause event, a stop event or a rewind event.

### Claim 10 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein respective ones of the modified first sequence of media signatures have corresponding modified first timestamps, and the instructions, when executed, cause the processor to change the first timestamps of the remaining ones of the first sequence of media signatures to cause the modified first timestamps to be contiguous after the subset of the first sequence of media signatures is discarded.

### Claim 11 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein the media player is implemented by the first device.

### Claim 12 (depends on 9)

The non-transitory computer-readable medium of claim 9, wherein the media player is implemented by a media device monitored by the first device.

### Claim 13 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the instructions, when executed, further cause the processor to implement a web server to collect the first sequence of media signatures from the first device and the second sequence of media signatures from the second device.

### Claim 14 (depends on 8)

The non-transitory computer-readable medium of claim 8, wherein the instructions, when executed, further cause the processor to compare the sequence of reference signatures with a third sequence of media signatures collected from a third device to determine whether the third sequence of media signatures is representative of the first media.

### Claim 15

A method to synthesize reference signatures, the method comprising:
accessing a first sequence of media signatures collected from a first device, the first sequence of media signatures representative of a first portion of first media, respective ones of the first sequence of media signatures having corresponding first timestamps;
discarding, by executing an instruction with a processor, a subset of the first sequence of media signatures associated with an event identified in metadata associated with the first sequence of media signatures;
changing, by executing an instruction with the processor, the first timestamps of remaining ones of the first sequence of media signatures to determine a modified first sequence of media signatures; and
combining, by executing an instruction with the processor, the modified first sequence of media signatures with a second sequence of media signatures collected from a second device different from the first device to form a sequence of reference signatures that represent the first media.

### Claim 16 (depends on 15)

The method of claim 15, wherein the metadata is associated with operation of a media player that presented the first media, and the event corresponds to at least one of a pause event, a stop event or a rewind event.

### Claim 17 (depends on 16)

The method of claim 16, wherein respective ones of the modified first sequence of media signatures have corresponding modified first timestamps, and the changing of the first timestamps includes changing the first timestamps of the remaining ones of the first sequence of media signatures to cause the modified first timestamps to be contiguous after the subset of the first sequence of media signatures is discarded.

### Claim 18 (depends on 16)

The method of claim 16, wherein the media player is at least one of implemented by the first device or implemented by a media device monitored by the first device.

### Claim 19 (depends on 15)

The method of claim 15, further including implementing a web server to collect the first sequence of media signatures from the first device and the second sequence of media signatures from the second device.

### Claim 20 (depends on 15)

The method of claim 15, further including comparing the sequence of reference signatures with a third sequence of media signatures collected from a third device to determine whether the third sequence of media signatures is representative of the first media.
