Method, device and system for providing educational services
First Claim
1. A method for providing educational services to at least one user engaging in at least one activity, said method comprising:
- automatically monitoring, by an agent, of said engaging in said at least one activity;
detecting, by said agent, of an occurrence of at least one criteria;
automatically and temporarily interrupting, by said agent, of said engaging in said at least one activity, dependently upon said detecting;
automatically presenting educational services to said at least one user by said agent during said interrupting; and
, allowing said at least one user to reengage with said activity based upon an interaction with said agent during said presenting;
wherein, said interaction is associated with said educational services.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing educational services to at least one user engaging in at least one activity, the method including: enabling an agent to automatically monitor the user'"'"'s engaging in the at least one activity; detecting an occurrence of at least one criteria using the enabled agent; automatically and temporarily interrupting the engaging in the at least one activity using the enabled agent dependently upon the detecting; automatically presenting educational services to the at least one user using the enabled agent; and, allowing the at least one user to reengage with the activity based upon user interaction with the enabled agent; wherein, the user interaction is associated with the educational services.
-
Citations
20 Claims
-
1. A method for providing educational services to at least one user engaging in at least one activity, said method comprising:
-
automatically monitoring, by an agent, of said engaging in said at least one activity;
detecting, by said agent, of an occurrence of at least one criteria;
automatically and temporarily interrupting, by said agent, of said engaging in said at least one activity, dependently upon said detecting;
automatically presenting educational services to said at least one user by said agent during said interrupting; and
,allowing said at least one user to reengage with said activity based upon an interaction with said agent during said presenting;
wherein, said interaction is associated with said educational services. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for providing educational services to at least one user engaging in at least one activity, said system comprising at least one microprocessor device, said device comprising:
-
a detector for automatically monitoring said at least one user'"'"'s engaging in said at least one activity for at least one predefined criteria; and
code for temporarily and automatically interrupting said user engagement with said activity and presenting at least one educational service to said at least one user responsively to said detecting. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product embodied on a computer-readable storage medium for providing educational services to at least one user engaging in at least one activity, said computer program product comprising:
-
code for enabling an agent to automatically monitor said user'"'"'s engaging in said at least one activity;
code for detecting an occurrence of at least one criteria using said enabled agent;
code for automatically and temporarily interrupting said engaging in said at least one activity using said enabled agent dependently upon said detecting;
code for automatically presenting educational services to said at least one user using said enabled agent; and
,code for allowing said at least one user to reengage with said activity based upon user interaction with said enabled agent;
wherein, said user interaction is associated with said educational services. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification