KR20210158503A - 영어 수업 모바일 플랫폼 서버 및 그것을 이용한 영어 수업 서비스 제공 방법 - Google Patents

영어 수업 모바일 플랫폼 서버 및 그것을 이용한 영어 수업 서비스 제공 방법 Download PDF

Info

Publication number
KR20210158503A
KR20210158503A KR1020200076891A KR20200076891A KR20210158503A KR 20210158503 A KR20210158503 A KR 20210158503A KR 1020200076891 A KR1020200076891 A KR 1020200076891A KR 20200076891 A KR20200076891 A KR 20200076891A KR 20210158503 A KR20210158503 A KR 20210158503A
Authority
KR
South Korea
Prior art keywords
english
user terminal
information
instructor
platform server
Prior art date
Application number
KR1020200076891A
Other languages
English (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 KR1020200076891A priority Critical patent/KR20210158503A/ko
Publication of KR20210158503A publication Critical patent/KR20210158503A/ko

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
    • 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/0283Price estimation or determination
    • G06Q30/0284Time or distance, e.g. usage of parking meters or taximeters
    • 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/06Buying, selling or leasing transactions
    • G06Q30/08Auctions
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/06Foreign languages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • H04L67/2809
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/562Brokering proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality

Landscapes

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

Abstract

본 발명은 영어 수업 모바일 플랫폼 서버 및 그것을 이용한 영어 수업 서비스 제공 방법에 대한 것이다.
본 발명에 따른 모바일 앱을 제공하는 영어 수업 모바일 플랫폼 서버를 이용한 영어 수업 서비스 운영 방법은, 영어 수업 서비스를 제공받고자 하는 복수의 제1 사용자 단말과 기 등록된 영어강사 풀(Pool)에 포함된 영어강사가 소지한 복수의 제2 사용자 단말이 모바일 앱에 접속한 시간대를 누적 분석하고, 접속률이 가장 높은 활성화 시간대 정보를 각각 분산 저장 서버에 분산 저장하는 단계; 제1 사용자 단말이 접속되면, 제1 사용자 단말로부터 학습 레벨, 학습 목적, 관심 토픽 중 적어도 하나를 포함하는 기본 정보를 입력받아 기본 정보와 매칭되는 적어도 하나의 영어강사 정보를 추출하여 추천 영어강사 리스트를 제1 사용자 단말에 제공하는 단계; 및 제1 사용자 단말로부터 영어강사 리스트 중 하나가 선택되면, 제1 사용자 단말과 선택된 영어강사 정보에 대응하는 제2 사용자 단말 간에 VoIP 기반의 통화 연결을 지원하는 단계를 포함한다.
이와 같이 본 발명에 따르면, 영어강사가 모바일 앱을 이용하여 학생 수요가 많은 시간대에 접속하도록 유도함으로써 수요와 공급의 균형이 이루어지도록 하고 온디맨드(on demand) 방식으로 제공하여 학습자의 이용 빈도수가 향상되는 효과가 있다.

Description

영어 수업 모바일 플랫폼 서버 및 그것을 이용한 영어 수업 서비스 제공 방법 {Mobile English lecture platform server and method for providing English education service by using platform server thereof}
본 발명은 영어 수업 모바일 플랫폼 서버 및 그것을 이용한 영어 수업 서비스 제공 방법에 관한 것으로서, 더욱 상세하게는 학습자가 주로 접속하는 시간대에 영어강사들이 접속하도록 유도하는 영어 수업 모바일 플랫폼 서버 및 그것을 이용한 영어 수업 서비스 제공 방법에 관한 것이다.
일반적으로 온라인 상의 교육 또는 영어 수업 시스템은 과목, 강의 레벨, 영어강사 등의 정보에 따라 구분되는 다양한 교육 컨텐츠들을 제공한다. 이와 같이 교육 컨텐츠들은 매우 다양하기 때문에 사용자에게는 원하는 강의를 선택하는 과정이 수반되어진다.
하지만 이와 같은 기존의 방법은 수강생과 관리자 모두에게 번거로움과 불편함을 주는 단점이 있다. 더욱이 기존의 일반적인 교육 시스템은 여러 레벨의 강의를 온라인 상에서 제공하며 인터넷 접속된 사용자는 원하는 레벨의 강의를 선택하여 수업을 받는 방식으로서 이는 단순히 오프라인 상의 교육 시스템을 온라인으로 이관시킨 서비스에 불과한 것이다.
또한 일반적인 어학 교육 시스템을 예로 들면, 학습 분야가 일반 회화, 문법, 토익, 토플 등과 같은 전형적인 기존 틀에 국한되어 있으며 영어강사 또한 해당 틀에서 인정되는 강의만 가능하므로 학습자의 능률 향상과 학습 동기를 부여하는 데에 한계가 따른다.
본 발명이 이루고자 하는 기술적 과제는 학습자가 주로 접속하는 시간대에 영어강사들이 접속하도록 유도하는 영어 수업 모바일 플랫폼 서버 및 그것을 이용한 영어 수업 서비스 제공 방법을 제공하기 위한 것이다.
이러한 기술적 과제를 이루기 위한 본 발명의 실시예에 따른 영어 수업 모바일 플랫폼 서버를 이용한 영어 수업 서비스 운영 방법은 영어 수업 서비스를 제공받고자 하는 복수의 제1 사용자 단말과 기 등록된 영어강사 풀(Pool)에 포함된 영어강사가 소지한 복수의 제2 사용자 단말이 상기 모바일 앱에 접속한 시간대를 누적 분석하고, 접속률이 가장 높은 활성화 시간대 정보를 각각 분산 저장 서버에 분산 저장하는 단계; 상기 제1 사용자 단말이 접속되면, 상기 제1 사용자 단말로부터 학습 레벨, 학습 목적, 관심 토픽 중 적어도 하나를 포함하는 기본 정보를 입력받아 상기 기본 정보와 매칭되는 적어도 하나의 영어강사 정보를 추출하여 추천 영어강사 리스트를 상기 제1 사용자 단말에 제공하는 단계; 상기 제1 사용자 단말로부터 상기 영어강사 리스트 중 하나가 선택되면, 상기 제1 사용자 단말과 상기 선택된 영어강사 정보에 대응하는 제2 사용자 단말 간에 VoIP 기반의 통화 연결을 지원하는 단계; 상기 모바일 앱 상에서 상기 제1 및 제2 사용자 단말 간에 음성 정보를 중개하면서 상기 영어 수업 서비스를 제공하는 단계; 및 상기 영어 수업 서비스 제공이 종료되면, 상기 제1 사용자 단말과 상기 제2 사용자 단말의 활성화 시간대 시차 및 국가간 시차에 따른 가중치를 적용하여 상기 제2 사용자 단말을 소지한 영어강사에게 지급하기 위한 강의료를 산정하는 단계를 포함한다.
상기 활성화 시간대 정보를 이용하여 상기 복수의 제1 사용자 단말에 대한 활성화 시간대에 접속을 요청하기 위한 알림을 상기 복수의 제2 사용자 단말에게 제공하는 단계를 더 포함할 수 있다.
이와 같이 본 발명에 따르면, 강의를 제공하기 원하는 영어강사가 모바일을 이용하여 학생 수요가 많은 시간대에 접속하도록 유도함으로써 수요와 공급의 균형이 이루어지도록 하고 온디맨드(on-demand) 방식으로 제공하여 학습자의 이용 빈도수가 향상되는 효과가 있고, 영어강사들로 하여금 접속 시간대에 따라 가중치가 반영된 강의료를 지급받을 수 있으므로 영어강사 참여율을 향상시킬 수 있는 효과가 있다.
또한, 본 발명에 따르면, 모바일 환경에서 학습자의 기본 정보와 매칭되는 교육자 풀을 조회하여 해당 학습자와 영어강사 간에 음성 통화에 기반한 영어 수업 서비스를 편리하게 제공할 수 있는 이점이 있다.
또한, 본 발명에 따르면, 보유한 영어강사 풀 내에서 학습자의 학습 레벨, 학습 목적, 관심 토픽과 매칭되는 최적 조건의 영어강사를 지능적으로 검색하고 모바일 앱 상에서 더욱 전문적이고 세분화된 관심사 기반의 영어 수업 서비스를 제공할 수 있으므로 학습 효과와 능률을 높일 수 있고 모바일 앱의 활용도 및 사용 빈도를 높여 수익을 증대시킬 수있는 이점이 있다.
도 1은 본 발명의 실시예에 따른 영어 수업 모바일 플랫폼 서버를 나타낸 도면이다.
도 2는 도 1에 도시된 영어 수업 모바일 플랫폼 서버를 나타낸 블록구성도이다.
도 3은 본 발명의 실시예에 따른 영어 수업 모바일 플랫폼 서버를 이용한 영어 수업 서비스 제공 방법의 동작 흐름을 도시한 순서도이다.
도 4는 본 발명의 실시예에 따른 각 국가별 제1 및 제2 사용자 단말의 접속 분포를 비교한 그래프이다.
이하 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하기로 한다. 이 과정에서 도면에 도시된 선들의 두께나 구성요소의 크기 등은 설명의 명료성과 편의상 과장되게 도시되어 있을 수 있다.
또한 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례에 따라 달라질 수 있다. 그러므로 이러한 용어들에 대한 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
먼저, 도 1 및 도 2를 통해 본 발명의 실시예에 따른 영어 수업 모바일 플랫폼 서버에 대하여 설명한다.
도 1은 본 발명의 실시예에 따른 영어 수업 플랫폼 서버를 나타낸 도면이다.
본 발명의 실시예에 따른 영어 수업 플랫폼 서버는 영어 수업 모바일 플랫폼 서버(100), 제1 사용자 단말(200), 제2 사용자 단말(300)을 포함하며, 각각은 유무선 통신망(400)으로 연결되어 있다.
영어 수업 모바일 플랫폼 서버(100)는 온라인상에 구현되어 모바일을 이용하여 영어 수업 서비스를 제공하는 서버로서, 영어 수업 모바일 플랫폼 서버(100)가 제공하는 모바일 앱에 접속하여 강의를 신청 또는 예약하는 학습자 측 단말기에 해당하는 제1 사용자 단말(200)과, 해당 모바일 앱에 접속한 상태에서 제1 사용자 단말(200)로부터 신청 또는 예약받은 강의를 학습자에게 제공하는 원어민 영어강사 측 단말기에 해당하는 제2 사용자 단말(300) 간의 음성 통화 기반의 영어 수업 서비스를 제공한다.
즉, 영어 수업 모바일 플랫폼 서버(100)는 영어 수업 서비스 웹 서버에 연동하는 모바일 앱(Application)을 통하여 제1 사용자 단말(200) 및 제2 사용자 단말(300) 간의 영어 수업 서비스를 중개한다.
또한 영어 수업 모바일 플랫폼 서버(100)는 다수의 영어강사 프로파일을 보유한 영어강사 풀(Pool)을 관리하는데, 영어강사 풀은 모바일 앱에 회원 인증된 복수의 제2 사용자 단말(300)로부터 각각 입력된 영어강사 프로파일 정보를 기초로 구축될 수 있다. 영어강사 프로파일은 영어강사의 개인 정보뿐만 아니라 강의와 관련된 세부적 사항들(ex, 제공 가능한 강의 분야 또는 과목, 레벨, 학습 목적, 영어강사의 관심 토픽, 강의 경력 등)을 포함하는 정보일 수 있다.
본 발명의 실시예의 경우, 모바일 앱에 접속한 제1 사용자 단말(200)로부터 학습 레벨, 학습 목적, 관심 토픽과 같은 기본 정보를 등록받으면, 영어강사 풀 내에서 그와 매칭되는 영어강사 리스트를 조회하여 제1 사용자 단말(200)에게 추천 영어강사 리스트로 제공한다.
제1 사용자 단말(200)에 의해 영어강사 리스트 중 하나가 선택되면, 선택된 영어강사에 대응하는 제2 사용자 단말(300)과 제1 사용자 단말(200) 간에 VoIP 기반의 통화 연결을 지원하여 모바일 앱 상에서 음성 정보를 중개하면서 영어 수업 서비스를 제공한다. 여기서 제1 사용자 단말(200) 및 제2 사용자 단말(300)에는 강의가 진행되는 동안 해당되는 강의 콘텐츠의 화면이 제공될 수 있으며 강의 과정에서 화면을 공유하면서 채팅 및 실시간 첨삭 지도 기능을 실시간 지원할 수 있다.
본 발명의 실시예에서 제1 사용자 단말(200) 및 제2 사용자 단말(300)은 통신망(400)을 통해 네트워크에 접속 가능한 공지된 다양한 수단일 수 있는데, 예를 들어 스마트 폰, 스마트 패드, 각종 모바일 기기, 노트북 등이 이에 해당될 수 있다. 여기서, 제1 사용자 단말(200) 및 제2 사용자 단말(300)에 대한 모바일 앱의 제공 정보 및 관리 권한은 사용자 속성에 따라 달리 주어지므로 모바일 앱의 구동 화면 역시 차별화된 형태로 제공되는 것은 자명하다.
도 2는 도 1에 도시된 영어 수업 모바일 플랫폼 서버를 나타낸 블록구성도이다.
도 2에서와 같이 본 발명의 실시예에 따른 영어 수업 모바일 플랫폼 서버(100)는 정보 등록부(110), 데이터 생성부(120), 정보 매칭부(125), 영어강사 리스트 제공부(130), 통화 연결부(140), 영어 수업 서비스 제공부(150), 강의료 산정부(160), 알림 제공부(170), 강의 스케줄 제공부(180), 스케줄 관리부(185), 영어강사 고용 선택부(190)를 포함한다.
먼저, 정보 등록부(110)는 제1 사용자 단말(200)이 모바일 앱에 접속되면, 모바일 앱에 접속된 제1 사용자 단말(200)로부터 학습 레벨, 학습 목적, 관심 토픽 중 적어도 하나를 포함하는 기본 정보를 등록받는다. 이러한 기본 정보는 정보 등록부(110) 내에서 학습자 DB로 분류되어 관리될 수 있다. 물론 정보 등록부(110)는 모바일 앱에 접속된 제2 사용자 단말(300)에 의해 등록된 영어강사 프로파일 정보를 학습자 DB와 구분되는 영어강사 DB로 분류하여 관리할 수 있다.
그리고 데이터 생성부(120)는 영어 수업 서비스를 제공받고자 하는 복수의 제1 사용자 단말(200)과 기 등록된 영어강사 풀(Pool)에 포함된 영어강사가 소지한 복수의 제2 사용자 단말(300)이 모바일 앱에 접속한 시간대를 누적 분석하고, 접속률이 가장 높은 활성화 시간대 정보를 각각 분산 저장 서버에 분산 저장한다.
그리고 정보 매칭부(120)는 정보 등록부(110)에서 등록된 기본 정보와 매칭되는 적어도 하나의 영어강사 정보를 영어강사 풀로부터 추출한다.
그리고 영어강사 리스트 제공부(130)는 정보 매칭부(120)에서 추출한 영어강사 정보를 이용하여 추천하고자 하는 영어강사 리스트를 제1 사용자 단말(200)에 제공한다. 그러면 제1 사용자 단말(200)은 추천 영어강사 리스트 중에서 하나를 선택할 수 있다.
만일, 제1 사용자 단말(200)로부터 영어강사 리스트 중 하나가 선택되면, 통화 연결부(140)는 제1 사용자 단말(200)과 제1 사용자 단말(200)에 의해 선택된 영어강사 정보에 대응하는 제2 사용자 단말(300) 간에 VoIP(Voice over Internet Protocol) 기반의 통화 연결을 지원한다. 구체적으로는 제1 사용자 단말(200) 및 제2 사용자 단말(300) 간에 mVoIP(mobile VoIP) 방식의 음성 통화 연결을 제공할 수 있다.
그리고 영어 수업 서비스 제공부(150)는 모바일 앱 상에서 위와 같은 음성 통화 연결 상태에서 제1 사용자 단말(200) 및 제2 사용자 단말(300) 간에 음성 정보를 중개하고, 영어 수업 서비스를 제공한다.
제1 사용자 단말(200)로의 영어 수업 서비스 제공이 종료되면, 강의료 산정부(160)는 제1 사용자 단말(200)과 제2 사용자 단말(300)의 활성화 시간대 시차 및 국가간 시차에 따른 가중치를 적용하여 제2 사용자 단말(300)을 소지한 영어강사에게 지급하기 위한 강의료를 산정한다.
그리고 알림 제공부(170)는 데이터베이스에 저장된 활성화 시간대 정보를 이용하여 복수의 제1 사용자 단말(200)에 대한 활성화 시간대에 접속을 요청하기 위한 알림을 복수의 제2 사용자 단말(300)에게 제공한다.
그리고 강의 스케줄 제공부(180)는 제1 사용자 단말(200)로부터 영어강사 리스트 중 하나가 선택되면, 해당 영어강사에 대한 예약 현황 스케줄을 화면상에 제공하여, 강의 예약이 가능하도록 지원한다. 예약 현황 스케줄은 캘린더, 테이블 등의 형태로 제공될 수 있다.
그리고 스케줄 관리부(185)는 만일 제1 사용자 단말(200)로부터 예약 일자 또는 시간을 포함한 예약 정보를 입력받으면, 해당 예약 정보를 등록하고, 해당 일자 또는 시간에 대한 예약 등록 사항을 예약 현황 스케줄 내에 반영 및 업데이트 한다. 여기서, 이미 등록된 일자 또는 시간의 경우 예약 등록 기능을 비활성화시켜 타 사용자에 의한 예약 또는 중복 예약이 불가하도록 설정할 수 있고, 이외에도 별도의 대기 예약 기능을 활성화시킬 수도 있다.
이와 같이 예약이 설정된 경우, 통화 연결부(140)는 예약 일자 또는 시간에 대응하는 예약 시점이 도래할 때 제1 사용자 단말(200) 및 제2 사용자 단말(300)의 IP에 동시에 콜링 신호를 전송하여 통화 연결을 자동으로 진행한다.
이하에서는 상술한 내용을 기초로 본 발명의 실시예에 따른 영어 수업 서비스 운영 방법에 관하여 설명한다.
우선, 서비스의 이용을 위해 사전에 제1 사용자 단말(200)은 모바일 앱에 접속한 다음 약관 동의 절차 및 이메일 계정과 패스워드를 입력을 통한 가입 절차가 필요할 수 있다. 제2 사용자 단말(300)은 영어강사 측에 해당하므로 통상의 회원 가입 절차 이외에도 별도의 정보 등록 및 그에 기반한 채용 승인 과정이 필요할 수 있다.
제1 사용자 단말(200)은 모바일 앱에 접속된 상태에서 자신에게 맞는 최적의 영어강사를 추천받기 위한 정보로서 자신의 학습 레벨, 학습 목적, 관심 토픽 중 적어도 하나를 포함하는 기본 정보를 등록하게 된다.
그러면 영어 수업 모바일 플랫폼 서버(100)는 자신이 가지고 있는 영어강사 풀 내에서 제1 사용자 단말(200)을 소지한 사용자에게 적합한 추천 영어강사 리스트를 제1 사용자 단말(200)에게 제공하고, 제1 사용자 단말(200)에 의해 선택된 영어강사 측의 제2 사용자 단말(300)과 서로 연결하여 영어 수업 서비스가 가능하도록 한다.
그리고 영어 수업 서비스 제공이 종료되면, 제1 사용자 단말(200)과 제2 사용자 단말(300)의 활성화 시간대 시차 및 국가간 시차에 따른 가중치를 적용하여 제2 사용자 단말(300)을 소지한 영어강사에게 지급하기 위한 강의료를 산정하여 해당 제2 사용자 단말(300)에 지급하게 된다.
도 3은 본 발명의 실시예에 따른 영어 수업 모바일 플랫폼 서버를 이용한 영어 수업 서비스 운영 방법의 동작 흐름을 도시한 순서도이다. 이하에서는 도 3을 참조하여 본 발명의 구체적인 동작을 더욱 상세히 설명한다.
먼저, 데이터 생성부(120)는 영어 수업 서비스를 제공받고자 하는 복수의 제1 사용자 단말(200)과 기 등록된 영어강사 풀(Pool)에 포함된 영어강사가 소지한 복수의 제2 사용자 단말(300)이 모바일 앱에 접속한 시간대를 누적 분석하고, 접속률이 가장 높은 활성화 시간대 정보를 각각 데이터 베이스에 저장한다(S310).
도 4는 본 발명의 실시예에 따른 제1 및 제2 사용자 단말의 접속 분포도를 비교한 그래프이다.
이때, 알림 제공부(170)는 S310 단계에서 저장된 활성화 시간대 정보를 이용하여 복수의 제1 사용자 단말(200)에 대한 활성화 시간대에 접속을 요청하기 위한 알림을 복수의 제2 사용자 단말(300)에게 제공한다(S320).
그 다음 영어강사리스트 제공부(130)는 제1 사용자 단말(200)이 모바일 앱에 접속되면, 제1 사용자 단말(200)로부터 학습 레벨, 학습 목적, 관심 토픽 중 적어도 하나를 포함하는 기본 정보를 입력받아 기본 정보와 매칭되는 적어도 하나의 영어강사 정보를 추출하여 추천 영어강사 리스트를 제1 사용자 단말(200)에 제공한다(S330).
이때 정보 등록부(110)는 영어 수업 모바일 플랫폼 서버(100)가 제공하는 모바일 앱에 접속된 제1 사용자 단말(200)로부터 학습 레벨, 학습 목적, 관심 토픽 중 적어도 하나를 포함하는 기본 정보를 등록받는데, 여기서, 학습 레벨은 난이도나 학습 수준에 해당되고, 학습 목적은 취업, 토익, 리딩, 리스닝, 회와, 라이팅, 비즈니스 등과 같이 학습 목표나 학습 관심이 되는 분야에 해당될 수 있다.
이러한 S320 단계에는 기본 정보와 매칭되는 추천 영어강사 리스트뿐만 아니라 인기도에 기반한 인기 영어강사 리스트, 가격(강의료)에 기반한 가격순 영어강사 리스트를 추가로 제공할 수 있다.
또한 영어강사 리스트는 인기순(Popular), 추천순(Recommendation), 가격순(Affordable)으로 리스트업하여 제공할 수도 있으며, 인기순 메뉴가 선택된 경우를 예시한다. 인기순 메뉴가 선택된 경우 기존에 즐겨찾기로 등록한 영어강사 리스트(My Favorite) 및 현재 바로 연결 가능한 인기순 영어강사 리스트(Available popular tutors)가 제공될 수 있다. 이외에도 추천순 메뉴가 선택되면 앞서 정보 매칭을 이용한 추천 영어강사 리스트가 제공되고, 가격순 메뉴가 선택되면 가격 정렬된 영어강사 리스트가 제공될 수 있다.
만일, 추천 영어강사 리스트 중 하나가 제1 사용자 단말(200)로부터 선택되면, 통화 연결부(140)는 제1 사용자 단말(200)과 선택된 영어강사 정보에 대응하는 제2 사용자 단말(300) 간에 VoIP 기반의 통화 연결을 수행한다(S340).
예를 들면, 제1 사용자 단말(200)로 제공된 추천 영어강사 리스트 중 하나가 선택되어 제1 사용자 단말(200)로부터 통화 버튼이 클릭되면 해당 학습자와 영어강사 간에 VoIP 방식의 통화가 자동으로 연결된다. 물론 이외에도 제1 사용자 단말(200)로부터 영어강사를 선택받는 즉시 통화를 연결할 수도 있고, 영어강사를 선택받는 즉시 통화 연결 메뉴를 제공하여 통화 여부를 묻는 방식 등이 가능할 수 있다.
이와 같이 제1 사용자 단말(200) 및 제2 사용자 단말(300) 간에 통화가 연결된 상태에서, 영어 수업 서비스 제공부(150)는 모바일 앱 상에서 제1 사용자 단말(200) 및 제2 사용자 단말(300) 간에 음성 정보를 중개하면서 영어 수업 서비스를 제공한다(S350).
본 발명의 실시예는 모바일 앱 상에서 관심사 기반의 친구 추천 기능을 제공하고 내 친구로 추가하여 친구 목록으로 제공하고 친구와의 VoIP 기반의 음성 통화 및 채팅 서비스를 제공할 수 있으며, 이에 기반하여 최근 연락한 친구 목록, 그리고 별도 등록한 즐겨찾기 친구 목록 등을 함께 제공할 수도 있다.
또한 본 발명의 실시예에 따르면, 모바일 환경에서 학습자의 기본 정보와 매칭되는 교육자 풀을 조회하여 해당 학습자와 영어강사 간에 음성 통화에 기반한 영어 수업 서비스를 편리하게 제공할 수 있는 이점이 있다.
본 발명은 커팅부, 제 1 트랜스퍼 및 제 2 트랜스퍼, 콤바인부를 포함할 수 있다.
커팅부는 데이터를 분할하여 복수 개의 조각들을 생성하고, 조각들의 각각에 어드레스를 부여할 수 있다. 여기서, 조각들의 어드레스는 복수 개의 문자 및 숫자의 조합으로 이루어질 수 있다.
또한, 커팅부는 각각의 어드레스를 고려하여 조합 규칙을 생성할 수 있다. 여기서, 조합 규칙은 복수 개의 데이터 조각들을 각각의 어드레스를 바탕으로 하여 분할되기 이전의 데이터로 조합할 수 있도록 하는 규칙을 의미한다.
제 1 트랜스퍼는 복수 개의 데이터 조각들을 임의의 순서로 전송할 수 있다. 여기서, 복수 개의 데이터 조각들은 각각 부여된 어드레스와 함께 전송될 수 있다.
제 2 트랜스퍼는 제 1 트랜스퍼에 의해 전송된 복수 개의 데이터 조각들에 대응되는 조합 규칙을 전송할 수 있다. 여기서, 제 2 트랜스퍼는 제 1 트랜스퍼에 의한 복수 개의 데이터 조각들의 전송에 대하여 시차를 두고 조합 규칙을 전송하는 것이 바람직할 수 있다.
이상 본 명세서에서 설명한 기능적 동작과 본 주제에 관한 실시형태들은 본 명세서에서 개시한 구조들 및 그들의 구조적인 등가물을 포함하여 디지털 전자 회로나 컴퓨터 소프트웨어, 펌웨어 또는 하드웨어에서 혹은 이들 중 하나 이상의 조합에서 구현 가능하다.
본 명세서에서 기술하는 주제의 실시형태는 하나 이상의 컴퓨터 프로그램 제품, 다시 말해 데이터 처리 장치에 의한 실행을 위하여 또는 그 동작을 제어하기 위하여 유형의 프로그램 매체 상에 인코딩되는 컴퓨터 프로그램 명령에 관한 하나 이상의 모듈로서 구현될 수 있다. 유형의 프로그램 매체는 전파형 신호이거나 컴퓨터로 판독 가능한 매체일 수 있다. 전파형 신호는 컴퓨터에 의한 실행을 위하여 적절한 수신기 장치로 전송하기 위한 정보를 인코딩하기 위하여 생성되는 예컨대 기계가 생성한 전기적, 광학적 혹은 전자기 신호와 같은 인공적으로 생성된 신호이다. 컴퓨터로 판독 가능한 매체는 기계로 판독 가능한 저장장치, 기계로 판독 가능한 저장 기판, 메모리 장치, 기계로 판독 가능한 전파형 신호에 영향을 미치는 물질의 조합 혹은 이들 중 하나 이상의 조합일 수 있다.
컴퓨터 프로그램(프로그램, 소프트웨어, 소프트웨어 어플리케이션, 스크립트 혹은 코드로도 알려져 있음)은 컴파일되거나 해석된 언어나 선험적 혹은 절차적 언어를 포함하는 프로그래밍 언어의 어떠한 형태로도 작성될 수 있으며, 독립형 프로그램이나 모듈, 컴포넌트, 서브루틴 혹은 컴퓨터 환경에서 사용하기에 적합한 다른 유닛을 포함하여 어떠한 형태로도 전개될 수 있다.
컴퓨터 프로그램은 파일 시스템의 파일에 반드시 대응하는 것은 아니다. 프로그램은 요청된 프로그램에 제공되는 단일 파일 내에, 혹은 다중의 상호 작용하는 파일(예컨대, 하나 이상의 모듈, 하위 프로그램 혹은 코드의 일부를 저장하는 파일) 내에, 혹은 다른 프로그램이나 데이터를 보유하는 파일의 일부(예컨대, 마크업 언어 문서 내에 저장되는 하나 이상의 스크립트) 내에 저장될 수 있다.
컴퓨터 프로그램은 하나의 사이트에 위치하거나 복수의 사이트에 걸쳐서 분산되어 통신 네트워크에 의해 상호 접속된 다중 컴퓨터 또는 하나의 컴퓨터 상에서 실행되도록 전개될 수 있다.
부가적으로, 본 명세서에서 기술하는 논리 흐름과 구조적인 블록도는 개시된 구조적인 수단의 지원을 받는 대응하는 기능과 단계의 지원을 받는 대응하는 행위 및/또는 특정한 방법을 기술하는 것으로, 대응하는 소프트웨어 구조와 알고리즘과 그 등가물을 구축하는 데에도 사용 가능하다.
본 명세서에서 기술하는 프로세스와 논리 흐름은 입력 데이터 상에서 동작하고 출력을 생성함으로써 기능을 수행하기 위하여 하나 이상의 컴퓨터 프로그램을 실행하는 하나 이상의 프로그래머블 프로세서에 의하여 수행 가능하다.
컴퓨터 프로그램의 실행에 적합한 프로세서는, 예컨대 범용 및 특수 목적의 마이크로프로세서 양자 및 어떤 종류의 디지털 컴퓨터의 어떠한 하나 이상의 프로세서라도 포함한다. 일반적으로, 프로세서는 읽기 전용 메모리나 랜덤 액세스 메모리 혹은 양자로부터 명령어와 데이터를 수신할 것이다.
컴퓨터의 핵심적인 요소는 명령어와 데이터를 저장하기 위한 하나 이상의 메모리 장치 및 명령을 수행하기 위한 프로세서이다. 또한, 컴퓨터는 일반적으로 예컨대 자기, 자기광학 디스크나 광학 디스크와 같은 데이터를 저장하기 위한 하나 이상의 대량 저장 장치로부터 데이터를 수신하거나 그것으로 데이터를 전송하거나 혹은 그러한 동작 둘 다를 수행하기 위하여 동작가능 하도록 결합되거나 이를 포함할 것이다. 그러나, 컴퓨터는 그러한 장치를 가질 필요가 없다.
본 기술한 설명은 본 발명의 최상의 모드를 제시하고 있으며, 본 발명을 설명하기 위하여, 그리고 당업자가 본 발명을 제작 및 이용할 수 있도록 하기 위한 예를 제공하고 있다. 이렇게 작성된 명세서는 그 제시된 구체적인 용어에 본 발명을 제한하는 것이 아니다.
따라서, 상술한 예를 참조하여 본 발명을 상세하게 설명하였지만, 당업자라면 본 발명의 범위를 벗어나지 않으면서도 본 예들에 대한 개조, 변경 및 변형을 가할 수 있다. 요컨대 본 발명이 의도하는 효과를 달성하기 위해 도면에 도시된 모든 기능 블록을 별도로 포함하거나 도면에 도시된 모든 순서를 도시된 순서 그대로 따라야만 하는 것은 아니며, 그렇지 않더라도 얼마든지 청구항에 기재된 본 발명의 기술적 범위에 속할 수 있다는 점을 밝힌다.

Claims (6)

  1. 모바일 앱을 제공하는 영어 수업 모바일 플랫폼 서버를 이용한 영어 수업 서비스 운영 방법에 있어서,
    영어 수업 서비스를 제공받고자 하는 복수의 제1 사용자 단말과 기 등록된 영어강사 풀(Pool)에 포함된 영어강사가 소지한 복수의 제2 사용자 단말이 상기 모바일 앱에 접속한 시간대를 누적 분석하고, 접속률이 가장 높은 활성화 시간대 정보를 각각 분산 저장 서버에 분산 저장하는 단계;
    상기 제1 사용자 단말이 접속되면, 상기 제1 사용자 단말로부터 학습 레벨, 학습 목적, 관심 토픽 중 적어도 하나를 포함하는 기본 정보를 입력받아 상기 기본 정보와 매칭되는 적어도 하나의 영어강사 정보를 추출하여 추천 영어강사 리스트를 상기 제1 사용자 단말에 제공하는 단계;
    상기 영어강사 정보를 전송받아서 분산 저장 서버에 분산 저장하는 단계;
    상기 제1 사용자 단말로부터 상기 영어강사 리스트 중 하나가 선택되면, 상기 제1 사용자 단말과 상기 선택된 영어강사 정보에 대응하는 제2 사용자 단말 간에 VoIP 기반의 통화 연결을 지원하는 단계; 및
    상기 모바일 앱 상에서 상기 제1 및 제2 사용자 단말 간에 음성 정보를 중개하면서 상기 영어 수업 서비스를 제공하는 단계를 포함하는 영어 수업 모바일 플랫폼 서버를 이용한 영어 수업 서비스 제공 방법.
  2. 제1항에 있어서,
    상기 활성화 시간대 정보를 이용하여 상기 복수의 제1 사용자 단말에 대한 활성화 시간대에 접속을 요청하기 위한 알림을 상기 복수의 제2 사용자 단말에게 제공하는 단계를 더 포함하는 영어 수업 모바일 플랫폼 서버를 이용한 영어 수업 서비스 제공 방법.
  3. 제2항에 있어서,
    상기 복수의 제2 사용자 단말에게 제공하는 단계는,
    상기 제1 사용자 단말이 접속되는 국가로부터 가까운 위치의 국가에서 접속되는 제2 사용자 단말순으로 상기 알림을 제공하되, 각 시간대의 상기 제1 사용자 단말 접속률에 대응하여 상기 제2 사용자 단말에게 상기 알림을 제공하는 영어 수업 모바일 플랫폼 서버를 이용한 영어 수업 서비스 제공 방법.
  4. 영어 수업 서비스를 운영하기 위한 모바일 앱을 제공하는 영어 수업 모바일 플랫폼 서버에 있어서,
    영어 수업 서비스를 제공받고자 하는 복수의 제1 사용자 단말과 기 등록된 영어강사 풀(Pool)에 포함된 영어강사가 소지한 복수의 제2 사용자 단말이 상기 모바일 앱에 접속한 시간대를 누적 분석하고, 접속률이 가장 높은 활성화 시간대 정보를 각각 분산 저장 서버에 분산 저장하는 데이터 생성부;
    상기 제1 사용자 단말이 접속되면, 상기 제1 사용자 단말로부터 학습 레벨, 학습 목적, 관심 토픽 중 적어도 하나를 포함하는 기본 정보를 입력받아 상기 기본 정보와 매칭되는 적어도 하나의 영어강사 정보를 상기 영어강사 풀로부터 추출하는 정보 매칭부;
    상기 추출한 영어강사 정보를 이용하여 추천하고자 하는 영어강사 리스트를 상기 제1 사용자 단말에 제공하는 영어강사 리스트 제공부;
    상기 제1 사용자 단말로부터 상기 영어강사 리스트 중 하나가 선택되면, 상기 제1 사용자 단말과 상기 선택된 영어강사 정보에 대응하는 제2 사용자 단말 간에 VoIP 기반의 통화 연결을 지원하는 통화 연결부;
    상기 모바일 앱 상에서 상기 제1 및 제2 사용자 단말 간에 음성 정보를 중개하고, 상기 영어 수업 서비스를 제공하는 영어 수업 서비스 제공부; 및
    상기 영어 수업 서비스 제공이 종료되면, 상기 제1 사용자 단말과 상기 제2 사용자 단말의 활성화 시간대 시차 및 국가간 시차에 따른 가중치를 적용하여 상기 제2 사용자 단말을 소지한 영어강사에게 지급하기 위한 강의료를 산정하는 강의료 산정부를 포함하는 영어 수업 모바일 플랫폼 서버.
  5. 제4항에 있어서,
    상기 활성화 시간대 정보를 이용하여 상기 복수의 제1 사용자 단말에 대한 활성화 시간대에 접속을 요청하기 위한 알림을 상기 복수의 제2 사용자 단말에게 제공하는 알림 제공부를 더 포함하는 영어 수업 모바일 플랫폼 서버.
  6. 제5항에 있어서,
    상기 알림 제공부는,
    상기 제1 사용자 단말이 접속되는 국가로부터 가까운 위치의 국가에서 접속되는 제2 사용자 단말순으로 상기 알림을 제공하되, 각 시간대의 상기 제1 사용자 단말 접속률에 대응하여 상기 제2 사용자 단말에게 상기 알림을 제공하는 영어 수업 모바일 플랫폼 서버.
KR1020200076891A 2020-06-24 2020-06-24 영어 수업 모바일 플랫폼 서버 및 그것을 이용한 영어 수업 서비스 제공 방법 KR20210158503A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200076891A KR20210158503A (ko) 2020-06-24 2020-06-24 영어 수업 모바일 플랫폼 서버 및 그것을 이용한 영어 수업 서비스 제공 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200076891A KR20210158503A (ko) 2020-06-24 2020-06-24 영어 수업 모바일 플랫폼 서버 및 그것을 이용한 영어 수업 서비스 제공 방법

Publications (1)

Publication Number Publication Date
KR20210158503A true KR20210158503A (ko) 2021-12-31

Family

ID=79177710

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200076891A KR20210158503A (ko) 2020-06-24 2020-06-24 영어 수업 모바일 플랫폼 서버 및 그것을 이용한 영어 수업 서비스 제공 방법

Country Status (1)

Country Link
KR (1) KR20210158503A (ko)

Similar Documents

Publication Publication Date Title
US10102772B2 (en) Language learning exchange
KR101771797B1 (ko) 모바일 과외 플랫폼 서버 및 그것을 이용한 과외 서비스 제공 방법
JP2017142353A (ja) 言語学習装置、言語学習方法、言語学習プログラム
KR20190011540A (ko) 모바일 외국어 학습 플랫폼 서버 및 그것을 이용한 외국어 학습 서비스 운영 방법
KR101923704B1 (ko) 온디맨드 기반의 모바일 과외 서비스 장치 및 방법
Chikurteva et al. E-learning: technologies, application and challenges
JP2007200210A (ja) コンテンツ配信システム、コンテンツ配信プログラム及びコンテンツ配信方法
Bertot et al. 2014 digital inclusion survey: Survey findings and results
KR102011255B1 (ko) 수업 매칭 시스템 및 이에 의한 수업 매칭 방법
KR20210158503A (ko) 영어 수업 모바일 플랫폼 서버 및 그것을 이용한 영어 수업 서비스 제공 방법
KR101409396B1 (ko) 실시간 지식 공유 서비스 제공 방법
KR20220057906A (ko) 외국어 과외 모바일 플랫폼 서버 및 시간대에 따른 과외 운영 방법
US20190166468A1 (en) System and method for dynamically managing communication groups
KR101750172B1 (ko) 강의실 운용 서비스 제공 시스템, 서버 및 방법
JP3903992B2 (ja) 遠隔教育システムと方法、サーバ、及びプログラム
KR20170027573A (ko) 전화 외국어 매칭 방법
KR20210157974A (ko) 화상을 통한 온라인 영어 강의 서비스 제공 방법
KR20210157983A (ko) 유저 단말기를 활용한 1대1 화상 영어 학습 프로그램 제공 시스템 및 방법
Carson et al. Digital bridge: Providing digital access to low-income job seekers during the COVID-19 pandemic
KR20220054032A (ko) 모바일 언어교환 플랫폼 서버 및 그것을 통한 서비스 제공 방법
KR20220055587A (ko) 단말기를 통한 외국어 학습 매칭 서비스 제공 시스템 및 그 방법
KR20160011769A (ko) 강의 평가에 대한 인센티브를 부여하는 온라인 강의 시스템 및 이를 이용한 온라인 강의 서비스 제공 방법
KR100731316B1 (ko) 온라인 외국어 학습 서비스 제공 방법
KR20170067696A (ko) 전화 외국어 매칭 방법
Gobede et al. Factors influencing preservice teachers’ adoption of WhatsApp as an interactive social media platform in mathematics teacher education in Malawi