Patent ID: 8418223

Claim:
A method for updating parental-control settings, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising: establishing, within a parental-control software system, an academic-performance policy that defines how academic performance of a student affects at least one parental-control setting enforced on a computing system accessible to the student; receiving, via an electronic communication from a school of the student, grade information that indicates the student's academic performance; in response to receiving the grade information and without waiting for or requiring input from a parent of the student after reception of the grade information, automatically analyzing the student's academic performance by comparing the student's academic performance with the academic-performance policy; determining, based on the comparison of the student's academic performance with the academic-performance policy, that the academic-performance policy indicates that the parental-control setting is to be modified due to the student's academic performance; in response to determining that the parental-control setting is to be modified due to the student's academic performance, automatically applying the academic-performance policy by updating the parental-control setting commensurate with the student's academic performance, the parental-control setting being automatically updated by the parental-control software system when the parental-control software system receives the grade information from the school of the student; detecting an attempt by the student to access a resource of the computing system; applying the updated parental-control setting to control the student's access to the resource of the computing system.