Patent ID: 11902622
Assignee: COMCAST CABLE COMMUNICATIONS, LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method comprising:
receiving, by a computing device, a plurality of demographic attributes associated with a plurality of user locations;
receiving content metadata associated with a plurality of content items presented at the plurality of user locations, wherein the content metadata comprises a plurality of content attributes associated with the plurality of content items;
determining, based on the plurality of demographic attributes associated with the plurality of user locations and the content metadata, a training dataset comprising the plurality of demographic attributes associated with the plurality of user locations and the plurality of content attributes;
generating, based on the training dataset, a distribution of probability scores for one or more demographic attributes of the plurality of demographic attributes associated with the plurality of user locations with respect to one or more values of one or more content attributes of the plurality of content attributes;
training, based on the distribution of probability scores, a machine learning model;
determining, by the trained machine learning model and based on a plurality of demographic attributes associated with at least two users at a user location and content metadata for a content item output at the user location, an initial viewing probability score for each of the at least two users; and
adjusting, based on a plurality of network data associated with the at least two users, the initial viewing probability score for each of the at least two users.