Virtual Classroom Management System Dynamic Server Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional online course delivery systems are inefficient, leading to idle resources, high costs, and unnecessary power consumption, and often require users to download proprietary software, causing compatibility issues and unnecessary complexity.
Innovation Solution
A virtual classroom management delivery system (VCMDS) that allows access through a standard browser, integrating management and delivery of virtual classrooms, labs, and testing, with features like server reservation, automated course building, and usage tracking of copyrighted materials, enabling efficient resource allocation and customization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional online course delivery systems are used, then courses can be delivered online, but computing resources are used inefficiently leading to idle resources and high costs
Solution Approach 1:
The system dynamically allocates computing resources based on real-time course delivery needs and user demand. Virtualization technology enables the infrastructure to adapt resource allocation dynamically, activating servers only when courses are being delivered and scaling resources up or down based on concurrent user requirements, thereby eliminating idle resource consumption and reducing unnecessary power usage.
Solution Approach 2:
The patent implements a multi-tenant virtualized infrastructure where a single pool of computing resources serves multiple corporations and universities simultaneously. The system can allocate the same physical servers to different educational institutions at different times or concurrently to different departments, maximizing resource utilization efficiency and eliminating the need for each organization to maintain dedicated idle infrastructure.
2Ease of operation
If conventional online course delivery systems are used, then courses can be delivered, but proprietary software must be downloaded causing compatibility issues and complexity
Solution Approach 1:
The system introduces a web browser as an intermediary between the user and the virtual classroom environment. Instead of requiring direct installation of proprietary software on user devices, the patent delivers the virtual classroom through standard web browsers, which act as a universal interface layer. This eliminates compatibility issues across different operating systems and devices while maintaining full functionality of the virtual classroom experience.
Solution Approach 2:
The patent replaces the mechanical installation process of proprietary software with a lightweight web-based access model. Users no longer need to physically install, configure, and maintain software applications on their devices. Instead, all virtual classroom functionality is delivered through web pages accessed via standard browsers, substituting the complex software installation mechanism with a simple URL-based access approach.
Data Source
AI summary
In an embodiment, a computer implemented method of an online course, includes receiving a server quantity via a browser interface, the server quantity being the number of servers to be loaded with an operating system and a course application to provide a computer-based teaching environment to a student user, wherein the browser interface operates within a database. The method further includes receiving a server-student allocation via the browser interface, the server-student allocation being a number that determines the proportion of students in the computer-based teaching environment to the servers providing the computer-based teaching environment. The method also includes determining a reservation permission for the computer-based teaching environment during a timeslot based on the server quantity, the server-student allocation, and available assets, wherein the available assets includes an unreserved server, and providing, via the browser interface, the reservation permission for the computer-based teaching environment during the timeslot.


