Patent ID: 11954705
Assignee: GOOGLE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 7:
8. A system, comprising:
one or more computing devices; and
one or more memory devices coupled with the one or more computing devices, wherein instructions executed by the one or more computing devices cause the one or more computing device to perform operations comprising:
aggregating a vector received from a client device into a matrix with vectors obtained from other client devices;
calculating a dimension reduction of the matrix to obtain a dimension reduced matrix representing the aggregated vectors obtained from the client device and the other client devices;
determining clusters of the dimension reduced matrix;
adjusting a classifier model based on the identified clusters and singular vectors of the dimension reduced matrix;
transmitting, to the client device, at least some of the singular vectors and weights of the classifier model;
receiving, from the client device, a request for content including a cluster identifier generated by the client device using the at least some of the singular vectors, the weights of the classifier model, and features of resources accessed through a first application executing at the client device; and
transmitting, to the client device and responsive to the request, content selected using parameters of one of the clusters corresponding to the cluster identifier received in the request.