KR-20260062765-A - METHOD FOR PROVIDING SOFTWARE USAGE DATA TRANSMISSION SERVICE WITH ENCRYPTION-BASED ACCESS CONTROL AND MANAGEMENT FUNCTION AND EDUCATION SERVICE PROVIDING SYSTEM PERFORMING THE SAME
Abstract
A method is disclosed in which a service providing system provides a software usage data transmission service including password-based access control and management functions. The method may include: generating unique passwords for providing the usage data transmission service based on requests from user terminals; transmitting the generated unique passwords to user terminals that have transmitted requests for the generation of the unique passwords; recording and storing user-specific software usage data distinguished based on the generated unique passwords; and providing usage data transmission service content for users identified by unique passwords based on the recorded and stored software usage data.
Inventors
- 김상희
Assignees
- 주식회사 아이디에이트
Dates
- Publication Date
- 20260507
- Application Date
- 20241212
- Priority Date
- 20241029
Claims (10)
- A method in which a service providing system provides a software usage data transmission service including password-based access control and management functions, A step of generating unique passwords to provide the above-mentioned usage data transmission service based on requests from user terminals; A step of transmitting the generated unique passwords to user terminals that have sent a request for the generation of the unique passwords; A step of recording and storing user-specific software usage data distinguished based on the unique passwords generated above; and A method comprising the step of providing usage data transmission service content for users identified by unique passwords based on the above-mentioned recorded and stored software usage data.
- In paragraph 1, The step of providing the above-mentioned usage data transmission service content is, A step of receiving results and feedback resulting from the use of the software from the user terminals; A step of training an artificial intelligence model based on the received feedback and transmitting the resulting result to the user terminal; and A method comprising the step of receiving additional feedback based on the result from the user terminals and updating the artificial intelligence model accordingly.
- In paragraph 2, The step of training an artificial intelligence model based on the received feedback and transmitting the resulting result to the user terminal is A step of performing training on a first artificial intelligence model based on the results of using the above software to generate a first feedback and transmitting it to a first terminal; and The method includes the step of generating second feedback by training a second artificial intelligence model based on feedback from the use of the software and transmitting it to a second terminal. The step of receiving additional feedback based on the result from the user terminals and updating the artificial intelligence model accordingly; A method comprising the step of updating the first artificial intelligence model in response to additional feedback based on the first feedback, and updating the second artificial intelligence model in response to additional feedback based on the second feedback.
- In a computer-readable recording medium storing a program that enables a service providing system to perform a method of providing a software usage data transmission service including password-based access control and management functions, A step of generating unique passwords to provide the above-mentioned usage data transmission service based on requests from user terminals; A step of transmitting the generated unique passwords to user terminals that have sent a request for the generation of the unique passwords; A step of recording and storing user-specific software usage data distinguished based on the unique passwords generated above; and A computer-readable recording medium storing a program that enables the method to perform the step of providing usage data transmission service content for users identified by unique passwords based on the above-mentioned recorded and stored software usage data.
- In an educational service provision system including password-based access control and management functions, A student terminal that acquires student user information of student users using the above educational service, acquires student user learning performance data for the above educational service based on a unique student password capable of uniquely distinguishing the student users, and transmits the student user information, the learning performance data, and feedback on the professor's learning materials to the outside; An instructor terminal that acquires instructor user information of instructor users using the above educational service, acquires instructor performance data for the above educational service based on an instructor unique password capable of uniquely distinguishing the instructor users, and transmits the instructor user information and the instructor performance data externally; and An educational service providing system comprising: a server connected to the student terminal and the instructor terminal, generating a unique password capable of uniquely distinguishing the student user or the instructor user, storing the learning performance data and the instructor performance data according to the generated unique password, providing educational content using a plurality of educational software based on at least one of the learning performance data or the instructor performance data, and configured to provide feedback to the student terminal and the instructor terminal through an artificial intelligence model.
- In paragraph 5, The above student terminal and the above instructor terminal When the above student users and the above professor users access the above educational service, access authentication is provided based on the above student unique password or the above professor unique password, and An educational service provision system that obtains educational content uniquely distinguished by student user or professor user based on the student unique password or professor unique password from the above server.
- In paragraph 6, The above student unique password and the above instructor unique password include a preset validity period available for the above access authentication, and The above learning performance data is recorded and stored according to the above student's unique password, and The above professor performance data is recorded and stored according to the above professor's unique password, and The above educational software includes software capable of independent learning by the student user, software capable of learning only through instruction by an instructor, and software capable of learning through both independent learning by the student user and instruction by the instructor. The above learning performance data includes at least one of the type of educational software used by the student user, the cumulative usage time of the student user for each educational software, the cumulative learning performance score for each educational software, and the most frequent usage sequence pattern among the sequence patterns of the student user's use of the educational software. An educational service provision system characterized by the fact that the above-mentioned teaching performance data includes at least one of the following: the type of educational software used by the teaching user, the cumulative usage time of each educational software by the teaching user, the cumulative teaching performance score by each educational software, and the most frequent usage sequence pattern among the sequence patterns of the teaching user's use of the educational software.
- In Paragraph 7, The above artificial intelligence model is a first artificial intelligence model that is learned based on the learning performance data and outputs a first feedback; and It includes a second artificial intelligence model that is learned based on feedback on the learning materials of the aforementioned professor and outputs a second feedback; An educational service provision system characterized in that the first feedback is output to the student terminal and the second feedback is output to the instructor terminal.
- In paragraph 8, The instructor terminal includes the learning performance data and a third artificial intelligence model that is learned based on the instructor's feedback regarding the learning performance data and outputs third feedback. The above third feedback is an educational service provision system output to the above student terminal.
- In Paragraph 9, The student terminal selects either the first feedback or the third feedback, and transmits the selection result to the server and the instructor terminal. The above-mentioned first artificial intelligence model and the above-mentioned third artificial intelligence model are an education service provision system that is updated according to the selection result.
Description
Method for providing software usage data transmission service including encryption-based access control and management functions and education service providing system performing the same The present invention relates to a method for providing educational services related to the efficient transmission and management of software usage data. More specifically, it relates to an educational service provision system that records and stores educational data through password-based access control and management functions, and a method of operation thereof. Recently, the importance of personalized learning tools and content recommendations based on the learning and educational data of learners and educators has been emerging in the field of education. In particular, there is a growing demand for educational management systems capable of quantifying students' learning progress and performance and improving learning efficiency based on this data. However, existing educational platforms have had limitations in efficiently managing individual students' learning progress and performance, or in recommending personalized learning materials based on this data. Furthermore, data generated during the educational process requires encryption and access control for the protection of personal information and secure data management, and systematic management is required to maximize learning effectiveness by integrating various software. Against this backdrop, there is a demand for the development of technology for systems capable of securely transmitting student and professor learning data and recommending customized learning tools and software tailored to individual users' learning situations. FIG. 1 is a diagram schematically illustrating the process of an educational service providing system according to one embodiment providing an educational service including password-based access control and management functions. FIG. 2 is a block diagram of a student terminal or an instructor terminal according to one embodiment. FIG. 3 is a block diagram of a server according to one embodiment. FIGS. 4 and 5 are flowcharts of a method in which a service providing system, according to one embodiment, provides a software usage data transmission service including password-based access control and management functions. FIGS. 6 and 7 are flowcharts of a process for providing an educational service including password-based access control and management functions by linking a student terminal, an instructor terminal, and a server according to one embodiment. The terms used in this specification will be briefly explained, and the present disclosure will be described in detail. The terms used in this disclosure have been selected to be as widely used and general as possible, taking into account their functions within this disclosure; however, these terms may vary depending on the intent of those skilled in the art, case law, the emergence of new technologies, etc. Additionally, in specific cases, terms have been selected at the applicant's discretion, and in such cases, their meanings will be described in detail in the relevant description of the invention. Therefore, terms used in this disclosure should be defined not merely by their names, but based on their meanings and the overall content of this disclosure. When a part of a specification is described as "including" a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components. Furthermore, terms such as "...part" or "module" as used in the specification refer to a unit that processes at least one function or operation, and this may be implemented in hardware or software, or as a combination of hardware and software. Embodiments of the present disclosure are described below with reference to the attached drawings so that those skilled in the art can easily implement them. However, the present disclosure may be embodied in various different forms and is not limited to the embodiments described herein. Furthermore, in order to clearly explain the present disclosure in the drawings, parts unrelated to the explanation have been omitted, and similar parts throughout the specification are denoted by similar reference numerals. FIG. 1 is a diagram schematically illustrating the process of an educational service providing system according to one embodiment providing an educational service including password-based access control and management functions. An educational service provision system (10) according to one embodiment may include a student terminal (1000), a server (2000), and an instructor terminal (3000). The educational service provision system (10) can improve the learning and teaching efficiency of students and instructors by efficiently managing the data flow between each terminal and the server and providing customized educational content according to the user. The student terminal (1000) is a device