The present disclosure relates to a method for providing webcam study management service for private educational institute, and more specifically, to an academy that establishes a learning guidance plan through the study records of students using an academy terminal, and students that access an open webcam study room provided by the academy terminal through the student terminal, transmit a learning scene through a cam of the student terminal, and store the study records.
The size of the domestic private education market in 2021 was approximately 23.4 trillion won, which indicates an increase of approximately 21% compared to 19.4 trillion won in 2020. In addition, an average monthly private education expense per person is also 367,000 won, which indicates an increase by approximately 21.5% compared to 2021. Accordingly, as the private education market grows, it is important for academies to increase students' grades and provide motivation such that the students may focus on their studies.
Previously, students were allowed to study in a reading room or library operated by the academy even outside of academy classes. However, it is not easy for academies that do not have enough classrooms or are not large in size to operate a reading room or library. In addition, recently, the number of students who want to study remotely has been increased. Also, the proportion of academies using spaces used as reading rooms or libraries as classrooms for students' classes has increased. Accordingly, there is a need for a method for providing a webcam study management service that may satisfy the conditions described above and provide a learning environment without device restrictions and location restrictions.
The present disclosure is to provide a webcam study management service for private educational institute such that a student terminal may access a server and access an open webcam study room generated by an academy terminal or another student terminal to perform learning and store a record thereof in the server such that the academy terminal may organically manage the learning situation of the student terminals.
However, technical issues to be solved by the present embodiment are not limited to the technical issue described above, and other technical issues may exist.
According to an aspect of the present disclosure, a method for providing a webcam study management service for private educational institute by a server includes providing a administer page to an academy terminal, receiving a request for opening an open webcam study room from the academy terminal and generating the open webcam study room by being matched to identification information of the academy terminal, exposing the open webcam study room generated by the academy terminal when a student terminal accesses the server, accepting an entry request when the student terminal requests to enter to the open webcam study room, providing videos of other students who have already entered in the open webcam study room, shooting a video of the student using the accessed student terminal, and transmitting the video to terminals of the other students; and recording study time of the student based on a time period when the student terminal accesses the open webcam study room and engages in study activities, and transmitting a recording result to the academy terminal.
Also, in the providing of the administer page, an account that is accessible to the administer page may be issued, the account may include a administer account and an observer account, the administer account may have an authority to search for a study record related to study hours of students registered in the academy, the observer account may be accessible to the open webcam study room generated by the academy terminal and enable videos of all student terminals accessing the open webcam study room, and existence of the academy terminal may not be exposed to the all student terminals, and the administer account and the observer account may be integrated to be issued as a single account.
Also, in the recording of the study time, by accessing with the administer account, cumulative study times of the student terminal, the open webcam study room of the academy, and study record information for each student terminal may be checked on the administer page, the server may store a time when the student terminal accesses the open webcam study room and data of a study time and a break time measured by a study record timer, the data may be provided to the academy terminal to be checked with the administer account when there is a request from the academy terminal, and a study record for each period of the student terminal and an opening history of the open webcam study room may be provided to the academy terminal.
Also, in the exposing of the open webcam study room, the accepting of the entry request, the providing of the videos, the shooting of the video, and the transmitting of the video, when the student terminal accesses the server, the identification information of the academy terminal that is previously stored may be recognized by being matched to the student terminal, identification information of the open webcam study room generated by the academy terminal may be transmitted to the student terminal such that the open webcam study room is exposed to the student terminal, the student terminal may access the open webcam study room generated by an academy to which the student is registered or accesses any open webcam study room, and performs study by using the study record timer, the study record timer may measure a study start time and a study end time of the student and sets break time alarm, and change values of image pixels received from the student terminal may be checked in real time, and when the change values of the image pixels are zero for a preset time or longer, the student may be determined to leave a seat without studying, and an alarm message is provided to the student terminal.
Also, in the exposing of the open webcam study room, the accepting of the entry request, the providing of the videos, the shooting of the video, and the transmitting of the video, when the student terminal enters the open webcam study room, the change values of the video pixels may be monitored in real time, when the change values of the video pixels are zero for a preset time or longer, the student may not sit in a seat without studying, when the student is determined to be not in the seat for the preset time or longer, a current time and a previously stored class timetable of the student terminal may be compared to each other, and whether the current time is included in any class time range of the class timetable of the student terminal may be checked, and when the current time is included in the class time range, the student terminal may be recognized to participate in a class.
Also, the exposing of the open webcam study room, the accepting of the entry request, the providing of the videos, the shooting of the video, and the transmitting of the video may include opening a chatting window set in one region of a screen of the open webcam study room and inputting a question when the student terminal enters the open webcam study room and has a question about study while performing the study; classifying, by the server, items of the question through a pre-learned question classification model; determining to which model among multiple artificial intelligence learning models the question is input by referring to a classification value and inputting the question to a determined model and outputting an answer; and transmitting an output answer to the student terminal, the items may be included in one subject studied by the student terminal, and the multiple artificial intelligence learning models may be trained with learning data consisting of different question data and answer data in pairs according to the items.
Also, a pre-set artificial intelligence model may analyze the study record, and the student terminal may show rankings of preset items.
Also, the preset artificial intelligence model may collect study data including a study record, a study time zone, a study time for each subject, an average score of subjects solved during self-study time, and study concentration for each student terminal, and derives self-study efficiency of the student terminal by referring to subject scores of test results executed at each preset period, the study record may include a time when the open webcam study room is generated by accessing the server and a time when the open webcam study room is closed, the study time for each subject may be estimated by directly inputting subject information by the student terminal or by extracting a text in a test paper image received through a camera of the student terminal, the average score of the subjects solved during the self-study time may be identified from scores when the student terminal accesses the open webcam study room and solves a problem for each subject provided through the server, the study concentration may be identified by detecting a case where the student dozes off or sleeps face down through the camera, and study may be performed by using a model based on at least one of RNN, LSTM, and CNN by setting the study data and monthly mock test scores for each subject of a related student terminal as input values and by setting the self-study efficiency of the student terminal as an output value.
Also, when the student terminal is matched to multiple academy terminals and each of the multiple academy terminals has the administer account, even when the student terminal accesses the open webcam study room generated by one of the multiple academy terminals and performs study, a record of the study time performed by the student terminal may also be provided to accounts of other academy terminals.
According to another aspect of the present disclosure, a device for providing a webcam study management service for private educational institute includes a memory storing a program for the webcam study management service for the academy; and a processor configured to execute the program, wherein the processor performs an operation of providing a administer page to an academy terminal; an operation of receiving a request for opening an open webcam study room from the academy terminal and generating the open webcam study room by being matched to identification information of the academy terminal; an operation of exposing the open webcam study room generated by the academy terminal when a student terminal accesses the server, accepting an entry request when the student terminal requests to enter to the open webcam study room, providing videos of other students who have already entered in the open webcam study room, shooting a video of the student using the accessed student terminal, and transmitting the video to terminals of the other students; and an operation of recording study time of the student based on a time period when the student terminal accesses the open webcam study room and engages in study activities, and transmitting a recording result to the academy terminal.
Embodiments of the inventive concept will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings in which:
Hereinafter, embodiments of the present disclosure will be described in detail with reference to the attached drawings such that those skilled in the art to which the present disclosure belongs may easily practice the present disclosure. However, the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein. In addition, in order to clearly describe the present disclosure in the drawings, parts that are not related to the description are omitted, and similar components are given similar reference numerals throughout the specification.
In the entire specification of the present disclosure, when a component is described to be “connected” to another component, this includes not only a case where the component is “directly connected” to another component but also a case where the component is “electrically connected” to another component with another element therebetween. Also, when it is described that a portion “includes” a certain component, this means that the portion may further include another component without excluding another component unless otherwise stated.
In the present disclosure, a “portion” includes a unit realized by hardware, a unit realized by software, and a unit realized by using both. In addition, one unit may be realized by using two or more pieces of hardware, and two or more units may be realized by using one piece of hardware. Meanwhile, a “˜portion” is not limited to software or hardware, and a “˜portion” may be configured to be included in an addressable storage medium or may be configured to reproduce one or more processors. Therefore, in one example, “˜portion” refers to components, such as software components, object-oriented software components, class components, and task components, and includes processes, functions, properties, and procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. The functions provided within the components and “portions” may be combined into a smaller number of components and “portions” or may be further separated into additional components and “portions”. Additionally, components and “portions” may be implemented to regenerate one or more central processing units (CPUs) included in a device or security multimedia card.
The “user terminal” described below may be implemented by a computer or portable terminal that may access a server or other terminals through a network. Here, a computer may include, for example, a laptop computer, a desktop computer, virtual reality (VR) head mounted display (HMD) (for example, HTC VIVE, Oculus Rift, GearVR, DayDream, PSVR, or so on), or so on in which a web browser is installed. Here, the VR HMD include an HMD for a personal computer (PC) (for example, HTC VIVE, Oculus Rift, FOVE, Deepon, or so on), a mobile HMD (for example, GearVR, DayDream, Storm Magic, Google Cardboard, or so on), a console HMD (PSVR), an independently implemented Stand Alone model (for example, Deepon, PICO, or so on), and so on. A mobile terminal is, for example, a wireless communication device that guarantees portability and mobility and may include not only a smartphone, a tablet personal computers (PC), or a wearable device, but also various devices equipped with communication modules of Bluetooth (Bluetooth low energy (BLE)), near field communication (NFC), radio frequency identification (RFID), ultrasonic, infrared, WiFi, LiFi, or so on. In addition, a “network” refers to a connection structure capable of exchanging information between nodes, such as a terminal and a server and includes a local area network (LAN), a wide area network (WAN), the Internet (WWW: World Wide Web), a wired and wireless data communications network, a telephone network, a wired and wireless television communication network, and so on. For example, the wireless data communication network includes third generation (3G), fourth generation (4G), fifth generation (5G), third generation partnership project (3GPP), long term evolution (LTE), world interoperability for microwave access (WIMAX), Wi-Fi, Bluetooth communication, infrared communication, ultrasonic communication, visible light communication (VLC), LiFi, and so on but are not limited thereto.
First, a structure for a method for providing a webcam study management service for private educational institute, according to an embodiment of the present disclosure, will be described with reference to
Referring to
Hereinafter, a structure of the server 100 for a method for providing a webcam study management service for private educational institute, according to an embodiment of the present disclosure, will be described with reference to
Referring to
The processor 110 executes a webcam study management service program stored in the memory 120 to provide a user interface to the academy terminal 300 and the student terminal 200, and processes operations corresponding to inputs of the academy terminal 300 and the student terminal 200.
The memory 120 stores the webcam study management service program, and provides the webcam study management service program to the academy terminal 300 and the student terminal 200 through the processor 110.
The database 130 records and stores results of the operations performed by the academy terminal 300 and the student terminal 200 through the processor 110, and provides the previously stored records requested by the academy terminal 300 and the student terminal 200 connected to the webcam study management service program executed through the memory 120.
The communication module 140 transmits the webcam study management service program stored in the memory 120 provided by the processor 110 to user interfaces of the academy terminal 300 and the student terminal 200 through a communication network.
The student terminal 200 includes a mobile student terminal 210 and a fixed student terminal 220. The mobile student terminal 210 includes a smartphone and a tablet personal computer (PC), and the mobile student terminal 210 is not limited thereto. The fixed student terminal 220 includes a desktop computer, a laptop computer, and a kiosk, and the fixed student terminal 220 is not limited thereto. The student terminal 200 may access the server 100 through a communication network to receive a user interface of the webcam study management service program, access an open webcam study room that is opened, perform study, or open an open webcam study room directly to perform study, and record results of the study in the server 100.
The academy terminal 300 may access the server 100 through a communication network, receive the user interface of the webcam study management service program, open an open webcam study room, or check the results of the study that the student terminal 200 records in the server 100.
Hereinafter, a process of a method for providing a webcam study management service for private educational institute, according to an embodiment of the present disclosure, will be described in detail with reference to
First, the server 100 provides a administer page to the academy terminal 300 (S410). As the server 100 provides the administer page to the academy terminal 300, the academy terminal 300 may access the administer account. The academy terminal 300 performs access by inputting an identification (ID) and password of the previously provided administer account. The academy terminal 300 may access the server 100 with the administer account and search study record related to the study time of the registered student terminal 200.
Items that may be checked with the administer account will be described with reference to
Here,
Referring to
Referring to
Referring to
Referring to
Referring to
Also, a menu, which allows a user to search for user information by inputting an email and user name, is displayed in one region of the screen. In addition, a region, which displays a list of results obtained by searching for user information, is displayed on the screen. The search results may be sorted in order by number, email, nickname, user name, user type, and registration date. Also, by clicking a user in the search results, the screen may be moved to a detailed information search screen.
Referring to
In the page illustrated in
Referring to
Referring to
Referring to
In the study (meeting room) opening statistics page according to an additional embodiment of the present disclosure, a search screen for user access statistics for a specific period may be provided.
Referring to
Referring to
Items that may be checked with the student account are described below with reference to
Referring to
The same learning goal may be set between student terminals having the same group ID managed by an academy according to an additional embodiment of the present disclosure.
Referring to
Referring to
In addition to the administer account, the server 100 according to an embodiment of the present disclosure may provide an observer account to the academy terminal 300, and the observer account may access the open webcam study room generated by the academy terminal 300, and even when a user accesses the open webcam study room, the existence of the academy terminal 300 is not exposed to the student terminal 200. Also, the administer account and the observer account may be issued as one account.
Next, the academy terminal 300 requests the server 100 to open an open webcam study room (S420). The academy terminal 300 may request the server 100 to open the open webcam study room such that the student terminal 200 may access the server 100 to perform study.
In addition, the server 100 generates (opens) the open webcam study room (S430). The server 100 may open the open webcam study room according to the request of the academy terminal 300.
Next, the student terminal 200 requests the server 100 to check and enter the open webcam study room generated by the academy terminal 300 (S440). When the student terminal 200 accesses the server 100, the server 100 recognizes the identification information of the academy terminal 300 that is previously stored by being matched to the student terminal 200, and transmits the identification information of the open webcam study room generated by the academy terminal 300 to the student terminal 200 such that the open webcam study room is exposed to the student terminal 200.
In this case, the student terminal 200 may check any open webcam study room generated by another student terminal 200 in addition to the open webcam study room generated by the exposed academy terminal 300, and may request the server 100 to allow the student terminal 200 to enter the open webcam study room that the student terminal 200 wants.
In addition, the server 100 accepts the entry request of the student terminal 200 (S450). Then, the server 100 provides a video of another student terminal 200 that enters the open webcam study room and transmits the video of the accessed student terminal 200 to another student terminal 200 (S460).
When the server 100 may accept the entry request of the student terminal 200, the student terminal 200 enters the open webcam study room requested to enter, and may receive, from the server 100, videos of other student terminals 200 that are entered previously. In addition, the student terminal 200 may receive video of other student terminals 200, and at the same time, may transmit the videos to the other student terminals 200 through the server 100. In this case, videos may be captured by a camera mounted on or connected to the student terminal 200.
Since the open webcam study room is used for learning, sound is not transmitted, and when the student terminal 200 wants, the sound may be turned on, and through this, the student terminal 200 may communicate with other student terminals 200 by asking or receiving questions about learning.
The server 100 may check change values of image pixels received through a camera of the student terminal 200 in real time, and when the change values of the image pixels are zero for a preset time or longer, it is determined that the student terminal 200 does not sit in the seat without studying, and may provide an alarm message to other student terminals 200 or stop an operation of a study record timer.
Also, when the student terminal 200 enters the open webcam study room, the server 100 may monitor the change values of the image pixels in real time, and when the change values of the image pixels are zero for a preset time or longer, it may be determined that the student terminal 200 does not sit in the seat without studying.
In this case, when it is determined that a student does not sit in the seat for a preset time or longer, the current time and the previously stored a class timetable of the student are compared with each other, and
For example, when no change in the image pixels is detected for 20 minutes after 1:30 PM from a student terminal accessed the open webcam study at 1:00 PM, it may be determined that the student is away from the seat, and at this time, when the class time is set from 1:40 PM to 2:30 PM on the class timetable of the student terminal, it may be recognized that the student is not away from the seat but is participating in the class.
According to an embodiment of the present disclosure, when a student terminal enters the open webcam study room and performs a study and has a question about the study, the student may open a chatting window previously set in one region of a screen of the open webcam study room and input the question thereto.
Then, the server may receive a question from the student terminal 200, classify items of the question through a pre-learned question classification model, determine to which model among multiple artificial intelligence learning models the question is input by referring to a classification value, and input the question to the determined model to output an answer therefor. For example, an artificial intelligence (AI) model for math problems and an AI model for Korean problems are built separately. However, sending and receiving questions are not limited to the student terminal 200. The question may be transmitted to and received by a smart terminal installed separately in a reading room space at an academy.
In addition, the server 100 may transmit the printed answer to the student terminal 200.
At this time, the item is one subject that the student terminal learns, and each AI learning model may be trained with learning data consisting of different question data and answer data in pairs depending on items.
When the student terminal 200 according to an additional embodiment of the present disclosure does not have a camera, a transmission screen of the student terminal 200 may be replaced with a preset image.
In addition, the server 100 records the time that the student terminal 200 accesses the open webcam study room and performs an activity as study time and transmits the recorded data to the academy terminal 300 (S470). The student terminal 200 may access the open webcam study room to do study and does study by turning on the sound and communicating with other student terminals 200. The studies made in various ways are recorded as study time by a study record timer that measures the start and end times of study. Here, the study record timer may also set a break time alarm. In addition, the academy terminal 300 may check the study record of the student terminal 200 for each period and check the history of the open webcam study room opening. As described above, the data on the time that the student terminal 200 accesses the open webcam study room and the data on the study time and break time measured by the study record timer are stored in the server 100. The server 100 may provide the data on the study time of the related student terminal 200 to the academy terminal 300 such that the data may be checked from the administer account when there is a request from the academy terminal 300.
According to an embodiment of the present disclosure, a preset AI model may analyze the study record and show the ranking of the items preset by the student terminal. For example, the ranking for an increase rate (rate of rise) of the study time compared to the previous week, or the ranking of the students who frequently ask questions related to the study may be included.
In an additional embodiment of the present disclosure, the preset AI model may collect study data, such as study record, study time zone, study time for each subject, average score of the subject solved during the self-study time, and study concentration of each student terminal, and may derive the self-study efficiency of the related student terminal by referring to the score for each subject in a monthly mock test.
Specifically, the study records of each student terminal may be checked by tracking the time and time period from opening of the open webcam study to closing of the open webcam study by accessing the server 100. In the case of study time for each subject, the student terminal 200 may estimate the subject by directly inputting the subject information or extracting a text in an image from a test paper image received through a camera, and the study time based on the related test paper may be checked by taking a picture with a computer camera.
The average score of the subject solved during the self-study time may be checked based on the student terminal's score when solving the problems of each subject provided through the server 100 after accessing the open webcam study. The study concentration may be checked based on a case where a camera detects that a student is dozing off or sleeping face down.
Learning may be performed by using a model based on at least one of RNN, LSTM, and CNN by setting the identified study data and monthly mock test scores for each subject of the related student terminal 200 as input values and setting an output value as the self-study efficiency of the student terminal 200. Through this, when a student enters an open camp study room and studies on his/her own, it is possible to check which subject is most efficient for self-study and at what time of day the student may study most efficiently, and by providing this information to the student, the student may be guided to study with the best efficiency during the student's self-study time.
Referring to
Referring to
Referring to
For example, when 1 hour of study time elapses, a menu including “viewing a stretching method”, “taking a break time”, and “solving problems with AI” may be displayed on the study monitoring screen 400 together with a phrase, “Mr./Mrs. OO, one hour elapsed since you started studying. It will be good to do some light stretching”. In this case, the student may select a desired menu and continues taking a break or studying.
Referring to
In an additional embodiment of the present disclosure, a student terminal may replace a transmission screen with a preset image to prevent personal information from leaking out. However, even when the transmission screen is replaced with an image, the movement of a student may be monitored by a camera, whether the student does not sit in the seat or moved to participate in class may be analyzed. That is, although the screen is not transmitted to another student terminal, monitoring may be continuously performed whether students do not sit in seats, there is no movement, or moved to participate in class.
According to the present disclosure, a student terminal may access a server and access an open webcam study room generated by an academy terminal or another student terminal to perform study, store a record thereof in the server, and accordingly the academy terminal organically manage study states of the student terminals.
An embodiment of the present disclosure may be performed in the form of a recording medium including instructions executable by a computer, such as a program module executed by a computer. A computer readable medium may be any available medium that may be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. Also, the computer readable medium may include a computer storage medium. A computer storage medium includes both volatile and nonvolatile media and removable and non-removable media implemented by any method or technology for storing information, such as computer readable instructions, data structures, program modules or other data.
Although the method and system of the present disclosure are described with respect to specific embodiments, some or all of components or operations thereof may be implemented by using a computer system having a general-purpose hardware architecture.
The above description of the present disclosure is intended to be illustrative, and those skilled in the art will appreciate that the present disclosure may be readily modified in other specific forms without changing the technical idea or essential characteristics of the present disclosure. Therefore, the embodiments described above should be understood as illustrative in all respects and not limiting. For example, each component described in a single type may be implemented in a distributed manner, and likewise, components described in a distributed manner may be implemented in a combined form.
The scope of the present application is indicated by the claims described below rather than the detailed description above, and all changes or modified forms derived from the meaning, scope of the claims, and their equivalent concepts should be interpreted as being included in the scope of the present application.
| Number | Date | Country | Kind |
|---|---|---|---|
| 10-2022-0087918 | Jul 2022 | KR | national |
| Number | Date | Country | |
|---|---|---|---|
| Parent | PCT/KR2023/010292 | Jul 2023 | WO |
| Child | 19024720 | US |