Search

KR-20260061772-A - METHOD OF GENERATING HOME SCREEN FOR SMART LEARNING SERVICE AND SERVER IMPLEMENTING THEREOF

KR20260061772AKR 20260061772 AKR20260061772 AKR 20260061772AKR-20260061772-A

Abstract

스마트러닝 서비스를 위한 기업별 홈 화면 생성 방법 및 이를 위한 서비스 서버가 개시된다. 본 발명의 일 측면에 따른 스마트러닝 서비스를 위한 기업별 홈 화면 생성 방법은, 프로세서가, 기업명을 포함하는 홈 화면 생성 요청 신호가 수신되면, 상기 기업명에 해당하는 기업정보를 수집하는 단계, 프로세서가, 상기 수집된 기업정보에 기초하여 홈 화면 생성을 위한 템플릿을 선정하는 단계, 및 상기 프로세서가, 상기 선정된 템플릿을 적용하여 해당 기업의 스마트러닝 서비스를 위한 홈 화면을 생성하는 단계를 포함하는 것을 특징으로 한다.

Inventors

  • 임준철
  • 김라율

Assignees

  • (주)유밥

Dates

Publication Date
20260506
Application Date
20241028

Claims (11)

  1. 프로세서가, 기업명을 포함하는 홈 화면 생성 요청 신호가 수신되면, 상기 기업명에 해당하는 기업정보를 수집하는 단계; 프로세서가, 상기 수집된 기업정보에 기초하여 홈 화면 생성을 위한 템플릿을 선정하는 단계; 및 상기 프로세서가, 상기 선정된 템플릿을 적용하여 해당 기업의 스마트러닝 서비스를 위한 홈 화면을 생성하는 단계 를 포함하는 것을 특징으로 하는 스마트러닝 서비스를 위한 기업별 홈 화면 생성 방법.
  2. 제1항에 있어서, 상기 수집하는 단계 이전에, 상기 프로세서가, 기 등록된 기업들의 홈 화면 데이터를 분석하고, 그 분석결과에 기초하여 기업정보에 따른 템플릿을 도출하며, 상기 도출된 기업정보에 따른 템플릿을 데이터베이스에 저장하는 단계를 더 포함하는 것을 특징으로 하는 스마트러닝 서비스를 위한 기업별 홈 화면 생성 방법.
  3. 제2항에 있어서, 상기 템플릿을 선정하는 단계에서, 상기 프로세서는, 상기 기업의 산업분류 및 규모에 기초하여 상기 템플릿을 선정하는 것을 특징으로 하는 스마트러닝 서비스를 위한 기업별 홈 화면 생성 방법.
  4. 제3항에 있어서, 상기 템플릿은, 메인 배너, 학습 이어하기, 신규 시리즈, 추천 시리즈, 카테고리 시리즈, 및 커스텀 시리즈 중 적어도 하나의 구성항목을 포함하고, 각 구성항목에 대한 내용은 상기 기업의 산업분류 및 규모에 따라 다른 것을 특징으로 하는 스마트러닝 서비스를 위한 기업별 홈 화면 생성 방법.
  5. 제1항에 있어서, 상기 홈 화면을 생성하는 단계에서, 상기 프로세서는, 상기 홈 화면에 대한 기업의 요청 정보가 있는 경우, 상기 선정된 템플릿의 구성항목에 상기 요청 정보를 반영하고, 상기 요청 정보가 반영된 템플릿을 적용하여 홈 화면을 생성하는 것을 특징으로 하는 스마트러닝 서비스를 위한 기업별 홈 화면 생성 방법.
  6. 제1항에 있어서, 상기 홈 화면을 생성하는 단계 이후, 사용자 단말로부터 스마트러닝 서비스 접속이 요청되면, 상기 프로세서가 사용자 정보에 기초하여 사용자가 속한 기업을 확인하고, 상기 확인된 기업에 설정된 홈 화면을 상기 사용자 단말에 제공하는 단계를 더 포함하는 것을 특징으로 하는 스마트러닝 서비스를 위한 기업별 홈 화면 생성 방법.
  7. 통신모듈; 메모리; 및 상기 통신모듈 및 메모리와 연결되는 프로세서를 포함하고, 상기 프로세서는, 기업명을 포함하는 홈 화면 생성 요청 신호가 수신되면, 상기 기업명에 해당하는 기업정보를 수집하고, 상기 수집된 기업정보에 기초하여 홈 화면 설정을 위한 템플릿을 선정하며, 상기 선정된 템플릿을 적용하여 해당 기업의 스마트러닝 서비스를 위한 홈 화면을 생성하는 것을 특징으로 하는 서비스 서버.
  8. 제7항에 있어서, 상기 프로세서는, 상기 기업의 산업분류 및 규모에 기초하여 상기 템플릿을 선정하는 것을 특징으로 하는 서비스 서버.
  9. 제8항에 있어서, 상기 템플릿은, 메인 배너, 학습 이어하기, 신규 시리즈, 추천 시리즈, 카테고리 시리즈, 및 커스텀 시리즈 영역 중 적어도 하나의 구성항목을 포함하고, 각 구성항목에 대한 내용은 상기 기업의 산업분류 및 규모에 따라 다른 것을 특징으로 하는 서비스 서버.
  10. 제7항에 있어서, 상기 프로세서는, 상기 홈 화면에 대한 기업의 요청 정보가 있는 경우, 상기 선정된 템플릿의 구성항목에 상기 요청 정보를 반영하고, 상기 요청 정보가 반영된 템플릿을 적용하여 홈 화면을 생성하는 것을 특징으로 하는 서비스 서버.
  11. 제7항에 있어서, 상기 프로세서는, 사용자 단말로부터 스마트러닝 서비스 접속이 요청되면, 사용자 정보에 기초하여 사용자가 속한 기업을 확인하고, 상기 확인된 기업에 설정된 홈 화면을 상기 사용자 단말에 제공하는 것을 특징으로 하는 서비스 서버.

Description

스마트러닝 서비스를 위한 기업별 홈 화면 생성 방법 및 이를 위한 서비스 서버{METHOD OF GENERATING HOME SCREEN FOR SMART LEARNING SERVICE AND SERVER IMPLEMENTING THEREOF} 본 발명은 스마트러닝 서비스를 위한 기업별 홈 화면 생성 방법 및 이를 위한 서비스 서버에 관한 것이다. 최근 스마트폰, 태블릿 PC, 웨어러블 디바이스(wearable device)등과 같은 사용자 단말의 보급이 대중화됨에 따라 사용자는 사용자 단말을 통해 검색 엔진 시스템(search engine system)에 접속하여 언제 어디서나 원하는 콘텐츠(contents)를 이용할 수 있게 되었다. 특히, 빅데이터 시대가 도래하여 콘텐츠의 수가 기하급수적으로 증가하면서 사용자는 콘텐츠에 대한 폭넓은 선택의 기회를 가질 수 있게 되었다. 사용자 단말을 통해 스마트러닝 서비스에서 제공하는 콘텐츠를 이용하기 위해서는, 사용자 단말에서 스마트러닝 서비스를 제공하는 스마트러닝 서비스를 실행할 것이 요구된다. 스마트러닝 서비스는 콘텐츠(즉, 복수의 콘텐츠 항목들)를 관리 및 제공하는 플랫폼과 연계되어 사용자 단말에 요청된 콘텐츠 항목을 제공하며, 사용자 단말과 연관된 사용자 계정이 해당 콘텐츠 항목을 이용할 수 있도록 한다. 스마트러닝 서비스는 사용자 단말에 설치되는 전용 어플리케이션의 형태로 구현될 수 있다. 스마트러닝 서비스가 실행된 때, 초기 화면에 해당하는 홈 화면에서는, 사용자를 위한 각종 추천 콘텐츠 항목들이 표시된다. 한편, 많은 기업들이 직원들의 교육을 위해 스마트러닝 서비스를 신청하고, 직원들은 스마트러닝 서비스를 통해 다양한 콘텐츠를 학습하고 있다. 스마트러닝 서비스가 실행된 때, 초기 화면에 해당하는 홈 화면에서는, 사용자를 위한 각종 추천 콘텐츠 항목들이 표시된다. 이러한 홈 화면을 통해 기업의 특성과 요구에 맞는 콘텐츠 항목을 추천 받거나 유용한 정보를 얻을 수 있도록, 홈 화면을 구성할 것이 요구된다. 본 발명의 배경기술은 대한민국 공개특허공보 제2011-0070625호(2011.06.24)의 '학습 컨텐츠 제공 시스템 및 방법'에 개시되어 있다. 도 1은 본 발명의 일 실시예에 따른 스마트러닝 서비스를 위한 기업별 홈 화면 설정 시스템을 설명하기 위한 도면이다. 도 2는 본 발명의 일 실시예에 따른 서비스 서버의 구성을 개략적으로 나타낸 블록도이다. 도 3은 본 발명의 일 실시예에 따른 스마트러닝 서비스를 위한 기업별 홈 화면 생성 방법을 설명하기 위한 흐름도이다. 이하, 첨부된 도면들을 참조하여 본 발명의 일 실시예에 따른 스마트러닝 서비스를 위한 기업별 홈 화면 생성 방법 및 이를 위한 서비스 서버를 설명한다. 이 과정에서 도면에 도시된 선들의 두께나 구성요소의 크기 등은 설명의 명료성과 편의상 과장되게 도시되어 있을 수 있다. 또한, 본 명세서에서 설명된 구현은, 예컨대, 방법 또는 프로세스, 장치, 소프트웨어 프로그램, 데이터 스트림 또는 신호로 구현될 수 있다. 단일 형태의 구현의 맥락에서만 논의(예컨대, 방법으로서만 논의)되었더라도, 논의된 특징의 구현은 또한 다른 형태(예컨대, 장치 또는 프로그램)로도 구현될 수 있다. 장치는 적절한 하드웨어, 소프트웨어 및 펌웨어 등으로 구현될 수 있다. 방법은, 예컨대, 컴퓨터, 마이크로프로세서, 집적 회로 또는 프로그래밍 가능한 로직 디바이스 등을 포함하는 프로세싱 디바이스를 일반적으로 지칭하는 프로세서 등과 같은 장치에서 구현될 수 있다. 프로세서는 또한 최종-사용자 사이에 정보의 통신을 용이하게 하는 컴퓨터, 셀 폰, 휴대용/개인용 정보 단말기(personal digital assistant: "PDA") 및 다른 디바이스 등과 같은 통신 디바이스를 포함한다. 또한, 본 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다. 제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 이하, 본 발명에 따른 실시 예들을 첨부된 도면을 참조하여 상세히 설명하기로 하며, 첨부 도면을 참조하여 설명함에 있어, 동일하거나 대응하는 구성 요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 이하에 기재된 "콘텐츠"는 학습과정, 강의, 과정 등과 동일한 의미일 수 있다. 도 1은 본 발명의 일 실시예에 따른 스마트러닝 서비스를 위한 기업별 홈 화면 설정 시스템을 설명하기 위한 도면이다. 도 1을 참조하면, 본 발명의 일 실시예에 따른 스마트러닝 서비스를 위한 기업별 홈 화면 설정 시스템은 관리자 단말(100) 및 서비스 서버(200)를 포함한다. 관리자 단말(100)은 서비스 서버(200)가 제공하는 서비스 어플리케이션 또는 서비스 사이트를 실행 및/또는 표시할 수 있으며, 서비스 어플리케이션 또는 서비스 사이트를 통해 스마트러닝 서비스를 위한 기업별 홈 화면 생성을 요청할 수 있다. 관리자 단말(100)은 스마트러닝 서비스를 위한 기업별 홈 화면을 생성하는 운영자, 교육담당자 등이 소지한 단말로, 휴대전화기, 데스크톱 PC, 랩탑 PC, 태블릿 PC, 스마트폰 등으로 구현될 수 있으나, 이에 제한되지는 않으며, 외부 서버와 연결될 수 있는 다양한 형태의 통신 장치로 구현될 수도 있다. 관리자 단말(100)은 통상의 컴퓨터가 가지는 연산 기능, 저장/참조 기능, 입출력 기능 및 제어 기능을 전부 또는 일부 수행하도록 구성될 수 있다. 관리자 단말(100)은 서비스 서버(200)와 유무선으로 통신하도록 구성될 수 있다. 서비스 서버(200)는, 관리자 단말(100)로부터 기업명을 포함하는 홈 화면 생성 요청 신호가 수신되면, 기업명에 해당하는 기업정보를 수집하고, 수집된 기업정보에 기초하여 홈 화면 설정을 위한 템플릿을 선정하며, 선정된 템플릿을 이용하여 기업의 스마트러닝 서비스를 위한 홈 화면을 자동으로 생성할 수 있다. 이러한 서비스 서버(200)에 대한 상세한 설명은 도 2를 참조하기로 한다. 도 2는 본 발명의 일 실시예에 따른 서비스 서버의 구성을 개략적으로 나타낸 블록도이다. 도 2를 참조하면, 본 발명의 일 실시예에 따른 서비스 서버(200)는 통신모듈(210), 메모리(220), 데이터베이스(230) 및 프로세서(240)를 포함한다. 통신모듈(210)은 통신망과 연동하여 서비스 서버(200)와 관리자 단말(100) 간의 송수신 신호를 패킷 데이터 형태로 제공하는 데 필요한 통신 인터페이스를 제공할 수 있다. 나아가, 통신모듈(210)은 관리자 단말(100)로부터 홈 화면 생성 요청 신호를 수신하는 역할을 할 수 있고, 프로세서(240)에 의해 생성된 홈 화면을 관리자 단말(100)로 전송하는 역할을 수행할 수 있다. 여기서 통신망이라 함은, 서비스 서버(200)와 관리자 단말(100)을 연결하는 역할을 수행하는 매개체로써, 관리자 단말(100)이 서비스 서버(200)에 접속한 후 정보를 송수신할 수 있도록 접속 경로를 제공하는 경로를 포함할 수 있다. 또한 통신모듈(210)은 다른 네트워크 장치와 유무선 연결을 통해 제어 신호 또는 데이터 신호와 같은 신호를 송수신하기 위해 필요한 하드웨어 및 소프트웨어를 포함하는 장치일 수 있다. 또한, 통신모듈(210)은 근거리 통신모듈, 무선 통신모듈, 이동통신 모듈, 유선 통신모듈 등 다양한 형태로 구현될 수 있다. 메모리(220)는 서비스 서버(200)의 동작과 관련된 데이터들을 저장하는 구성이다. 여기서 메모리(220)는 공지된 저장매체를 이용할 수 있으며, 예를 들어, ROM, PROM, EPROM, E EPROM, RAM 등과 같이 공지된 저장매체 중 어느 하나 이상을 이용할 수 있다. 특히, 메모리(220)에는 기업정보를 수집하고, 수집된 기업정보에 기초하여 홈 화면 설정을 위한 템플릿을 선정하며, 선정된 템플릿을 이용하여 홈 화면을 자동으로 생성할 수 있도록 하는 프로그램(애플리케이션 또는 애플릿) 등이 저장될 수 있으며, 저장되는 정보들은 필요에 따라 프로세서(240)에 의해 취사 선택될 수 있다. 데이터베이스(230)는 기업 데이터베이스(232), 콘텐츠 데이터베이스(234) 및 템플릿 데이터베이스(236)를 포함할 수 있다. 기업 데이터베이스(232)는 각 기업에 대한 기업 정보를 저장할 수 있다. 여기서, 기업 정보는 기업의 이름, 위치, 규모, 산업분야, 직원 수 등을 포함할 수 있다. 기업 데이터베이스(232)는 각 기업에 소속된 직원들에 대한 직원 정보를 저장할 수 있다. 여기서, 직원 정보는 직원의 이름, 소속, 인적 사항, 성별, 나이, 연락처, 이메일, 주소, 직업, 직급, 직무, 및 역량 수준 등 사용자에 대한 기본적인 정보와, 아이디(ID) (또는 이메일) 및 패스워드(password) 등 인증(로그인)에 대한 정보, 접속 국가, 접속 위치, 접속에 이용한 장치에 대한 정보, 접속된 네트워크 환경 등 접속과 관련된 정보 등을 포함할 수 있다. 기업 데이터베이스(232)는 기업별 직원들의 학습 현황 데이터를 저장할 수 있다. 여기서, 학습 현황 데이터는 학습한 학습과정, 학습과정의 학습 시간(또는 학습량), 학습과정의 수료 여부 등을 포함할 수 있다. 이때, 직원이 학습한 학습과정은 학습과정 ID로 저장될 수 있다. 기업 데이터베이스(232)는 각 기업의 스마트러닝 서비스를 위한 홈 화면 데이터를 저장할 수 있다. 여기서, 홈 화면 데이터는 각 기업의 홈 화면, 각 홈 화면을 구성하는 템플릿, 각 템플릿의 구성항목, 각 구성항목에 대한 내용 등