System for managing and messaging critical student information
First Claim
1. A method of managing student information, comprising:
- storing communication data for each one of a plurality of students;
associating at least one of a plurality of group identifiers with the stored communication data for each of the plurality of students, wherein each of the group identifiers identifies a group of students;
storing a plurality of sender identifiers, wherein each sender identifier identifies a particular sender of student information;
associating with each sender identifier at least one of the plurality of group identifiers, wherein each of the group identifiers associated with a particular sender identifier identifies a group for which the particular sender identified by the particular sender identifier is authorized to send student information;
receiving a sender identifier via a user input and, in response thereto, retrieving each of the group identifiers associated with the received sender identifier; and
communicating student information to at least one destination using the communication data stored for at least one student having a group identifier associated therewith that is also a group identifier that is associated with the received sender identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for managing critical student information is disclosed generally comprising storing information associated with individual students, such as important medical information or contact information for the student'"'"'s parent or guardian, and providing different authorized users, such as school administrators, teachers, or coaches, permission to access the information and/or send messages for particular students. The stored information for each student is associated with one or more group identifiers, which identify particular groups of which the student is a member, such as a school or team, and each authorized user is likewise associated with one or more group identifiers, which identify the particular groups for which the user has access and can send messages.
-
Citations
29 Claims
-
1. A method of managing student information, comprising:
-
storing communication data for each one of a plurality of students;
associating at least one of a plurality of group identifiers with the stored communication data for each of the plurality of students, wherein each of the group identifiers identifies a group of students;
storing a plurality of sender identifiers, wherein each sender identifier identifies a particular sender of student information;
associating with each sender identifier at least one of the plurality of group identifiers, wherein each of the group identifiers associated with a particular sender identifier identifies a group for which the particular sender identified by the particular sender identifier is authorized to send student information;
receiving a sender identifier via a user input and, in response thereto, retrieving each of the group identifiers associated with the received sender identifier; and
communicating student information to at least one destination using the communication data stored for at least one student having a group identifier associated therewith that is also a group identifier that is associated with the received sender identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of managing student information, comprising:
-
storing student data for each one of a plurality of students;
associating at least one of a plurality of group identifiers with the stored student data for each of the plurality of students, wherein each of the group identifiers identifies a group of students;
storing a plurality of user identifiers, wherein each user identifier identifies a particular user;
associating with each user identifier at least one of the plurality of group identifiers, wherein each of the group identifiers associated with a particular user identifier identifies a group for which the particular user identified by the particular user identifier has access to the student data;
receiving a user identifier via a user input and, in response thereto, retrieving each of the group identifiers associated with the received user identifier;
receiving a request from the user identified by the received user identifier to retrieve the student data stored for a particular student and, in response thereto, determining whether the student data stored for the particular student has a group identifier associated therewith that is also a group identifier associated with the received user identifier; and
providing the user identified by the received user identifier with the student data stored for the particular student only if the student data stored for the particular student has a group identifier associated therewith that is also a group identifier associated with the received user identifier. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of managing student information, comprising:
-
storing student data for each one of a plurality of students, wherein the student data includes communication data;
associating at least one of a plurality of group identifiers with the stored student data for each of the plurality of students, wherein each of the group identifiers identifies a group of students;
storing a plurality of user identifiers, wherein each user identifier identifies a particular user;
associating with each user identifier at least one of the plurality of group identifiers, wherein each of the group identifiers associated with a particular user identifier identifies a group for which the particular user identified by the particular user identifier has access to the student data;
receiving a user identifier via a user input and, in response thereto, retrieving each of the group identifiers associated with the received user identifier;
receiving a request from the user identified by the received user identifier to retrieve the student data stored for a particular student and, in response thereto, determining whether the student data stored for the particular student has a group identifier associated therewith that is also a group identifier associated with the received user identifier;
providing the user identified by the received user identifier with the student data stored for the particular student only if the student data stored for the particular student has a group identifier associated therewith that is also a group identifier associated with the received user identifier; and
communicating information to a destination using the communication data stored for the particular student.
-
Specification