System, program product, and related methods for managing child activities
First Claim
1. A system for managing activities of a child over a communication network, the system comprising:
- a communication network;
at least one computer hosting an online educational enhancement web site accessible to the communication network to define an educational enhancement web server, the educational enhancement web server having a processor and memory coupled to the processor to store operating instructions therein;
at least one computer in communication with the educational enhancement web server to provide database management services thereto to define a database server, the database server having a processor and memory coupled to the processor;
at least one database accessible to the processor of the database server and having a plurality of child client user records associated with a plurality of child client users, each child client user record associated with at least one parent client user;
a plurality of child client user computers each positioned at a respective plurality of child client user sites remote from the educational enhancement web server and accessible to the communication network and having a processor and memory coupled to the processor to store operating instructions therein and to receive data from the educational enhancement web server, a display in communication with the processor to display data using an associated web browser, and a user interface in communication with the processor to provide the child client user with on-line web-based access to the educational enhancement web server over the communication network, the memory of each child client user computer also including an educational enhancement agent adapted to receive commands from the educational enhancement web server to interrupt or resume at least one application program adapted to provide a computer-based leisure activity;
educational enhancement program product stored in the memory of the educational enhancement web server to facilitate managing activities of a child over a communication network, the educational enhancement program product including instructions that when executed by the educational enhancement web server, cause the educational enhancement web server to perform the operations of;
receiving data from a child client user computer identifying a child client user,providing data to the child client user computer to display a first educational task required to be completed to allow access to at least one application program adapted to provide the respective child client user a computer-based leisure activity,providing data to direct the educational enhancement agent to allow access to the at least one application program responsive to child client user satisfaction of access criteria,providing data to direct the educational enhancement agent to interrupt the computer-based leisure activity to define an interrupt order responsive to a permissive access time limit,providing data to the child client user computer to display a second educational task required to be completed to allow access of the interrupted computer-based leisure activity, andproviding data to direct the educational enhancement agent to resume the computer-based leisure activity responsive to child client user satisfaction of access criteria.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, program product, and method for managing activities of a child over a communication network are provided. The system can include a communication network, a plurality of user computers in communication with the network, a database server, and an educational enhancement web server in communication with the network and the database server, and including memory storing educational enhancement program product to facilitate managing activities of a child over the communication network. The educational enhancement program product can include instructions, that when executed, cause the educational enhancement web server to perform the operations of providing data to direct an agent resident on a respective child client user computer to interrupt or prevent usage of the computer for a computer-based leisure activity, and to provide data to the child client user computer to display an educational task which must be completed as a prerequisite to receiving control of the computer needed to initiate or resume the computer-based leisure activity.
55 Citations
40 Claims
-
1. A system for managing activities of a child over a communication network, the system comprising:
-
a communication network; at least one computer hosting an online educational enhancement web site accessible to the communication network to define an educational enhancement web server, the educational enhancement web server having a processor and memory coupled to the processor to store operating instructions therein; at least one computer in communication with the educational enhancement web server to provide database management services thereto to define a database server, the database server having a processor and memory coupled to the processor; at least one database accessible to the processor of the database server and having a plurality of child client user records associated with a plurality of child client users, each child client user record associated with at least one parent client user; a plurality of child client user computers each positioned at a respective plurality of child client user sites remote from the educational enhancement web server and accessible to the communication network and having a processor and memory coupled to the processor to store operating instructions therein and to receive data from the educational enhancement web server, a display in communication with the processor to display data using an associated web browser, and a user interface in communication with the processor to provide the child client user with on-line web-based access to the educational enhancement web server over the communication network, the memory of each child client user computer also including an educational enhancement agent adapted to receive commands from the educational enhancement web server to interrupt or resume at least one application program adapted to provide a computer-based leisure activity; educational enhancement program product stored in the memory of the educational enhancement web server to facilitate managing activities of a child over a communication network, the educational enhancement program product including instructions that when executed by the educational enhancement web server, cause the educational enhancement web server to perform the operations of; receiving data from a child client user computer identifying a child client user, providing data to the child client user computer to display a first educational task required to be completed to allow access to at least one application program adapted to provide the respective child client user a computer-based leisure activity, providing data to direct the educational enhancement agent to allow access to the at least one application program responsive to child client user satisfaction of access criteria, providing data to direct the educational enhancement agent to interrupt the computer-based leisure activity to define an interrupt order responsive to a permissive access time limit, providing data to the child client user computer to display a second educational task required to be completed to allow access of the interrupted computer-based leisure activity, and providing data to direct the educational enhancement agent to resume the computer-based leisure activity responsive to child client user satisfaction of access criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product, stored on a tangible computer memory media, operable on a computer to facilitate managing activities of a child over a communication network, the computer program product comprising:
-
an entry initiator adapted to access child client user records in at least one database to thereby provide user login access for and authentication of each of a plurality of child client users and to provide user login access for and authentication of each of a plurality of parent client users to allow entry of and access to data stored in associated child client user records, each parent client user associated with at least one of the plurality of child client users; and an interrupt manager adapted to access interrupt criteria for a child client user, to determine at least one of the following;
cumulative expended leisure usage time or cumulative computer-based leisure activity application program run time, prior to a last interrupt, to initiate commands over a communication network to an educational enhancement agent residing on a child client user computer to interrupt one or more application programs responsive to the interrupt criteria, and to initiate commands to the educational enhancement agent to resume the one or more application programs responsive to satisfaction of associated permissive access criteria. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method for managing activities of a child over a communication network, the method comprising the steps of:
-
receiving identification data through a communication network from a child client user computer identifying a respective child client user; providing data through the communication network to the child client user computer to thereby display an educational task required to be completed to allow access to at least one application program adapted to provide the child client user a computer-based leisure activity; and directing an educational enhancement agent residing on a child client user computer through the communication network to allow access to the at least one application program responsive to child client user satisfaction of access criteria. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for managing activities of a child over a communication network, the method comprising the steps of:
-
directing an educational enhancement agent residing on a child client user computer through a communication network to interrupt an application program responsive to a permissive access time limit, the application program providing a respective child client user a computer-based leisure activity; providing data through the communication network to the child client user computer to thereby display an educational task required to be completed to allow resumption of the interrupted computer-based leisure activity; and directing the educational enhancement agent through the communication network to allow resumption of the computer-based leisure activity responsive to child client user satisfaction of access criteria. - View Dependent Claims (30)
-
-
31. A computer readable medium that is readable by a computer for managing activities of a child over a communication network, the computer readable medium comprising a set of instructions that, when executed by the computer, cause the computer to perform the following operations:
-
receiving data through a communication network from a child client user computer identifying a respective child client user; providing data through the communication network to the child client user computer to display an educational task required to be completed to allow access to at least one application program adapted to provide the child client user a computer-based leisure activity; and providing data through the communication network to direct an educational enhancement agent residing on a child client user computer to allow access to the at least one application program responsive to child client user satisfaction of access criteria. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer readable medium that is readable by a computer for managing activities of a child over a communication network, the computer readable medium comprising a set of instructions that, when executed by the computer, cause the computer to perform the following operations:
-
providing data through a communication network to direct an educational enhancement agent residing on a child client user computer to interrupt an application program responsive to a permissive access time limit, the application program providing a respective child client user a computer-based leisure activity; providing data through the communication network to the child client user computer to display an educational task required to be completed to allow resumption of the interrupted computer-based leisure activity; and providing data through the communication to direct the educational enhancement agent to allow resumption of the computer-based leisure activity responsive to child client user satisfaction of access criteria. - View Dependent Claims (40)
-
Specification