Monitoring group activities
First Claim
1. A method that facilitates managing and optimizing user activity automatically to improve overall user productivity and efficiency, the method comprising:
- monitoring, through at least one computing device, user activity conducted by multiple users on one or more computing devices;
determining, through the at least one computing device, that a target user needs assistance with a target activity, which comprises completing multiple tasks, because an elapsed time spent on the multiple tasks exceeds an allotted time for the target activity and because a probabilistic analysis detects a problem pattern within the target user'"'"'s user activity data;
locating, through the at least one computing device, based on the user activity data, an assisting user to help the target user with the target activity; and
assigning the target activity to the assisting user.
2 Assignments
0 Petitions
Accused Products
Abstract
A unique monitoring system and method is provided that involves monitoring user activity in order to facilitate managing and optimizing the utilization of various system resources. In particular, the system can monitor user activity, detect when users need assistance with their specific activities, and identify at least one other user that can assist them. Assistance can be in the form of answering questions, providing guidance to the user as the user completes the activity, or completing the activity such as in the case of taking on an assigned activity. In addition, the system can aggregate activity data across users and/or devices. As a result, problems with activity templates or activities themselves can be more readily identified, user performance can be readily compared, and users can communicate and exchange information regarding similar activity experiences. Furthermore, synchronicity and time-sensitive scheduling of activities between users can be facilitated and improved overall.
-
Citations
13 Claims
-
1. A method that facilitates managing and optimizing user activity automatically to improve overall user productivity and efficiency, the method comprising:
-
monitoring, through at least one computing device, user activity conducted by multiple users on one or more computing devices; determining, through the at least one computing device, that a target user needs assistance with a target activity, which comprises completing multiple tasks, because an elapsed time spent on the multiple tasks exceeds an allotted time for the target activity and because a probabilistic analysis detects a problem pattern within the target user'"'"'s user activity data; locating, through the at least one computing device, based on the user activity data, an assisting user to help the target user with the target activity; and assigning the target activity to the assisting user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method that facilitates managing and optimizing user activity automatically to improve overall user productivity and efficiency, the method comprising:
-
monitoring, through at least one computing device, user activity conducted by multiple users on one or more computing devices; determining, through the at least one computing device, in real-time, based on the user activity data, that a target user needs assistance with a target activity, wherein one or more physiological sensors detect user characteristics that indicate the target user is frustrated, wherein the one or more physiological sensors detect at least one of facial movements and facial expressions that indicate the target user is frustrated; finding, through the at least one computing device, at least one assisting user to assist the target user with the target activity based on the assisting user'"'"'s experience with the target activity; and assigning the target activity to the at least one assisting user. - View Dependent Claims (13)
-
Specification