Patent ID: 9466021
Filing Date: 2016-10-11
CPC Classification: G06F,G06N

Claim Text:
1. A method comprising: detecting one or more bursts of activity associated with a given user by processing activity logs associated with the given user, the activity logs comprising information relating to one or more local resources of a computing device associated with the given user; mapping the bursts to tasks performed by the given user based at least in part on records in the activity logs; generating a user model for the given user based on the mapping of bursts to tasks; and providing personalized query processing to the given user based on the user model; wherein providing personalized query processing comprises: wherein the given version of the user model comprises a first version of the user model associated with a first set of services provided by the given service provider; wherein the first version of the user model is different than a second version of the user model uploaded to another one of the plurality of service providers; wherein the second version of the user model is associated with a second set of services provided by the other service provider; wherein the second set of services is different than the first set of services; and wherein the method is implemented by a processing device associated with the given user.