Prioritizing a content item for a user
First Claim
1. A method comprising:
- receiving user authentication events, each authentication event comprising an identity verification for the user in connection with accessing an online resource;
determining a time distribution of the received user authentication events;
constructing, based on the determining, a content prioritization user model corresponding to the user, wherein the content prioritization model is based on at least one decision variable and at least one user model variable, the at least one decision variable corresponding to the time distribution of the received user authentication events, and the at least one user model variable corresponding to at least one of a location of the user or an interest of the user;
receiving a content item associated with the user; and
associating, based on the content prioritization user model, a content priority value with the content item, wherein the content priority value corresponds to a predicted aspect of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed subject matter relates to methods for prioritizing a content item for a user. In one aspect, a method includes receiving user authentication events corresponding to a user account. A user is associated with the user account. The method further includes determining a time distribution of the received user authentication events. The method further includes constructing, based on the determination, a content prioritization user model corresponding to the user associated with the user account. The method further includes receiving a content item associated with the user. The method further includes associating, based on the content prioritization user model, a content priority value with the content item. The content priority value corresponds to a predicted aspect of the user.
15 Citations
18 Claims
-
1. A method comprising:
-
receiving user authentication events, each authentication event comprising an identity verification for the user in connection with accessing an online resource; determining a time distribution of the received user authentication events; constructing, based on the determining, a content prioritization user model corresponding to the user, wherein the content prioritization model is based on at least one decision variable and at least one user model variable, the at least one decision variable corresponding to the time distribution of the received user authentication events, and the at least one user model variable corresponding to at least one of a location of the user or an interest of the user; receiving a content item associated with the user; and associating, based on the content prioritization user model, a content priority value with the content item, wherein the content priority value corresponds to a predicted aspect of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a memory comprising instructions; and a processor configured to execute the instructions to; receive user authentication events, each authentication event comprising an identity verification for the user in connection with accessing an online resource; determine a time distribution of the received user authentication events; construct, based on the determination, a content prioritization user model corresponding to the user, wherein the content prioritization model is based at least one decision variable and at least one user model variable, the at least one decision variable corresponding to the time distribution of the received user authentication events, and the at least one user model variable corresponding to at least one of a location of the user or an interest of the user; receive a content item associated with the user; and associate, based on the content prioritization user model, a content priority value with the content item, wherein the content priority value corresponds to a predicted aspect of the user. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A machine-readable storage medium comprising machine-readable instructions for causing a processor to execute a method, the method comprising:
-
receiving user authentication events, each authentication event comprising an identity verification for the user in connection with accessing an online resource; determining a time distribution of the received user authentication events; constructing, based on the determining, a content prioritization user model corresponding to the user, wherein the content prioritization model is based on at least one decision variable and at least one user model variable, the at least one decision variable corresponding to the time distribution of the received user authentication events, and the at least one user model variable corresponding to at least one of a location of the user or an interest of the user; receiving a content item associated with the user; associating, based on the content prioritization user model, a content priority value with the content item, wherein the content priority value corresponds to a predicted aspect of the user; and providing for display, a prioritized content item, wherein the prioritized content item is the content item prioritized based on the associated content priority value, - View Dependent Claims (18)
-
Specification