KR20200040495A - System and method for providing on-line lecture service, and a recording medium having computer readable program for executing the method - Google Patents

System and method for providing on-line lecture service, and a recording medium having computer readable program for executing the method Download PDF

Info

Publication number
KR20200040495A
KR20200040495A KR1020180120473A KR20180120473A KR20200040495A KR 20200040495 A KR20200040495 A KR 20200040495A KR 1020180120473 A KR1020180120473 A KR 1020180120473A KR 20180120473 A KR20180120473 A KR 20180120473A KR 20200040495 A KR20200040495 A KR 20200040495A
Authority
KR
South Korea
Prior art keywords
instructor
price
student
communication terminal
lecture
Prior art date
Application number
KR1020180120473A
Other languages
Korean (ko)
Other versions
KR102201287B1 (en
Inventor
곽창환
Original Assignee
곽창환
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 곽창환 filed Critical 곽창환
Priority to KR1020180120473A priority Critical patent/KR102201287B1/en
Publication of KR20200040495A publication Critical patent/KR20200040495A/en
Application granted granted Critical
Publication of KR102201287B1 publication Critical patent/KR102201287B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance
    • G06Q50/2057Career enhancement or continuing education service
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Educational Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

Disclosed are a system and method for providing an online lecture service and a recording medium recording a computer readable program for executing the method. The system for providing an online lecture system includes a lecturer information input unit, a lecturer registration unit, a lecturer fee input unit, a lecturer fee registration unit, a call connection unit, and a lecture material providing unit. The lecture information input unit receives previously set input lecturer information from a communication terminal of a lecturer. The lecturer registration unit sets and registers lecturer class using lecturer information. The lecturer fee input unit receives lecturer fee within a range corresponding to the lecturer class from the lecturer terminal. The lecturer fee registration unit registers an inputted service price as the lecturer fee. The call connection unit performs call connection between the lecturer terminal and a student terminal. The lecture material providing unit provides different lecture materials synchronized with each other in the lecturer terminal and the student terminal.

Description

온라인 강의 서비스 시스템, 방법, 및 상기 방법을 실행시키기 위한 컴퓨터 판독 가능한 프로그램을 기록한 기록 매체 {SYSTEM AND METHOD FOR PROVIDING ON-LINE LECTURE SERVICE, AND A RECORDING MEDIUM HAVING COMPUTER READABLE PROGRAM FOR EXECUTING THE METHOD} Online lecture service system, method, and recording medium recording computer readable program for executing the method {SYSTEM AND METHOD FOR PROVIDING ON-LINE LECTURE SERVICE, AND A RECORDING MEDIUM HAVING COMPUTER READABLE PROGRAM FOR EXECUTING THE METHOD}

본 발명은 온라인 교육 시스템에 관한 것으로서, 더욱 상세하게는 모바일 환경에서 언어 교환 및 학습을 위한 플랫폼을 제공하기 위한 시스템 및 방법에 관한 것이다.The present invention relates to an online education system, and more particularly, to a system and method for providing a platform for language exchange and learning in a mobile environment.

일반적으로 온라인이나 모바일에서 제공하는 일대일 교육 서비스는 가격을 그 플랫폼이나 거래 시스템을 제공하는 사업자가 결정하기 때문에, 다양한 실력을 가진 강사가 제공 가격 문제 등으로 서비스를 제공하지 못하는 경우가 많았으며, 학생도 본인이 원하는 가격대의 서비스를 찾지 못하는 경우가 많았다.In general, online or mobile one-to-one training services are priced by operators who provide the platform or trading system, so instructors with various skills often fail to provide services due to price issues. In many cases, they couldn't find the service at the price they wanted.

또한, 강의 형태나 강의 자료도 플랫폼 사업자가 제공하는 틀을 벗어날 수가 없어 플랫폼 사업자가 의도한 수업 내용을 넘어서는 다양한 형태와 내용의 수업을 제공할 수가 없었다.In addition, lecture types and lecture materials could not escape the framework provided by the platform operators, so it was impossible to provide classes of various types and contents beyond the intended contents of the platform operators.

또한, 강사와 학생이 교육서비스를 교환하는 온라인 생태계가 형성이 되고 유지하기 위한 많은 문제점이 존재한다.In addition, there are many problems for the formation and maintenance of an online ecosystem in which instructors and students exchange educational services.

KRKR 101771797101771797 B1B1

본 발명은 상술한 종래의 문제점을 해결하기 위해 안출된 것으로서, 다양한 실력을 가진 강사에 대해 본인의 실력에 따라 차별화된 강의료를 책정함으로써 관련 시장을 활성화시키고, 또한, 다양한 학생의 요구 사항을 만족시킬 수 있는 온라인 강의 서비스 시스템, 및 방법을 제공하는 것을 목적으로 한다.The present invention has been devised to solve the above-mentioned conventional problems, and by instructing differentiated lectures according to one's own skills for instructors with various skills to activate the relevant market, and also to satisfy the needs of various students. It is an object of the present invention to provide an online lecture service system and method.

또한, 종래 플랫폼 사업자가 일방적으로 제공하는 수업 내용을 넘어서 다양한 수업을 제공할 수 있는 온라인 강의 서비스 시스템, 및 방법을 제공하는 것을 목적으로 한다.In addition, an object of the present invention is to provide an online lecture service system and method capable of providing various classes beyond the contents provided by a platform operator unilaterally.

또한, 강사와 학생이 온라인상에서 교육서비스를 주고 받을 수 있는 생태계를 활성화하고 유지 관리하기 위한 시스템 및 방법을 제공하는 것을 목적으로 한다.Also, it aims to provide a system and method for activating and maintaining an ecosystem in which instructors and students can exchange and receive education services online.

상기 목적을 달성하기 위해, 본 발명에 따른 온라인 강의 서비스 시스템은 강사 정보 입력부, 강사 등록부, 강사료 입력부, 강사료 등록부, 통화 연결부, 및 강의 자료 제공부를 포함한다. To achieve the above object, the online lecture service system according to the present invention includes an instructor information input unit, an instructor registration unit, an instructor fee input unit, an instructor fee registration unit, a call connection unit, and a lecture material providing unit.

강사 정보 입력부는 강사의 통신 단말로부터 미리 설정된 입력 강사 정보를 입력받고, 강사 등록부는 강사 정보를 이용하여 강사 등급을 설정 및 등록하고, 강사료 입력부는 강사 단말로부터 강사 등급에 대응하는 범위 내의 강사료를 입력받고, 강사료 등록부는 입력된 서비스 가격을 강사의 강사료로 등록하고, 통화 연결부는 강사 단말과 학생 단말 사이의 통화 연결을 수행하며, 강의 자료 제공부는 강사 단말과 학생 단말에 서로 동기화되는 서로 다른 강의 자료를 제공한다.The instructor information input unit receives preset input instructor information from the instructor's communication terminal, the instructor registration unit sets and registers the instructor grade using the instructor information, and the instructor fee input unit inputs instructor fees within a range corresponding to the instructor grade from the instructor terminal. Received, the instructor fee register registers the entered service price as the instructor fee of the instructor, the call connection unit performs a call connection between the instructor terminal and the student terminal, and the lecture material provider provides different lecture materials synchronized with each other in the instructor terminal and the student terminal Provides

이와 같은 구성에 의하면, 강사가 자신의 수준에 따른 강의 가격을 설정함으로써, 다양한 수준의 강사들의 참여를 유도할 수 있게 되고, 학생들도 자신의 사정에 따라 다양한 강사들을 이용할 수 있게 된다.According to such a configuration, the instructor can induce participation of instructors at various levels by setting the lecture price according to his or her level, and students can also use various instructors according to their circumstances.

이때, 학생 단말로부터 제공될 강의 자료를 선택 입력받는 강의 자료 선택부를 더 포함할 수 있다. 이와 같은 구성에 의하면, 학생은 강사의 선택과는 별도로 강의에 사용될 강의 자료를 선택함으로써, 종래 플랫폼 사업자가 일방적으로 제공하는 수업 내용을 넘어서 다양한 수업을 제공받을 수 있게 된다.In this case, the lecture material selection unit may be further provided to select and input lecture data to be provided from the student terminal. According to such a configuration, the student can receive a variety of classes beyond the class contents provided by a conventional platform operator unilaterally by selecting lecture materials to be used for lectures independently of the lecturer's selection.

이를 위해, 강의 자료 제공자 단말로부터 강의 자료를 입력받는 강의 자료 입력부, 및 강의 자료의 이용 상황에 따라 강의 자료 제공자에게 미리 설정된 보상을 수행하는 보상 수행부를 더 포함할 수 있다. 이와 같은 구성에 의하면, 다양한 강의 자료를 보다 용이하게 확보할 수 있게 된다.To this end, a lecture data input unit receiving lecture data from a lecture data provider terminal, and a reward performing unit configured to perform a preset compensation to a lecture data provider according to the use condition of the lecture data may be further included. According to this configuration, it is possible to secure various lecture materials more easily.

또한, 강사의 통신 단말로부터 강사료에 대한 프로모션 가격을 입력받는 프로모션 가격 입력부, 및 입력된 프로모션 가격을 미리 설정된 조건에 따라 강사의 프로모션 가격으로 등록하는 프로모션 가격 등록부를 더 포함할 수 있다. 이와 같은 구성에 의하면, 강사는 프로모션을 통해 홍보할 기회를 가질 수 있으며, 학생들은 보다 저렴한 비용으로 강의를 경험할 수 있게 된다.In addition, a promotional price input unit for receiving a promotional price for the instructor fee from the instructor's communication terminal, and a promotional price registration unit for registering the entered promotional price as a promotional price of the instructor according to a preset condition. According to this configuration, the instructor has the opportunity to promote through the promotion, and students can experience the lecture at a lower cost.

또한, 학생 단말의 위치 정보를 획득하고, 획득된 위치 정보에 따라 제공되는 서비스 가격을 설정하는 서비스 가격 설정부를 더 포함할 수 있다. 이와 같은 구성에 의하면, 국가별 시장 상황에 따라 서로 다른 가격 정책을 수행할 수 있게 된다.In addition, a service price setting unit for acquiring location information of the student terminal and setting a service price provided according to the acquired location information may be further included. According to this configuration, it is possible to implement different pricing policies according to the market conditions of each country.

또한, 학생 단말로부터 서비스 가격 조회 요청이 입력되는 경우 상기 서비스 가격을 산출하는 가격 산출 수단을 학생의 통신 단말로 제공하는 가격 산출 수단 제공부, 및 학생의 통신 단말로부터 결제 요청이 입력되는 경우 직접 서비스 가격을 산출하는 서비스 가격 산출부를 더 포함할 수 있다. 이와 같은 구성에 의하면, 실결제시에만 결제 진행전 시스템 서버에서 그 가격의 무결성을 체크하여 결제를 진행하게 되어, 다양한 수강료 형성에 따른 수강료 계산을 위한 시스템의 부하를 감소시킬 수 있게 된다.In addition, when a service price inquiry request is input from the student terminal, a price calculation means providing unit providing a price calculation means for calculating the service price to the student's communication terminal, and a direct service when a payment request is input from the student's communication terminal The service price calculating unit for calculating the price may be further included. According to such a configuration, the system server checks the integrity of the price before proceeding with the payment only during the actual payment, and proceeds with the payment, thereby reducing the load on the system for calculating the fee according to the formation of various fees.

아울러, 상기 시스템을 방법의 형태로 구현한 발명과 상기 방법을 실행시키기 위한 컴퓨터 판독 가능항 프로그램을 기록한 기록 매체가 함께 개시된다.In addition, the invention embodying the system in the form of a method and a recording medium recording a computer readable program for executing the method are also disclosed.

본 발명에 의하면, 강사가 자신의 수준에 따른 강의 가격을 설정함으로써, 다양한 수준의 강사들의 참여를 유도할 수 있게 되고, 학생들도 자신의 사정에 따라 다양한 강사들을 이용할 수 있게 된다.According to the present invention, the instructor can induce participation of instructors of various levels by setting the lecture price according to his or her level, and students can also use various instructors according to their circumstances.

또한, 학생은 강사의 선택과는 별도로 강의에 사용될 강의 자료를 선택함으로써, 종래 플랫폼 사업자가 일방적으로 제공하는 수업 내용을 넘어서 다양한 수업을 제공받을 수 있게 된다.In addition, by selecting lecture materials to be used for lectures independently of the instructor's selection, students can receive a variety of lessons beyond the contents provided by a conventional platform operator.

또한, 다양한 강의 자료를 보다 용이하게 확보할 수 있게 된다.In addition, it is possible to secure various lecture materials more easily.

또한, 강사는 프로모션을 통해 홍보할 기회를 가질 수 있으며, 학생들은 보다 저렴한 비용으로 강의를 경험할 수 있게 된다.In addition, instructors will have the opportunity to promote through promotions, and students will be able to experience lectures at a lower cost.

또한, 국가별 시장 상황에 따라 서로 다른 가격 정책을 수행할 수 있게 된다.In addition, different pricing policies can be implemented depending on the market situation of each country.

또한, 다양한 수강료 형성에 따른 수강료 계산을 위한 시스템의 부하를 감소시킬 수 있게 된다.In addition, it is possible to reduce the load on the system for calculating the tuition fees according to the formation of various tuition fees.

도 1은 본 발명의 일 실시예에 따른 온라인 강의 서비스 시스템의 일 구현예를 도시한 개략적인 블록도.
도 2는 도 1에 도시된 강사 정보 관리부에 대한 상세 구성을 나타낸 도면.
도 3은 도 1에 도시된 학생 정보 관리부에 대한 상세 구성을 나타낸 도면.
도 4는 도 1에 도시된 거래 관리부에 대한 상세 구성을 나타낸 도면.
도 5는 도 1에 도시된 원격교육 지원 모듈에 대한 상세 구성을 나타낸 도면.
도 6은 도 1에 도시된 수업 자료 관리부에 대한 상세 구성을 나타낸 도면.
도 7은 강사 단말과 학생 단말간 원격 교육 시스템을 사용되어 공유되는 기능을 나타낸 도면.
도 8은 본 발명의 일 실시예에 따른 온라인 강의 서비스 방법의 일 구현예의 전체 개요를 도시한 흐름도.
도 9는 모바일 앱을 통하여 강사로 신청하고 승인하는 과정을 나타낸 개략적인 흐름도.
도 10 및 도 11은 각각 인증 강사 및 강사 등급 제도를 설명하기 위한 개략적인 흐름도.
도 12는 강사의 제공 서비스 가격 설정 과정을 구체적인 예와 함께 도시한 흐름도.
도 13은 강사가 수업 자료를 생성하여 등록하는 과정을 나타낸 도면.
도 14는 강사의 수업 자료 등록 과정을 보다 구체적인 예와 함께 도시한 흐름도.
도 15는 컨텐츠 사업자와의 제휴를 통한 컨텐츠 제공 과정을 도시한 흐름도.
도 16은 모바일 앱을 통하여 학생이 수업을 신청하고 진행하는 과정을 나타낸 도면.
도 17은 학생 등급제 부여의 과정을 개략적으로 도시한 흐름도.
도 18은 학생에 대한 리워드 과정을 도시한 흐름도.
도 19는 학생의 강사 검색 과정의 예를 도시한 흐름도.
도 20은 강사의 랭킹 지수 제공 과정의 개략적인 흐름도.
도 21은 모바일 앱을 통하여 학생이 경매를 개설하고 진행하는 과정을 나타낸 도면.
도 22는 모바일 앱을 통하여 강사가 본인의 서비스에 대하여 프로모를 진행하는 과정을 나타낸 도면.
도 23은 수업 예약 기능을 도시한 흐름도.
도 24는 다국어 사이트에서의 서비스를 위한 개략적인 흐름도.
도 25는 수강료 계산시 서버 부하 저감 방법의 과정을 개략적으로 도시한 흐름도.
도 26은 음성 인식을 이용한 채팅 서비스 과정의 예를 개략적으로 도시한 흐름도.
도 27은 음성 인식을 이용한 자동 자막 처리 서비스 과정의 예를 개략적으로 도시한 흐름도.
1 is a schematic block diagram showing an implementation of an online lecture service system according to an embodiment of the present invention.
2 is a view showing a detailed configuration of the instructor information management unit shown in FIG. 1;
3 is a diagram showing a detailed configuration of the student information management unit shown in FIG. 1;
4 is a view showing a detailed configuration of the transaction management unit shown in FIG. 1;
5 is a view showing a detailed configuration of the distance education support module shown in FIG. 1;
6 is a view showing a detailed configuration of the class data management unit shown in FIG. 1;
7 is a diagram illustrating a function shared by using a distance education system between an instructor terminal and a student terminal.
8 is a flowchart illustrating an overall overview of an implementation of an online lecture service method according to an embodiment of the present invention.
9 is a schematic flow chart showing the process of applying and approving as an instructor through a mobile app.
10 and 11 are schematic flowcharts for explaining the certified instructor and the instructor rating system, respectively.
12 is a flow chart illustrating a process of setting a service price provided by an instructor with a specific example.
13 is a diagram illustrating a process in which an instructor creates and registers class materials.
14 is a flowchart illustrating a course material registration process of an instructor with more specific examples.
15 is a flowchart illustrating a content providing process through partnership with a content provider.
16 is a diagram showing a process of a student applying for a class and proceeding through a mobile app.
17 is a flow chart schematically showing the process of student grading.
18 is a flow chart showing a reward process for a student.
19 is a flowchart illustrating an example of a student search process for a lecturer.
20 is a schematic flowchart of a lecturer's ranking index providing process.
21 is a diagram illustrating a process in which a student opens and proceeds with an auction through a mobile app.
22 is a diagram showing a process in which an instructor performs a promo for his service through a mobile app.
23 is a flow chart showing a class reservation function.
24 is a schematic flow chart for service in a multilingual site.
25 is a flowchart schematically showing a process of a server load reduction method when calculating the tuition.
26 is a flowchart schematically showing an example of a chat service process using speech recognition.
27 is a flowchart schematically illustrating an example of an automatic subtitle processing service process using speech recognition.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 설명한다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 온라인 강의 서비스 시스템의 일 구현예를 도시한 개략적인 블록도이다. 도 1에서, 온라인 강의 서비스 시스템은 모바일 환경에서 언어교환 및 학습을 위한 자유 시장 시스템 플랫폼(이하 자유 시장 시스템 플랫폼)(100)으로 구현되어 있다.1 is a schematic block diagram showing an implementation of an online lecture service system according to an embodiment of the present invention. In FIG. 1, the online lecture service system is implemented as a free market system platform (hereinafter a free market system platform) 100 for language exchange and learning in a mobile environment.

도 1에서, 자유 시장 시스템 플랫폼(100)은 유무선 네트웍을 통하여 강사 단말(M01)과 학생 단말(M02)과 연결이 된다. 자유 시장 시스템 플랫폼(100)은 강사 정보 관리부(F1), 학생 정보 관리부(F2), 거래 관리부(F03)와 원격교육 지원 모듈(F4)로 구성된다. 이때, 자유 시장 시스템 플랫폼(100)은 하나의 서버로 구성될 수도 있지만, 여러 개의 서버로 구성될 수도 있다.1, the free market system platform 100 is connected to the instructor terminal M01 and the student terminal M02 through a wired or wireless network. The free market system platform 100 is composed of an instructor information management unit (F1), a student information management unit (F2), a transaction management unit (F03), and a distance education support module (F4). At this time, the free market system platform 100 may be composed of one server, but may be composed of multiple servers.

강사 단말(M01)과 학생 단말(M02)은 모바일 앱을 통하여 자유 시장 시스템 플랫폼(100)에 접속하고 그 플랫폼 사이에서 서비스 제공 가격 등 제공 조건의 매칭에 따라 거래가 성사된다. 플랫폼의 원격교육 지원 모듈을 이용하여 강사 단말(M01)과 학생 단말(M02) 간 VOIP 기술을 이용한 통화가 시작되고, 강사 단말(M01)에는 강의용 화면이, 학생 단말(M02)에는 학생용 화면이 연동되어 수업이 진행된다. 이때, 채팅 기능과 강사 단말(M01)에 의한 주요한 강의 내용에 대한 수업 메모 기능이 제공될 수 있다.The instructor terminal M01 and the student terminal M02 access the free market system platform 100 through a mobile app, and transactions are made between the platforms according to matching of provision conditions such as service provision price. A call using the VOIP technology between the instructor terminal (M01) and the student terminal (M02) is started using the platform's distance education support module, and a lecture screen is connected to the instructor terminal (M01) and a student screen is connected to the student terminal (M02). And the class proceeds. At this time, a chatting function and a class memo function for main lecture contents by the instructor terminal M01 may be provided.

강사 단말(M01)에서 강사 정보 관리부(F01)에 접속하여 강사 프로필, 제공 서비스 가격, 전문 분야 등 거래에 필요한 정보를 수정하거나 업데이트할 수 있다. 이때, 플랫폼 관리자가 정하는 일부 정보는 플랫폼 관리자의 승인을 득한 후에야 공개 정보로 오픈될 수 있다.The instructor terminal M01 may access the instructor information management unit F01 to modify or update information necessary for a transaction such as an instructor profile, a service price, and a specialized field. At this time, some information determined by the platform manager may be opened as public information only after obtaining approval from the platform manager.

거래 관리부(F3)는 학생과 강사와의 거래 조건을 비교하여 보여주고, 거래에 따른 각종 기록을 남기는 역할을 한다. 각종 기록에는 거래 성사 시간, 거래 당사자, 거래 종료 시점, 거래 가격, 수업 내용 등을 포함한다. 거래가 성사되는 시점에 원격교육 지원 모듈(F4)이 실행되어, 학생과 강사간 원격교육이 실시된다.The transaction management unit (F3) serves to compare and show the transaction conditions between the student and the instructor, and to record various records according to the transaction. Various records include the closing time of the transaction, the trading party, the closing time of the transaction, the transaction price, and class content. When the transaction is completed, the distance education support module (F4) is executed, and distance education between the student and the instructor is conducted.

수업 자료 관리부(F5)는 플랫폼 관리자가 수업 자료를 올릴 수도 있고, 강사 단말(M01)을 통하여 접속하여 수업 자료를 올릴 수도 있다. 이때, 플랫폼 관리자의 승인을 필요하게 할 수 있다.The class material management unit F5 may upload the class material by the platform manager or access the class material through the instructor terminal M01. At this time, the approval of the platform administrator may be required.

자유 시장 시스템 플랫폼(100)을 통한 언어교환 및 학습을 위한 시장이 원활히 작동하기 위해서는 우수한 컨텐츠의 확보가 필요하지만, 그 컨텐츠의 확보가 최저 비용으로 하는 것이 중요하다. 이에 자유 시장 시스템 플랫폼은 수업 자료 관리부(F5)를 제공하여 온라인상의 유튜브 등의 무료 교육 컨텐츠를 활용한 플랫폼을 실현한다. In order for the market for language exchange and learning through the free market system platform 100 to operate smoothly, it is necessary to secure excellent content, but it is important to secure the content at the lowest cost. Accordingly, the free market system platform provides a lesson material management unit (F5) to realize a platform that utilizes free educational content such as YouTube online.

즉, 자유 시장 시스템 플랫폼(100)에서 수업 전 보아야 할 유튜브 동영상의 URL을 제공하여 미리 학습하고 수업을 하는 방식을 취한다. 또한, 수업시 강사용 화면에서는 교습 내용에 대한 자세한 절차 및 자료를 제공하여 어떤 강사가 수업해도 양질의 교육이 되도록 실현한다.That is, the free market system platform 100 provides a URL of a YouTube video to be viewed before class to learn in advance and take a class. In addition, the instructor screen in the class provides detailed procedures and materials for the teaching content, so that any instructor can provide quality education.

자유 시장 시스템 플랫폼(100)은 강사와 학생간의 자유로운 가격 결정 시스템, 저렴한 중간 유통 마진, 온라인상의 무료 교육 동영상의 활용을 통하여, 가격이 저렴하면서 다양한 시장 참여자가 참여하지만, 양질의 교육을 실현하는 것을 목적으로 하고 있다.The free market system platform 100 is a low price and diverse market participant participates through the free price determination system between instructors and students, an inexpensive intermediate distribution margin, and free online education videos, but that realizes high quality education. It is aimed at.

도 2는 도 1에 도시된 강사 정보 관리부(F01)에 대한 상세 구성을 나타낸 도면이다. 강사 단말(M01)에서는 프로필 관리부(F01-01)에 접속하여 본인의 프로필을 관리할 수 있다. 프로필 관리부(F01-01)에는 이름, 생년월일, 학력, 자기소개, 잘하는 분야 등 본인과 관련된 여러 정보를 관리할 수 있다. 공중에게 게시되기 전 일부 항목은 플랫폼 관리자의 승인이 필요할 수 있으며, 그 항목은 상황에 따라 관리자가 지정할 수 있다. FIG. 2 is a diagram showing a detailed configuration of the instructor information management unit F01 shown in FIG. 1. The instructor terminal M01 can access the profile management unit F01-01 to manage his / her profile. The Profile Manager (F01-01) can manage various information related to you, such as your name, date of birth, education, self-introduction, and areas you are good at. Before posting to the public, some items may require approval by the platform administrator, and the items may be designated by the administrator depending on the situation.

가격 설정부(F01-02)는 본인이 제시하는 가격을 설정할 수 있는 부분이다. 한번 설정한 가격은 관리자가 거래의 안정과 시장의 질서 유지를 위해 일정 기간동안 변경이 불가하게 설정할 수 있다. 따라서 가격을 설정할 때는 시장 상황을 잘 분석하여 조심스럽게 설정하여야 한다. The price setting unit (F01-02) is a part in which the price suggested by the user can be set. Once set, the price can be set by the manager to be impossible to change for a certain period of time in order to stabilize the transaction and maintain market order. Therefore, when setting the price, it is necessary to analyze the market situation carefully and set it carefully.

수업자료 관리부(F01-03)는 올라와져 있는 수업자료에서 본인이 리뷰하여 수업준비된 자료를 구분할 수 있게 하고, 또한 필요시 본인이 직접 수업 자료를 올릴 수 있는 기능을 제공한다. 이 경우 플랫폼 관리자의 최종 승인이 있어야 공중에 개방될 수 있다. 또한, 강사가 수업 자료를 올렸을 때, 관리자는 이런 활동의 장려를 위해서 일정 포인트를 줄 수 있다. The class data management unit (F01-03) allows the user to classify materials prepared for review by reviewing them from the uploaded class materials, and also provides the ability to directly upload class materials if necessary. In this case, it must be approved by the platform administrator to be open to the public. In addition, when the instructor uploads class materials, the manager can give certain points to encourage these activities.

거래 관리부(F01-04)는 학생과의 거래 내역을 기록하는 장소이다. 거래 내역에는 거래 시작 시점과 종료 시점, 거래 내용 등 거래와 관련된 다양한 내용이 기록된다. 예약 및 스케쥴 관리부(F01-05)에서는 강사가 수업할 수 있는 시간의 지정, 예약을 받을 수 있는 시간의 지정, 그리고 예약 일정등을 관리할 수 있다. The transaction management unit (F01-04) is a place for recording transaction history with students. Various details related to the transaction are recorded in the transaction history, such as the start and end times of the transaction, and the transaction details. In the reservation and schedule management unit (F01-05), an instructor can designate a time for classes, a time for a reservation, and a schedule of reservations.

포인트 관리부(F01-06)는 거래는 포인트로 이루어지는데, 그 포인트는 강사가 거래하고 싶은 특정 국가의 통화로 환전될 수 있다. 환전율은 플랫폼 관리자가 설정한다. 강사는 한국뿐 아니라 전세계 어느 곳에서도 지원할 수 있다. 또한, 포인트가 일정 포인트 이상 쌓이면 특정 국가의 돈으로 환전할 수 있고, 그 거래 내역을 여기에 기록한다. In the point management unit F01-06, transactions are made of points, and the points can be converted into a currency of a specific country that the instructor wants to trade. The exchange rate is set by the platform manager. Instructors can apply not only in Korea, but also anywhere in the world. Also, if points are accumulated over a certain point, they can be exchanged for money in a specific country, and the transaction details are recorded here.

프로모 관리부(F01-07)는 강사가 일정 조건에서 본인 서비스에 대하여 프로모를 진행할 수 있는 데, 여를 들어 본인이 설정한 가격의 반값으로 서비스를 제공할 수 있다. 그 제공하는 횟수, 빈도 및 제공 가능 기간은 플랫폼 관리자가 설정한다.The promo management unit (F01-07) allows the instructor to perform a promo for his service under certain conditions. For example, the promo management unit may provide the service at half the price set by the promo. The number, frequency, and available period of provision are set by the platform administrator.

도 3은 도 1에 도시된 학생 정보 관리부(F02)에 대한 상세 구성을 나타낸 도면이다. 학생 단말(M02)에서는 학생 정보 관리부(F02)에 접속하여 관련 기능을 이용할 수 있다. 프로필 관리부(F02-01)에서는 학생의 영어 이름, 이메일 등 본인에 대한 정보를 관리할 수 있다. 관련 항목은 플랫폼 관리자 설정하고 변경할 수 있다. 수업 자료 관리부(F02-02)에서는 학생이 공부한 자료를 관리할 수 있으며, 본인이 공부하고 있는 수업 자료를 별도로 관리할 수도 있다. FIG. 3 is a diagram showing a detailed configuration of the student information management unit F02 shown in FIG. 1. The student terminal M02 may access the student information management unit F02 to use a related function. The profile manager (F02-01) can manage information about the student, such as the English name and email of the student. Related items can be set and changed by the platform administrator. The class materials management department (F02-02) can manage the materials studied by the student, and can separately manage the class materials that the student is studying.

거래 관리부(F02-03)에서는 거래가 이루어진 내역을 관리할 수 있다. 거래 내역에는 거래 개시 시점, 종료 시점, 수업 내용 등을 포함한다. 예약 관리부(F02-03)에서는 학생이 수업을 예약을 하였을 경우, 그 예약 내용을 관리할 수 있다. The transaction management unit (F02-03) may manage the details of the transaction. Transaction details include when the transaction commences, when it ends, and class content. In the reservation management unit (F02-03), when a student makes a reservation for a class, the reservation can be managed.

포인트 관리부(F02-04)에서는 수업은 포인트를 사용하여 이루어지는 데, 포인트 충전, 포인트 충전 내역, 사용 내용 등을 조회하고 관리할 수 있다. 경매 관리부(F02-05)에서는 학생이 본인이 설정한 가격과 조건으로 경매를 실시할 수 있게 한다. 이때, 강사에 의한 역경매도 허용할 수 있다.In the point management unit (F02-04), classes are conducted using points, and point charging, point charging history, and usage information can be viewed and managed. The auction management department (F02-05) allows a student to conduct an auction at a price and condition set by the student. At this time, reverse auction by an instructor may be allowed.

도 4는 도 1에 도시된 거래 관리부(F03)에 대한 상세 구성을 나타낸 도면이다. 거래 당사자 관리부(F03-01)는 거래를 한 강사와 학생 정보를 기록한다. 거래 시작 및 종료 시각 관리부(F03-02)는 거래를 시작한 시간과 종료한 시간을 기록한다. 거래 시간 관리부(F03-03)는 거래가 얼마의 기간동안 이루어졌는지 기록한다. 수업 자료 관리부(F03-04)는 거래시 어떤 수업 자료를 사용했는지 기록한다. 4 is a diagram showing a detailed configuration of the transaction management unit F03 shown in FIG. 1. The trading party management department (F03-01) records instructor and student information on the transaction. The transaction start and end time management unit (F03-02) records the time when the transaction started and ended. The transaction time management unit (F03-03) records the duration of the transaction. The class materials management department (F03-04) records which class materials were used in the transaction.

수업 메모 관리부(F03-05)는 강사가 학생이 수업 후 참조할 수 있도록 수업과 관련한 메모를 기록한다. 사용 포인트 관리부(F03-06)는 거래에 사용된 포인트를 기록한다. 학생에게는 그만큼 포인트가 차감되고, 강사에게는 그만큼 포인트가 적립된다. 거래 근거 관리부(F03-07)는 일반 거래, 경매 거래 또는 프로모 거래인 지를 구분한다.The class memo management unit (F03-05) records the memo related to the class so that the instructor can refer to it after the class. The point of use management unit (F03-06) records the points used in the transaction. Points are deducted for students, and points are earned for instructors. The transaction basis management unit (F03-07) distinguishes whether it is a general transaction, an auction transaction, or a promo transaction.

도 5는 도 1에 도시된 원격교육 지원 모듈(F04)에 대한 상세 구성을 나타낸 도면이다. VOIP 제어부(F04-01)는 강사와 학생간 VOIP 통화를 연결하고 관리하는 기능을 담당한다. 강사와 학생간 VOIP 연결은 Peer to Peer 구성이나 서버 중계방식에서 선택할 수 있다. 채팅 모듈(F04-02)은 강사와 학생간 채팅을 지원하는 기능을 담당한다. 웹 공유 모듈(F04-03)은 강사와 학생이 수업 자료를 공유하여 볼 수 있게 한다. 5 is a diagram showing a detailed configuration of the distance education support module (F04) shown in FIG. The VOIP control unit (F04-01) is responsible for connecting and managing VOIP calls between the instructor and the student. The VOIP connection between the instructor and the student can be selected from peer to peer configuration or server relay method. The chat module (F04-02) is responsible for supporting chat between the instructor and the student. The web sharing module (F04-03) allows lecturers and students to share and view class materials.

이때, 중요한 점은 강사의 로그인 정보와 학생의 로그인 정보를 이용하여 각기 다른 내용을 보여준다는 것이다. 즉, 학생은 학생용 페이지를 보게 되고, 강사는 티치 매뉴얼이 있는 강사용 페이지를 본다는 것이다. 또한, 필요시 구글 등을 이용하여 이미지 파일 등을 공유하여 수업툴로 사용할 수 있다. 수업 메모 모듈(F04-04)은 수업에서 배운 중요한 내용을 강사가 기록해 놓는 기능이다. 이를 활용하여 학생은 수업후 수업 내용을 복습할 수 있다.At this time, the important point is to show different contents using the login information of the instructor and the login information of the student. That is, the student sees the student page, and the instructor sees the instructor page with the teach manual. In addition, if necessary, image files, etc. can be shared using Google, etc., and used as a class tool. The class memo module (F04-04) is a function for instructors to record important contents learned in class. By using this, students can review the contents of the class after class.

도 6은 도 1에 도시된 수업 자료 관리부(F05)에 대한 상세 구성을 나타낸 도면이다. 동영상 링크 관리부(F05-01)는 수업 전 공부할 동영상 링크 자료를 제공한다. 학생용 수업 자료 관리부(F05-02)는 수업을 할 때 학생 화면에 보여줄 수업자료를 저장하고 관리한다. FIG. 6 is a diagram showing a detailed configuration of the class data management unit F05 illustrated in FIG. 1. The video link management unit (F05-01) provides video link materials to study before class. The class material management unit for students (F05-02) stores and manages class materials to be displayed on the student screen during class.

강사용 수업 자료 관리부(F05-03)는 수업을 할 때 강사 화면에 보여줄 수업자료를 저장하고 관리한다. 수업 자료 생성자 관리부(F05-04)는 수업 자료를 생성한 사람에 대한 기록을 관리한다. The instructor's instructional materials management unit (F05-03) stores and manages instructional materials to be displayed on the instructor's screen when teaching. The class material creator management unit (F05-04) maintains a record of the person who generated the class material.

수업 자료의 사용에 따라 적절한 보상을 줄 수 있다. 사용 현황 관리부(F05-05)는 수업 자료의 사용 현황을 기록하고 관리한다. 수업을 자료를 생성한 자에게 보상을 할 때 자료로 사용할 수 있다.Appropriate compensation can be given depending on the use of class materials. The usage status management unit (F05-05) records and manages the usage status of class materials. Classes can be used as materials to reward those who created the material.

도 7은 강사 단말(M01)과 학생 단말(M02)간 원격 교육 시스템을 사용되어 공유되는 기능을 나타낸 도면이다. 웹 공유 모듈 1(MF1)을 통하여 강사와 학생은 수업 자료를 공유하게 된다. FIG. 7 is a diagram illustrating a function shared by using a distance education system between an instructor terminal M01 and a student terminal M02. Through web sharing module 1 (MF1), lecturers and students share class materials.

이때, 로그인 정보에 따라 강사는 강사용 자료를, 학생은 학생 자료를 보게 되며, 두 자료는 서로 동기화되어 작동을 한다. 웹 공유 모듈 2(MF2)는 수업시 잘 모르는 것을 인터넷에서 찾아 볼 수 있게 하기 위한 웹 공유 모듈이다. At this time, according to the login information, the instructor sees the instructor's materials, the student sees the student's materials, and the two materials work in synchronization with each other. The web sharing module 2 (MF2) is a web sharing module for enabling you to find things you do not know in class on the Internet.

예를 들어, 구글 검색 페이지를 접속하여 각종 이미지를 검색하여 공유할 수 있다. 수업 메도 모듈(MF3)은 수업하는 동안 강사나 학생이 수업에 관련된 내용을 메모할 수 있고, 수업 후에도 리뷰할 수 있는 기능을 제공한다. 채팅 모듈(MF4)은 수업시간동안 강사와 학생간의 채팅을 할 수 있는 기능을 제공한다.For example, you can access the Google search page and search for various images to share. The class meadow module (MF3) provides a function that allows a lecturer or a student to take notes about the class during class and review it after class. The chat module (MF4) provides the ability to chat between the instructor and the student during class.

수업 자료 공유 기능을 보다 구체적인 예와 함께 설명하자면, 1. VOIP로 연결이 된다. 영상을 제공할 수도 있고, 안 할 수도 있다(관리자 선택). VOIP 연결시 최초 Peer to Peer(PTP) 방식으로 시도하고 연결이 안되면 서버 중계방식으로 연결한다.To explain the class material sharing function with a more specific example, 1. It is connected by VOIP. Video may or may not be provided (selected by the administrator). When VOIP is connected, it tries the first Peer to Peer (PTP) method, and if the connection fails, it connects with the server relay method.

2. 구글 검색 기능을 제공한다. 3. 수업에서 배우거나 가르친 내용을 기록할 수 있는 수업 메모 기능을 제공한다(수업 결과에서 확인 가능). 4. 채팅 기능을 제공한다. 채팅 내용을 저장할 수 있다. 2. It provides Google search function. 3. Provides a class memo function to record what you have learned or taught in class (can be checked in the class results). 4. Provide chat function. Chat content can be saved.

5. 녹음이나 녹화 기능 제공. 수업하는 음성을 로컬 모바일 기기에서 저장할 수 있다. 앱에서 저장된 음성을 재생, 삭제 기능을 제공하며, 앱에서 로컬에 저장된 녹음 파일을 일정 기간 후 자동 삭제하는 기능을 제공한다(예: 48시간 뒤 자동 삭제).5. Provide recording or recording function. You can store your class voice on your local mobile device. The app provides the function to play and delete the stored voice, and the app provides the function to automatically delete the recorded files stored locally after a certain period of time (for example, automatic deletion after 48 hours).

6. 학생에게는 학생용 수업 자료, 강사에게는 자세한 수업 지침이 포함된 강사용 수업 자료를 제공하며, 학생용 수업 자료와 강사용 수업 자료는 서로 상이하다. 이것은 강사에게 티칭 매뉴얼을 제공하여서 다른 강사도 동일한 품질의 서비스를 제공할 수 있도록 하기 위한 것이다. 수업 자료는 플랫폼 서버에 저장하고, 수업중에도 다른 자료로 변경할 수 있다. 수업 자료는 여러 장으로 구성될 수 있고, 여러 장의 수업 자료는 손가락으로 밀어서 변경하고 공유할 수 있다. 이때, 같은 페이지의 수업 자료가 공유된다.6. The student's instructional materials are provided to the student, and the instructor's instructional materials including detailed instructional instructions are provided to the instructor. This is to provide a teaching manual to the instructor so that other instructors can provide the same quality service. Class materials are stored on the platform server and can be changed to other materials during class. Class materials can consist of multiple chapters, and multiple class materials can be changed and shared by sliding them with your finger. At this time, class materials on the same page are shared.

도 8은 본 발명의 일 실시예에 따른 온라인 강의 서비스 방법의 일 구현예의 전체 개요를 도시한 흐름도이다. 도 8에서 먼저, 강사가 앱이나 현지 티칭 센터를 통해 강사 신청을 한다(S810). 티칭 센터는 생태계에 양질의 강사 공급을 위해 시장의 자율 기능에만 의지하는 게 아니라 자체적으로 강사를 뽑아서 충분한 교육 후 생태계 투입하는 인증강사제를 도입하기 위한 것으로서, 소비자의 신뢰 확보 및 증가의 효과를 기대할 수 있다. 이어서, 관리자 승인 후 강사를 등록한다(S820). 이 경우 양질의 강사만 생태계에 진입할 수 있도록 관리할 수 있다.8 is a flowchart illustrating an overall overview of an implementation of an online lecture service method according to an embodiment of the present invention. 8, first, the instructor applies for an instructor through the app or a local teaching center (S810). The teaching center is not only relying on the autonomous functions of the market to supply high-quality instructors to the ecosystem, but also to introduce certified instructors that induce ecosystems after sufficient training by selecting instructors by themselves, and expect the effect of securing and increasing consumer trust. You can. Subsequently, the instructor is registered after the manager approval (S820). In this case, only high-quality lecturers can be managed to enter the ecosystem.

이어서, 강사가 제공 서비스의 가격을 설정한다(S830). 사업자 주도의 서비스 가격 결정이 아닌, 강사에 의한 서비스 가격 결정권을 줌으로써 다양한 양질의 강사가 생태계에 참여할 수 있게 되며(예, 하버드졸업생), 학생들은 다양한 강사를 만날 수 있게 된다. 단, 생태계를 보호하기 위해, 가격이 학생에게 혼란을 유발할 수 있거나, 저급한 서비스가 난립하는 것을 방지하기 위한 각종 시장 안전장치를 도입할 수 있다.Subsequently, the instructor sets the price of the service provided (S830). By providing service pricing by instructors, not by provider-led service pricing, various quality instructors can participate in the ecosystem (eg, Harvard graduates), and students can meet various instructors. However, in order to protect the ecosystem, various market safeguards can be introduced to prevent the price from causing confusion to students or the inadequate service.

이어서, 강사가 수업 자료를 등록한다(S840). 플랫폼 사업자뿐 아니라 강사가 직접 수업 자료를 등록할 수 있는 권한을 줌으로써, 학생들은 다양한 수업을 들을 수 있게 된다.Subsequently, the instructor registers class materials (S840). By empowering not only platform operators but also instructors to register class materials directly, students can take various classes.

이어서, 수업관련 동영상 시청한다(S850). 이때, 프리토킹 등 일부 과정은 동영상 제공하지 않을 수 있다. 수업의 효과를 높이기 위해서는 수업전 관련 동영상을 시청하고, 동영상에 나온 단어나 표현 등을 다시 말하기를 통하여 연습하며, 그것을 응용한 표현들을 추가적으로 배울 수 있게 된다.Next, watch a video related to the class (S850). At this time, some processes, such as pre-talk, may not provide video. In order to increase the effectiveness of the class, you can watch related videos before class, practice the words or expressions in the video through speaking again, and learn additional expressions that apply them.

이어서, 학생이 조건에 맞는 강사를 검색 후 수업 요청한다(S860). 학생의 검색 조건에 맞게 최적의 강사를 검색하는 것이며, 검색에 있어 강사도 공평한 서비스 제공 기회를 제공받을 수 있어야 하고, 우수한 강사는 좀 더 좋은 기회를 받는 메리트(강사 등급제)를 가질 수 있어야 한다.Subsequently, the student searches for an instructor that satisfies the conditions and requests the class (S860). It is to search for the best instructor according to the student's search conditions, and in the search, the instructor should be provided with an opportunity to provide fair service, and an excellent instructor should have the merit (teacher rating system) to receive a better opportunity.

이에 따라, 신규 강사도 적절한 서비스 제공 기회를 받아 수익을 올림으로써 생태계에 계속 참여할 수 있는 동기 부여를 하며, 강사가 본인의 서비스가 인기가 없을 경우 자기 서비스를 홍보할 방법과 기술을 제공한다.Accordingly, new instructors are also motivated to continue to participate in the ecosystem by making profits by receiving appropriate service provision opportunities, and instructors provide methods and techniques to promote their services when their services are not popular.

마지막으로, 강사가 요청 수락 후 수업을 시작함에 따라(S870), 모바일 원격 교육 수업이 진행되고 종료된다(S880). 이러한 구성은, 모바일 기기를 통하여 원격 교육을 진행할 수 있는 수단을 제공하며, 다양한 강사들이 비슷한 최고의 교육 성과를 내기 위한 방법과 기술을 제공한다.Finally, as the instructor starts class after accepting the request (S870), the mobile distance education class proceeds and ends (S880). This configuration provides a means to conduct distance education through a mobile device, and provides methods and techniques for various instructors to achieve similar best educational results.

도 9는 모바일 앱을 통하여 강사로 신청하고 승인하는 과정을 나타낸 개략적인 흐름도이다. 누구나 모바일 앱을 통하여 강사로 지원할 수 있다. 도면에서 보는 바와 같이 강사로 지원 후 관리자의 승인을 받은 때에만, 강사로서 활동이 가능하다. 강사로 승인이 되었을 경우에 본인이 제공하고자 하는 서비스 가격 및 제공 조건 등을 입력하여 거래를 시작할 수 있다. 이때, 강사는 인증 강사로 플랫폼에 등록할 수 있으며, 강사에 대해 등급이 부여될 수도 있다.9 is a schematic flowchart illustrating a process of applying and approving as an instructor through a mobile app. Anyone can apply as an instructor through a mobile app. As shown in the drawing, after applying as an instructor and receiving approval from the manager, you can act as an instructor. If you are approved as an instructor, you can enter a service price and offer conditions, etc. that you want to offer to start trading. At this time, the instructor can register on the platform as a certified instructor, and a grade may be assigned to the instructor.

도 10 및 도 11은 각각 인증 강사 및 강사 등급 제도를 설명하기 위한 개략적인 흐름도이다. 인증 강사 제도를 도입함으로써 서비스의 품질을 높일 수 있고, 학생의 서비스에 대한 신뢰도와 만족도를 높여서 생태계를 활성화시킬 수 있다. 또한, 강사의 생태계 참여도와 서비스 제공 품질에 따른 등급을 부여할 수 있다.10 and 11 are schematic flowcharts for explaining the certified instructor and the instructor rating system, respectively. By introducing a certified instructor system, the quality of services can be improved, and the reliability and satisfaction of students' services can be enhanced to revitalize the ecosystem. In addition, a grade can be assigned according to the instructor's participation in the ecosystem and the quality of service provision.

도 12는 강사의 제공 서비스 가격 설정 과정을 구체적인 예와 함께 도시한 흐름도이다. 먼저, 플랫폼에서 강사가 본인이 제공할 서비스 가격을 본인이 설정한다(S1210). 이때, 서비스 가격을 마음대로 설정할 수 있는 게 아니라 강사 등급에 따라 설정할 수 있는 가격대를 다르게 설정한다. 종래 플랫폼 사업자가 가격을 결정하는 방식과 차별화된다. 12 is a flowchart illustrating a process of setting a service price of an instructor with a specific example. First, the instructor sets the price of the service he or she will provide on the platform (S1210). At this time, the service price can not be set at will, but the price can be set differently according to the instructor level. It differs from the traditional platform operators' pricing method.

한번 설정된 가격은 일정 기간동안 변경이 불가능하다(S1220). 생태계에서 가격이 시시각각 너무 많이 변경되면 시장에 혼란을 만들어 학생들의 서비스 선택 시 어려움을 겪게 만들어 한번 설정한 가격은 일정 기간 변경할 수 없도록 구현한다.Once set, the price cannot be changed for a certain period of time (S1220). If the price in the ecosystem changes too much every time, it creates confusion in the market and causes difficulties in selecting students' services, so that the price once set cannot be changed for a certain period of time.

이어서, 서비스 제공 가격을 변경할 수 없는 기간 내, 강사는 본인의 서비스를 홍보하기 위해 프로모 가격을 설정할 수 있다(S1230). 강사의 서비스가 인기가 없을 경우, 홍보를 위해 본래의 가격에서 할인된 가격으로 프로모를 할 수 있는 것이다. 이때, 프로모 가격으로 설정된 서비스를 홍보를 위해, 학생이 강사 선택시 우선적으로 보이게 한다. Subsequently, within a period in which the service offer price cannot be changed, the instructor can set the promo price to promote his service (S1230). If the instructor's service is not popular, you can do a promo at a discount from the original price for promotion. At this time, in order to promote the service set at the promo price, the student is given priority when selecting the lecturer.

마지막으로, 일정기간 재 프로모를 금지한다(S1240). 강사가 프로모를 연속적으로나 지속적으로 계속 할 수 있다면, 본인이 설정한 서비스 가격은 무의미해 지고, 검색시 혜택만 받는 부작용이 생긴다. 이것을 방지하기 위하여 한번 프로모를 했을 경우는 일정 시간 내에서는 재 프로모를 할 수 없게 설정한다(예: 지금 50% 할인했으면 12시간 내 재 프로모 금지). 그 금지 시간은 플랫폼 관리자가 설정하거나 변경할 수 있다Finally, re-promo for a certain period is prohibited (S1240). If the instructor can continue the promo continuously or continuously, the price of the service set by the user becomes meaningless, and there is a side effect of receiving only benefits when searching. In order to prevent this, once a promo is made, it is set to not be able to repromote within a certain period of time (for example, repromo within 12 hours is prohibited if 50% off now). The prohibition time can be set or changed by the platform administrator

도 13은 강사가 수업 자료를 생성하여 등록하는 과정을 나타낸 도면이다. 언어교환 및 학습을 위한 자유 시장 시스템에서는 강사도 본인의 수업 자료를 등록할 수 있고, 다른 강사와 공유하여 사용할 수 있다. 도면에서 보는 바와 같이 강사 수업 자료를 생성하여 승인 요청을 하면, 플랫폼 관리자가 생성된 수업 자료가 서비스 제공 원칙에 부합하는 지를 검토하여 승인을 내어 준다. 승인된 수업 자료는 공중에게 공개가 되는 데, 이때 수업 자료의 이용에 따른 보상을 수업 자료를 생성한 강사에게 지급할 수 있다. 13 is a diagram illustrating a process in which an instructor creates and registers class materials. In the free market system for language exchange and learning, instructors can also register their own teaching materials and share them with other instructors. As shown in the figure, if the request for approval is made by creating lecturer class materials, the platform manager reviews the generated class materials to meet the service provision principle and gives approval. The approved class materials are made public, and at this time, compensation for the use of class materials can be paid to the instructor who created the class materials.

도 14는 강사의 수업 자료 등록 과정을 보다 구체적인 예와 함께 도시한 흐름도이다. 종래 플랫폼 사업자만 수업 자료를 등록하는 것과는 달리, 강사가 본인이 만든 자료를 등록함으로써, 강사의 참여를 유도하여 학생을 위한 다양한 수업 자료를 생성할 수 있게 된다. 또한, 강사에게 금전적인 보상이나 강사 등급 상향 등의 혜택을 제공할 수 있게 되는데, 혜택은 달라질 수 있으며, 플랫폼 관리자가 생태계의 상황을 보고 결정할 수 있다.14 is a flowchart illustrating a course material registration process of an instructor with more specific examples. Unlike the conventional platform operators only register the class materials, the instructor registers the materials created by the instructor, thereby inducing the participation of the instructor to generate various class materials for the student. In addition, it is possible to provide benefits such as monetary compensation to the instructor or an instructor rating upgrade, which may vary, and the platform administrator can view and determine the status of the ecosystem.

수업 자료와 같은 컨텐츠는 별도의 사업자에 의해 제공될 수도 있다. 도 15는 컨텐츠 사업자와의 제휴를 통한 컨텐츠 제공 과정을 도시한 흐름도이다. 컨텐츠 사용시 사용 내역을 플랫폼에 기록하고 자동으로 컨텐츠 사업자와 에이전트에게 적립할 수 있다. 에이전트가 들어갈 수 있다는 특징이 있다.Content such as class materials may be provided by a separate operator. 15 is a flowchart illustrating a content providing process through an alliance with a content provider. When using content, the usage history can be recorded on the platform and automatically credited to content providers and agents. The feature is that the agent can enter.

도 16은 모바일 앱을 통하여 학생이 수업을 신청하고 진행하는 과정을 나타낸 도면이다. 학생이 수업을 요청하기 위해서는 2단계가 먼저 필요하다. 첫 두 단계에서 학생은 수업 자료와 강사를 선택하게 된다(S1610, S1620). 강사를 선택하는 방법은 현재 수업이 가능하다고 표시된 강사나 예약이 가능한 강사를 선택할 수 있게 한다. 16 is a diagram showing a process of a student applying for a class and proceeding through a mobile app. Step 2 is required for the student to request classes. In the first two stages, the student selects class materials and instructors (S1610, S1620). The method of selecting an instructor allows you to select an instructor who is currently marked as available for class or an instructor who can book.

그런 다음, 학생은 지금 바로 수업을 요청하거나 특정 시간에 수업 예약 요청을 할 수 있다(S1630). 학생이 수업 요청하는 것을 확인한 강사는 수락 여부를 보낼 수 있는 데(S1640), 이때 강사가 학생 요청을 수락하면 수업이 진행된다(S1650).Then, the student can request a class right now or request a class reservation at a specific time (S1630). The instructor who confirms that the student requests the class may send an acceptance or not (S1640). At this time, when the instructor accepts the student request, the class proceeds (S1650).

이때, 학생에 대해서도 등급을 부여할 수 있다. 도 17은 학생 등급제 부여의 과정을 개략적으로 도시한 흐름도이다. 먼저, 가장 낮은 등급으로 시작한다(S1710). At this time, students can be given a grade. 17 is a flow chart schematically showing the process of student grading. First, it starts with the lowest grade (S1710).

이어서, 일정 기간 동안의 활동을 평가하여 승급 및 수강료 할인 혜택을 부여한다(S1720). 예를 들어, 기존 등급으로 30일이 지난 후, 지난 30일 동안에 수강한 횟수를 평가하여 승급시킨다(예, 지난 30일 동안 15회 이상 수업). 등급 평가는 주기적으로 이루어지는데(예를 들면 기존 등급 산정일로부터 30일 이후 평가), 그러나 평가하는 기준으로 평가일로부터 30일내의 활동만 평가를 한다. Subsequently, the activity for a certain period of time is evaluated to provide upgrade and tuition discount benefits (S1720). For example, after 30 days have passed with an existing grade, the number of classes taken during the past 30 days is evaluated and promoted (eg, 15 or more classes in the past 30 days). Rating evaluation is performed periodically (for example, evaluation after 30 days from the existing rating calculation date), but only the activities within 30 days from the evaluation date are evaluated as evaluation criteria.

예를 들면, 기존 평가일로부터 45일이 지난 경우에도 평가일 기준 30일 동안의 활동만을 평가한다. 즉, 일정 기간동의 활동량을 측정하는 것이지, 지난 등급 변경 기준일 이후의 모든 활동을 누적으로 평가하는 것은 아니다. 그렇게 평가하는 것은 활동의 질을 제대로 평가할 수 없기 때문이다. 마지막으로, 일정 기간 동안의 활동을 재평가하여 승급하거나 감급하면서 수강료 할인 혜택을 변경한다(S1730).For example, even if 45 days have passed since the existing evaluation date, only 30 days of activity on the evaluation date are evaluated. In other words, it is to measure the amount of activity over a period of time, and not to cumulatively evaluate all the activities since the last change date. This is because the quality of the activity cannot be properly assessed. Lastly, the class discount is changed while re-evaluating activities for a certain period of time to upgrade or reduce (S1730).

학생 등급 산정을 위해 평가 지수를 산정할 수 있으며, 도 18은 학생에 대한 리워드 과정을 도시한 흐름도이다. 먼저, 학생 평가 지수를 산정한다(S1810). 학생의 활동에 대한 평가는 일정 기간 수업 회수, 수강 후기 작성, 신규 회원 추천 등에 의해 수행될 수 있으며, 각 항목별 가중치를 적용하여 학생 평가 지수를 만든다. An evaluation index may be calculated for calculating student grades, and FIG. 18 is a flowchart illustrating a reward process for students. First, a student evaluation index is calculated (S1810). Evaluation of student activities can be performed by the number of classes for a certain period of time, writing of late classes, recommending new members, etc., and applying a weight for each item to create a student evaluation index.

이어서, 평가 지수에 따라 학생 등급 산정한다(S1820). 이를 위해, 플랫폼 사업자는 여러 개의 학생 등급을 만든다. 마지막으로, 학생 등급에 따른 차별적인 혜택을 제공한다(S1830). 등급에 따라 수강료 할인 등 다양한 혜택을 줄 수 있는데, 구체적인 혜택은 플랫폼 관리자가 정하며 상황에 따라 변경할 수 있다. 이와 같이, 학생의 활동에 따라 보상을 줌으로써 생태계를 활성화하고 유지하는 데 도움을 줄 수 잇다.Subsequently, a student grade is calculated according to the evaluation index (S1820). To this end, platform operators create multiple student grades. Finally, differentiated benefits are provided according to student grades (S1830). Depending on the level, various benefits such as discounts on tuition can be provided. The specific benefits are determined by the platform administrator and can be changed depending on the situation. In this way, rewarding according to the student's activities can help to activate and maintain the ecosystem.

학생은 강사의 선택을 위해 강사를 검색할 수 있다. 도 19는 학생의 강사 검색 과정의 예를 도시한 흐름도이다. 먼저, 학생이 강사 검색을 요청한다(S1910). 이어서, 강사에게 기회를 골고루 주고, 우수한 강사가 혜택을 동시에 받을 수 있는 검색 알고리즘을 적용하여 강사 검색 결과를 표시한다(S1920). Students can search for an instructor to select an instructor. 19 is a flowchart illustrating an example of a student search process for a lecturer. First, a student requests to search for an instructor (S1910). Subsequently, an opportunity is given to the instructor evenly, and a search algorithm is applied by applying a search algorithm that allows an excellent instructor to receive benefits simultaneously (S1920).

이를 위해, 데이터베이스에 강사의 검색 학생 모바일 기기에서 노출 횟수를 기록한다. 기본 검색 알고리즘은 노출이 적게 되는 강사들이 상위 검색 순위에서 일부 노출이 될 수 있도록 검색 결과 표시한다.To do this, record the number of impressions on the instructor's search student mobile device in a database. The basic search algorithm displays search results so that instructors with low exposure can be partially exposed in the top search rankings.

강사 등급과 강사 평가가 좋은 강사는 그 지표에 따라 검색시, 상위 순위로 노출이 되도록 결과 표시할 수 있다. 즉, 노출이 적은 강사와 우수한 강사를 혼합하여 검색 결과를 보여준다(예: 검색 1,2,4,5,7,8,10: 우수 강사 검색 3,6,9: 노출이 적은 강사). 그러나, 학생이 검색 조건을 우수 강사순으로 하였을 경우는 검색 결과를 우수 강사순으로만 보여준다. 또한, 학생의 편의를 위하여 다양한 조건으로 강사를 검색할 수 있다(예: 특정한 등급의 강사만 검색).Instructors with good instructor ratings and instructor ratings can display results so that they can be exposed to the top ranking when searching according to the indicator. That is, it shows the search results by mixing instructors with low exposure and excellent instructors (eg, search 1,2,4,5,7,8,10: excellent instructor search 3,6,9: instructors with low exposure). However, if the student sets the search conditions in the order of the best instructors, the search results are displayed only in the order of the best instructors. Also, for the convenience of students, you can search for instructors in various conditions (eg, only instructors of a specific level).

IP Geo (IP 지리정보)를 이용하여 해당 국가마다 다른 검색 알고리즘을 적용할 수 있다. 예를 들어 국가마다 선호하는 강사가 다를 수 있다(예, 필리핀 vs. 미국). 이를 위해, 해당 국가의 선호도를 반영한 복합적인 검색 알고리즘을 제공한다.Different search algorithms can be applied to each country using IP Geo. For example, preferred instructors may differ from country to country (eg Philippines vs. USA). To this end, we provide a complex search algorithm that reflects the preferences of the country.

또한, 학생들의 검색을 위해 강사에 대한 랭킹 지수가 공개될 수 있다. 도 20은 강사의 랭킹 지수 제공 과정의 개략적인 흐름도이다. 먼저, 강사의 랭킹을 평가하기 위한 다양한 항목을 데이터베이스에 기록한다(S2010). 강사가 플랫폼에서 일정 기간동안 온라인으로 남아 있었던 시간, 강사가 그 일정 시간 동안 수업한 시간, 그 일정 기간 동안 학생의 강사에 대해 평가, 학생의 강사에 대한 평가(누적 결과), 강사에 대한 학생의 클레임 회수 및 영향 등이 기록될 수 있다. 기타, 플랫폼 관리자가 여러 항목을 추가하거나 삭제할 수도 있다.In addition, a ranking index for an instructor may be disclosed for students to search. 20 is a schematic flowchart of an instructor ranking index providing process. First, various items for evaluating the instructor ranking are recorded in a database (S2010). The time the instructor remained online for a period of time on the platform, the amount of time the instructor taught during that period, the student's assessment of the instructor during that period, the student's assessment of the instructor (cumulative results), the student's assessment of the instructor's Claim recall and impact may be recorded. In addition, platform administrators can add or delete multiple items.

이어서, 여러가지 항목의 평가 단위를 평가 가능하게 변환하고, 각 항목별로 가중치를 정하여 합산 계산 후 강사의 랭킹 지수를 기록한다(S2020). 마지막으로, 학생이 강사 검색시 랭킹 지수 순서대로 검색 결과 표시한다(S2030).Subsequently, the evaluation units of various items are converted to be evaluable, and weights are determined for each item to calculate the sum, and the ranking index of the instructor is recorded (S2020). Finally, when a student searches for an instructor, search results are displayed in order of ranking index (S2030).

도 21은 모바일 앱을 통하여 학생이 경매를 개설하고 진행하는 과정을 나타낸 도면이다. 1단계는 수업하고 싶은 수업 자료를 선택을 하는 단계이다(S2110). 그런 후 수업을 지금 할 것인 지 또는 특정 시간에 할 것인 지 지정할 수 있다 (S2120). 21 is a diagram showing a process of a student opening and proceeding with an auction through a mobile app. The first step is a step of selecting a class material to be taught (S2110). Then, it is possible to specify whether the class is to be conducted now or at a specific time (S2120).

3단계는 목표가를 제시하고 경매를 개시하는 단계이다(S2130). 경매가 떴을 때 강사는 경매에 참여할 수 있는 데, 이때 본인이 생각하는 다른 가격을 제시할 수 있다(역경매; S2140). 학생은 입찰에 응모한 강사 중에서 자기가 마음에 드는 강사를 선택하여 수락을 한다(S2150). 그런 후 경매에 정해진 대로 수업이 진행이 된다(S2160).Step 3 is a step of presenting a target price and starting an auction (S2130). When the auction closes, the instructor can participate in the auction, at which time he can present a different price he thinks (reverse auction; S2140). The student selects and accepts an instructor that he / she likes from among the instructors who applied for the bidding (S2150). Then, the class proceeds as determined by the auction (S2160).

도 22는 모바일 앱을 통하여 강사가 본인의 서비스에 대하여 프로모를 진행하는 과정을 나타낸 도면이다. 강사는 자기가 설정한 서비스 가격 이하로 프로모를 진행할 수 있는 데, 그 회수와 가능 가격은 플랫폼 관리자가 정할 수 있다. 첫 단계는 플랫폼 관리자가 정한 기준에 따라 프로모 가격을 정하는 단계이다 (S2210). FIG. 22 is a diagram showing a process in which an instructor performs a promo for his service through a mobile app. The instructor can proceed with the promo below the service price that he or she sets, and the number of retrieval and possible price can be determined by the platform administrator. The first step is to set the price of the promo according to the criteria set by the platform manager (S2210).

두번째 단계는 그렇게 설정된 프로모 정보를 공중에게 공개하는 단계이다 (S2220). 학생들은 공개된 프로모 정보를 보고 신청을 할 수 있다(S2230). 강사는 프로모에 응모한 학생들 중에서 본인과 맞는 학생을 선택할 수 있다(S2240). 프로모 거래가 완료되어 수업이 시작된다(S2250).The second step is to release the thus-promo information to the public (S2220). Students can apply for viewing public promo information (S2230). The instructor can select a student who fits himself from among the students who applied for the promo (S2240). The promo transaction is completed and the class begins (S2250).

도 23은 수업 예약 기능을 도시한 흐름도이다. 먼저, 강사가 수업 가능한 시간을 표시한다(S2310). 플랫폼 관리자가 일정 기간 내에만 예약할 수 있도록 설정할 수 있다(예: 24시간, 48시간, 3일, 일주일 등). 다른 예약과 겹치는 경우, 예약이 안되도록 설정된다.23 is a flow chart showing a class reservation function. First, an instructor indicates a class available time (S2310). It can be set so that the platform administrator can make reservations only within a certain period of time (for example, 24 hours, 48 hours, 3 days, 1 week, etc.). In case of overlapping with other reservations, reservations are made not to be made.

이어서, 학생이 강사가 수업 가능한 시간에서 수업 예약 요청을 보낸다(S2320). 강사가 오프라인 상태라도 수업 예약 요청은 보낼 수 있다. 이어서, 일정 시간 내 강사가 수업 예약 요청을 수락한다(S2330). 일정 시간은 플랫폼 관리자가 정함(12시간, 24시간 등). 일정 시간내에 응답이 없으면 예약은 자동 취소된다.Subsequently, the student sends a request for class reservation at a time when the instructor is available (S2320). Requests for class reservations can be sent even if the instructor is offline. Subsequently, the instructor accepts the class reservation request within a predetermined time (S2330). The fixed time is decided by the platform administrator (12 hours, 24 hours, etc.). If there is no response within a certain time, the reservation is automatically canceled.

이어서, 예약된 시간에 학생과 강사에게 알람 메시지와 신호음을 보낸다(S2340). 먼저 알람을 보내고, 학생이나 강사가 알람을 보고 상대방에게 콜을 보내면, 상대방 수립후 수업이 시작되는 방식이다.Subsequently, an alarm message and a beep sound are sent to the student and the instructor at the scheduled time (S2340). If you send an alarm first, and a student or instructor sees the alarm and sends a call to the other party, the class starts after the other party is established.

마지막으로, 학생과 강사 중 한명이 수업 시작 버튼을 누르면 상대편에게 수업 시작 요청을 보내고(S2350), 상대방 수락 후 수업을 시작한다(S2360). 이때, 상대방이 수락을 하지 않을 시 페널티 부과, 학생의 경우 예약된 포인트 차감하고 차감된 포인트는 강사에게 지급한다, Finally, when one of the students and the instructor presses the start class button, a request to start class is sent to the other party (S2350), and the class is started after accepting the other party (S2360). At this time, if the other party does not accept, a penalty is imposed, in the case of students, the reserved points are deducted and the deducted points are paid to the instructor.

강사의 경우 포인트 차감 및 랭킹 지수에 영향을 주고, 차감된 포인트는 일부 학생에게 보상 포인트로 지급한다. 생태계의 관리를 위해 강사가 잘못하였을 경우 페널티를 적용하여 랭킹 지수에 영향을 미치게 하는 것이다(강사가 수업을 수락하지 않을 경우, 학생으로부터 클레임이 들어오는 경우 등).The instructor affects the point deduction and ranking index, and the deducted points are paid as reward points to some students. In order to manage the ecosystem, if the instructor did something wrong, a penalty is applied to affect the ranking index (if the lecturer does not accept the class, if a student receives a claim, etc.).

온라인 강의 서비스는 다국적어 사이트를 통해 제공될 수 있으며, 도 24는 다국어 사이트에서의 서비스를 위한 개략적인 흐름도이다. 이러한 구성에 의해, 동일한 앱으로 생태계에 다양한 나라의 학생과 강사가 참여할 수 있는 방법을 제공할 수 있다. 또한, IP 지리정보나 모바일 단말의 출시국가 정보 또는 모바일 기기의 GPS 정보를 이용하여 학생이 속한 국가정보를 획득하고 저장한다. 이렇게 저장된 정보를 이용하여 국가별 다른 웹페이지와 국가별 가격을 달리 설정할 수 있다. The online lecture service can be provided through a multilingual site, and FIG. 24 is a schematic flowchart for a service in a multilingual site. With this configuration, the same app can provide a way for students and instructors from various countries to participate in the ecosystem. In addition, the IP geographic information, the country of origin of the mobile terminal or the GPS information of the mobile device is used to obtain and store the country information to which the student belongs. Using this stored information, you can set different web pages for different countries and prices for different countries.

강사 및 지역마다 발생할 수 있는 다양한 수강료로 인해 서비스 시스템에서 계산 부하가 증가할 수 있다. 도 25는 수강료 계산시 서버 부하 저감 방법의 과정을 개략적으로 도시한 흐름도이다. 먼저, 서버에서 데이터베이스로 국가별 수강료 계산식을 관리한다(S2510). 국가별 수강료는 예를 들어, 강사가 설정한 서비스 제공 가격 + 국가별 적용된 마진으로 설정될 수 있다.A variety of tuition fees that may be incurred by instructors and regions can increase the computational load in the service system. 25 is a flowchart schematically showing a process of a server load reduction method when calculating the tuition. First, the tuition calculation formula for each country is managed from the server to the database (S2510). The tuition fee for each country may be set as, for example, a service provision price set by an instructor + a margin applied by country.

이어서, 사용자가 앱을 통하여 화면에 표시된 수강료를 볼 때는 국가별 수강료 계산식을 받아서 사용자 모바일 기기에서 계산해서 표시한다(S2520). 사용자의 모바일 기기에서 자바스크립트로 함수화 하여 계산한다. 즉, 화면에 표시될 가격은 자바스크립트 함수(강사가 설정한 서비스 제공 가격)이다. 또한, 서비스 제공 가격을 강사가 결정할 수 있으므로 강사가 설정한 서비스 제공 가격도 다를 수 있다.Subsequently, when the user views the tuition displayed on the screen through the app, the tuition calculation formula for each country is received and calculated and displayed on the user's mobile device (S2520). It is calculated by functioning in JavaScript on the user's mobile device. In other words, the price to be displayed on the screen is a JavaScript function (service offering price set by the instructor). In addition, since the instructor can determine the service provision price, the service provision price set by the instructor may be different.

이어서, 학생이 강사 검색시, 여러 강사의 수강료가 학생의 모바일 기기에서 계산되면서 화면에 표시한다(서버 부하를 줄일 수 있다)(S2530). 국가별 마진율은 시장 상황에 따라 플랫폼 관리자에 의하여 수시로 변경될 수 있다. 이때 플랫폼 관리자는 계산 수식만 서버에서 관리하면 된다.Subsequently, when a student searches for an instructor, the tuition fees of various instructors are calculated on the student's mobile device and displayed on the screen (server load can be reduced) (S2530). The margin rate for each country can be changed from time to time by the platform manager depending on market conditions. At this time, the platform administrator only needs to manage the calculation formula on the server.

마지막으로, 결제시 플랫폼 서버에서 수강료를 계산하여 데이터의 오류를 체크하고 결제 진행한다(S2540). 사용자 단말에서 수강료를 계산하여 결제를 진행할 경우에는 사용자 단말(Client)에서 데이터를 조작할 가능성 있다. Lastly, the platform server checks the error of the data and checks the payment when the payment is made (S2540). When the user terminal calculates the course fee and makes payment, there is a possibility that the user terminal manipulates the data.

이러한 조작된 데이터가 결제로 진행되는 것을 방지하기 위하여 결제 전, 그 결제에 해당하는 수강료 1건에 대해서만 수강료를 계산해서 데이터의 무결성을 체크하고 결제를 진행한다.In order to prevent such falsified data from being processed as payment, the integrity of data is checked and payment is performed by calculating the fee for only one tuition fee corresponding to the payment before payment.

한편, 강사와 학생가 서로 다른 언어를 사용하는 경우, 강의의 진행을 원활하게 하기 위해 음성인식 기능을 이용한 서비스를 제공할 수 있다. 도 26은 음성 인식을 이용한 채팅 서비스 과정의 예를 개략적으로 도시한 흐름도이다. 도 26에는 시스템을 통해 외국어를 강의를 수행하기 위한 과정이 도시되어 있다.On the other hand, when the instructor and the student use different languages, a service using a voice recognition function may be provided to facilitate the lecture. 26 is a flowchart schematically illustrating an example of a chat service process using speech recognition. 26 shows a process for performing a foreign language lecture through the system.

외국어에 미숙한 초보 학생의 경우 배우고자 하는 언어로 표현하기가 힘들수 있다. 이 경우 학생은, 도 26에 도시된 기능을 통하여 자기가 표현하는 것을 문자로 확인할 수 있고, 강사가 말하는 표현도 확인할 수 있기 때문에 학습 효과를 증대시킬 수 있게 된다.Even a beginner student who is unfamiliar with a foreign language may have difficulty expressing it in the language they want to learn. In this case, the student can confirm his / her expression through text through the function shown in FIG. 26 and increase the learning effect because the instructor can also confirm the expression.

이러한 기능은 단말기 자체의 음성 인식 기능 및 번역 모듈을 이용하거나 구글과 같은 외부 시스템에서 제공하는 API를 이용하여 구현할 수 있으며, 이때, 번역 기능은 사용자 입력 등에 의해 수행되지 않도록 설정될 수도 있을 것이다.Such a function may be implemented by using a voice recognition function and a translation module of the terminal itself, or by using an API provided by an external system such as Google. At this time, the translation function may be set not to be performed by user input or the like.

음성 인식이나 자동 번역의 기능은 채팅 기능을 통해 짧은 형식으로 상대방에게 전달될 수도 있겠지만, 외국어 영화 등에서의 자막과 같이 서로간의 대화 내용을 통합하여 제공될 수도 있다. The function of speech recognition or automatic translation may be delivered to the other party in a short form through a chat function, but may be provided by integrating the contents of conversation between each other, such as subtitles in a foreign language movie.

외국어 초보 학생의 경우 학습하는 언어에 대한 청취력이 약하기 때문에 음성으로 표현되는 내용을 문서화해서 보여주는 편이 대화의 전체적인 이해에 더욱 도움이 될 수도 있기 때문이다. 도 27은 음성 인식을 이용한 자동 자막 처리 서비스 과정의 예를 개략적으로 도시한 흐름도이다. This is because, for beginners in foreign languages, the ability to listen to the language being studied is poor, so documenting and showing what is expressed in speech may be more helpful for the overall understanding of the conversation. 27 is a flowchart schematically showing an example of an automatic subtitle processing service using voice recognition.

이러한 기능은 다양한 방식으로 구현될 수 있을 것이며, 예를 들어, 구글이나 마이크로소프트 등의 회사에서 제공하는 음성인식 API를 이용하여 수업시 실시간으로 진행되는 대화를, 설정에 따라 대화자 일방 또는 모두에게 자막형식으로 제공할 수 있을 것이다.Such a function may be implemented in various ways, for example, using a voice recognition API provided by a company such as Google or Microsoft, a real-time conversation in class during a class, depending on the settings, subtitles to one or all of the conversational persons It may be provided in the form.

본 발명이 비록 일부 바람직한 실시예에 의해 설명되었지만, 본 발명의 범위는 이에 의해 제한되어서는 아니 되고, 특허청구범위에 의해 뒷받침되는 상기 실시예의 변형이나 개량에도 미쳐야할 것이다.Although the invention has been described in terms of some preferred embodiments, the scope of the invention should not be limited thereby, but should also extend to variations or improvements of the embodiments supported by the claims.

100: 언어교환 및 학습을 위한 자유 시장 시스템 플랫폼 서버
M01: 강사 모바일 단말, M02: 학생 모바일 단말
F01: 강사 정보 관리부, F02: 학생 정보 관리부
F03: 거래 관리부 F04: 원격교육 지원 모듈
F05: 수업 자료 관리부
200: 유무선 네트웍
F01-01: 프로필 관리부, F01-02: 가격 설정부
F01-03: 수업자료 관리부, F01-04: 거래 관리부
F01-05: 예약 및 스케쥴 관리부, F01-06: 포인트 관리부
F01-07: 프로모 관리부
F02-01: 프로필 관리부, F02-02: 수업자료 관리부
F02-03: 거래 관리부, F02-04: 예약 관리부
F02-05: 포인트 관리부, F02-06: 경매 관리부
F03-01: 거래 당사자 관리부, F03-02: 거래 시작 및 종료 시간 관리부
F03-03: 거래 시간 관리부, F03-04: 수업 자료 관리부
F03-05: 수업 메모 관리부, F03-06: 사용 포인트 관리부
F03-07: 거래 근거 관리부
F04-01: VOIP 제어부, F04-02: 채팅 모듈
F04-03: 웹 공유 모듈, F04-04: 수업 메모 모듈
F05-01: 동영상 링크 관리부, F05-02: 학생용 수업 자료 관리부
F05-03: 강사용 수업 자료 관리부, F05-04: 수업 자료 생성자 관리부
F05-05: 사용 현황 관리부
MF1: 웹 공유 모듈 1, MF2: 웹 공유 모듈 2
MF3: 수업 메모 모듈, MF4: 채팅 모듈
100: Free market system platform server for language exchange and learning
M01: Instructor mobile terminal, M02: Student mobile terminal
F01: Instructor Information Management Department, F02: Student Information Management Department
F03: Transaction management department F04: Distance education support module
F05: Class materials management department
200: wired and wireless network
F01-01: Profile manager, F01-02: Pricing unit
F01-03: Class materials management department, F01-04: Transaction management department
F01-05: reservation and schedule management, F01-06: point management
F01-07: Promo Management Department
F02-01: Profile management department, F02-02: Class materials management department
F02-03: Transaction management department, F02-04: Reservation management department
F02-05: Point management department, F02-06: Auction management department
F03-01: Trading Party Management Department, F03-02: Trading Start and End Time Management Department
F03-03: Trading time management department, F03-04: Class materials management department
F03-05: Class memo management unit, F03-06: Point of use management unit
F03-07: Transaction Evidence Management Department
F04-01: VOIP control unit, F04-02: Chat module
F04-03: Web sharing module, F04-04: Class memo module
F05-01: Video link management department, F05-02: Student class material management department
F05-03: Instructor's instructional material management department, F05-04: Instructor's instructional material management department
F05-05: Usage Management Department
MF1: Web sharing module 1, MF2: Web sharing module 2
MF3: Class memo module, MF4: Chat module

Claims (13)

강사의 통신 단말로부터 미리 설정된 입력 강사 정보를 입력받는 강사 정보 입력부;
상기 강사 정보를 이용하여 강사 등급을 설정 및 등록하는 강사 등록부;
상기 강사의 통신 단말로부터 상기 강사 등급에 대응하는 범위 내의 강사료를 입력받는 강사료 입력부;
입력된 서비스 가격을 상기 강사의 강사료로 등록하는 강사료 등록부;
상기 강사의 통신 단말과 학생의 통신 단말 사이의 통화 연결을 수행하는 통화 연결부; 및
상기 강사의 통신 단말과 학생의 통신 단말에 서로 동기화되는 서로 다른 강의 자료를 제공하는 강의 자료 제공부를 포함하는 것을 특징으로 하는 온라인 강의 서비스 시스템.
An instructor information input unit that receives preset instructor information from the instructor's communication terminal;
An instructor registration unit for setting and registering an instructor grade using the instructor information;
An instructor fee input unit that receives an instructor fee within a range corresponding to the instructor grade from the instructor's communication terminal;
An instructor fee register for registering the entered service price as the instructor fee of the instructor;
A call connection unit performing a call connection between the instructor's communication terminal and the student's communication terminal; And
Online lecture service system comprising a lecture material providing unit for providing different lecture data synchronized with each other to the communication terminal of the instructor and the communication terminal of the student.
청구항 1에 있어서,
상기 학생의 통신 단말로부터 제공될 강의 자료를 선택 입력받는 강의 자료 선택부를 더 포함하는 것을 특징으로 하는 온라인 강의 서비스 시스템.
The method according to claim 1,
Online lecture service system further comprising a lecture data selection unit for receiving input of lecture data to be provided from the communication terminal of the student.
청구항 2에 있어서,
강의 자료 제공자 단말로부터 상기 강의 자료를 입력받는 강의 자료 입력부; 및
상기 강의 자료의 이용 상황에 따라 상기 강의 자료 제공자에게 미리 설정된 보상을 수행하는 보상 수행부를 더 포함하는 것을 특징으로 하는 온라인 강의 서비스 시스템.
The method according to claim 2,
A lecture data input unit that receives the lecture data from a lecture data provider terminal; And
Online lecture service system further comprises a reward performing unit for performing a preset compensation to the lecture data provider according to the use situation of the lecture data.
청구항 1에 있어서,
상기 강사의 통신 단말로부터 상기 강사료에 대한 프로모션 가격을 입력받는 프로모션 가격 입력부; 및
상기 입력된 프로모션 가격을 미리 설정된 조건에 따라 상기 강사의 프로모션 가격으로 등록하는 프로모션 가격 등록부를 더 포함하는 것을 특징으로 하는 온라인 강의 서비스 시스템.
The method according to claim 1,
A promotional price input unit that receives a promotional price for the instructor fee from the instructor's communication terminal; And
Online registration service system further comprises a promotional price register for registering the entered promotional price as the promotional price of the instructor according to a preset condition.
청구항 1에 있어서,
상기 학생의 통신 단말의 위치 정보를 획득하고, 획득된 위치 정보에 따라 제공되는 서비스 가격을 설정하는 서비스 가격 설정부를 더 포함하는 것을 특징으로 하는 온라인 강의 서비스 시스템.
The method according to claim 1,
The online lecture service system further comprises a service price setting unit for obtaining location information of the communication terminal of the student and setting a service price provided according to the acquired location information.
청구항 5에 있어서,
상기 학생의 통신 단말로부터 서비스 가격 제공 요청이 입력되는 경우 상기 서비스 가격을 산출하는 가격 산출 수단을 상기 학생의 통신 단말로 제공하는 가격 산출 수단 제공부; 및
상기 학생의 통신 단말로부터 결제 요청이 입력되는 경우 직접 상기 서비스 가격을 산출하는 서비스 가격 산출부를 더 포함하는 것을 특징으로 하는 온라인 강의 서비스 시스템.
The method according to claim 5,
A price calculation means providing unit that provides a price calculation means for calculating the service price to the student's communication terminal when a request for providing a service price is input from the student's communication terminal; And
Online payment service system further comprises a service price calculator for calculating the service price directly when a payment request is input from the student's communication terminal.
강사의 통신 단말로부터 미리 설정된 입력 강사 정보를 입력받는 강사 정보 입력 단계;
상기 강사 정보를 이용하여 강사 등급을 설정 및 등록하는 강사 등록 단계;
상기 강사의 통신 단말로부터 상기 강사 등급에 대응하는 범위 내의 강사료를 입력받는 강사료 입력 단계;
입력된 서비스 가격을 상기 강사의 강사료로 등록하는 강사료 등록 단계;
상기 강사의 통신 단말과 학생의 통신 단말 사이의 통화 연결을 수행하는 통화 연결 단계; 및
상기 강사의 통신 단말과 학생의 통신 단말에 서로 동기화되는 서로 다른 강의 자료를 제공하는 강의 자료 제공 단계를 포함하는 것을 특징으로 하는 온라인 강의 서비스 방법.
An instructor information input step of receiving preset instructor information from the instructor's communication terminal;
An instructor registration step of setting and registering an instructor grade using the instructor information;
An instructor fee input step of receiving an instructor fee within a range corresponding to the instructor grade from the instructor's communication terminal;
An instructor fee registration step of registering the entered service price as the instructor fee of the instructor;
A call connection step of performing a call connection between the communication terminal of the instructor and the communication terminal of the student; And
And a lecture material providing step of providing different lecture materials synchronized with each other to the communication terminal of the instructor and the communication terminal of the student.
청구항 7에 있어서,
상기 학생의 통신 단말로부터 제공될 강의 자료를 선택 입력받는 강의 자료 선택 단계를 더 포함하는 것을 특징으로 하는 온라인 강의 서비스 방법.
The method according to claim 7,
Online lecture service method further comprising the step of selecting a lecture material to receive input of lecture data to be provided from the communication terminal of the student.
청구항 8에 있어서,
강의 자료 제공자 단말로부터 상기 강의 자료를 입력받는 강의 자료 입력 단계; 및
상기 강의 자료의 이용 상황에 따라 상기 강의 자료 제공자에게 미리 설정된 보상을 수행하는 보상 수행 단계를 더 포함하는 것을 특징으로 하는 온라인 강의 서비스 방법.
The method according to claim 8,
A lecture data input step of receiving the lecture data from a lecture data provider terminal; And
Online lecture service method further comprising the step of performing a compensation to perform a preset compensation to the lecture data provider according to the use situation of the lecture data.
청구항 7에 있어서,
상기 강사의 통신 단말로부터 상기 강사료에 대한 프로모션 가격을 입력받는 프로모션 가격 입력 단계; 및
상기 입력된 프로모션 가격을 미리 설정된 조건에 따라 상기 강사의 프로모션 가격으로 등록하는 프로모션 가격 등록 단계를 더 포함하는 것을 특징으로 하는 온라인 강의 서비스 방법.
The method according to claim 7,
A promotion price input step of receiving a promotion price for the instructor fee from the instructor's communication terminal; And
And registering the promotion price as the promotion price of the instructor according to a preset condition.
청구항 6에 있어서,
상기 학생의 통신 단말의 위치 정보를 획득하고, 획득된 위치 정보에 따라 제공되는 서비스 가격을 설정하는 서비스 가격 설정 단계를 더 포함하는 것을 특징으로 하는 온라인 강의 서비스 방법.
The method according to claim 6,
And obtaining a location information of the communication terminal of the student, and setting a service price provided according to the acquired location information.
청구항 11에 있어서,
상기 학생의 통신 단말로부터 서비스 가격 제공 요청이 입력되는 경우 상기 서비스 가격을 산출하는 가격 산출 수단을 상기 학생의 통신 단말로 제공하는 가격 산출 수단 제공 단계; 및
상기 학생의 통신 단말로부터 결제 요청이 입력되는 경우 직접 상기 서비스 가격을 산출하는 서비스 가격 산출 단계를 더 포함하는 것을 특징으로 하는 온라인 강의 서비스 방법.
The method according to claim 11,
Providing a price calculation means for providing a price calculation means for calculating the service price to the student's communication terminal when a request for providing a service price is input from the student's communication terminal; And
And a service price calculation step of calculating the service price directly when a payment request is input from the student's communication terminal.
청구항 7 내지 청구항 12 중 어느 한 항의 방법을 실행시키기 위한 컴퓨터 판독 가능한 프로그램을 기록한 기록 매체.

A recording medium in which a computer readable program for executing the method of any one of claims 7 to 12 is recorded.

KR1020180120473A 2018-10-10 2018-10-10 System and method for providing on-line lecture service, and a recording medium having computer readable program for executing the method KR102201287B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180120473A KR102201287B1 (en) 2018-10-10 2018-10-10 System and method for providing on-line lecture service, and a recording medium having computer readable program for executing the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180120473A KR102201287B1 (en) 2018-10-10 2018-10-10 System and method for providing on-line lecture service, and a recording medium having computer readable program for executing the method

Publications (2)

Publication Number Publication Date
KR20200040495A true KR20200040495A (en) 2020-04-20
KR102201287B1 KR102201287B1 (en) 2021-01-15

Family

ID=70467392

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180120473A KR102201287B1 (en) 2018-10-10 2018-10-10 System and method for providing on-line lecture service, and a recording medium having computer readable program for executing the method

Country Status (1)

Country Link
KR (1) KR102201287B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102163780B1 (en) 2020-04-24 2020-10-08 주식회사 미소트리 English speaking platform for teachers
KR102308902B1 (en) * 2021-02-16 2021-10-05 이수만 Korean language education system for migrant women
KR102354768B1 (en) * 2021-03-29 2022-01-24 이영준 Method, system and computer-readable recording medium for providing foreign language learning based on intelligent matching
US20220292593A1 (en) * 2021-03-11 2022-09-15 Mohamed Khalil Watfa System and method for synchronous or asynchronous provision of on-demand online services, skills, or knowledge

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102607823B1 (en) * 2021-07-21 2023-11-29 백태규 Platform system for mentoring matching and content sales and method thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120017390A (en) * 2010-08-18 2012-02-28 병무 김 Method and server for providing education
KR101215942B1 (en) * 2011-12-08 2012-12-27 주식회사 청담러닝 Studying system for providing interactive class using instructor smart device and learner smart device in classroom and method thereof
KR20140031430A (en) * 2012-08-28 2014-03-13 에스케이플래닛 주식회사 Online lecture market system and operation method thereof
KR101641907B1 (en) * 2015-03-24 2016-07-25 주식회사 에스티유니타스 Method and Apparatus for Determining Service Providing Charge
KR101771797B1 (en) 2015-08-21 2017-08-25 주식회사 튜터링 Mobile tutoring service server and mobile education service method using the same

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120017390A (en) * 2010-08-18 2012-02-28 병무 김 Method and server for providing education
KR101215942B1 (en) * 2011-12-08 2012-12-27 주식회사 청담러닝 Studying system for providing interactive class using instructor smart device and learner smart device in classroom and method thereof
KR20140031430A (en) * 2012-08-28 2014-03-13 에스케이플래닛 주식회사 Online lecture market system and operation method thereof
KR101641907B1 (en) * 2015-03-24 2016-07-25 주식회사 에스티유니타스 Method and Apparatus for Determining Service Providing Charge
KR101771797B1 (en) 2015-08-21 2017-08-25 주식회사 튜터링 Mobile tutoring service server and mobile education service method using the same

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102163780B1 (en) 2020-04-24 2020-10-08 주식회사 미소트리 English speaking platform for teachers
KR102308902B1 (en) * 2021-02-16 2021-10-05 이수만 Korean language education system for migrant women
US20220292593A1 (en) * 2021-03-11 2022-09-15 Mohamed Khalil Watfa System and method for synchronous or asynchronous provision of on-demand online services, skills, or knowledge
KR102354768B1 (en) * 2021-03-29 2022-01-24 이영준 Method, system and computer-readable recording medium for providing foreign language learning based on intelligent matching

Also Published As

Publication number Publication date
KR102201287B1 (en) 2021-01-15

Similar Documents

Publication Publication Date Title
KR102201287B1 (en) System and method for providing on-line lecture service, and a recording medium having computer readable program for executing the method
US10102772B2 (en) Language learning exchange
US20090019060A1 (en) Creating online social learning communities
US20080162323A1 (en) System and Method for Providing Online Education
KR101771797B1 (en) Mobile tutoring service server and mobile education service method using the same
KR100741390B1 (en) Methodology for enabling global languages' online p2p matching, tutorship & learning and payment & settlement
Mayanja et al. Promoting Student Support in Open and Distance Learning Using Information and Communication Technologies.
KR101923704B1 (en) Mobile tutoring service server based on on-demand and mobile education service method using the same
JP7239715B2 (en) Research information management system
Owen et al. Visitors' Evaluations of ICTs Used in Cultural Heritage.
Rakoma Rural students’ experiences of online learning support in an open distance learning environment
KR101657687B1 (en) P2P Education Service Purpose System and Method therefor
Appel et al. Pedagogical and technological issues in the instructional design of a tandem MOOC
Hockly Researching with technology in ELT
KR101859682B1 (en) System for providing search service of online lecture
KR102607823B1 (en) Platform system for mentoring matching and content sales and method thereof
Creelman et al. Refugees’ educational resources–RefER project final report
KR20240078505A (en) Coach matching system and matching method for career improvement by job field
Donald et al. A Qualitative Review of Barriers and Facilitators Identified While Implementing the Native Students Together Against Negative Decisions Curriculum in a Multisite Dissemination and Implementation Study
KR20240005545A (en) Online education apparatus and method having high refund rate
Awad Course Critic: IEEE Website Requirements Specification Document
Weeks The Utility of School Technology Purchases in Florida: A Qualitative Review
Pidhorna Building a strong personal brand on Instagram
Alvarez How to Use Social Networking Sites as a Tool to Support Spanish Language Teaching for Spanish Elementary Levels Courses at the University Level
WO2021028879A1 (en) System and method for providing career guidance

Legal Events

Date Code Title Description
J301 Trial decision

Free format text: TRIAL NUMBER: 2019101003344; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20191008

Effective date: 20200910

GRNO Decision to grant (after opposition)
GRNT Written decision to grant