# US 12,764,049 B2 · Fusing online media monitoring data with secondary online data feeds to generate ratings data for online media exposure

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

- Number: US 12,764,049 B2
- Document ID: US12764049B2
- Status: Granted
- Kind: B2
- Application number: 19/017,168
- Filed: 2025-01-10
- Published: 2025-05-08
- Granted: 2026-10-13
- Earliest claimed: 2014-10-03
- Assignees: The Nielsen Company (US), LLC
- Applicants: The Nielsen Company (US), LLC
- Inventors: Arun Ramaswamy; Jan Besehanic
- Web page: https://patentgrep.com/patent/US12764049B2

## CPC

- H04L 43/106: using time related information in packets, e.g. by adding timestamps
- G06F 16/489: {using time information}
- G06F 16/955: using information identifiers, e.g. uniform resource locators [URL]
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Example apparatus disclosed herein are to access first data entries from a first data source based on a first media identifier, the first data entries associated with first streaming media, respective ones of the first data entries including the first media identifier and corresponding timestamps that indicate when the first streaming media was presented or accessed via a group of media devices. Disclosed example apparatus are also to access second data entries from a second data source based on a keyword or phrase, the second data entries associated with news information or weather information. Disclosed example apparatus are further to align, based on the timestamps, the second data entries with values of a time varying audience of the first streaming media determined based on the first data entries to determine ratings data that correlates changes in the time varying audience with the news information or the weather information.

## Claims

### Claim 1

A computing system for determining a social impact metric of media content, the computing system comprising:
a processor; and
a non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by the processor, cause performance of a set of operations comprising:
obtaining, from a first server online media monitoring data associated with the media content, wherein the online media monitoring data comprises media identifiers identifying the media content and timestamps associated with the media identifiers, and wherein each timestamp indicates that the media content identified by a respective media identifier was accessed or presented on a respective media device of a plurality of media devices;
based on the timestamps, querying a second server for a plurality of posts on one or more social media websites;
parsing the plurality of posts for a subset of the plurality of posts, the subset referencing the media content at one or more times corresponding to one or more timestamps of the timestamps; and
determining, based on a portion of the subset referencing the media content at a time corresponding to a timestamp of the timestamps, the social impact metric of the media content for the portion.

### Claim 2 (depends on 1)

The computing system of claim 1, the set of operations further comprising:
parsing the subset of the plurality of posts to determine a number of users who authored the subset of the plurality of posts.

### Claim 3 (depends on 1)

The computing system of claim 1, wherein the determining, based on the portion of the subset referencing the media content at the time corresponding to the timestamp of the timestamps, the social impact metric of the media content for the portion comprises:
parsing the portion to determine an audience reach of the portion of the subset of the plurality of posts; and
determining a number of followers associated with a corresponding author of each post of the portion of the subset.

### Claim 4 (depends on 1)

The computing system of claim 1, wherein the determining, based on the portion of the subset referencing the media content at the time corresponding to the timestamp of the timestamps, the social impact metric of the media content for the portion comprises:
parsing the portion to determine an audience reach of the portion of the subset of the plurality of posts; and
determining a number of interactions associated with each post of the portion.

### Claim 5 (depends on 1)

The computing system of claim 1, wherein the online media monitoring data associated with the media content corresponds to streamed media content; and wherein the streamed media content is at least one of: a movie, a television program, or an advertisement.

### Claim 6 (depends on 1)

The computing system of claim 1, wherein the social impact metric is a first social impact metric, wherein the time is a first time, and wherein the timestamp is a first timestamp, and wherein the set of operations further comprise:
determining, based on the online media monitoring data associated with the media content, values of a time varying audience of the media content;
determining, based on another portion of the subset referencing the media content at a second time corresponding to a second timestamp of the timestamps, a second social impact metric of the media content for the other portion;
determining, using the first social impact metric and the second social impact metric, a time varying social impact metric;
aligning the values of the time varying audience of the media content with the time varying social impact metric; and
determining ratings data that correlates changes in the values of the time varying audience of the media content with the time varying social impact metric.

### Claim 7 (depends on 1)

The computing system of claim 1, wherein the first server is a streaming server.

### Claim 8 (depends on 7)

The computing system of claim 7, wherein the media content is a streamed media accessed by the plurality of media devices.

### Claim 9

A non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by a processor, cause performance of a set of operations comprising:
obtaining, from a first server, online media monitoring data associated with a media content, wherein the online media monitoring data comprises media identifiers identifying the media content and timestamps associated with the media identifiers, and wherein each timestamp indicates that the media content identified by a respective media identifier was accessed or presented on a respective media device of a plurality of media devices;
based on the timestamps, querying a second server for a plurality of posts on one or more social media websites;
parsing the plurality of posts for a subset of the plurality of posts, the subset referencing the media content at one or more times corresponding to one or more timestamps of the timestamps;
determining, based on a first portion of the subset referencing the media content at a first time corresponding to a first timestamp of the timestamps and a second portion of the subset referencing the media content at a second time corresponding to a second timestamp of the timestamps, a time varying social impact metric;
determining, based on the online media monitoring data associated with the media content, values of a time varying audience of the media content;
aligning the values of the time varying audience of the media content with the time varying social impact metric; and
determining ratings data that correlates changes in the values of the time varying audience of the media content with the time varying social impact metric.

### Claim 10 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, the set of operations further comprising:
parsing the subset of the plurality of posts to determine a number of users who authored the subset of the plurality of posts.

### Claim 11 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, wherein the time varying social impact metric comprises at least a first social impact metric at the first time and a second social impact metric at the second time, and wherein determining the first social impact metric comprises:
parsing the first portion of the subset of the plurality of posts to determine an audience reach of the subset of the plurality of posts; and
determining a number of followers associated with a corresponding author of each post of the first portion of the subset.

### Claim 12 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, wherein the time varying social impact metric comprise at least a first social impact metric at the first time and a second social impact metric at the second time, and wherein determining the first social impact metric comprises:
parsing the first portion of subset of the plurality of posts to determine an audience reach of the subset of the plurality of posts; and
determining a number of interactions associated with each post of the first portion of the subset.

### Claim 13 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, wherein the querying the second server for the subset of the plurality of posts is further based on the media identifier.

### Claim 14 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, the set of operations further comprising:
outputting the ratings data.

### Claim 15 (depends on 9)

The non-transitory computer-readable storage medium of claim 9, wherein the media content is streamed media accessed by the plurality of media devices, and wherein the streamed media comprises at least one of a movie, a television program, or an advertisement.

### Claim 16

A method comprising:
obtaining, from a first server, online media monitoring data associated with a media content, wherein the online media monitoring data comprises media identifiers identifying the media content and timestamps associated with the media identifiers, and wherein each timestamp indicates that the media content identified by a respective media identifier was accessed or presented on a respective media device of a plurality of media devices;
based on the timestamps, querying a second server for a plurality of posts on one or more social media websites;
parsing the plurality of posts for a subset of the plurality of posts, the subset referencing the media content at one or more times corresponding to one or more timestamps of the timestamps;
determining, based on a first portion of the subset referencing the media content at a first time corresponding to a first timestamp of the timestamps and a second portion of the subset referencing the media content at a second time corresponding to a second timestamp of the timestamps, a time varying social impact metric;
determining, based on the online media monitoring data associated with the media content, values of a time varying audience of the media content;
aligning the values of the time varying audience of the media content with the time varying social impact metric; and
determining ratings data that correlates changes in the values of the time varying audience of the media content with the time varying social impact metric.

### Claim 17 (depends on 16)

The method of claim 16,
wherein the querying the second server for the subset of the plurality of posts is further based on the media identifier.

### Claim 18 (depends on 16)

The method of claim 16, further comprising:
outputting the ratings data.

### Claim 19 (depends on 16)

The method of claim 16, wherein the media content is streamed media accessed by the plurality of media devices.

### Claim 20 (depends on 16)

The method of claim 16, further comprising:
outputting the time varying social impact metric.
