Patent ID: 11962669
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC G  H

Claim 11:
12. A system comprising:
at least one processor; and
a computer memory comprising instructions that, when executed by the at least one processor, cause the system to:
receive a content request for retrieving digital content of a given digital content type for display on a website to be provided to a client device associated with a user identifier;
generate a first set of user characteristics based on user data associated with the user identifier;
determine a service quality model associated with the given digital content type based on the given digital content type of the content request;
determine a service quality metric based on the first set of user characteristics a by using the service quality model associated with the given digital content type;
select a first data source from a plurality of data sources based on the service quality metric;
send a service call to the first data source for the digital content based on selecting the first data source; and
provide the digital content for display on the website in response to the content request.