Intelligent educational management system with ai, graph data structure, and blockchain
Patent Information
- Application Number
- PCT/IB2026/052929
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-27
- Filing Date
- 2026-03-26
- Publication Date
- 2026-10-01
Smart Images

Figure IB2026052929_01102026_PF_FP_ABST
Abstract
Description
INTELLIGENT EDUCATIONAL MANAGEMENT SYSTEM WITH Al, GRAPH DATA STRUCTURE, AND BLOCKCHAINFIELD OF THE INVENTION
[0001] The present invention relates to the field of Educational Management Systems, specifically to a system and method for generating, managing, and synchronizing educational timetables, faculty substitution management, syllabus tracking, and automated learning processes.
[0002] The invention particularly relates to a computer-implemented system that integrates time series databases, artificial intelligence (Al), machine learning (ML), and blockchain technologies to facilitate real-time timetable updates, teacher substitution tracking, syllabus completion monitoring, attendance verification, and Al -driven adaptive learning.
[0003] The system further provides a secure and immutable record-keeping mechanism using blockchain technology for academic event validation, ensuring transparency, accuracy, and long-term data integrity in educational institutions.BACKGROUND OF THE INVENTION
[0004] The following description provides background information related to the present disclosure. It is intended to enhance the reader’s understanding and is not to be considered an admission of prior art.
[0005] Educational institutions rely on enterprise resource planning (ERP) systems for administrative tasks and learning management systems (LMS) for course delivery. However, these systems operate in isolation, lacking real-time timetable synchronization, dynamic faculty substitution, and syllabus tracking.
[0006] Traditional ERP-based scheduling solutions require manual intervention for conflict resolution, faculty substitutions, and syllabus adjustments. They do not utilise artificial intelligence (Al) for predictive scheduling or syllabus gap analysis, resulting in inefficiencies in academic planning.
[0007] LMS platforms, while effective for content delivery, do not track real-time class execution, faculty attendance, or schedule adjustments, leading to gaps between academic planning and actual progress.
[0008] Existing ERP and LMS systems do not analyze historical timetable data, predict scheduling conflicts, or optimize timetables based on faculty availability, subject priorities, andsyllabus urgency. Manual faculty substitution and event confirmations further increase administrative workload.
[0009] Integrating Al, machine learning, and blockchain-based validation into ERP and LMS frameworks can enhance automation, improve timetable accuracy, reduce syllabus deviations, and ensure secure academic record-keeping. A unified system addressing these limitations is required.OBJECTS OF THE PRESENT DISCLOSURE
[0010] An object of the present disclosure is to provide a system for generating, managing, and synchronizing educational timetables with integrated verification mechanisms and blockchain-based immutability, reducing manual intervention and enhancing scheduling efficiency.
[0011] Another object is to incorporate artificial intelligence and machine learning for automated timetable generation, conflict detection, and schedule optimization based on faculty availability, subject priorities, and syllabus urgency.
[0012] Yet another object is to provide a predictive timetable validation engine that analyzes scheduling clashes in room, faculty, and class allocations, visually indicating valid or invalid slots.
[0013] An additional object is to enable real-time timetable synchronization using a time series database and a pointer system that ensures seamless calendar integration.
[0014] Another object is to implement blockchain-based security for immutable storage of timetables, synchronization profiles, academic calendars, and verified event records.
[0015] Yet another object is to introduce an event verification system utilizing sensors, cameras, face recognition, and NFC-based validation for attendance confirmation.
[0016] Another object is to provide a graph data structure that generates nodes for confirmed events, linking metadata from various educational subsystems, including exams, attendance, inventory, and syllabus progress, ensuring structured data management.
[0017] Yet another object is to introduce an intelligent faculty substitution system that dynamically assigns substitute teachers based on real-time availability, historical substitution patterns, and workload distribution.
[0018] An additional object is to enable real-time syllabus tracking by calculating syllabus completion metrics, identifying shortfalls, and generating Al-driven timetable adjustments to ensure syllabus coverage.
[0019] Another object is to integrate Al -driven optimization for redistributing teaching loads, scheduling extra sessions, and modifying timetables based on syllabus urgency and subject weightage.
[0020] Yet another object is to provide a smart TV interface that dynamically displays timetable-linked lesson content, quizzes, and Al-generated teaching materials, along with prefilled Al-generated lesson plans.
[0021] An additional object is to provide a real-time dashboard displaying updated schedules, confirmed events, substituted classes, and academic calendar integrations.
[0022] Another object is to introduce an Al-powered learning system enabling students to learn via Al tutors, humanoids, or pre-recorded content, with class completion verified through Al, quizzes, conversational models, and attendance tracking.
[0023] Yet another object is to enable Al-assisted adaptive rescheduling for students who miss classes, ensuring syllabus completion through generative Al recommendations and optimized session planning.SUMMARY
[0024] The present disclosure relates to an educational management system that automates the generation, synchronization, and verification of academic timetables. The system integrates artificial intelligence (Al), machine learning (ML), blockchain, and smart TV interfaces to enhance scheduling accuracy, reduce manual workload, and ensure secure data management.
[0025] The system includes a timetable generation module that enables AI / ML-based, manual, or template-based timetable creation. A predictive timetable validation engine detects scheduling conflicts using a color-coded interface. A time series database ensures real-time synchronization through a pointer system.
[0026] Blockchain technology ensures immutable storage of timetables, synchronization profiles, and attendance records. An event verification system utilizing sensors, cameras, and face recognition confirms attendance in academic sessions.
[0027] The system includes an Al-powered faculty substitution module that recommends substitutes based on availability, workload, and historical data. A syllabus tracking module calculates completion metrics and generates Al -driven timetable adjustments.
[0028] A smart TV interface dynamically displays real-time class schedules, syllabus content, quizzes, and Al-generated teaching materials. A real-time dashboard provides teachers and administrators with an updated view of schedules, confirmed events, and substitutions.
[0029] The system supports Al-driven adaptive learning, enabling students to attend classes via Al tutors, humanoids, or recorded content. Student progress is tracked through AI-based assessments, quiz performance, and attendance.
[0030] Personalized student scheduling allows dynamic timetable adjustments based on Al recommendations. Missed classes trigger Al-driven rescheduling to ensure syllabus completion.
[0031] The system integrates with Enterprise Resource Planning (ERP) and Learning Management Systems (LMS) for centralised educational resource management.
[0032] The present disclosure provides an Al-powered, blockchain-secured framework for automated timetable management, faculty scheduling, student learning, and institutional synchronization .BRIEF DESCRIPTION OF DRAWINGS
[0033] The accompanying drawings illustrate exemplary embodiments of the disclosed system and methods, with like reference numerals indicating corresponding components. The drawings emphasise conceptual principles rather than scale or internal circuitry details.
[0034] FIG. 1 illustrates a block diagram of an Al-powered adaptive learning system with automated scheduling, syllabus tracking, and blockchain-integrated academic management.
[0035] FIG. 2 illustrates a flow diagram of a method for Al-powered adaptive learning, including scheduling recommendations, syllabus completion differential analysis, and blockchain-based academic management.
[0036] The following detailed description further explains the present disclosure. DETAILED DESCRIPTION OF INVENTION
[0037] In the following description, specific details are provided for a thorough understanding of the embodiments. However, the disclosure may be practiced without these details. Features described herein may function independently or in combination, addressing some or all of the discussed challenges.
[0038] The following description presents exemplary embodiments to enable implementation without limiting the scope, applicability, or configuration of the disclosure. Modifications in function or arrangement may be made without departing from the invention's spirit and scope.
[0039] The present disclosure relates to educational management systems, focusing onacademic timetable synchronization, syllabus tracking, automated adjustments, event verification, and immutable record storage using a graph data structure to enhance institutional efficiency and compliance.
[0040] FIG. 1 illustrates an exemplary representation of a block diagram illustrating a proposed intelligent educational management system (100), in accordance with an embodiment of the present disclosure.
[0041] Referring FIG. 1 for a proposed Intelligent Educational Management System (herein after system 100), can include a system for managing, synchronizing, and validating timetables in an educational institution, comprising a Time Series Storage System (106) configured with a processor having a memory storing a set of instructions which, when executed by the processor, enable the processor to: handle concurrent data ingestion and store multiple versions of timetables with associated Time Table Synchronisation Profile (108); execute query operations to retrieve, validate, and manage active timetables; and maintain an indexed record of timetable versions to support version control, conflict resolution, and historical tracking. The processor further coordinates the operations of: a Time Table Generation & Importation System (102) that enables users to create, import, or modify timetables using AI / ML models such as ChatGPT or DeepSeek, including the ability to retrieve and adjust previous timetables stored in the system; a Predictive Time Table Validation Engine (104) that assists users in creating or updating timetables by validating scheduling constraints based on user-selected options for all unscheduled slots, displaying in advance which slots will result in errors and which will not. When a user loads a timetable for a class, the system provides options for selecting parameters including but not limited to teacher, subject, room, groups, and class type, wherein these options may vary based on institutional requirements. The system evaluates each unscheduled slot against total periods and days, performing background conflict detection. If a conflict is identified, the affected slot is highlighted in red with an error label specifying the constraint violation, whereas conflict-free slots are highlighted in green. The validation engine dynamically updates conflict detection for unscheduled slots as the user modifies parameters, ensuring real-time adherence to institutional scheduling constraints. It does not provide recommendations for alternative slot allocations but strictly identifies valid and invalid scheduling options, enabling users to make informed timetable adjustments.
[0042] In an embodiment the system further includes a Pointer System (110) that dynamically determines and points to an active timetable based on predefined Time Table Synchronisation Profile (108), which allows immediate activation, scheduled synchronization,or periodic automated synchronization of timetables with the Calendar System (112). The system ensures immutable storage and auditability by integrating a Time Table Blockchain System (128), where synchronized timetables and synchronization profdes are stored as blockchain transactions, along with an Academic Calendar Blockchain System (130) that records institution-wide academic calendars and an Events Blockchain System (132) that logs event confirmations.
[0043] In an embodiment the Substitution System (118) enables efficient replacement of faculty for canceled events by analyzing historical substitution data and generating training datasets for AI / ML models, which then provide automated substitution recommendations. The Event Verification System (114) ensures that scheduled events occur as planned by utilizing cameras, motion detection, facial recognition, and Al avatars to confirm attendance and participation. The verification may be automated through Al-driven systems or manually confirmed by authorized personnel.
[0044] In an embodiment, the Graph Data Structure Module (116) enables academic event tracking using a null graph-based approach within the Al Time Table and Syllabus Tracking System (100), where each event is stored as an isolated node without predefined edges, ensuring efficient querying and traceability. Each event node is assigned a unique Graph Node ID and references a Calendar Event ID from the Calendar System (112), allowing retrieval of metadata, including but not limited to batch details, assigned instructors, subjects, and classrooms. Institutional modules, including but not limited to ERP and LMS, reference this Calendar Event ID to store and retrieve event-related data, including but not limited to attendance records, exam scores, resource utilization, and financial transactions. Attendance is logged using the Calendar Event ID, while examination records, including but not limited to invigilators, schedules, and scores, are linked to the same identifier. The module also tracks, including but not limited to, classroom inventory usage, fee transactions for paid events, and quiz performance, ensuring comprehensive metadata storage. Each event node maintains attributes, including but not limited to, event type, timestamps, faculty and student details, and academic progress indicators. The null graph-based design eliminates computational inefficiencies associated with inter-node dependencies, allowing external systems to dynamically establish relationships while maintaining a scalable and structured academic event tracking system.
[0045] In an embodiment Syllabus Tracking System (120) actively monitors syllabus completion and detects syllabus completion differentials, providing Al-generated recommendations via models like ChatGPT or DeepSeek for teacher load redistribution ortimetable adjustments to prioritize high-weightage subjects. If a student falls behind, the system prompts them to either add extra sessions or reschedule their timetable to optimize syllabus completion. Personalized timetables are then generated and stored in the Time Series Storage System (106) with updated Time Table Synchronisation Profdes (108), ensuring that students receive individualized learning tracks, which may be monitored and adjusted by teachers or coordinators.
[0046] In an embodiment Smart TV Integration System (122) enhances classroom engagement by fetching the active timetable and displaying relevant syllabus content, lesson plans, and quizzes in real time. Teachers can upload or generate Al-powered lesson content on demand, ensuring synchronized instructional delivery.
[0047] In an embodiment the Real Time Dashboard (124) provides an overview of scheduled events, teacher workloads, substitutions, and academic calendar activities, dynamically updating event statuses based on confirmations, cancellations, and substitutions.
[0048] In an embodiment, the Adaptive Learning System (126) supports both institutional and digital learning environments, enabling dynamically scheduled courses with rolling enrollments. Students follow predefined timetables stored in the Time Series Storage System (106), which are continuously updated and synchronized via the Pointer System (110). The system ensures that only 24-hour event windows are synced to the Calendar System (112) at each cycle for efficient scheduling. If a student falls behind in syllabus completion or misses scheduled classes, the system transitions them to an individualized learning track by creating a new batch where the student is the sole learner, copying timetables and syllabus data from the original course, and resuming classes from the remaining syllabus. Classes may be conducted by human tutors, Al tutors, humanoids, or self-learning modules. The Event Verification System (114) ensures attendance and participation through face recognition, mastery scores, quiz assessments, Al-driven comprehension analysis, or remote class validation.
[0049] In an embodiment through the combination of Time Table Blockchain System (128), Academic Calendar Blockchain System (130), and Events Blockchain System (132), the system ensures that all academic schedules, syllabus tracking, and event verifications remain secure, auditable, and immutable, providing a comprehensive, Al-enhanced, and blockchain-secured timetable management solution.
[0050] In an embodiment, the present disclosure describes a computing system that serves as the underlying machine for executing the functionalities of the disclosed Intelligent Educational Management System (100). The computing system may be implemented as a cloud-based server infrastructure, an on-premise computing device, or a hybrid computingenvironment, configured with a processor, a memory, and a network interface for enabling communication between various subsystems. The processor executes machine -readable instructions stored in the memory to facilitate the operation of components such as the Time Series Storage System (106), Pointer System (110), Predictive Time Table Validation Engine (104), Substitution System (118), Graph Data Structure Module (116), and Event Verification System (114), among others . The system may further be integrated with input-output interfaces, including graphical user interfaces (GUI) for user interaction, smart classroom displays, biometric scanners, cameras, motion detection systems, and robotic or Al-based educational assistants such as humanoids, Al tutors, and virtual avatars. The computing system may also be connected to external databases, blockchain nodes, and AI / ML inference engines, enabling secure storage, retrieval, validation, and synchronization of academic timetables and institutional records. The system is designed to be accessed and used by one or more educational institutions, wherein multiple institutions can operate on the same system instance while maintaining their independent academic data, configurations, and operational workflows. Each institution interacts with the system through institution-specific configurations, ensuring data segregation and access control. Additionally, in a cloud-based deployment, the system may leverage distributed computing resources, ensuring scalability, redundancy, and high availability while maintaining seamless synchronization across multiple educational institutions.
[0051] FIG. 2 illustrates a flow diagram depicting a method (200) for managing and synchronizing timetables in the Intelligent Educational Management System (100), in accordance with an embodiment of the present disclosure.
[0052] As illustrated, in step (202), the method (200) includes creating and storing multiple versions of timetables in the Time Series Storage System (106), ensuring that historical, active, and future timetable versions are maintained along with their associated Time Table Synchronization Profiles (108).
[0053] As illustrated, in step (204), the method (200) includes determining the active timetable using the Pointer System (110). The system references stored timetable versions and selects the appropriate one based on the predefined synchronization settings.
[0054] As illustrated, in step (206), the method (200) includes executing an automated synchronization cycle every 24 hours, ensuring that the Calendar System (112) is updated only with the next 24 hours of events from the active timetable, maintaining efficient scheduling and real-time updates.
[0055] As illustrated, in step (208), the method (200) includes recording the synchronized timetable, synchronization profile, and academic calendar onto a blockchain ledger via the Time Table Blockchain System (128), Academic Calendar Blockchain System (130), and Events Blockchain System (132), ensuring immutability, traceability, and security of academic scheduling data. The system may store a hash of data on the blockchain while keeping actual data on another server or decentralized storage for verification.
[0056] As illustrated, in step (210), the method (200) includes synchronizing the Calendar System (112) with substitution data, academic calendar updates, and institutional task schedules, ensuring that all faculty replacements, academic events, and additional responsibilities are reflected in the system.
[0057] As illustrated, in step (212), the method (200) includes preparing data in the Substitution System (118) for training AI / ML models that generate optimized faculty substitution recommendations. The system analyzes historical substitution data and real-time faculty availability to improve substitution efficiency and scheduling.
[0058] As illustrated, in step (214), the method (200) includes verifying scheduled events using the Event Verification System (114). Verification methods include face recognition, motion detection, Al-driven assessments, and NFC-based authentication. For AI-driven classes, verification may be based on student discussions, mastery scores, quiz performance, and other predefined assessment parameters.
[0059] As illustrated, in step (216), the method (200) includes checking syllabus completion differential to determine if the syllabus is on track for completion. The Syllabus Tracking System (120) flags subjects at risk of not completing within the designated academic period.
[0060] As illustrated, in step (218), the method (200) includes identifying insufficient syllabus progress by analyzing confirmed and scheduled lectures and applying predefined subject weightage to prioritise subjects requiring additional sessions.
[0061] As illustrated, in step (220), the method (200) includes receiving AI / ML-based recommendations for timetable adjustments, optimized teaching loads, and syllabus rescheduling. Al models suggest additional sessions, faculty reallocation, or optimized scheduling based on syllabus urgency.
[0062] As illustrated, in step (222), the method (200) includes generating a unique graph node in the Graph Data Structure Module (116) for each confirmed event. This node dynamically queries data including but not limited to attendance data, examination results, and other relevant institutional records, ensuring comprehensive academic tracking.
[0063] As illustrated, in step (224), the method (200) includes querying institutional modules including but not limited to such as attendance, examination, inventory, fee management, and learning systems to retrieve and store event-related metadata within the generated graph node.
[0064] As illustrated, in step (226), the method (200) includes recording the graph node and its metadata onto the Events Blockchain System (132), ensuring data integrity, transparency, and compliance with institutional policies.TIME TABLE GENERATION AND IMPORTATION SYSTEM(102)
[0065] In an embodiment, the present disclosure relates to a time table generation and importation system (102) for generating, importing, and modifying timetables within educational institutions using artificial intelligence (Al) and machine learning (ML) models. The system supports the creation and importing of previous timetables for updates.
[0066] For manual creation, an interactive scheduling interface allows users to assign subjects, faculty, and classrooms using a drag-and-drop mechanism. The system also supports importing previous timetables for adjustments, streamlining modifications by reducing redundant data entry.
[0067] Additionally, users can send existing timetables to AI / ML models for analysis and optimization.PREDICTIVE TIME TABLE VALIDATION ENGINE(104)
[0068] In an embodiment, the Predictive Time Table Validation Engine (104) assists users in creating or updating timetables by validating scheduling constraints based on user-selected options for all unscheduled slots and displaying easy-to-choose slots by indicating in advance which slots will result in errors and which will not. When a user loads a timetable for a class, the system provides options for selecting parameters such as the teacher, subject, room, groups, and class type. These parameters are exemplary, and the available options may increase or decrease based on institutional requirements.
[0069] The system evaluates each unscheduled slot based on total periods and days, checking for scheduling conflicts in the background. If a conflict is detected, the affected slot is highlighted in red with a label specifying the error details. If no conflict is found, the slot is highlighted in green, indicating its validity.
[0070] The validation engine updates its conflict detection dynamically as the user selects or modifies parameters. Each time a teacher, subject, room, or group is chosen, thesystem re-evaluates all unscheduled slots, ensuring that each configuration adheres to institutional constraints.
[0071] The Predictive Time Table Validation Engine (104) does not suggest alternative slot allocations but strictly identifies valid and invalid scheduling options, ensuring efficient timetable management while allowing users to make informed scheduling decisions.TIME SERIES STORAGE SYSTEM (106)
[0072] In an embodiment, the Time Series Storage System (106) is configured to store, index, and manage multiple versions of timetables in a structured database. The system may utilize a time-series database, a relational database, or a distributed file system to facilitate efficient storage and retrieval of timetable records.
[0073] The Time Series Storage System (106) enables high-speed concurrent data ingestion, allowing real-time updates while ensuring data consistency. It maintains an indexed record of timetable versions, enabling historical tracking, conflict resolution, and version control. The system further supports querying mechanisms to retrieve active and past timetable versions as required.
[0074] The Time Series Storage System (106) interacts with the Time Table Synchronisation Profile (108) to determine the activation and update schedule of stored timetables. It also interfaces with the Pointer System (110), which queries the latest active timetable for synchronization with the Calendar System (112). Additionally, it communicates with Blockchain Systems, including the Time Table Blockchain System (128), the Academic Calendar Blockchain System (130), and the Events Blockchain System (132), to ensure immutable storage and auditability of timetable records.TIME TABLE SYNCHRONISATION PROFILE (108)
[0075] In an embodiment, the Time Table Synchronisation Profile (108) defines synchronization rules for timetables stored in the Time Series Storage System (106). It enables users to configure synchronization date and time.
[0076] The system (108) defines data scope & frequency for synchronisation with the Calendar System (112). By default, it allows the calendar sync for the next 24 hours of events, maintaining a rolling update.
[0077] The system (108) interacts with the Pointer System (110) to schedule activation of timetables for given date and time.
[0078] The system (108) facilitates preplanned timetable management, allowinginstitutions to store and schedule multiple synchronization profiles for seamless academic term transitions.POINTER SYSTEM (110)
[0079] In an embodiment, the Pointer System (110) determines and maintains an active timetable by referencing the stored versions in the Time Series Storage System (106). The system follows predefined synchronization profiles set by the Time Table Synchronisation Profile (108) to dynamically update which timetable is currently active.
[0080] The Pointer System (110) enables institutions to switch between timetables dynamically, ensuring that the correct timetable is referenced at the appropriate time. The system also supports automated adjustments, allowing timetables to be updated every 24 hours based on synchronization rules.
[0081] The Pointer System (110) communicates with the Calendar System (112) to ensure that only events from the active timetable are synchronized. It also interfaces with the Substitution System (118) to handle faculty replacements and updates events accordingly. CALENDAR SYSTEM (112)
[0082] In an embodiment, the Calendar System (112) synchronizes academic events, including timetabled classes, substitution events, and academic calendar updates. The system ensures that all scheduled activities are correctly reflected for faculty and students.
[0083] The Calendar System (112) receives updates from the Pointer System (110) to reflect events in the active timetable. It also integrates with the Event Verification System (114) to verify events.
[0084] The Calendar System (112) further interfaces with the Academic Calendar Blockchain System (130) to store institution-wide academic schedules and ensure the integrity of calendar records.EVENT VERIFICATION SYSTEM (114)
[0085] In an embodiment, the Event Verification System (114) validates attendance and participation for scheduled academic events across physical, remote, and autonomous learning environments within the Intelligent Educational Management System (100). The system integrates Al-driven monitoring, facial recognition, motion detection, and assessmentbased verification.
[0086] The system activates cameras, motion detection, and face recognition at scheduled event times, retrieving event details from the Calendar System (112). Upon detectingmovement, images are captured and processed to verify designated participants, with validated attendance records stored in the system.
[0087] For remote classes, the system integrates with virtual meeting platforms to confirm participant presence. Al-powered humanoids and robotic instructors may self- verify based on GPS data or execution logs. Manual verification by authorized personnel is also supported.
[0088] The system extends verification beyond physical presence by using Al models to assess student engagement through discussions, quizzes, and mastery-based evaluations. Events are marked complete if students meet predefined comprehension thresholds; otherwise, the system flags them for review or additional support.GRAPH DATA STRUCTURE MODUUE (116)
[0089] In an embodiment, the Graph Data Structure Module (116) enables academic event tracking using a null graph-based approach within the Intelligent Educational Management System (100). The system ensures that each academic event is stored as an isolated node without predefined edges or interconnections. This design facilitates efficient querying, long-term traceability, and elimination of relationship management complexities.
[0090] The Graph Data Structure Module (116) comprises event nodes, each assigned a unique identifier (graph node ID) corresponding to an academic event such as a class, examination, or seminar. Each event node references its associated calendar event ID from the Calendar System (112), allowing retrieval of event metadata, including batch and student group details, assigned instructors, subject information, and allocated classrooms. The system does not inherently create edges between event nodes, ensuring that each event remains self-contained, while enabling external systems to establish relationships when required.
[0091] In an embodiment, when an event is created in the Calendar System (112), its event ID is used by various Enterprise Resource Planning (ERP) and Learning Management System (LMS) modules to store and reference their respective data. All academic processes related to an event — including attendance tracking, examinations, assessments, resource utilization, and financial transactions — are linked to this calendar event ID, allowing the Graph Data Structure Module (116) to retrieve event-related metadata from other institutional systems without relying on direct inter-node relationships.
[0092] In an embodiment, when a class event is scheduled in the Calendar System (112), it includes details such as the batch of students, assigned faculty, and classroom allocation. The attendance module in the ERP system uses this calendar event ID to trackatendance. Upon receiving the list of expected student IDs, the atendance module records students marked present or absent in reference to the calendar event ID. This data is stored in the event node metadata, allowing Graph Data Structure Module (116) to retrieve atendance records for future reference.
[0093] In an embodiment, for an examination event, the exam module references the calendar system (112) to retrieve the calendar event ID to store and track details such as assigned invigilators, venue information, and scheduled exam times. After the examination, the student scores, scanned answer sheets , and faculty evaluations are stored in reference to the same calendar event ID. The Graph Data Structure Module (116) retrieves these scores and assessments, ensuring that academic records remain accessible without requiring manual crossreferencing.
[0094] In an embodiment, the Graph Data Structure Module (116) tracks classroom resource consumption by referencing the calendar event ID. When a scheduled class session occurs, the inventory module queries the system to determine the availability and consumption of instructional materials such as chalk, markers, stationery, and digital equipment. If consumable inventory items are depleted, the system logs this depletion at the individual event level, ensuring traceability and replenishment tracking.
[0095] In an embodiment, for academic events that require fee payments, such as workshops, certification exams, or special training sessions, the fee module references the calendar event ID to retrieve payment status. The system queries fee records associated with the event and logs details such as payments received, pending dues, and student participation eligibility. This financial data is stored within the Graph Data Structure Module (116) as part of the event metadata.
[0096] In an embodiment, the Graph Data Structure Module (116) supports learning assessments and quizzes by retrieving relevant evaluation data using the calendar event ID. The quiz module stores quiz scores, student performance metrics, instructor feedback, and student queries raised during the session, all mapped to the corresponding calendar event ID. This data is referenced when analyzing student understanding and academic progress.
[0097] In an embodiment, each event node in the Graph Data Structure Module (116) stores various metadata atributes, including but not limited to a Graph Node ID, which is a unique identifier assigned to the event node, and a Calendar Event ID from the Calendar System (112), which links external institutional data. The metadata also includes batch and student group details, specifying the students assigned to the event, along with assigned instructor information, listing faculty members allocated to the session. Additionally, it records scheduledsubject and classroom data, containing course details and allocated venues. Other stored attributes include attendance records, retrieved from the attendance module, examination scores, recorded by the examination module, and quiz results along with instructor feedback, provided by the quiz module. The system also tracks inventory utilization data, reflecting classroom resource consumption recorded by the inventory module, and fee payment status, detailing financial records related to the event if applicable. Furthermore, the metadata classifies the event type, indicating whether it is a lecture, exam, seminar, or workshop, and maintains timestamps for creation and modifications, ensuring historical tracking of academic events.
[0098] The Graph Data Structure Module (116) provides multiple advantages by maintaining event isolation while dynamically retrieving metadata from various modules. The null graph-based approach offers efficient data retrieval by querying only relevant nodes instead of navigating complex interlinked relationships. It offers scalability and supports large-scale academic event tracking without requiring predefined node relationships. It eliminates computational inefficiencies related to managing inter-node dependencies. Extensibility allows external ERP / LMS modules to establish relationships dynamically while preserving the core null graph structure.
[0099] In an embodiment, the Graph Data Structure Module (116) ensures seamless integration across academic systems by maintaining a centralized reference mechanism via the calendar event ID. The system does not enforce inter-node dependencies, allowing institutions to customize how relationships are established between academic events while maintaining efficient metadata retrieval. This architecture supports long-term traceability of academic records, making it adaptable for institution-wide academic event management.SYLLABUS TRACKING SYSTEM (120)
[0100] In an embodiment, the Syllabus Tracking System (120) monitors syllabus completion in real-time within the Intelligent Educational Management System (100). The system calculates syllabus completion percentage using the formula SCP = (Cc / Cr) x 100, where Cc is the total verified classes / events conducted and Cr is the total required classes for syllabus completion in academic term. Wherein term dates are stored in reference to syllabus for every subject and teacher allocation .
[0101] To determine if the syllabus is on track, the system computes the Syllabus Completion Differential (SCD) using SCD = Cr - (Cc + Cf), where Cf represents future scheduled classes based on timetables stored in the Time Series Storage System (106) andworking days left in academic calendar basis the term start and end dates. If SCD > 0, the system flags the subject due to insufficient scheduled sessions.
[0102] The system prioritizes flagged subjects using predefined subject weightage and retrieves the active timetable from the Pointer System (110). It then sends the current timetable, teaching load, subject weightage, syllabus completion percentage, remaining working days from the Academic Calendar in the Calendar System (112), syllabus completion differential, extra session allowance, and term deadlines to AI / ML models such as ChatGPT or DeepSeek for timetable optimization.
[0103] AI / ML models analyze the data and generate optimized schedules by adjusting teaching loads, allocating additional sessions, and restructuring the timetable. The system presents these recommendations to the user for review and modification before storing the updated timetable in the Time Series Storage System (106) with a synchronization profile.
[0104] The Syllabus Tracking System (120) provides real-time syllabus tracking, proactive risk detection, and Al-driven schedule optimization. By integrating with the Real-Time Dashboard (124), it displays syllabus progress, upcoming lectures, and recommended adjustments, ensuring faculty can make informed decisions.
[0105] The system ensures syllabus completion within the academic term by prioritizing high-weightage subjects and dynamically optimizing teaching schedules based on institutional needs.SMART TV INTEGRATION SYSTEM (122)
[0106] In an embodiment, the Smart TV Integration System (122) ensures real-time connectivity between classroom Smart TVs or Interactive Flat Panel (IFP) displays and the Intelligent Educational Management System (100). The system eliminates the need for teachers to manually search for teaching materials by automatically populating assigned teaching resources on the screen as periods progress.
[0107] The system retrieves the active timetable for the batch scheduled in a given classroom and dynamically determines the current period and day based on the system date and time. The system tracks confirmed or verified events, including teacher allocation, subject details, and batch information, ensuring that relevant teaching materials are displayed instantly.
[0108] The Smart TV Integration System (122) automates the display of teaching content, lesson plans, and assessments for each scheduled class. As soon as a period starts, the pre-assigned teaching materials uploaded by the teacher are immediately available on thescreen, ensuring seamless classroom execution. Teachers are provided with predefined links to upload new content, schedule quizzes, or modify lesson plans directly through the system.
[0109] The system integrates Al -powered lesson generation by offering real-time links for Al-generated lesson plans, instructional content, quizzes, and assessments. These links are pre-filled with contextual parameters, including but not limited to syllabus topic, subject, teacher name, batch details, and scheduled period, ensuring that Al-generated content aligns precisely with the scheduled event or class. Teachers can instantly access or modify Al-generated materials as needed, enhancing lesson flexibility.
[0110] The Smart TV Integration System (122) ensures that classrooms remain fully synchronized with the active timetable, automatically updating teaching materials and Al-generated content without manual intervention. The system enhances classroom automation by streamlining lesson delivery, syllabus tracking, and real-time content accessibility, creating a more efficient and structured teaching environment.REAL TIME DASHBOARD (124)[oni] In an embodiment, the Real-Time Dashboard (124) dynamically generates and updates a daily schedule for each teacher, retrieving timetable data from the Time Series Storage System (106) and identifying active timetables via the Pointer System (110). The dashboard provides a real-time view of scheduled, substituted, and confirmed events and can be generated teacher- wise or class-wise. It continuously updates throughout the day and automatically refreshes at midnight, synchronizing with the Calendar System (112) for accurate scheduling.
[0112] The Real-Time Dashboard (124) integrates with the Substitution System (118) to manage faculty replacements. It highlights substituted periods when a teacher receives a substitution and marks canceled periods when a teacher's period is reassigned.
[0113] The system integrates with the Calendar System (112) to display institutional meetings, training sessions, and special academic events relevant to each teacher, ensuring comprehensive scheduling.
[0114] The system ensures real-time event confirmation by syncing with the Event Verification System (114). Verified events are automatically marked as confirmed, while substituted events are visually distinguished. The dashboard continuously updates to reflect real-time changes in teacher schedules and classroom allocations.
[0115] The system automates daily schedule generation, ensuring teachers and students access an updated, structured schedule. It synchronizes with the Substitution System (118) forreal-time substitution tracking and with the Calendar System (112) for scheduled academic events. A structured visualisation method differentiates between confirmed, substituted, and scheduled events, ensuring clarity and reducing manual adjustments.
[0116] The Real-Time Dashboard (124) enhances scheduling efficiency by providing teachers and administrators with an automatically updated overview of teaching assignments, substitutions, and academic events. It ensures that all modifications in faculty assignments and event participation are reflected in real-time, improving classroom management and institutional coordination.ADAPTIVE LEARNING SYSTEM (126)
[0117] In an embodiment, the Adaptive Learning System (126) is an extension of the institutional classroom-based learning framework, further configured to support online, digital, and self-paced learning environments. The system is designed for online, hybrid and structured institutional classroom environments such as schools, universities, and on-ground educational institutions, where students follow predefined academic timetables stored in the Time Series Storage System (106). However, the same system is adapted to function in online, digital, and hybrid learning models, ensuring seamless adaptability between traditional and fully digital education environments.
[0118] In an institutional setup, students attend classes according to predefined schedules, synchronized via the Time Table Synchronization Profile (108). The Calendar System (112) receives only the next 24 hours of scheduled events to maintain optimized synchronization cycles. Classes are conducted through human instructors, Al tutors, humanoid teachers, robotic instructors, or a combination of these approaches, ensuring structured academic delivery.
[0119] In online and digital learning models, students sign up for courses via digital platforms, and their timetables are managed within the Time Series Storage System (106). The system enables self-paced learning, wherein students receive instructional content through AI-generated lessons, recorded lectures, live virtual classes, or interactive study modules. The system dynamically integrates digital content delivery and automated learning assessment tools, ensuring continuous learning progression even without human instructors.
[0120] If a student falls behind in syllabus completion or misses scheduled classes, the system automatically transitions them to an individualized learning track. A new course and batch are created for the student, where the student is the sole learner. All timetables from the original course are copied from the Time Series Storage System (106) and modified to reflectthe new course and batch assigned to the student. The syllabus structure is copied from the original course, and the system flags the remaining syllabus that needs to be completed in the student’s newly created batch.
[0121] The copied timetable is executed as per the new batch, beginning precisely from where the syllabus was left off, ensuring seamless syllabus continuity. The system dynamically adjusts and personalizes learning delivery, wherein classes are conducted through human tutors, Al tutors, humanoid instructors, robotic teachers, self-learning modules, or a hybrid of instructor-led and self-paced learning methods. The Event Verification System (114) validates class attendance and participation using face recognition, mastery scores, quiz assessments, Al-driven comprehension analysis, or remote class validation mechanisms.
[0122] The system continuously monitors syllabus completion and dynamically adapts the learning process using the Syllabus Tracking System (120), which calculates syllabus completion metrics, detects potential syllabus completion risks, and generates Al-driven recommendations forteaching load adjustments or rescheduling of missed classes. The system ensures that syllabus completion remains on track by dynamically updating the revised learning schedule in the Time Series Storage System (106) and synchronizing it via the Pointer System (110) to reflect updated timetables in the Calendar System (112).
[0123] The Adaptive Learning System (126) seamlessly integrates institutional and digital learning environments, ensuring structured, classroom-based scheduling for on-campus students. The system also provides dynamic, self-paced learning tracks for online learners, ensuring that students who fall behind can transition to personalized schedules based on syllabus completion metrics and attendance tracking. The system provides full control for teachers and coordinators, allowing them to modify synchronization profiles, introduce new timetables, or manually adjust Al-generated scheduling recommendations.
[0124] In this way, the Adaptive Learning System (126) provides a unified educational framework, ensuring that students in both institutional and digital environments receive personalized, flexible, and Al-assisted learning experiences without disruption to academic structure or syllabus completion goals.TIME TABLE BLOCKCHAIN SYSTEM (128)
[0125] In an embodiment, the Time Table Blockchain System (128) ensures immutability, auditing, and traceability of timetable data within the Intelligent Educational Management System (100). The system employs a smart contract to provide a tamper-proof and verifiable record of timetable modifications and synchronization events. Thisimplementation safeguards against unauthorized modifications while ensuring compliance with institutional and regulatory requirements.
[0126] Upon activation of a timetable and completion of at least one synchronization event with the Calendar System (112), the system initiates a verification check to determine whether the timetable has already been recorded on the blockchain. If the timetable has not been previously saved, the system executes a smart contract transaction to record the timetable details, synchronization profile from the Time Table Synchronisation Profile (108), and a timestamp with a cryptographic signature.
[0127] In an embodiment, the system may store only the cryptographic hash of timetable data on the blockchain while keeping the actual data on a separate server or disk for verification. This approach ensures immutability while reducing blockchain storage overhead. In another implementation, the system may store timetable data off-chain on decentralized storage systems, allowing secure and distributed data retention while ensuring verifiability through blockchain hashing mechanisms.
[0128] To optimize computational and financial resources associated with blockchain transactions, the Time Table Blockchain System (128) implements cost-effective mechanisms for ledger storage. The system may employ batch processing, wherein multiple timetable records are grouped into a single blockchain transaction to reduce overhead costs. Additionally, configurable parameters may be defined to control when and how frequently timetable transactions are committed to the blockchain. The system supports priority-based transactions, wherein critical timetables orthose subject to frequent updates are recorded immediately, while less critical timetable records are consolidated and stored at predefined intervals.
[0129] The integration of blockchain-based timetable management enhances data integrity and compliance with institutional and regulatory requirements, ensuring that timetable records are securely documented and permanently verifiable.ACADEMIC CALENDAR BLOCKCHAIN SYSTEM (130)
[0130] In an embodiment, the Academic Calendar Blockchain System (130) maintains immutability, traceability, and institutional compliance by storing the academic calendar on a blockchain via smart contracts. At the beginning of each academic year, the institution defines the academic calendar, and the system executes a blockchain transaction to store it as an immutable and verifiable record. Any modifications to the academic calendar are logged through blockchain transactions, ensuring transparency and auditability in accordance with institutional policies.
[0131] The Academic Calendar Blockchain System (130) prevents unauthorized modifications to institutional calendars and ensures tamper-proof scheduling. The system enables automated auditing and compliance by maintaining transparent academic scheduling records. Seamless synchronization between multiple systems, including Time Table Blockchain System (128), Substitution System (118), and faculty workload management, is facilitated by a single authoritative academic calendar. Improved scheduling efficiency is achieved by reducing conflicts and ensuring accurate event planning.
[0132] In an embodiment, the system may store only the cryptographic hash of the academic calendar on the blockchain, while the actual calendar data is maintained on an external server or disk for verification. Additionally, the system may store academic calendar data off-chain using decentralized storage systems, ensuring secure and verifiable data access while reducing blockchain storage overhead.
[0133] The blockchain-based implementation ensures data integrity by preventing discrepancies and unauthorized changes in academic schedules. The system guarantees permanent verifiability of calendar events, allowing institutions to track historical changes and maintain compliance.EVENTS BLOCKCHAIN SYSTEM (132)
[0134] In an embodiment, the Events Blockchain System (132) utilizes smart contracts to ensure data integrity, immutability, and traceability of academic events stored within the Graph Data Structure Module (116). Each confirmed event node, along with its metadata, is recorded on the blockchain as a transaction, providing a tamper-proof record of all activities. The system verifies and records event data through a smart contract, ensuring that event metadata remains immutable.
[0135] In an embodiment, before recording an event on the blockchain, the Graph Data Structure Module (116) waits until the event node has received all necessary data from different modules within the education management system, including attendance records, examination details, faculty assignments, inventory usage, and syllabus tracking data. Once the node has aggregated all relevant metadata from these institutional modules, it finalizes the event data, ensuring completeness before saving the hashed or full metadata to the blockchain.
[0136] By default, each event node is stored as a separate blockchain transaction, containing metadata such as attendance records, instructor details, classroom assignments, exam scores, and inventory usage. To reduce blockchain transaction costs, the system may group multiple event nodes into a single transaction, particularly for high-frequency eventssuch as daily lectures, exams, or meetings. The grouping logic may be based on time intervals, event type, or institutional policies.
[0137] In an embodiment, the system may store only the cryptographic hash of event metadata on the blockchain, while the actual event data is stored on an external server or disk to allow verification without incurring excessive blockchain storage costs. Alternatively, the system may store event data off-chain using decentralized storage systems, ensuring that academic institutions maintain secure and distributed access to event records while verifying authenticity through blockchain hashing mechanisms.
[0138] The Events Blockchain System (132) ensures that academic event data remains tamper-proof and auditable. For example, when a classroom lecture event is recorded, attendance metadata, including student IDs marked present or absent, is hashed and stored on the blockchain. This prevents attendance fraud and ensures long-term verification. Similarly, for an exam event, the system records student scores, answer sheet references, and examiner evaluations as a blockchain transaction, ensuring the immutability of academic records.
[0139] The system also records academic calendar events such as holidays and class schedules on the blockchain. If any changes occur, the system logs only new transactions, maintaining a transparent history of modifications. Additionally, classroom resource utilization, including whiteboard markers, digital equipment, and lab materials, is linked to events. Metadata such as quantity used, cost, and remaining stock is stored in a blockchain transaction, ensuring tamper-proof audit trails for resource management.
[0140] The integration of blockchain technology within the Graph Data Structure Module (116) provides secure storage, transparency, and compliance while ensuring data integrity, auditability, and cost efficiency. The system enhances fraud prevention by preventing manipulation of attendance records, exam results, and financial transactions. Decentralized verification allows multiple stakeholders, including faculty, students, and administration, to independently verify event authenticity.ADVANTAGES OF THE PRESENT DISCLOSURE
[0141] The present disclosure provides an automated and intelligent timetable management system that enables users to create, import, and modify timetables efficiently. The system incorporates Al-based recommendations from models like Chat-GPT and DeepSeek, thereby reducing manual efforts and improving scheduling accuracy.
[0142] The present disclosure provides a time series-based scheduling system that ensures seamless tracking, modification, and synchronization of timetables. This feature allowsinstitutions to plan and manage schedules dynamically, ensuring optimal utilization of resources.
[0143] The present disclosure provides a predictive timetable validation engine that automatically validates class schedules, detecting and highlighting clashes in real-time. This feature ensures the creation of conflict-free timetables, thereby optimizing faculty and classroom utilization.
[0144] The present disclosure provides an automated calendar synchronization system that allows users to define when timetables should sync with the institutional calendar. This ensures efficient scheduling and management of academic events with minimal manual intervention.
[0145] The present disclosure provides blockchain-integrated academic data management, ensuring immutability and auditability of academic records. The system stores timetables, synchronization profiles, and confirmed events on a blockchain via smart contracts, enhancing transparency and security.
[0146] The present disclosure provides real-time event verification by incorporating automated verification of events through facial recognition, motion detection, and camerabased attendance tracking. This ensures accurate attendance monitoring in physical and remote learning environments.
[0147] The present disclosure provides a graph data structure for centralised information management, enabling seamless integration and querying of academic data across multiple modules such as attendance, exams, inventory, and syllabus tracking. This provides a holistic view of institutional data.
[0148] The present disclosure provides an Al-driven substitution system that facilitates automated teacher substitutions based on real-time availability and historical teaching loads. The system leverages AI / ML models for training and optimization, ensuring uninterrupted learning.
[0149] The present disclosure provides syllabus tracking and completion monitoring by calculating syllabus completion percentages and flagging potential shortfalls in required class sessions. This allows administrators to take proactive measures for syllabus completion before term deadlines.
[0150] The present disclosure provides Al-based teaching load optimization by integrating Al-based recommendations to optimize teaching loads and suggest alternative timetables. This ensures balanced faculty workload distribution and improved syllabus coverage.
[0151] The present disclosure provides classroom Smart TV integration to enhance classroom engagement by synchronizing lesson plans, quizzes, and study materials with the timetable. This ensures teachers and students have seamless access to relevant resources in real-time.
[0152] The present disclosure provides a real-time dashboard for faculty and administrators, offering real-time updates on daily schedules, substitutions, and academic events. This improves visibility and decision-making for faculty members and institutional administrators.
[0153] The present disclosure provides personalized learning for students by enabling dynamic and Al-driven personalized scheduling for students who require custom learning paths. This ensures adaptive and flexible learning experiences based on individual progress and availability.
[0154] The present disclosure provides seamless integration with Al tutors and humanoids, facilitating Al -powered or humanoid-led teaching environments. This ensures automated lesson delivery, attendance tracking, and syllabus progress monitoring, particularly for remote or self-paced learning modules.
[0155] The present disclosure provides enhanced academic planning and future scheduling by allowing institutions to pre-plan future academic sessions. This feature makes it easier to manage course offerings, faculty assignments, and institutional events efficiently.
[0156] The present disclosure provides cost-effective blockchain implementation by optimizing blockchain transactions. The system groups multiple timetables or events into single transactions, ensuring cost-effective storage and retrieval of academic records.
[0157] The present disclosure provides comprehensive institutional data mapping by utilizing a graph data structure to synchronize all institutional modules, such as exams, attendance, learning management, and fees. This provides a structured and interconnected data repository for efficient academic management.
[0158] The present disclosure provides automated rescheduling for missed classes by dynamically rescheduling missed classes based on syllabus tracking data and Al recommendations. This ensures that students do not fall behind in their courses.
[0159] The present disclosure provides adaptive scheduling for new batches by offering automated scheduling for new student batches. The system integrates Al tutors, humanoids, and real-time content delivery mechanisms, ensuring effective and seamless learning experiences.
[0160] The present disclosure provides a scalable and modular architecture designed for adaptability across different academic settings. The system can be customised based on institutional requirements, ensuring its suitability for institutions of varying sizes.
[0161] The present disclosure significantly enhances the efficiency of academic management, optimizes resource utilization, and ensures seamless integration of Al and blockchain technologies, thereby transforming the educational landscape.
Claims
I Claim:
1. A system (100) for generating, managing, and synchronizing educational timetables and data with integrated verification, graph data structure and blockchain-based immutability, comprising:a time-series storage system (102) comprising a processor having a memory storing a set of instructions which, when executed by the processor, causes the processor to:handle concurrent data ingestion and store multiple versions of timetable; execute query operations to retrieve and manage the active timetables; and Maintain an indexed record of timetable versions to support version control, conflict resolution, and historical tracking,wherein the processor communicates with and coordinate the operations of :A timetable generation module (102) configured to:receive user input to create, import, or adjust timetables;dynamically validate timetable entries during creation or adjustment via a Predictive Time Table Validation Engine (104):a time series database (106) for storing timetables and associated synchronization profiles defining calendar sync schedules enabling real-time updates, version control, and historical tracking.;a pointer system (110) that references active timetables based on synchronization profiles to sync events to a calendar;a blockchain integration module comprising:a Time Table Blockchain System (128), Academic Calendar Blockchain System (130), and Events Blockchain System (132) configured to immutably store timetables, synchronization profiles, academic calendars, and graph node with metadata via smart contracts;a mechanism to group multiple timetables, academic calendars or event graph nodes into a single blockchain transaction to reduce storage costs;an event verification system (114) comprising sensors, cameras, and face recognition tools to confirm event;a graph data structure module (116) that generates nodes for confirmed events, links metadata from educational subsystems (e.g., exams, attendance, inventory), and stores said metadata on the blockchain;a substitution system (118) that populates training data for AI / ML models using historical substitution patterns and teacher availability;a syllabus tracking system (120) that calculates syllabus completion percentage and syllabus completion differential within an academic term or date range, flags delays, and integrates with AI / ML models to generate timetable recommendations based on working days, subject weightage and available teaching load;a smart TV interface (122) displaying real-time syllabus content, quizzes, and AI-generated lesson materials linked to active timetables in a time series storage system(102). a real time dashboard (124) for dynamic schedule visualisation,an Adaptive learning system (126) enabling structured, online and hybrid learning models with personalised scheduling.
2. The system of claim 1, wherein the Predictive Time Table Validation Engine (104): dynamically processes user-selected parameters, including, but not limited to, course allocation, teacher, room, group, and class type and evaluates unscheduled time slots in real time;adjusts its validation results immediately upon a change in user-selected parameters, ensuring that:for each unique combination (not limited to) of course, teacher, room, and other constraints, the system reprocesses all unscheduled time slots and updates their status as valid or invalid based on compliance with predefined constraints;invalid time slots are associated with detailed error data specifying the nature of the constraint violation;does not provide recommendations for alternative slot allocation beyond marking valid or invalid slots.
3. The system of claim 1, wherein the synchronization profile (108) is configured for each time table on the time series storage system (102) and includes:start date and time for syncing timetables to the calendar;a 24-hour sync cycle frequency that updates only events occurring within the next 24 hours;configurability to pre-plan future timetables for multiple academic terms.
4. The system of claim 1, wherein the event verification system (114):triggers sensors, cameras, motion detectors, or NFC readers during scheduled event times;validates events via:face recognition of teachers, staff, or students;manual verification by authorized users (e.g., principals or designated seniors); NFC-enabled devices (e.g., cards, rings) registered to event members, wherein NFC data is matched to pre-registered identifiers stored in the system;Ai based verification including but not limited to assessing student engagement and comprehension using quizzes, mastery scores or scores from conversational Ai models that analyse discussions and responses.interfaces with remote meeting software to validate virtual class events.
5. The system of claim 1, wherein the Graph Data Structure Module (116) is a null graphbased system that:stores each academic event as an independent, isolated node without predefined edges or direct relationships, ensuring that event data remains self-contained and modular;references the Calendar Event ID from the Calendar System (112) to allow educational subsystems, including but not limited to attendance, examinations, inventory, fee management, and syllabus tracking, to store and retrieve data dynamically;generates event nodes enriched with metadata, including but not limited to blockchain transaction IDs, attendance records, quiz / exam scores, inventory usage, syllabus progress, and other academic parameters, without enforcing predefined structural links between nodes; dynamically queries all modules in the educational management system to retrieve event-related metadata, ensuring that event records are only finalised and stored on the blockchain once all required data from relevant modules has been received.Configures multi-relational dependencies between different modules to optimize metadata retrieval, wherein:The system first retrieves the total students assigned to an event, queries the attendance system to determine present students, and then requests exam scores and answer sheets only for the present students from the examination module, demonstrating interdependent querying.If a required parameter (e.g., exam scores for an exam event) is missing, the system continuously pings the relevant module until data is received, ensuring complete metadata collection before finalizing the graph node.Other modules in the educational system can leverage this mechanism to detect missing data, automatically triggering notifications to relevant users for data submission.Allows external systems to establish relationships between nodes dynamically based on institutional requirements while maintaining a core null graph structure;Optimises event tracking by enabling direct query of metadata attributes instead of traversing predefined graph edges, reducing computational overhead and improving scalability;Supports implementation across Graph-based, Relational Database Management Systems (RDBMS), NoSQL, or any other suitable database architecture capable of handling modular academic event tracking, interdependent metadata retrieval, and scalable data storage .
6. The system of claim 1, wherein the substitution system (118):filters substitute teacher options based on real-time availability from the pointer-directed timetable;calculates historical substitution patterns, teacher workloads, and free periods to train AI / ML recommendation models.
7. The system of claim 1, wherein the syllabus tracking system (120):calculates a Syllabus completion percent and Syllabus Completion Differential by comparing confirmed / verified classes with required syllabus periods within an academic term or date range;identifies subjects at risk of incomplete coverage based on remaining working days and subject weightage;sends parameters including but not limited to timetable / teacher load distribution, subject weightage, term deadlines, and working days to AI / ML models to generate timetable adjustments, additional sessions, prioritising high-weightage subjects to ensure syllabus completion within the academic term.
8. The system of claim 1, further comprising a real-time dashboard (124) displaying:teacher-specific schedules with substituted or canceled events, confirmed events and academic calendar events by connecting with active time table on the time series storage system (102).
9. The system of claim 1, wherein the smart TV interface (122):Automatically retrieves and displays teaching content, lesson plans, quizzes, and assessments assigned to the scheduled event, eliminating the need for teachers to manually search for materials.Dynamically updates teaching resources on Smart TVs or Interactive Flat Panel (IFP) displays in real-time as periods progress, based on the active timetable retrieved from the Pointer System (110)Includes, pre-populated links for Al-generated lesson plans, content, quizzes, and assessments not limited to,wherein these links are pre-filled with parameters including, but not limited to, syllabus topic, subject, teacher name, batch details, scheduled period, and classroom location, ensuring that Al-generated content aligns precisely with the scheduled event or class.Allows teachers to access their previously uploaded content or generate new teaching content, quizzes, and lesson plans in real-time using Al-generated suggestions from external AI / ML models such as ChatGPT or DeepSeek, ensuring seamless access to instructional materials as soon as a class begins.Ensures synchronization between the Time Series Storage System (106), Calendar System (112), and Syllabus Tracking System (120) to provide up-to-date teaching materials.
10. The system of claim 1, wherein the Adaptive Learning System (126) is an extension of the institutional classroom-based learning framework, further configured to support online, digital, and self-paced learning environments, wherein:The system (100) is designed for structured institutional classroom environments (schools, universities, and on-ground institutions) where students follow predefined academic timetables stored in the Time Series Storage System (106).The same system (100) is adapted for students enrolling in online, digital, or hybrid learning models, wherein:Students sign up for courses via digital platforms and follow timetables stored in the Time Series Storage System (106).Classes are delivered via human tutors, Al tutors, humanoids, robots, selflearning modules, or a hybrid approach combining instructor-led and self-paced learning.If a student falls behind in syllabus completion or misses scheduled classes, the system transitions them to an individualized learning track by:Creating a new course and batch where the student is the sole learner.Copying all timetables from the original course’s Time Series Storage System (106) and modifying them to reflect the new course and batch assigned to the student.Copying the syllabus structure from the original course and flagging the remaining syllabus to be covered in the student’s new batch.The copied timetable is executed as per the new batch, beginning precisely from where the syllabus was left off, ensuring seamless syllabus continuity.The system continues course delivery for the individual student, wherein:The copied timetable is executed as per the new batch, with classes conducted via human tutors, Al tutors, humanoids, robots, self-learning modules, or hybrid learning models.Event Verification System (114) confirms attendance and participation through face recognition, mastery scores, quiz assessments, Al-driven student comprehension analysis, or remote class validation mechanisms.The system monitors syllabus completion and dynamically adapts the learning process using the Syllabus Tracking System (120), wherein:AI / ML-based recommendations adjust the teaching load based on syllabus urgency.Missed classes trigger Al-generated rescheduling, ensuring syllabus completion.The system updates the revised learning schedule in the Time Series Storage System (106).The system seamlessly integrates institutional and digital learning environments by:Maintaining structured, classroom-based scheduling for on-campus students. Enabling adaptive scheduling for digital learning environments, where students transition to personalized tracks based on syllabus completion metrics and attendance.