Providing relevant information to a user based upon monitored user activities in one or more contexts
First Claim
Patent Images
1. A system comprising:
- a memory;
a network interface; and
a processor configured to;
determine one or more topics of interest based on monitored activities performed by a user on one or more devices, profile information, and information within a user network;
weight topics of interest that are related to a category of work being performed higher than other topics of interest when the user is actively working, whether the user is actively working being determined based on the profile information which includes working hours of the user;
weight non-work-related topics of interest higher than work-related topics of interest when the user is not actively working;
prioritize the determined one or more topics of interest based upon a plurality of factors including a weight of each of the one or more topics of interest;
retrieve information from one or more network sites relating to the prioritized one or more topics of interest; and
provide the retrieved information to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described herein that facilitate monitoring one or more activities performed by a user on one or more devices, determining one or more topics of interest based on the monitored activities, preference information, and information within a user network, retrieving information from one or more network sites relating to the one or more topics of interest, and providing the retrieved information to the user.
39 Citations
8 Claims
-
1. A system comprising:
-
a memory; a network interface; and a processor configured to; determine one or more topics of interest based on monitored activities performed by a user on one or more devices, profile information, and information within a user network; weight topics of interest that are related to a category of work being performed higher than other topics of interest when the user is actively working, whether the user is actively working being determined based on the profile information which includes working hours of the user; weight non-work-related topics of interest higher than work-related topics of interest when the user is not actively working; prioritize the determined one or more topics of interest based upon a plurality of factors including a weight of each of the one or more topics of interest; retrieve information from one or more network sites relating to the prioritized one or more topics of interest; and provide the retrieved information to the user. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product for providing information to a user, comprising a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code, when executed by a processor, causes the processor to:
-
determine one or more topics of interest based on monitoring one or more activities performed by a user on one or more devices, profile information, and information within a user network; weight topics of interest that are related to a category of work being performed higher than other topics of interest when the user is actively working, whether the user is actively working being determined based on the profile information which includes working hours of the user; weight non-work-related topics of interest higher than work-related topics of interest when the user is not actively working; prioritize the determined one or more topics of interest based upon a plurality of factors including a weight of each of the one or more topics of interest; retrieve information from one or more network sites relating to the prioritized one or more topics of interest; and provide the retrieved information to the user. - View Dependent Claims (6, 7, 8)
-
Specification