Sign In to Follow Application
View All Documents & Correspondence

Location Based Authentication System For Online Exam

Abstract: Disclosed is a system (100) for managing and conducting secure examinations. The system comprises a computing device (102) configured to receive a registration input and a login input from an exam-setting authority, receive exam creation input and location setting input, including setting an exam classroom location center point with a specific radius, and communicate with a server. A server (104) is operatively connected to the computing device, wherein the server is configured to acquire the registration input and the login input from the computing device, authenticate an exam-setting authority based on the received registration input and login input, receive the exam creation input, including the exam classroom location center point with a specific radius, from the computing device, generate a unique code corresponding to an exam, the unique code being associated with the location setting input and the specific radius of the exam classroom location center point, and transmit the generated unique code to a computing machine accessed by a student. Fig. 1 Drawings / FIG. 1 / FIG. 2 / FIG. 3 / FIG. 4 FIG. 5 / FIG. 6 FIG. 7

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
26 April 2024
Publication Number
23/2024
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application

Applicants

MARWADI UNIVERSITY
MARWADI UNIVERSITY, RAJKOT- MORBI HIGHWAY, AT GAURIDAD, RAJKOT – 360003, GUJARAT, INDIA
DR.ASHWIN RAMJIBHAI DOBARIYA
MARWADI UNIVERSITY, RAJKOT- MORBI HIGHWAY, AT GAURIDAD, RAJKOT – 360003, GUJARAT, INDIA
MR.AKSHAY RANPARIYA
MARWADI UNIVERSITY, RAJKOT- MORBI HIGHWAY, AT GAURIDAD, RAJKOT – 360003, GUJARAT, INDIA
MR.KASHYAP AJAYBHAI SAVALIYA
MARWADI UNIVERSITY, RAJKOT- MORBI HIGHWAY, AT GAURIDAD, RAJKOT – 360003, GUJARAT, INDIA
MS.AANAL BHAVESHBHAI BHUVA
MARWADI UNIVERSITY, RAJKOT- MORBI HIGHWAY, AT GAURIDAD, RAJKOT – 360003, GUJARAT, INDIA

Inventors

1. DR.ASHWIN RAMJIBHAI DOBARIYA
MARWADI UNIVERSITY, RAJKOT- MORBI HIGHWAY, AT GAURIDAD, RAJKOT – 360003, GUJARAT, INDIA
2. MR.AKSHAY RANPARIYA
MARWADI UNIVERSITY, RAJKOT- MORBI HIGHWAY, AT GAURIDAD, RAJKOT – 360003, GUJARAT, INDIA
3. MR.KASHYAP AJAYBHAI SAVALIYA
MARWADI UNIVERSITY, RAJKOT- MORBI HIGHWAY, AT GAURIDAD, RAJKOT – 360003, GUJARAT, INDIA
4. MS.AANAL BHAVESHBHAI BHUVA
MARWADI UNIVERSITY, RAJKOT- MORBI HIGHWAY, AT GAURIDAD, RAJKOT – 360003, GUJARAT, INDIA

Specification

Description:.

LOCATION-BASED AUTHENTICATION SYSTEM FOR ONLINE EXAM

Field of the Invention

The present disclosure relates to examination management systems, particularly, to a system for managing and conducting secure examinations.
Background
The background description includes information that may be useful in understanding the present invention. It is not an admission that any of the information provided herein is prior art or relevant to the presently claimed invention, or that any publication specifically or implicitly referenced is prior art.
In recent years, the advancement of technology has transformed numerous sectors, including education. One of the significant challenges faced by the educational sector is the management and conducting of examinations in a secure manner. Traditional examination systems often rely on physical presence in a designated location, such as a classroom or examination hall. These methods, while effective in some respects, are fraught with limitations and vulnerabilities, such as security concerns, logistical issues, and the potential for unfair practices.
Further advancements have led to the development of computer-based examination systems. These systems enable exams to be conducted electronically, reducing paper usage and making the grading process more efficient. Moreover, computer-based systems often allow for a broader range of question types, including multimedia-based questions, which can provide a more comprehensive assessment of a student's abilities.
Furthermore, with the rise of remote learning, there has been a push towards developing examination systems that can be accessed from various locations, not just within the confines of an educational institution. This development aims to offer flexibility to students and exam-setting authorities alike, enabling exams to be taken from virtually any location, provided there is internet access. However, this flexibility also introduces new challenges, particularly in ensuring the security and integrity of the examinations. Issues such as identity verification, prevention of cheating, and ensuring that students are within a specified location during the examination are paramount.
Moreover, the management of examination logistics, including the registration of exam-setting authorities, the creation of exams, and the setting of examination locations, poses additional challenges. Traditional systems often require extensive manual intervention, which can be time-consuming and prone to error.
In light of the above discussion, there exists an urgent need for solutions that overcome the challenges associated with traditional and computer-based examination systems. The present development aims to address these issues by providing a secure, efficient, and flexible system for managing and conducting examinations. This system seeks to streamline the examination process, enhance security measures, and offer the flexibility required to accommodate the needs of modern education systems.

Summary
The following presents a simplified summary of various aspects of this disclosure in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects, and is intended to neither identify key or critical elements nor delineate the scope of such aspects. Its purpose is to present some concepts of this disclosure in a simplified form as a prelude to the more detailed description that is presented later.
The following paragraphs provide additional support for the claims of the subject application.
The disclosure pertains to a system for managing and conducting secure examinations. This system includes a computing device configured to receive both registration and login inputs from an exam-setting authority. Additionally, it is designed to receive exam creation inputs and location setting inputs, which include setting an exam classroom location center point with a specific radius. This system also encompasses a server operatively connected to the computing device. The server is tasked with acquiring the registration and login inputs from the computing device and authenticating the exam-setting authority based on these inputs. Moreover, the server receives the exam creation input, which includes the exam classroom location center point with a specified radius. Following this, a unique code corresponding to an exam is generated. This unique code, which is associated with the location setting input and the specific radius of the exam classroom location center point, is then transmitted to a computing machine accessed by a student.
In an embodiment, the server is further configured to allow the exam-setting authority to manage multiple-choice questions, a student list, and subject details. This functionality enables efficient organization and management of examination content, thereby facilitating a streamlined examination process.
In another embodiment, the server provides a dashboard to the exam-setting authority. This dashboard allows for the selection and management of various exams, enhancing the administrative capabilities of the exam-setting authority and enabling effective oversight of multiple examinations.
In an additional embodiment, the computing device is further configured to receive an activation command from the exam-setting authority. This command enables a specific exam for access by students, thereby ensuring that only authorized exams are made available at designated times.
Furthermore, the computing device is designed to receive and process a command from the exam-setting authority to start the exam. This feature ensures that the exam begins promptly and in accordance with the schedule established by the exam-setting authority.
Moreover, the server is configured to validate the current location of a student's computing machine against the predetermined exam classroom location center point and specific radius before allowing access to the exam. This validation process ensures that only students within the designated area can participate in the exam, thereby enhancing the security and integrity of the examination process.
In an embodiment, the server sends a notification to a student's computing machine if the student is not within the specific radius of the exam classroom location center point when attempting to join the exam. This notification system ensures that students are aware of location-based access restrictions and can take appropriate action to comply with these requirements.
Additionally, the server allows a student to view the result of the exam on their computing machine after the completion of the exam. This feature provides immediate feedback to students and enhances the transparency of the examination process.
In an embodiment, the server permits an override by the exam-setting authority for a student who is outside the specific radius of the exam classroom location center point to join the exam. This override capability allows for flexibility in accommodating exceptional circumstances, ensuring that all eligible students have the opportunity to participate in the exam.
A method for managing and conducting secure examinations is also disclosed. This method includes steps such as receiving registration and login inputs from an exam-setting authority and exam creation input, including setting an exam classroom location center point with a specific radius. The method further involves communicating with a server, which then acquires the registration and login inputs from the computing device and authenticates the exam-setting authority. Additionally, the server receives the exam creation input, generates a unique code corresponding to an exam, and transmits this unique code to a computing machine accessed by a student. This method ensures a secure and efficient framework for conducting examinations, with the transmission enabling the student's computing machine to access the exam when within the specific radius of the exam classroom location center point.

Brief Description of the Drawings

The features and advantages of the present disclosure would be more clearly understood from the following description taken in conjunction with the accompanying drawings in which:
FIG. 1 illustrates a system that enables the conducting of examinations in a secure and efficient manner, in accordance with the embodiments of the present disclosure.
FIG. 2 illustrates a method for managing and conducting secure examinations, in accordance with the embodiments of the present disclosure.
FIG. 3 illustrates a process flow of an exam-setting authority, in accordance with the embodiments of the present disclosure.
FIG. 4 illustrates a process flow of a student during an examination, in accordance with the embodiments of the present disclosure.
FIG. 5 illustrates a user interface (UI) depicting a process flow for an exam-setting authority during an examination, in accordance with the embodiments of the present disclosure.
FIG. 6 illustrates a user interface (UI) depicting a process flow for a student during an examination, in accordance with the embodiments of the present disclosure.
FIG. 7 presents a user interface (UI) that facilitates the monitoring of students' locations relative to the examination venue, equipping the exam-setting authority with the ability to grant special permissions, in accordance with the embodiments of the present disclosure.
Detailed Description
In the following detailed description of the invention, reference is made to the accompanying drawings that form a part hereof, and in which is shown, by way of illustration, specific embodiments in which the invention may be practiced. In the drawings, like numerals describe substantially similar components throughout the several views. These embodiments are described in sufficient detail to claim those skilled in the art to practice the invention. Other embodiments may be utilized and structural, logical, and electrical changes may be made without departing from the scope of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only by the appended claims and equivalents thereof.
The use of the terms “a” and “an” and “the” and “at least one” and similar referents in the context of describing the invention (especially in the context of the following claims) are to be construed to cover both the singular and the plural, unless otherwise indicated herein or clearly contradicted by context. The use of the term “at least one” followed by a list of one or more items (for example, “at least one of A and B”) is to be construed to mean one item selected from the listed items (A or B) or any combination of two or more of the listed items (A and B), unless otherwise indicated herein or clearly contradicted by context. The terms “comprising,” “having,” “including,” and “containing” are to be construed as open-ended terms (i.e., meaning “including, but not limited to,”) unless otherwise noted. Recitation of ranges of values herein are merely intended to serve as a shorthand method of referring individually to each separate value falling within the range, unless otherwise indicated herein, and each separate value is incorporated into the specification as if it were individually recited herein. All methods described herein can be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. The use of any and all examples, or exemplary language (e.g., “such as”) provided herein, is intended merely to better illuminate the invention and does not pose a limitation on the scope of the invention unless otherwise claimed. No language in the specification should be construed as indicating any non-claimed element as essential to the practice of the invention.
Pursuant to the "Detailed Description" section herein, whenever an element is explicitly associated with a specific numeral for the first time, such association shall be deemed consistent and applicable throughout the entirety of the "Detailed Description" section, unless otherwise expressly stated or contradicted by the context.
The term "system (100)" as used throughout the present disclosure relates to an assembly designed for managing and conducting secure examinations. The system (100) comprises a computing device (102) and a server (104), each playing a pivotal role in the overall functionality of the system. The primary objective of the system (100) is to facilitate the creation, management, and execution of examinations in a secure and controlled environment, ensuring the integrity of the examination process.
The term "computing device (102)" as used throughout the present disclosure relates to an electronic device equipped with processing capabilities to execute various operations related to examination management. The computing device (102) is responsible for receiving inputs such as registration and login information from an exam-setting authority, as well as inputs for exam creation and location settings. Additionally, the computing device (102) communicates with a server (104) to further facilitate the examination process. The communication between the computing device (102) and the server (104) is crucial for the authentication of the exam-setting authority, the transmission of examination details, and the reception of a unique code generated for an examination.
The term "server (104)" as used throughout the present disclosure relates to a computer system or software that provides services to other computer programs and their users, in this case, the computing device (102). The server (104) is operatively connected to the computing device (102) and plays a significant role in acquiring registration and login inputs, authenticating the exam-setting authority, receiving exam creation inputs including location settings, generating a unique code for the exam, and transmitting this unique code to a computing machine accessed by a student. The server (104) ensures that the examination process is secure and that the integrity of the examination is maintained by associating the unique code with the specified location settings.
FIG. 1 illustrates a system (100) that enables the conducting of examinations in a secure and efficient manner, in accordance with the embodiments of the present disclosure. By incorporating a computing device (102) that interacts seamlessly with a server (104), the system facilitates the rigorous authentication of exam-setting authorities, the precise setting of examination locations, and the secure generation and transmission of unique exam codes. The unique code associated with specific location settings adds an additional layer of security, ensuring that examinations can only be accessed within a predetermined geographical area. This functionality is pivotal in maintaining the sanctity of the examination process, especially in scenarios where remote access to examinations needs to be tightly controlled.
Optionally, the computing device (102) may also be configured to receive additional inputs related to examination parameters such as duration, difficulty level, and specific instructions for students. These inputs can be transmitted to the server (104) for incorporation into the examination settings.
An operating example of the system (100) may involve an exam-setting authority registering with the system through the computing device (102), which then sends the registration input to the server (104) for authentication. Upon successful authentication, the exam-setting authority may set the parameters of an upcoming examination, including the geographic location and radius within which the exam can be accessed. The server (104) then generates a unique code for the examination, which is transmitted back to the computing device (102) and can subsequently be distributed to students. Students, in turn, access the examination through their computing machines using the unique code, within the confines of the set geographical area.
In an embodiment, the server (104) is further configured to manage multiple-choice questions (MCQs), a student list, and subject details. Such configuration allows the exam-setting authority to create, modify, and organize MCQs efficiently. Subject details can be updated or added, facilitating a tailored examination process. Furthermore, the management of the student list by the server (104) enables the exam-setting authority to maintain up-to-date records of students eligible to take the examination. This feature streamlines the process of examination administration, making it more efficient by allowing the exam-setting authority to specify which students are authorized for each exam. Additionally, the server (104) aids in the organization of MCQs and subjects, which contributes to the systematic presentation of examination materials. This organization supports the exam-setting authority in delivering a structured and coherent examination experience.
In another embodiment, the server (104) is further configured to provide a dashboard to the exam-setting authority for selecting and managing various exams. The provision of such a dashboard by the server (104) simplifies the process of examination oversight. Through the dashboard, various examinations can be accessed, reviewed, and managed with ease, allowing for seamless navigation between different examination settings and requirements. The dashboard acts as a centralized platform for the exam-setting authority to exercise control over the examination process, from the initial setup to the final execution. The ability to manage various exams through a single interface enhances the efficiency of the examination process, making it more manageable and less time-consuming for the exam-setting authority.
In a further embodiment, the computing device (102) is further configured to receive an activation command from the exam-setting authority to enable a specific exam for access by students. Such a configuration of the computing device (102) allows for the controlled release of examinations. By receiving an activation command, the computing device (102) enables access to the specified exam only when the exam-setting authority deems it appropriate. This controlled access is vital for maintaining the integrity and security of the examination process. The ability to activate exams selectively prevents unauthorized access and ensures that exams are only available during designated times, thereby maintaining the examination's confidentiality and security.
In yet another embodiment, the computing device (102) is further configured to receive and process a command from the exam-setting authority to start the exam. The receipt and processing of such a command by the computing device (102) mark the commencement of the examination. This functionality allows the exam-setting authority to initiate the exam at a precise time, ensuring that all students start the examination simultaneously. The synchronization of exam start times is critical for maintaining fairness and integrity within the examination process. By enabling the exam-setting authority to dictate the exact start time, the system (100) ensures that the examination conditions are uniform for all students, thereby upholding the examination's credibility.
In an additional embodiment, the server (104) is further configured to validate the current location of a student's computing machine against the predetermined exam classroom location center point and specific radius before allowing access to the exam. Such validation by the server (104) is crucial for ensuring that students are within the authorized geographical area for taking the exam. This feature prevents students from accessing the examination from unauthorized locations, thereby maintaining the examination's security. The capability to validate the location of a student's computing machine against predefined criteria ensures that the examination environment is controlled and secure, upholding the integrity of the examination process.
In a subsequent embodiment, the server (104) is further configured to send a notification to a student's computing machine if the student is not within the specific radius of the exam classroom location center point when attempting to join the exam. The sending of such a notification by the server (104) informs students of their inability to access the examination due to location constraints. This notification serves as a prompt for students to relocate to an authorized area if they wish to participate in the exam. The functionality of notifying students about location discrepancies ensures that students are aware of the geographical requirements for examination participation, thereby aiding in the maintenance of the examination's security protocols.
In an embodiment, the server (104) is further configured to allow a student to view the result of the exam on their computing machine after the completion of the exam. Such a configuration enables immediate feedback to students regarding their performance. The ability for students to view exam results directly on their computing machines simplifies the process of result dissemination, making it more efficient and accessible. This immediate access to results enhances the examination experience for students by providing timely insights into their performance, thereby contributing to a more engaging and responsive educational environment.
In the final embodiment, the server (104) is further configured to permit an override by the exam-setting authority for a student who is outside the specific radius of the exam classroom location center point to join the exam. The provision of such an override feature by the server (104) offers flexibility in the administration of the examination. This functionality acknowledges the potential for exceptional circumstances that may necessitate deviation from standard procedures. By allowing the exam-setting authority to override location-based access restrictions, the server (104) ensures that the examination process is adaptable and accommodating, thereby preventing undue penalization of students due to unforeseeable or extenuating circumstances.
FIG. 2 illustrates a method (200) for managing and conducting secure examinations, in accordance with the embodiments of the present disclosure. At step 202, the method (200) begins with a computing device (102) receiving registration and login inputs from an exam-setting authority. This initial step is crucial for establishing a secure connection between the exam-setting authority and the system, thereby laying the foundation for a secure examination management process. At step 204, subsequent to receiving registration and login inputs, the computing device (102) receives exam creation input and location setting input. This includes defining an exam classroom location center point along with a specific radius, essential for setting the geographical bounds within which the exam can be accessed. At step 206, following the reception of the necessary inputs, the computing device (102) proceeds to communicate with a server (104). This communication is vital for the transfer of received inputs for further processing and action by the server, facilitating the subsequent steps in the secure examination management process. At step 208, upon communication from the computing device (102), the server (104) acquires the registration and login inputs. This acquisition is a pivotal step, allowing the server (104) to begin the process of authenticating the exam-setting authority, ensuring that only authorized entities can create and manage examinations. At step 210, the server (104) then undertakes the task of authenticating the exam-setting authority based on the received registration and login inputs. Authentication is a critical security measure, ensuring that only verified authorities are able to set and manage the examinations, thereby maintaining the system's integrity. At step 212, post-authentication, the server (104) receives exam creation input, including details about the exam classroom location center point and its specific radius, from the computing device (102). This step is essential for the server to understand the geographical parameters within which the exam is to be conducted. At step 214, with the exam parameters in place, the server (104) generates a unique code corresponding to the exam. The unique code, being associated with the location setting input and the specific radius of the exam classroom location center point, serves as a key to access the exam, ensuring that it is accessible only within the predefined geographical bounds. At step 216, the final step involves the server (104) transmitting the generated unique code to a computing machine accessed by a student. This transmission enables the student's computing machine to access the exam when within the specific radius of the exam classroom location center point, thereby ensuring that the exam is conducted securely and within the designated area.
FIG. 3 illustrates a process flow of an exam-setting authority, in accordance with the embodiments of the present disclosure. Initiating with the critical steps of registration and login that establish the authority's credentials within the system. Subsequent to successful entry into the system, the authority undertakes the management of various examination components, including the creation and organization of multiple-choice questions (MCQs), the compilation of student lists, and the cataloging of subject details, which are fundamental for curating a customized examination environment. The process advances with the creation of a new exam, where the authority delineates the classroom's central geographic coordinates and defines a precise periphery measured in meters, setting the spatial limitations for the exam's accessibility. Upon setting these parameters, the system generates a unique code that embodies the exam's identification and its spatial constraints, which is then disseminated to the students to facilitate their ingress into the exam. Moreover, the authority is equipped to oversee the roster of students who have enlisted for the specific exam and is empowered to grant access to students under special considerations. The culmination of this process is marked by the authority initiating the start of the exam, signaling the commencement of the examination procedure within the pre-established secure framework.
FIG. 4 illustrates a process flow of a student during an examination, in accordance with the embodiments of the present disclosure. FIG. 4 portrays a structured process flow for a student partaking in an examination, commencing with the fundamental steps of registration and login to authenticate the student's identity within the examination system. The ensuing action requires the student to select the appropriate examination from a dashboard and activate their GPS to confirm their current location, thereby ensuring compliance with geographic constraints set for the examination venue. Upon selection, the student proceeds to input an exam code, provided by the teacher, which is a prerequisite for entry into the examination—if the student's location coincides with the designated range of the classroom, access is granted for participation in the exam. The process is propelled forward when the teacher enables the examination, signifying the student's transition to the active examination phase. Should the student be positioned outside the permissible geographic boundary, the system is configured to issue a message delineating the inaccessibility of the exam under the current circumstances, effectively barring entry to the examination. The terminal phase of this sequence allows the student to attempt the exam and subsequently access the results, thereby concluding the examination process as prescribed by the embodiments of the system.
FIG. 5 illustrates a user interface (UI) depicting a process flow for an exam-setting authority during an examination, in accordance with the embodiments of the present disclosure. The process initiates with the authority entering their credentials, including an email ID and a password, to log into the system, a security measure that ensures only authorized personnel can create and manage exams. Once logged in, the authority selects a subject for the examination from a curated list, which could include diverse subjects such as History and Science, among others. Following the selection of the subject, the authority then specifies the total marks for the exam, effectively setting the evaluation criteria and academic rigor for the examination. The process then prompts the authority to activate the device location service to select an area for the examination venue, which is a critical step to ensure the security and integrity of the exam by limiting its accessibility to a designated location. The authority sets a precise radius, such as 25 meters, to define the center point of the classroom or exam hall, effectively drawing a virtual boundary within which the exam can be taken. Once the location parameters are configured, a unique numerical code is generated, representing the specific exam. This unique code is a pivotal element in the examination process as it links the examination to its geographical and academic settings. The authority is then provided with an option to share this unique code with students, thereby granting them access to the exam. This UI process flow simplifies and secures the procedure of setting up an examination by creating a logical sequence of actions that the exam-setting authority must follow, from logging in to sharing the examination details with the students, ensuring that every step is methodically and securely handled.
FIG. 6 illustrates a user interface (UI) depicting a process flow for a student during an examination, in accordance with the embodiments of the present disclosure. Initially, the student is prompted to enable their device's location services, leveraging Location service, to verify their presence within the geographically defined boundaries for the exam. This step is instrumental in maintaining the integrity of the examination by restricting access to a pre-approved area. Upon activation of location services, the student is directed to input a specific code, which serves as a unique identifier for the examination they wish to access. The entered code triggers a verification process that cross-references the student's current geographical position with the exam's location parameters. If the student's location does not align with the set parameters, a notification is presented, signifying their ineligibility to join the exam due to being outside the selected area, thus preventing unauthorized exam participation. Conversely, if the student's location is within the designated zone, the UI acknowledges their eligibility with a confirmation message, affirming that they are now qualified to commence with the examination. The UI encapsulates a critical feature of the examination protocol by validating the congruence of the student's location with the specified exam parameters, thereby reinforcing the security measures designed to uphold the sanctity of the examination environment. This procedure ensures that only students situated within the defined radius are able to initiate the exam, maintaining strict adherence to the examination's location-based access requirements.
FIG. 7 presents a user interface (UI) that facilitates the monitoring of students' locations relative to the examination venue, equipping the exam-setting authority with the ability to grant special permissions, in accordance with the embodiments of the present disclosure. The UI is bifurcated into two segments: one listing the students who are within the geofenced range, and the other showing students located outside the prescribed area. The students within the range are implicitly eligible to participate in the exam without the need for additional authorization. In contrast, the list on the right provides the exam-setting authority with the functionality to extend special permissions; each student outside the geographic boundary is aligned with an 'Allow' button. By pressing 'Allow', the authority can manually override the default location-based restrictions, thereby granting these students access to the examination. This feature is particularly important for accommodating exceptional circumstances that may prevent a student from being within the designated area, such as connectivity issues or exigent personal constraints. The UI thereby introduces an element of discretion and flexibility into the otherwise rigid framework of location-based exam security, acknowledging the variability of student situations and the need for adaptive responses. It underscores the importance of maintaining the fairness and integrity of the examination process, while also providing the necessary tools to respond to individual cases with consideration and pragmatism, ensuring that no student is unduly disadvantaged by factors beyond their control.
Example embodiments herein have been described above with reference to block diagrams and flowchart illustrations of methods and apparatuses. It will be understood that each block of the block diagrams and flowchart illustrations, and combinations of blocks in the block diagrams and flowchart illustrations, respectively, can be implemented by various means including hardware, software, firmware, and a combination thereof. For example, in one embodiment, each block of the block diagrams and flowchart illustrations, and combinations of blocks in the block diagrams and flowchart illustrations can be implemented by computer program instructions. These computer program instructions may be loaded onto a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions which execute on the computer or other programmable data processing apparatus create means for implementing the functions specified in the flowchart block or blocks.
Throughout the present disclosure, the term ‘processing means’ or ‘microprocessor’ or ‘processor’ or ‘processors’ includes, but is not limited to, a general purpose processor (such as, for example, a complex instruction set computing (CISC) microprocessor, a reduced instruction set computing (RISC) microprocessor, a very long instruction word (VLIW) microprocessor, a microprocessor implementing other types of instruction sets, or a microprocessor implementing a combination of types of instruction sets) or a specialized processor (such as, for example, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a digital signal processor (DSP), or a network processor).
The term “non-transitory storage device” or “storage” or “memory,” as used herein relates to a random access memory, read only memory and variants thereof, in which a computer can store data or software for any duration.
Operations in accordance with a variety of aspects of the disclosure is described above would not have to be performed in the precise order described. Rather, various steps can be handled in reverse order or simultaneously or not at all.
While several implementations have been described and illustrated herein, a variety of other means and/or structures for performing the function and/or obtaining the results and/or one or more of the advantages described herein may be utilized, and each of such variations and/or modifications is deemed to be within the scope of the implementations described herein. More generally, all parameters, dimensions, materials, and configurations described herein are meant to be exemplary and that the actual parameters, dimensions, materials, and/or configurations will depend upon the specific application or applications for which the teachings is/are used. Those skilled in the art will recognize, or be able to ascertain using no more than routine experimentation, many equivalents to the specific implementations described herein. It is, therefore, to be understood that the foregoing implementations are presented by way of example only and that, within the scope of the appended claims and equivalents thereto, implementations may be practiced otherwise than as specifically described and claimed. Implementations of the present disclosure are directed to each individual feature, system, article, material, kit, and/or method described herein. In addition, any combination of two or more such features, systems, articles, materials, kits, and/or methods, if such features, systems, articles, materials, kits, and/or methods are not mutually inconsistent, is included within the scope of the present disclosure.

Claims

I/We claim:

a system (100) for managing and conducting secure examinations, comprising:
a computing device (102) configured to:
receive a registration input and a login input from an exam-setting authority;
receive exam creation input and location setting input, including setting an exam class room location center point with a specific radius;
communicate with a server;
a server (104) operatively connected to the computing device, wherein the server configured to:
acquire the registration input and the login input from the computing device;
authenticate an exam-setting authority based on the received registration input and login input;
receive the exam creation input, including the exam class room location center point with a specific radius, from the computing device;
generate a unique code corresponding to an exam, the unique code being associated with the location setting input and the specific radius of the exam class room location center point; and
transmit the generated unique code to a computing machine accessed by a student.
The system (100) of 1, wherein the server (104) is further configured to allow the exam-setting authority to manage multiple-choice questions (MCQs), a student list, and subject details.
The system (100) of 1, wherein the server (104) is further configured to provide a dashboard to the exam-setting authority for selecting and managing various exams.
The system (100) of 1, wherein the computing device (102) is further configured to receive an activation command from the exam-setting authority to enable a specific exam for access by students.
The system (100) of 1, wherein the computing device (102) is further configured to receive and process a command from the exam-setting authority to start the exam.
The system (100) of 1, wherein the server (104) is further configured to validate the current location of a student's computing machine against the predetermined exam class room location center point and specific radius before allowing access to the exam.
The system (100) of 1, wherein the server (104) is further configured to send a notification to a student's computing machine if the student is not within the specific radius of the exam class room location center point when attempting to join the exam.
The system (100) of 1, wherein the server (104) is further configured to allow a student to view the result of the exam on their computing machine after the completion of the exam.
The system (100) of 1, wherein the server (104) is further configured to permit an override by the exam-setting authority for a student who is outside the specific radius of the exam class room location center point to join the exam.
A method for managing and conducting secure examinations, comprising the steps of:
receiving, by a computing device (102), a registration input and a login input from an exam-setting authority;
receiving, by the computing device (102), exam creation input and location setting input, including setting an exam classroom location center point with a specific radius;
communicating, by the computing device (102), with a server (104);
acquiring, by the server (104), the registration input and the login input from the computing device (102);
authenticating, by the server (104), the exam-setting authority based on the received registration input and login input;
receiving, by the server (104), the exam creation input, including the exam classroom location center point with a specific radius, from the computing device (102);
generating, by the server (104), a unique code corresponding to an exam, the unique code being associated with the location setting input and the specific radius of the exam classroom location center point; and
transmitting, by the server (104), the generated unique code to a computing machine accessed by a student, wherein the transmission enables the student's computing machine to access the exam when within the specific radius of the exam classroom location center point.

LOCATION-BASED AUTHENTICATION SYSTEM FOR ONLINE EXAM

Disclosed is a system (100) for managing and conducting secure examinations. The system comprises a computing device (102) configured to receive a registration input and a login input from an exam-setting authority, receive exam creation input and location setting input, including setting an exam classroom location center point with a specific radius, and communicate with a server. A server (104) is operatively connected to the computing device, wherein the server is configured to acquire the registration input and the login input from the computing device, authenticate an exam-setting authority based on the received registration input and login input, receive the exam creation input, including the exam classroom location center point with a specific radius, from the computing device, generate a unique code corresponding to an exam, the unique code being associated with the location setting input and the specific radius of the exam classroom location center point, and transmit the generated unique code to a computing machine accessed by a student.
Fig. 1

Drawings
/
FIG. 1
/
FIG. 2

/
FIG. 3
/
FIG. 4

FIG. 5

/
FIG. 6

FIG. 7

, Claims:I/We claim:

a system (100) for managing and conducting secure examinations, comprising:
a computing device (102) configured to:
receive a registration input and a login input from an exam-setting authority;
receive exam creation input and location setting input, including setting an exam class room location center point with a specific radius;
communicate with a server;
a server (104) operatively connected to the computing device, wherein the server configured to:
acquire the registration input and the login input from the computing device;
authenticate an exam-setting authority based on the received registration input and login input;
receive the exam creation input, including the exam class room location center point with a specific radius, from the computing device;
generate a unique code corresponding to an exam, the unique code being associated with the location setting input and the specific radius of the exam class room location center point; and
transmit the generated unique code to a computing machine accessed by a student.
The system (100) of 1, wherein the server (104) is further configured to allow the exam-setting authority to manage multiple-choice questions (MCQs), a student list, and subject details.
The system (100) of 1, wherein the server (104) is further configured to provide a dashboard to the exam-setting authority for selecting and managing various exams.
The system (100) of 1, wherein the computing device (102) is further configured to receive an activation command from the exam-setting authority to enable a specific exam for access by students.
The system (100) of 1, wherein the computing device (102) is further configured to receive and process a command from the exam-setting authority to start the exam.
The system (100) of 1, wherein the server (104) is further configured to validate the current location of a student's computing machine against the predetermined exam class room location center point and specific radius before allowing access to the exam.
The system (100) of 1, wherein the server (104) is further configured to send a notification to a student's computing machine if the student is not within the specific radius of the exam class room location center point when attempting to join the exam.
The system (100) of 1, wherein the server (104) is further configured to allow a student to view the result of the exam on their computing machine after the completion of the exam.
The system (100) of 1, wherein the server (104) is further configured to permit an override by the exam-setting authority for a student who is outside the specific radius of the exam class room location center point to join the exam.
A method for managing and conducting secure examinations, comprising the steps of:
receiving, by a computing device (102), a registration input and a login input from an exam-setting authority;
receiving, by the computing device (102), exam creation input and location setting input, including setting an exam classroom location center point with a specific radius;
communicating, by the computing device (102), with a server (104);
acquiring, by the server (104), the registration input and the login input from the computing device (102);
authenticating, by the server (104), the exam-setting authority based on the received registration input and login input;
receiving, by the server (104), the exam creation input, including the exam classroom location center point with a specific radius, from the computing device (102);
generating, by the server (104), a unique code corresponding to an exam, the unique code being associated with the location setting input and the specific radius of the exam classroom location center point; and
transmitting, by the server (104), the generated unique code to a computing machine accessed by a student, wherein the transmission enables the student's computing machine to access the exam when within the specific radius of the exam classroom location center point.

LOCATION-BASED AUTHENTICATION SYSTEM FOR ONLINE EXAM

Documents

Application Documents

# Name Date
1 202421033179-OTHERS [26-04-2024(online)].pdf 2024-04-26
2 202421033179-FORM FOR SMALL ENTITY(FORM-28) [26-04-2024(online)].pdf 2024-04-26
3 202421033179-FORM 1 [26-04-2024(online)].pdf 2024-04-26
4 202421033179-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [26-04-2024(online)].pdf 2024-04-26
5 202421033179-EDUCATIONAL INSTITUTION(S) [26-04-2024(online)].pdf 2024-04-26
6 202421033179-DRAWINGS [26-04-2024(online)].pdf 2024-04-26
7 202421033179-DECLARATION OF INVENTORSHIP (FORM 5) [26-04-2024(online)].pdf 2024-04-26
8 202421033179-COMPLETE SPECIFICATION [26-04-2024(online)].pdf 2024-04-26
9 202421033179-FORM-9 [07-05-2024(online)].pdf 2024-05-07
10 202421033179-FORM 18 [08-05-2024(online)].pdf 2024-05-08
11 202421033179-FORM-26 [12-05-2024(online)].pdf 2024-05-12
12 202421033179-FORM 3 [13-06-2024(online)].pdf 2024-06-13
13 202421033179-RELEVANT DOCUMENTS [01-10-2024(online)].pdf 2024-10-01
14 202421033179-POA [01-10-2024(online)].pdf 2024-10-01
15 202421033179-FORM 13 [01-10-2024(online)].pdf 2024-10-01
16 202421033179-FER.pdf 2025-07-22
17 202421033179-FORM-8 [04-09-2025(online)].pdf 2025-09-04
18 202421033179-FER_SER_REPLY [04-09-2025(online)].pdf 2025-09-04
19 202421033179-DRAWING [04-09-2025(online)].pdf 2025-09-04
20 202421033179-CORRESPONDENCE [04-09-2025(online)].pdf 2025-09-04
21 202421033179-CLAIMS [04-09-2025(online)].pdf 2025-09-04

Search Strategy

1 SearchE_17-12-2024.pdf