Abstract: Described here are a system and a computer program product for digitizing an academic institution. A computer system is configured to receive onboarding information related to academic institution members comprising of a student, an instructor, a guardian, or a non-academic staff. The system tracks attendance of each of the onboarded academic institution members through any of a biometric attendance and video-based attendance, monitors the activity of each of the academic institute members through video analysis of video feeds captures from one or more surveillance cameras, and facilitates electronic learning using electronic means. The system enables on-classes and examination. The system allows management to schedule classes and auto initiate virtual classroom sessions at the scheduled time. The system enables a member (e.g., a teacher) of the academic institution to schedule question paper using an interactive user interface running on a first client device connected to the computing device through a network. The system may present the question paper to an authorized student of the academic institution on a second client device connected through the network—the system assisting an evaluator in evaluating answers received from students. The system presents, through an interactive dashboard, onboarded academic institution members a set of information based on their assigned role.
Claims:1. An academic institutional information management system (202) for digitizing an academic institution, the system comprising-
an onboarding module (204) configured, at a computing device (500) having a non-transitory storage unit (530) and one or more processing units (570), to receive onboarding information related to academic institution members comprising of a student, an instructor, a guardian or a non-academic staff;
a virtual classroom module (206) configured, at the computing device (500), to invite one or more academic institution members and initiate a virtual classroom session;
an attendance tracking module (208) configured, at the computing device (500), to track attendance of each of the onboarded academic institution members through any of a biometric attendance and video-based attendance;
a surveillance module (210) configured, at the computing device (500), to monitor the activity of each of the academic institute members through video analysis of video feeds captures from one or more surveillance cameras;
an e-learning module (212) configured to facilitate electronic learning using electronic means; and
an examination module (214) configured to
enable a member of the academic institution to schedule question paper using an interactive user interface running of a first client device connected to the computing device through a network,
present the question paper to an authorized student of the academic institution on a second client device connected through the network,
receiving answers from the student, and
assisting an evaluator in evaluating the answers; and
an interactive dashboard configured to present to the onboarded academic institution members a set of information based on their assigned role.
2. The system of claim 1 further comprising a communication module (216) configured to schedule interactive communication between a selected set of onboarded academic institution members based on predefined scheduled session, wherein the session is any of a classroom session, parent-teacher meeting, teacher-student interaction, and management meeting.
3. The system of claim 1, the interactive dashboard, allows a student to perform any or combination of actions comprising of check attendance in different subjects, check class schedule, attend online classes, check exam schedule, attend exam results, check fee schedule, make fee payment, get a receipt, view announcement from teachers and management, read notices, access study material, check assigned tasks, interact with other classmates and interact with teachers.
4. The system of claim 1, wherein the interactive dashboard allows a teacher to perform any or combination of actions, the action comprising of taking attendance, read study material, view class schedule, view exam schedule, check assigned classes, set question paper, evaluate answer, download payslip, raise an issue with management, interact with one or more students, interact with parents, read the notice, and view the personal document.
5. The system of claim 1, wherein the interactive dashboard allows a parent to track the activity of a student, check class schedule, check attendance record, live feeds from one or more surveillance cameras as the student move from one place to another, pay fees, download receipts, check result, check teachers profile, interact with the teacher, interact with management, check notice and initiate service requests.
6. A computer program product for digitizing an academic institution, the computer program product comprising- a nonvolatile memory unit (530) storing instructions, and one or more processing units (570) configured to
receive onboarding information related to academic institution members (408, 410, 412) comprising of a student, an instructor, a guardian, or a non-academic staff;
track attendance of each of the onboarded academic institution members through any of a biometric attendance and video-based attendance;
monitor the activity of each of the academic institute members through video analysis of video feeds captures from one or more surveillance cameras;
facilitate electronic learning using electronic means;
enable a member of the academic institution to schedule question paper using an interactive user interface running of a first client device connected to the computing device through a network;
present the question paper to an authorized student of the academic institution on a second client device connected through the network;
receive answers from the student;
assist an evaluator in evaluating the answers; and
present to the onboarded academic institution members a set of information based on their assigned role.
7. The computer program product of claim 6 further comprising instruction that causes to schedule interactive communication between a selected set of onboarded academic institution members based on predefined scheduled session, wherein the session is any of a classroom session, parent-teacher meeting, teacher-student interaction, and management meeting.
8. The computer program product of claim 6, wherein the interactive dashboard, allows a student to perform any or combination of actions comprising of check attendance in different subjects, check class schedule, attend online classes, check exam schedule, attend exam results, check fee schedule, make fee payment, get a receipt, view announcement from teachers and management, read notices, access study material, check assigned tasks, interact with other classmates and interact with teachers.
9. The computer program product of claim 6, wherein the interactive dashboard allows a teacher to perform any or combination of actions, the action comprising of taking attendance, read study material, view class schedule, view exam schedule, check assigned classes, set question paper, evaluate answer, download payslip, raise an issue with management, interact with one or more students, interact with parents, read the notice, and view the personal document.
10. The computer program product of claim 6, wherein the interactive dashboard allows a parent to track the activity of a student, check class schedule, check attendance record, live feeds from one or more surveillance cameras as the student move from one place to another, pay fees, download receipts, check result, check teachers profile, interact with the teacher, interact with management, check notice and initiate service requests.
, Description:FIELD OF INVENTION
[0001] Embodiments of the present invention relate to school information management system. In particular, embodiments of the present invention relate to systems and methods for enabling tracking and monitoring of student activities, facilitating online examination and evaluation, and providing access to the required set of information to student, parent, teacher, staff, and school management.
BACKGROUND OF INVENTION
[0002] Academic institutions, such as schools, colleges, training centers, etc., have gone through lots of changes in recent times. To be more effective in their teaching process, academic institutions are digitizing many of their processes. The recent pandemic has given it a push. Modern-day institutions are putting infrastructure for connected classes and have other IoT devices, sensors (e.g., biometric), and surveillance systems to ensure the safety of its members and to keep track of the activities of its members. Depending on the role, members of the academic institutions need to access different information and perform a certain set of activities, such as attendance, online classes, surveillance, online exam, etc. The rush in digitization has given rise to a diverse set of application and systems that works in their silos to perform a specific function. For example, a surveillance system allows one to watch the activities of members on academic premises. The attendance system allows members to mark their attendance electronically. Online classes are conducted through video conferencing systems. Each of these systems is controlled independently. A member may have to switch from one system to another depending on their need. Existing systems lack an integrated solution for academic institutions—existing systems are not efficient and are also not reliable. For example, online classes and online examinations are always a challenge for academic institutions. When parents want to monitor the activities of their warms, there is not any efficient system that allows the parents to watch their wards live at any given time during the academic activity. Similarly, there is a huge gap in technology for ensuring fair exam and transparent and unbiased evaluation.
[0003] Therefore, there is a need for systems and methods for enabling tracking and monitoring of student activities, facilitating online examination and evaluation, and providing access to the required set of information to student, parent, teacher, staff, and school management.
OBJECTIVE OF THE INVENTION
[0004] An object of the present disclosure is to provide a system and method for enabling on-class classes.
[0005] An object of the present disclosure is to provide a system and method for monitoring the activities of academic institution members.
[0006] An object of the present disclosure is to provide access to the right set of information to a member of an academic institution, depending on their role.
[0007] An object of the present disclosure is to provide the system to ensure interactive on-demand communication between members of the academic institutions.
[0008] An object of the present disclosure is to provide a system for enabling fair and transparent examination and evaluation.
SUMMARY
[0009] Described here are a system and a computer program product for digitizing an academic institution. A computer system has a non-transitory storage unit storing instructions and one or more processing units to run the instruction to receive onboarding information related to academic institution members comprising of a student, an instructor, a guardian o,r a non-academic staff. The system tracks attendance of each of the onboarded academic institution members through any biometric attendance, and video-based attendance monitors the activity of each of the academic institute members through video analysis of video feeds captures from one or more surveillance cameras, and facilitates electronic learning using electronic means. The system enables on-classes and examination. The system allows management to schedule classes and auto initiate virtual classroom sessions at the scheduled time. The system enables a member (e.g., a teacher) of the academic institution to schedule question paper using an interactive user interface running on a first client device connected to the computing device through a network. The system may present the question paper to an authorized student of the academic institution on a second client device connected through the network—the system assisting an evaluator in evaluating answers received from students. The system presents, through an interactive dashboard, onboarded academic institution members a set of information based on their assigned role.
[00010] In an embodiment, the system allows to schedule interactive communication between a selected set of onboarded academic institution members based on predefined scheduled session, wherein the session is any of a classroom session, parent-teacher meeting, teacher-student interaction, and management meeting.
[00011] The interactive dashboard allows a student to perform any or combination of actions comprising of check attendance in different subjects, check class schedule, attend online classes, check exam schedule, attend exam results, check fee schedule, make fee payment, get a receipt, view announcement from teachers and management, read notices, access study material, check assigned tasks, interact with other classmates and interact with teachers. The interactive dashboard allows a teacher to perform any or combination of actions, the action comprising of taking attendance, read study material, view class schedule, view exam schedule, check assigned classes, set question paper, evaluate answer, download payslip, raise an issue with management, interact with one or more students, interact with parents, read the notice, and view the personal document. The interactive dashboard allows a parent to track the activity of a student, check class schedule, check attendance record, live feeds from one or more surveillance cameras as the student move from one place to another, pay fees, download receipts, check result, check teachers profile, interact with the teacher, interact with management, check notice and initiate service requests.
[00012] Other features of embodiments of the present disclosure will be apparent from the accompanying drawings and detailed description that follows.
BRIEF DESCRIPTION OF THE DRAWINGS
[00013] In the figures, similar components and/or features may have the same reference label. Further, various components of the same type may be distinguished by following the reference label with a second label that distinguishes among the similar components. If only the first reference label is used in the specification, the description applies to any one of the similar components having the same first reference label irrespective of the second reference label.
[00014] FIGURE 1 illustrates an example network environment for operating an academic institution information management system in accordance with an embodiment of the present disclosure.
[00015] FIGURE 2 illustrates functional modules of the academic institution information management system in accordance with an embodiment of the present disclosure.
[00016] FIGURE 3 illustrates an example block diagram of an academic institution information management system in accordance with an embodiment of the present disclosure.
[00017] FIGURE 4 illustrates an example set of information available to different members of the academic institution based on their role in accordance with an embodiment of the present disclosure.
[00018] FIGURE 5 illustrates an exemplary computer system in which or with which embodiments of the present disclosure may be utilized.
DETAILED DESCRIPTION
[00019] Described here are a system, computer program product, and method thereof for facilitating digitization of the academic institutions' processes.
[00020] The proposed allows authorized admin or user to onboard one or more schools and create one administrator for each onboarded academic institutions. The root administrator of the system or the administrator of the respective school can provide onboard academic institution members. The system allows an administrator to onboard a set of users (teacher, non-academic staff, parents, students, etc.) as a member and assigns their rights for access to a different set of information. The system allows to add each member one by one or may take a scripted file or structured filed to onboard a large number of members through a single upload. The administrator can activate the account of a member, deactivate an account, and pause an account for a certain period. The system also changes roles and permission to each individual.
[00021] In some embodiments, the system allows the creation of different groups and adds members to different groups. The system may generate a recommendation for grouping the members based on their past skills and knowledge. For example, the system may allow the creation of a group on a certain topic based on the interest of the members. The system may auto-generate a list of the student to be added in a class or section of class based on their common attributes. In an embodiment, the system may use machine learning models to classified and creating groups for academic activities.
[00022] In some embodiments, the system provides a multi-lingual dashboard for accessing information. In an embodiment, the system can support more than 40 domestic and international languages. A user at the time of login or anytime after login can switch from one language to another. In an embodiment, the system allows teachers to set question papers in more than one language through machine-assisted translation and allows students to answer the question in the language of their preference.
[00023] In some embodiments, the system enables sharing of notices through the interactive dashboard (accessible through web or mobile app), mail, and SMS. The communication can be one to one, one to many, or broadcast communication.
[00024] The system allows staff (teaching or non-teaching staff) to access their respective performance, feedback from students, feedback from parents, salary slips, and other employment records.
[00025] In some embodiment, to facilitate data collection, storage, retrieval, an SQL server can be used. In an embodiment, all the communication and relevant information can be stored over the mongo DB server. The system allows the administrator to select a preference for data localization. In an embodiment, the system allows the admin to choose the option to store the data in the same country where the application is running, provided there is a secure server available. In an embodiment, the entire system can be hosted using cloud infrastructure. For example, AWS EC2 engine and Django Platform is used for all resource requirements. Dashboard and all the front-end user interface can be designed in any or combination of HTML, CSS, and Javascript. The system may be implemented as a set of microservices. The services allow parents to track students' activities, watch them live by selectively delivering the feed from a surveillance camera that captures the student.
[00026] The detailed description set forth below in connection with the appended drawings is intended as a description of exemplary embodiments in which the presently disclosed process can be practiced. The term "exemplary" used throughout this description means "serving as an example, instance, or illustration" and should not necessarily be construed as preferred or advantageous over other embodiments. The detailed description includes specific details for providing a thorough understanding of the presently disclosed method and system. However, it will be apparent to those skilled in the art that the presently disclosed process may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the presently disclosed method and system.
[00027] Embodiments of the present invention include various steps, which will be described below. The steps may be performed by hardware components or may be embodied in machine-executable instructions, which may be used to cause a general-purpose or special-purpose processor programmed with the instructions to perform the steps.
[00028] Embodiments of the present invention may be provided as a computer program product, which may include a machine-readable storage medium tangibly embodying thereon instructions, which may be used to program the computer (or other electronic devices) to perform a process. The machine-readable medium may include, but is not limited to, fixed (hard) drives, magnetic tape, floppy diskettes, optical disks, compact disc read-only memories (CD-ROMs), and magneto-optical disks, semiconductor memories, such as ROMs, PROMs, random access memories (RAMs), programmable read-only memories (PROMs), erasable PROMs (EPROMs), electrically erasable PROMs (EEPROMs), flash memory, magnetic or optical cards, or other types of media/machine-readable medium suitable for storing electronic instructions (e.g., computer programming code, such as software or firmware).
[00029] Various methods described herein may be practiced by combining one or more machine-readable storage media containing the code according to the present invention with appropriate standard computer hardware to execute the code contained therein. An apparatus for practicing various embodiments of the present invention may involve one or more computers (or one or more processors within the single computer) and storage systems containing or having network access to a computer program(s) coded in accordance with various methods described herein, and the method steps of the invention could be accomplished by modules, routines, subroutines, or subparts of a computer program product.
[00030] The terms "connected" or "coupled" and related terms are used in an operational sense and are not necessarily limited to a direct connection or coupling. Thus, for example, two devices may be coupled directly or via one or more intermediary media or devices. As another example, devices may be coupled in such a way that information can be passed therebetween, while not sharing any physical connection with one another. Based on the disclosure provided herein, one of ordinary skill in the art will appreciate a variety of ways in which connection or coupling exists in accordance with the aforementioned definition.
[00031] If the specification states a component or feature "may," "can," "could," or "might" be included or have a characteristic, that particular component or feature is not required to be included or have the characteristic.
[00032] As used in the description herein and throughout the claims that follow, the meaning of "a," "an," and "the" includes plural reference unless the context dictates otherwise. Also, as used in the description herein, the meaning of "in" includes "in" and "on" unless the context dictates otherwise.
[00033] The phrases "in an embodiment," "according to one embodiment," and the like generally mean the particular feature, structure, or characteristic following the phrase is included in at least one embodiment of the present disclosure and may be included in more than one embodiment of the present disclosure. Importantly, such phrases do not necessarily refer to the same embodiment.
[00034] As used herein, a "target output" generally refers to various forms of data, information, services, applications, and/or hardware devices that may be accessed via a network (e.g., the Internet). Non-limiting examples of target output include web applications, cloud-based services, network devices, and/or associated applications (e.g., user interface applications), and network security devices and/or associated applications (e.g., user interface applications). Exemplary embodiments will now be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. These embodiments are provided so that this invention will be thorough and complete and will fully convey the scope of the invention to those of ordinary skill in the art. Moreover, all statements herein reciting embodiments of the invention, as well as specific examples thereof, are intended to encompass both structural and functional equivalents thereof. Additionally, it is intended that such equivalents include both currently known equivalents as well as equivalents developed in the future (i.e., any elements developed that perform the same function, regardless of structure).
[00035] Thus, for example, it will be appreciated by those of ordinary skill in the art that the diagrams, schematics, illustrations, and the like represent conceptual views or processes illustrating systems and methods embodying this invention. The functions of the various elements shown in the figures may be provided through the use of dedicated hardware as well as hardware capable of executing associated software. The functions described here may be carried out through the operation of program logic, through dedicated logic, through the interaction of program control and dedicated logic, the particular technique being selectable by the entity implementing this invention. Those of ordinary skill in the art further understand that the exemplary hardware, software, processes, methods, and/or operating systems described herein are for illustrative purposes and, thus, are not intended to be limited to any particular name.
[00036] FIGURE 1 illustrates an example network environment for operating an academic institution information management system in accordance with an embodiment of the present disclosure. An academic institution information management system 118 allows users, such as students, teaching staff, management staff, non-teaching staff, and parents, to access a set of authorized information by logging through their respective client device 116a-n (computing device)connected through a network 114. The client device may be a laptop, desktop, tablet, mobile phone, or any computing device with an interactive user interface. The network 114 may be a LAN, WAN, MAN, or the Internet. System 118 is integrated with other systems, such as biometric authentication system 102, surveillance cameras 104, e-class room 106, conference module 108, and e-payment 110 system. System 118 invokes the right set of function calls or APIs to get the required information from different systems (102-110)SSystem118 may collect information from other IoT devices and sensors placed throughout the campus of the academic institution. The sensors, such as IR sensors integrated with camera modules, can also be used by the system to track user behavior. System 118 may collect information multiple places, correlate the information, maintain activity records of each student, teacher, non-teaching staff,f, etc. (referred collectively as members of an academic institution). System 118 collects the information from multiple sources on a continuous basis and keep building up the activity record for each member and store them in a database 112. System 118 may store user profiles, and all collected data and activity records in the structured database 112. Although database 112 and system 118 is shown at two connected devices, they can be on a single computing device. In some embodiment, system 118 and database 112 can use cloud infrastructure. In an embodiment, system 118 allows a user through client device 116a-n to request access to any of the connected system and services. For example, system 118 may allow a user to request access to a live feed camera that captures a student of interest. On receiving the request from the user, system 118 may identify the right feed and relay the feed to the user. Similarly, system 118 may allow initiating e-pay 110 to pay fees and buy course credits.
[00037] FIGURE 2 illustrates functional modules of the academic institution information management system in accordance with an embodiment of the present disclosure. An academic institutional information management system 202 includes an onboarding module 204 configured, at a computing device having a non-transitory storage unit and one or more processing units, to receive onboarding information related to academic institution members. The members include a student, an instructor, a guardian, or a non-academic staff. System 202 includes a virtual classroom module 206 configured, at the computing device, to invite one or more academic institution members and initiate a virtual classroom session. The virtual classroom module 206 integrates a digital board and video of a teacher or faculty member taking a class and sync the content of the digital board and the video while broadcasting the synced feeds to all connected students. The virtual classroom module 206 may receive the list of students and teacher (or faculty) that needs to attend a particular class from management through a class scheduling interface and automatically create the interactive video session and invite the students and teacher required for the particular class.
[00038] System 202 includes an attendance tracking module 208 configured, at the computing device, to track attendance of each of the onboarded academic institution members through any of a biometric attendance and video-based attendance. The attendance tracking module 208 may use facial recognition to identify students and mark their attendance. Some additional rules can also be added to mark the attendance as a present. For example, the teacher or management may add a rule to mark auto mark attendance of student as present if the student is seen in the class for more in 80 % time of overall scheduled class time. The attendance tracking module 208 can be used in online classes as well. In an embodiment, module 208 may analyze video feeds from each student's computer and check if the student was present in front of the computer during the scheduled time. Using the facial recognization technique or other artificial intelligence-enabled sub-modules, module 208 may count the number of students present in any class using a single well-oriented video frame. Module 208 may select the best video frames representing the class in the best way from the video feed of the full class and may store it along with the attendance record as proof.
[00039] Module 208 may monitor the movement of the user and check if it's normal human behavior to avoid false attendance. In case the system identifies that the user is not moving at all, the system may flag it as a non-active student. In an embodiment, system 202 detects the attention level of the user based on video analysis and marks the attendance of a student if he/she is found to be attentive during the scheduled class.
[00040] System 202 further includes a surveillance module 210 configured, at the computing device, to monitor the activity of each of the academic institute members through video analysis of video feeds captures from one or more surveillance cameras. Module 210 keeps collecting the videos from multiple cameras and other input sensors and keeps building the activity record for each user. Module 210 may mark or tag the presence of members and non-member captured in the video and allow to search the video feeds efficiently. System 210 helps a parent or a teacher or management to track the live activity of any student. A parent may see their student from conforming to their come even when the student moves from the view of one camera to another. Module 210 may help select the right camera feed and direct only the selected feed where the paired student is present. A parent may be able to only see feeds from a camera that has the student present in the video feed. Module 210 ensure the privacy and safety of other students and the overall campus. A system administrator can also configure the list of camera feeds that should not be publicly accessible and can only be accessed by management or law enforcement agencies. Module 210 performs video analysis to identify any alarming situation, such as someone getting injured on the playground, any unwanted confrontation between students, etc., and push the active feed to management, teacher, or parents based on predefined settings. In some scenarios, system 202 automatically initiates an emergency call to the concerned authority.
[00041] System 202 includes an e-learning module configured to facilitate electronic learning using electronic means. The e-learning module 212 facilitate teachers to publish stud material that the students can access any time from anywhere. The e-learning module 212 allows students to learn even if they are not able to connect during the class. Students can download study material and read it offline through an app. The app ensures copyright protection of the content. The study material can be encrypted and accesses only through an authorized app having a decryption key. The e-learning module 212 allows the student to send a request for clarification when required. On receiving the request, the teacher may either answer it through a written response or may come live to answer any doubt of the student. Module 212 may enable on-demand teaching assistance. Module 212 may identify available teachers from a particular subject that the question relates to and push the question/doubt to the identified teacher. In an embodiment, the student can indicate a preference of a teacher. In such cases, the doubt can be pushed to the preferred teacher.
[00042] In an embodiment, the system 202 may include an examination module 214 configured to enable a member of the academic institution to schedule question paper using an interactive user interface running of a first client device connected to the computing device through a network, present the question paper to an authorized student of the academic institution on a second client device connected through the network, receiving answers from the student, and assisting an evaluator in evaluating the answers.
[00043] System 202 provides an interactive dashboard to present to the onboarded academic institution members a set of information based on their assigned role. The interactive dashboard allows a student to perform any or combination of actions comprising of check attendance in different subjects, check class schedule, attend online classes, check exam schedule, attend exam results, check fee schedule, make fee payment, get a receipt, view announcement from teachers and management, read notices, access study material, check assigned tasks, interact with other classmates and interact with teachers. The interactive dashboard allows a teacher to perform any or combination of actions, the action comprising of taking attendance, read study material, view class schedule, view exam schedule, check assigned classes, set question paper, evaluate answer, download payslip, raise an issue with management, interact with one or more students, interact with parents, read the notice, and view the personal document. The interactive dashboard allows a parent to track the activity of a student, check class schedule, check attendance record, live feeds from one or more surveillance cameras as the student move from one place to another, pay fees, download receipts, check result, check teachers profile, interact with the teacher, interact with management, check notice and initiate service requests.
[00044] In an embodiment, the system 202 further includes a communication module 216 configured to schedule interactive communication between a selected set of onboarded academic institution members based on predefined scheduled session, wherein the session is any of a classroom session, parent-teacher meeting, teacher-student interaction, and management meeting. The communication session can be initiated on-demand or based on a given schedule. Management can provide a class schedule or exam schedule, and the communication module 216 can initiate the interactive video conferencing session based on the given class schedule and exam schedule.
[00045] FIGURE 3 illustrates an example block diagram of an academic institution information management system in accordance with an embodiment of the present disclosure. The academic institution information management system 308 can be accessed by staff 302, parent 304, and student 306. Staff 302( teaching staff, management staff, or non-teaching staff), parent 304, and student 306 are collectively referred to as members of the academic institution. Depending on their role, system 308 allows them to access a different set of information. System 308 allows publication of the notice, as shown at block 310, by management. Notice 310 (e.g., public notice) can be seen by every member of the academic institution. There may be some notices that can only be accessed by staff, and similarly, there may be some notices that can only be accessed by the parent. Notice 310 can be created by any staff 302. While creating notice 310, staff 302 may define visibility restriction for notice. Notice 310 can be pushed to the dashboard of all or selected members based on defined visibility restrictions. In an embodiment, system 308 can be used to publish result 312. An authorized user (admin or management staff or staff of exam cell) can only publish the result. In some cases, results, 312 (e.g., internal or weekly results) can also be published by teachers. System 308 may publish the result through the interactive dashboard to all connected members or to only a selected set of members. The person creating the result can define the access restriction. In an embodiment, the system 308 allow student and parents to check results online. System 308 also includes communication module 314 to initiate interactive communication (video, audio, text chat, etc.) between a select set of members or broadcast communication. System 308 allows students or parents to make online fee payment, as shown at block 316. For fee payment, the student or parents can use UPI, QR code, and other suitable means to get account information of the academic institution and make the payment online. System 308 enables online exam 318. A teacher or a person assigned can create a question paper, encrypt the question and make the time-bound accessible and store the question. System 308 also allows users to access the question only after the scheduled time. System 308 may present questions to students dent only after verification of students identity ( preferably using biometric) and at the scheduled time. As the question is time-bound encrypted, no one can access the question before the exam. System 308 further ensures transparent and fair online evaluation, as shown at block 320. System 308 analyzes the context of the answer and check if it matches the expected answer of the question, and provides an estimated score to the teacher or Evaluator. The Evaluator may always read the content and do their own assessment. System 308 only assist the Evaluator in the online evaluation. The answers are only encrypted and can only be accessed by the authorized Evaluator. System 308 may ensure access control of question and answer using blockchain.
[00046] FIGURE 4 illustrates an example set of information available to different members of the academic institution based on their role in accordance with an embodiment of the present disclosure. The system 202 can be accessed through a caretake application 402. Application 402 allows school registration, as shown in block 404. And admin account creation as shown at block 406. Once a school is registered with the system, the administrator can onboard different members of the school. Members, such as management staff, teaching staff, non-teaching staff, students, and parents, can be onboarded to the system. Staff 408 can be a non-teaching staff 416 or a teaching staff 418. A non-teaching staff 416 can access the staff documents and read notices. A teaching staff 418 can chat with the student, chat with a parent, view his documents, check his attendance, check attendance of students in his classes, create assignments for students, check assignments, read the notice, and access other permitted information. The teaching staff can also take online classes, publish course material, prepare examination papers, evaluate answers and perform other academic functionalities through the interactive application interface. The non-teaching staff 416 and teaching staff 418 may access their salary slip and other employment records as well. The system allows parent 410 to check the result of their child, chat with the teacher, check attendance of the child and read notice through the parent dashboard. Parent 410 can access the fee management module to check pending due, may payments, and download receipt. The system allows the parent to check overall attendance or attendance in a particular subject or attendance in a particular class. In an embodiment, student 412 can access online study material, attend online class, chat with the teacher, check results, check own attendance, take the exam online, and read notice through the student dashboard. The system allows student 412 to check pending due, make a payment, and download fee receipt. The system allows an admin or management staff to perform different control 414 and settings. Control 414 allows an admin or management staff to the set-up control room and watch all the activities through an active control room dashboard. The control 414 allow to register new student (individually or in bulk), check the activity of available students, resister new staff (individually or in bulk), publish notice, broadcast a management message, and publish result (one or one, one to many or broadcast). The admin or management staff can activate, deactivate, edit profile or student, teacher, or staff through the control interface.
[00047] FIGURE 5 illustrates an exemplary computer system in which or with which embodiments of the present disclosure may be utilized. Depending upon the particular implementation, the various process and decision blocks described above may be performed by hardware components, embodied in machine-executable instructions, which may be used to cause a general-purpose or special-purpose processor programmed with the instructions to perform the steps, or the steps may be performed by a combination of hardware, software, firmware and/or involvement of human participation/interaction. As shown in FIGURE 5, the computer system includes an external storage device 510, a bus 520, a main memory 530, a read-only memory 540, a mass storage device 550, a communication port 560, and a processor 570.
[00048] Those skilled in the art will appreciate that computer system 500 may include more than one processing circuitry 570 and communication ports 560. The processing circuitry 570 should be understood to mean circuitry based on one or more microprocessors, microcontrollers, digital signal processors, programmable logic devices, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), etc., and may include a multi-core processor (e.g., dual-core, quadcore, Hexa-core, or any suitable number of cores) or supercomputer. In some embodiments, processing circuitry 570 is distributed across multiple separate processors or processing units, for example, multiple of the same type of processing units (e.g., two Intel Core i7 processors) or multiple different processors (e.g., an Intel Core i5 processor and an Intel Core i7 processor). Examples of processing circuitry 570 include, but are not limited to, an Intel® Itanium® or Itanium 2 processor(s), or AMD® Opteron® or Athlon MP® processor(s), Motorola® lines of processors, System on Chip (SoC) processors, or other future processors. Processing circuitry 570 may include various modules associated with embodiments of the present invention.
[00049] Communication port 560 may include a cable modem, Integrated Services Digital Network (ISDN) modem, a digital subscriber line (DSL) modem, a telephone modem, an Ethernet card, or a wireless modem for communications with other equipment, or any other suitable communications circuitry. Such communications may involve the Internet or any other suitable communications networks or paths. In addition, communications circuitry may include circuitry that enables peer-to-peer communication of electronic devices or communication of electronic devices in locations remote from each other. The communication port 560 can be any of an RS-232 port for use with a modem-based dialup connection, a 10/100 Ethernet port, a Gigabit or 10 Gigabit port using copper or fiber, a serial port, a parallel port, or other existing or future ports. Communication port 560 may be chosen depending on a network, such as a Local Area Network (LAN), Wide Area Network (WAN), or any network to which the computer system connects.
[00050] Memory 530 may include Random Access Memory (RAM) or any other dynamic storage device commonly known in the art. Read-only memory 540 can be any static storage device(s), e.g., but not limited to, a Programmable Read-Only Memory (PROM) chips for storing static information, e.g., start-up or BIOS instructions for processing circuitry 570.
[00051] Mass storage 550 may be an electronic storage device. As referred to herein, the phrase "electronic storage device" or "storage device" should be understood to mean any device for storing electronic data, computer software, or firmware, such as random-access memory, read-only memory, hard drives, optical drives, digital video disc (DVD) recorders, compact disc (CD) recorders, BLU-RAY disc (BD) 10 recorders, BLU-RAY 3D disc recorders, digital video recorders (DVRs, sometimes called a personal video recorder or PVRs), solid-state devices, quantum storage devices, gaming consoles, gaming media, or any other suitable fixed or removable storage devices, and/or any combination of the same. Nonvolatile memory may also be used (e.g., to launch a boot-up routine and other instructions). Cloud-based storage may be used to supplement storage memory in 530. Memory 550 may be any current or future mass storage solution, which can be used to store information and/or instructions. Exemplary mass storage solutions include, but are not limited to, Parallel Advanced Technology Attachment (PATA) or Serial Advanced Technology Attachment (SATA) hard disk drives or solid-state drives (internal or external, e.g., having Universal Serial Bus (USB) and/or Firmware interfaces), e.g., those available from Seagate (e.g., the Seagate Barracuda 7200 family) or Hitachi (e.g., the Hitachi Desk star 7K1000), one or more optical discs, Redundant Array of Independent Disks (RAID) storage, e.g., an array of disks (e.g., SATA arrays), available from various vendors including Dot Hill Systems Corp., LaCie, Nexsan Technologies, Inc. and Enhance Technology, Inc.
[00052] Bus 520 communicatively connects processor(s) 570 with the other memory, storage, and communication blocks. Bus 520 can be, e.g., a Peripheral Component Interconnect (PCI) / PCI Extended (PCI-X) bus, Small Computer System Interface (SCSI), USB, or the like, for connecting expansion cards, drives, and other subsystems as well as other buses, such a front side bus (FSB), which connects processor 570 to a software system.
[00053] Optionally, operator and administrative interfaces, e.g., a display, keyboard, and a cursor control device, may also be coupled to bus 520 to support direct operator interaction with the computer system. Other operator and administrative interfaces can be provided through network connections connected through communication port 560. An external storage device 510 can be any kind of external hard-drives, floppy drives, IOMEGA® Zip Drives, Compact Disc - Read-Only Memory (CD-ROM), Compact Disc - Re-Writable (CD-RW), Digital Video Disk - Read Only Memory (DVD-ROM). The components described above are meant only to exemplify various possibilities. In no way should the aforementioned exemplary computer system limit the scope of the present disclosure.
[00054] The computer system 500 may be accessed through a user interface. The user interface application may be implemented using any suitable architecture. For example, it may be a stand-alone application wholly implemented on the computer system 500. The user interfaces application and/or any instructions for performing any of the embodiments discussed herein may be encoded on computer-readable media. Computer-readable media includes any media capable of storing data. In some embodiments, the user interface application is a client server-based application. Data for use by a thick or thin client implemented on an electronic device computer system 500 is retrieved on-demand by issuing requests to a server remote to the computer system 500. For example, computing device 500 may receive inputs from the user via an input interface and transmit those inputs to the remote server for processing and generating the corresponding outputs. The generated output is then transmitted to the computer device 500 for presentation to the user.
[00055] While embodiments of the present invention have been illustrated and described, it will be clear that the invention is not limited to these embodiments only. Numerous modifications, changes, variations, substitutions, and equivalents, will be apparent to those skilled in the art without departing from the spirit and scope of the invention, as described in the claims.
[00056] It should be apparent to those skilled in the art that many more modifications besides those already described are possible without departing from the inventive concepts herein. The inventive subject matter, therefore, is not to be restricted except in the spirit of the appended claims.
[00057] Moreover, in interpreting both the specification and the claims, all terms should be interpreted in the broadest possible manner consistent with the context. In particular, the terms "comprises" and "comprising" should be interpreted as referring to elements, components, or steps in a non-exclusive manner, indicating that the referenced elements, components, or steps may be present, or utilized, or combined with other elements, components, or steps that are not expressly referenced. Where the specification claims refer to at least one of something selected from the group consisting of A, B, C …. and N, the text should be interpreted as requiring only one element from the group, not A plus N, or B plus N, etc.
[00058] While the foregoing describes various embodiments of the invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof. The scope of the invention is determined by the claims that follow. The invention is not limited to the described embodiments, versions, or examples, which are included to enable a person having ordinary skill in the art to make and use the invention when combined with information and knowledge available to the person having ordinary skill in the art.
The foregoing description of embodiments is provided to enable any person skilled in the art to make and use the subject matter. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the novel principles and subject matter disclosed herein may be applied to other embodiments without the use of the innovative faculty. The claimed subject matter outlined in the claims is not intended to be limited to the embodiments shown herein but is to be accorded to the widest scope consistent with the principles and novel features disclosed herein. It is contemplated that additional embodiments are within the spirit and true scope of the disclosed subject matter.
Advantage of the Invention
[00059] The present disclosure provides a system and method for enabling on-class classes.
[00060] The present disclosure provides a system and method for monitoring the activities of academic institution members.
[00061] The present disclosure provides access to the right set of information to members of academic institutions depending on their role.
[00062] The present disclosure provides a system to ensure interactive on-demand communication between members of the academic institutions.
[00063] The present disclosure provides a system for enabling fair and transparent examination and evaluation.
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 202131006601-AMMENDED DOCUMENTS [01-05-2024(online)].pdf | 2024-05-01 |
| 1 | 202131006601-IntimationOfGrant11-12-2024.pdf | 2024-12-11 |
| 1 | 202131006601-POWER OF AUTHORITY [17-02-2021(online)].pdf | 2021-02-17 |
| 2 | 202131006601-Annexure [01-05-2024(online)].pdf | 2024-05-01 |
| 2 | 202131006601-FORM 1 [17-02-2021(online)].pdf | 2021-02-17 |
| 2 | 202131006601-PatentCertificate11-12-2024.pdf | 2024-12-11 |
| 3 | 202131006601-AMMENDED DOCUMENTS [01-05-2024(online)].pdf | 2024-05-01 |
| 3 | 202131006601-DRAWINGS [17-02-2021(online)].pdf | 2021-02-17 |
| 3 | 202131006601-FORM 13 [01-05-2024(online)].pdf | 2024-05-01 |
| 4 | 202131006601-MARKED COPIES OF AMENDEMENTS [01-05-2024(online)].pdf | 2024-05-01 |
| 4 | 202131006601-COMPLETE SPECIFICATION [17-02-2021(online)].pdf | 2021-02-17 |
| 4 | 202131006601-Annexure [01-05-2024(online)].pdf | 2024-05-01 |
| 5 | 202131006601-Written submissions and relevant documents [01-05-2024(online)].pdf | 2024-05-01 |
| 5 | 202131006601-FORM 3 [17-08-2021(online)].pdf | 2021-08-17 |
| 5 | 202131006601-FORM 13 [01-05-2024(online)].pdf | 2024-05-01 |
| 6 | 202131006601-MARKED COPIES OF AMENDEMENTS [01-05-2024(online)].pdf | 2024-05-01 |
| 6 | 202131006601-ENDORSEMENT BY INVENTORS [17-08-2021(online)].pdf | 2021-08-17 |
| 6 | 202131006601-Annexure [16-04-2024(online)].pdf | 2024-04-16 |
| 7 | 202131006601-Written submissions and relevant documents [01-05-2024(online)].pdf | 2024-05-01 |
| 7 | 202131006601-OTHERS [23-11-2021(online)].pdf | 2021-11-23 |
| 7 | 202131006601-Correspondence to notify the Controller [16-04-2024(online)].pdf | 2024-04-16 |
| 8 | 202131006601-Annexure [16-04-2024(online)].pdf | 2024-04-16 |
| 8 | 202131006601-FORM-9 [23-11-2021(online)].pdf | 2021-11-23 |
| 8 | 202131006601-US(14)-HearingNotice-(HearingDate-18-04-2024).pdf | 2024-03-05 |
| 9 | 202131006601-ABSTRACT [06-06-2022(online)].pdf | 2022-06-06 |
| 9 | 202131006601-Correspondence to notify the Controller [16-04-2024(online)].pdf | 2024-04-16 |
| 9 | 202131006601-FORM 18 [23-11-2021(online)].pdf | 2021-11-23 |
| 10 | 202131006601-CLAIMS [06-06-2022(online)].pdf | 2022-06-06 |
| 10 | 202131006601-EDUCATIONAL INSTITUTION(S) [23-11-2021(online)].pdf | 2021-11-23 |
| 10 | 202131006601-US(14)-HearingNotice-(HearingDate-18-04-2024).pdf | 2024-03-05 |
| 11 | 202131006601-ABSTRACT [06-06-2022(online)].pdf | 2022-06-06 |
| 11 | 202131006601-COMPLETE SPECIFICATION [06-06-2022(online)].pdf | 2022-06-06 |
| 11 | 202131006601-FER.pdf | 2022-05-11 |
| 12 | 202131006601-CLAIMS [06-06-2022(online)].pdf | 2022-06-06 |
| 12 | 202131006601-DRAWING [06-06-2022(online)].pdf | 2022-06-06 |
| 12 | 202131006601-OTHERS [06-06-2022(online)].pdf | 2022-06-06 |
| 13 | 202131006601-FER_SER_REPLY [06-06-2022(online)].pdf | 2022-06-06 |
| 13 | 202131006601-COMPLETE SPECIFICATION [06-06-2022(online)].pdf | 2022-06-06 |
| 14 | 202131006601-DRAWING [06-06-2022(online)].pdf | 2022-06-06 |
| 14 | 202131006601-OTHERS [06-06-2022(online)].pdf | 2022-06-06 |
| 15 | 202131006601-COMPLETE SPECIFICATION [06-06-2022(online)].pdf | 2022-06-06 |
| 15 | 202131006601-FER.pdf | 2022-05-11 |
| 15 | 202131006601-FER_SER_REPLY [06-06-2022(online)].pdf | 2022-06-06 |
| 16 | 202131006601-CLAIMS [06-06-2022(online)].pdf | 2022-06-06 |
| 16 | 202131006601-EDUCATIONAL INSTITUTION(S) [23-11-2021(online)].pdf | 2021-11-23 |
| 16 | 202131006601-OTHERS [06-06-2022(online)].pdf | 2022-06-06 |
| 17 | 202131006601-FORM 18 [23-11-2021(online)].pdf | 2021-11-23 |
| 17 | 202131006601-ABSTRACT [06-06-2022(online)].pdf | 2022-06-06 |
| 17 | 202131006601-FER.pdf | 2022-05-11 |
| 18 | 202131006601-US(14)-HearingNotice-(HearingDate-18-04-2024).pdf | 2024-03-05 |
| 18 | 202131006601-FORM-9 [23-11-2021(online)].pdf | 2021-11-23 |
| 18 | 202131006601-EDUCATIONAL INSTITUTION(S) [23-11-2021(online)].pdf | 2021-11-23 |
| 19 | 202131006601-Correspondence to notify the Controller [16-04-2024(online)].pdf | 2024-04-16 |
| 19 | 202131006601-FORM 18 [23-11-2021(online)].pdf | 2021-11-23 |
| 19 | 202131006601-OTHERS [23-11-2021(online)].pdf | 2021-11-23 |
| 20 | 202131006601-Annexure [16-04-2024(online)].pdf | 2024-04-16 |
| 20 | 202131006601-ENDORSEMENT BY INVENTORS [17-08-2021(online)].pdf | 2021-08-17 |
| 20 | 202131006601-FORM-9 [23-11-2021(online)].pdf | 2021-11-23 |
| 21 | 202131006601-FORM 3 [17-08-2021(online)].pdf | 2021-08-17 |
| 21 | 202131006601-OTHERS [23-11-2021(online)].pdf | 2021-11-23 |
| 21 | 202131006601-Written submissions and relevant documents [01-05-2024(online)].pdf | 2024-05-01 |
| 22 | 202131006601-COMPLETE SPECIFICATION [17-02-2021(online)].pdf | 2021-02-17 |
| 22 | 202131006601-ENDORSEMENT BY INVENTORS [17-08-2021(online)].pdf | 2021-08-17 |
| 22 | 202131006601-MARKED COPIES OF AMENDEMENTS [01-05-2024(online)].pdf | 2024-05-01 |
| 23 | 202131006601-DRAWINGS [17-02-2021(online)].pdf | 2021-02-17 |
| 23 | 202131006601-FORM 13 [01-05-2024(online)].pdf | 2024-05-01 |
| 23 | 202131006601-FORM 3 [17-08-2021(online)].pdf | 2021-08-17 |
| 24 | 202131006601-Annexure [01-05-2024(online)].pdf | 2024-05-01 |
| 24 | 202131006601-COMPLETE SPECIFICATION [17-02-2021(online)].pdf | 2021-02-17 |
| 24 | 202131006601-FORM 1 [17-02-2021(online)].pdf | 2021-02-17 |
| 25 | 202131006601-POWER OF AUTHORITY [17-02-2021(online)].pdf | 2021-02-17 |
| 25 | 202131006601-DRAWINGS [17-02-2021(online)].pdf | 2021-02-17 |
| 25 | 202131006601-AMMENDED DOCUMENTS [01-05-2024(online)].pdf | 2024-05-01 |
| 26 | 202131006601-PatentCertificate11-12-2024.pdf | 2024-12-11 |
| 26 | 202131006601-FORM 1 [17-02-2021(online)].pdf | 2021-02-17 |
| 27 | 202131006601-POWER OF AUTHORITY [17-02-2021(online)].pdf | 2021-02-17 |
| 27 | 202131006601-IntimationOfGrant11-12-2024.pdf | 2024-12-11 |
| 1 | SearchStrategyMatrixE_10-05-2022.pdf |