1 |
1
복수 개의 사용자 단말기와 유무선 통신망을 통해 연결되고, 사용자가 요청한 학습 미디어를 구성하는 각 콘텐츠를 융합 및 동기화하여, 상기 복수 개의 사용자 단말기 각각에 각 콘텐츠를 전송하여, 상기 복수 개의 사용자 단말기를 통해 각 콘텐츠를 동기화하여 재생하도록 해주는 학습 미디어 제공 시스템으로서,상기 시스템에 접속한 사용자의 정보 및 사용자 입력 정보와 상기 복수의 단말기의 정보를 분석하여 메타 데이터베이스에 저장하도록 구성된 사용자 상황 정보 분석 모듈과;학습 미디어를 구성하는 각 콘텐츠를 MPEG-21 방식으로 그리고 상기 콘텐츠의 속성을 나타내는 DID 언어로 저장하는 e-러닝 데이터베이스와;상기 사용자 상황 정보 분석 모듈에 의해 분석된 상기 사용자 정보, 사용자 입력 정보 및 단말기 정보에 기초하여, 사용자가 원하는 학습 미디어와 관련된 콘텐츠를 재생할 수 있는 각각의 단말기에 적합한 콘텐츠를 각각 상기 e-러닝 데이터베이스로부터 추출하고, 각 단말기를 관리하는 채널을 설정하고 이 설정된 채널을 이용하여 각 단말기를 동기화하며, 상기 추출된 각 콘텐츠의 재생 시간 스케줄을 동기화하고 각 콘텐츠를 그 콘텐츠를 재생할 단말기에 대해 설정된 각 채널에 링크한 다음에, 링크된 각 채널을 통해 상기 콘텐츠를 해당 단말기로 전송하도록 구성된 가상 스마트 클래스 모듈을 포함하는 것을 특징으로 하는 학습 미디어 제공 시스템
|
2 |
2
청구항 1에 있어서, 상기 사용자 상황 정보 분석 모듈은,상기 시스템에 접속한 상기 복수 개의 단말기를 검출하고 각 단말기의 위치, 파워, 메모리, 대역폭, 해상도 애트리뷰트를 포함하는 단말기의 형상 정보를 수집하도록 구성된 단말기 모니터링 유닛과,상기 시스템에 접속한 사용자의 위치 및 요구사항 정보를 포함하는 사용자에 관한 정보를 수집하도록 구성된 사용자 정보 모니터링 유닛과,상기 단말기 모니터링 유닛과 사용자 정보 모니터링 유닛에 의해 수집된 정보를 상기 메타 데이터베이스에 저장함과 아울러, 상황 분석 유닛으로 전달하는 중개 유닛과,상기 중개 유닛으로부터 전달된 정보를 분석하고, 사용자의 요구 사항 변동을 분석하여 필터링하는 상황 분석 유닛을 포함하고, 상기 메타 데이터베이스는 상기 필터링 유닛에 의해 필터링된 정보와, 상기 단말기 모니터링 유닛과 사용자 정보 모니터링 유닛에 수집된 정보를 메타 정보 테이블의 형태로 저장하는 것인 학습 미디어 제공 시스템
|
3 |
3
청구항 2에 있어서, 상기 상황 분석 유닛은 사용자의 요구 사항 및 단말기에 대한 변경 사항을 감시하여, 사용자가 관심 있는 정보만을 필터링하여 사용자에게 제공하는 서비스를 수정할 수 있도록 해주는 필터링 유닛을 포함하는 것을 특징으로 하는 학습 미디어 제공 시스템
|
4 |
4
청구항 2 또는 청구항 3에 있어서, 상기 가상 스마트 클래스 모듈은,상기 사용자 상황 분석 모듈로부터 전달된 분석된 정보에 기초하여, 상기 메타 데이터베이스를 조회하여, 각 단말기의 형상 정보의 애트리뷰트와, 상기 e-러닝 데이터베이스에 저장된 각 콘텐츠를 기술하는 DID에 의한 콘텐츠 애트리뷰트를 비교하여, 각 단말기가 재생 가능하고 또 상기 애트리뷰트의 차이값이 가장 작은 것을 학습 콘텐츠로 추출하는 콘텐츠 관리 모듈과,상기 사용자 상황 분석 모듈로부터 전달된 각 단말기에 대한 정보를 수집하여, 각 단말기를 관리하는 채널을 설정하여, 각 단말기에 대해 동기화를 수행하는 채널 관리 모듈과,상기 콘텐츠 관리 모듈로부터 전달되는 학습 콘텐츠의 시간 애트리뷰트를 이용하여 각 콘텐츠의 재생 시간을 맞춰주는 동기화를 수행하고, 상기 채널 관리 모듈로부터 전달되는 단말기에 대한 채널 정보를 이용하여, 각 학습 콘텐츠를 재생할 자원을 갖고 있는 단말기에 맞게끔 각 학습 콘텐츠를 변환하고, 각 단말기에 각 학습 콘텐츠를 링크한 후, 링크된 각 채널을 통해 상기 동기화된 각각의 학습 콘텐츠를 각 해당 단말기로 전송하는 오케스트라 모듈 을 포함하는 것을 특징으로 하는 학습 미디어 제공 시스템
|
5 |
5
복수 개의 사용자 단말기와 유무선 통신망을 통해 연결되고, 사용자가 요청한 학습 미디어를 구성하는 각 콘텐츠를 융합 및 동기화하여, 상기 복수 개의 사용자 단말기 각각에 각 콘텐츠를 전송하여, 상기 복수 개의 사용자 단말기를 통해 각 콘텐츠를 동기화하여 재생하도록 해주는 학습 미디어 제공 시스템을 이용한 학습 미디어 제공 방법으로서,(A) 상기 시스템에 로그인한 사용자의 정보, 사용자 입력 정보 및 상기 복수의 단말기 정보를 분석하여, 상기 사용자의 접속 위치 및 요구사항을 포함하는 사용자 정보와, 각 단말기의 위치, 파워, 메모리, 대역폭, 해상도 정보를 포함하는 각 단말기 형상 정보를 획득하여 메타 정보 테이블의 형태로 메타 데이터베이스에 저장하는 단계와,(B) 각각의 학습 콘텐츠를 MPEG-21 방식으로 그리고 상기 콘텐츠의 속성을 나타내는 DID 언어를 이용하여 저장하고 있는 e-러닝 데이터베이스로부터, 상기 획득한 사용자 정보에 기초하여, 사용자가 요청한 학습 미디어와 관련한 학습 콘텐츠를 상기 e-러닝 데이터베이스로부터 추출하는 단계로서, 상기 메타 데이터베이스를 조회하여, 각 단말기의 형상 정보의 애트리뷰트와, 상기 e-러닝 데이터베이스에 저장된 각 콘텐츠를 기술하는 DID에 의한 학습 콘텐츠 애트리뷰트를 비교하여, 각 단말기가 재생 가능하고 또 상기 애트리뷰트의 차이값이 가장 작은 것을 학습 콘텐츠로 추출하는 것인 상기 학습 콘텐츠 추출 단계와;(C) 상기 단말기 형상 정보에 기초하여, 각 단말기를 관리하는 채널을 설정하고, 각 단말기에 대해 동기화를 수행하는 단계와;(D) 상기 추출된 각각의 학습 콘텐츠의 시간 애트리뷰트를 통해 이용하여 각 콘텐츠의 재생 시간을 맞춰주는 동기화를 수행하고, 상기 단말기에 대한 채널 정보를 이용하여, 각 학습 콘텐츠를 재생할 자원을 갖고 있는 단말기에 맞게끔 각 학습 콘텐츠를 변환하고, 각 단말기에 각 학습 콘텐츠를 링크한 후, 링크된 각 채널을 통해 상기 동기화된 각각의 학습 콘텐츠를 각 해당 단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 학습 미디어 제공 방법
|
6 |
6
청구항 5에 있어서, 상기 (C) 단계에 있어서, 각 단말기에 대하여 RTP Session을 동일하게 하고, 그 포트 번호만 바꾸어 주는 방식으로 상기 단말기의 동기화를 수행하는 것을 특징으로 하는 학습 미디어 제공 방법
|
7 |
7
청구항 5 또는 청구항 6에 있어서, 상기 (D) 단계에 있어서, 상기 학습 콘텐츠의 메모리/파워/대역폭 애트리뷰트와 상기 각 단말기의 메모리/파워/대역폭 애트리뷰트를 비교하여, 각 콘텐츠를 재생할 자원을 갖고 있는 단말기에 맞게끔 각 학습 콘텐츠를 변환하고 링크하는 것을 특징으로 하는 학습 미디어 제공 방법
|
8 |
8
청구항 7에 있어서, 상기 각각의 학습 콘텐츠를 각 해당 단말기로 전송하기 전에, 각 콘텐츠의 동기화 및 단말기의 동기화가 제대로 이루어졌는지를 다시 한 번 확인하는 것을 특징으로 하는 학습 미디어 제공 방법
|
9 |
9
유무선 통신망을 통해 연결된 복수 개의 사용자 단말기를 갖고 있는 사용자가 요청한 학습 미디어를 구성하는 각 콘텐츠를 융합 및 동기화하여, 상기 복수 개의 사용자 단말기 각각에 각 콘텐츠를 전송하여, 상기 복수 개의 사용자 단말기를 통해 각 콘텐츠를 동기화하여 재생하도록 해주는 프로그램을 포함하고 있는 컴퓨터 판독 가능한 기록 매체로서,(a) 상기 사용자의 정보, 사용자 입력 정보 및 상기 복수의 단말기 정보를 분석하여, 상기 사용자의 접속 위치 및 요구사항을 포함하는 사용자 정보와, 각 단말기의 위치, 파워, 메모리, 대역폭, 해상도 정보를 포함하는 각 단말기 형상 정보를 획득하여 메타 정보 테이블의 형태로 메타 데이터베이스에 저장하도록 프로그램된 명령어와;(b) 각각의 학습 콘텐츠를 MPEG-21 방식으로 그리고 상기 콘텐츠의 속성을 나타내는 DID 언어를 이용하여 저장하고 있는 e-러닝 데이터베이스로부터, 상기 획득한 사용자 정보에 기초하여, 사용자가 요청한 학습 미디어와 관련한 학습 콘텐츠를 상기 e-러닝 데이터베이스로부터 추출하도록 프로그램된 명령어로서, 상기 메타 데이터베이스를 조회하여, 각 단말기의 형상 정보의 애트리뷰트와, 상기 e-러닝 데이터베이스에 저장된 각 콘텐츠를 기술하는 DID에 의한 학습 콘텐츠 애트리뷰트를 비교하여, 각 단말기가 재생 가능하고 또 상기 애트리뷰트의 차이값이 가장 작은 것을 학습 콘텐츠로 추출하도록 프로그램된 명령어와;(c) 상기 단말기 형상 정보에 기초하여, 각 단말기를 관리하는 채널을 설정하고, 각 단말기에 대해 동기화를 수행하도록 프로그램된 명령어와;(d) 상기 추출된 각각의 학습 콘텐츠의 시간 애트리뷰트를 통해 이용하여 각 콘텐츠의 재생 시간을 맞춰주는 동기화를 수행하고, 상기 단말기에 대한 채널 정보를 이용하여, 각 학습 콘텐츠를 재생할 자원을 갖고 있는 단말기에 맞게끔 각 학습 콘텐츠를 변환하고, 각 단말기에 각 학습 콘텐츠를 링크한 후, 링크된 각 채널을 통해 상기 동기화된 각각의 학습 콘텐츠를 각 해당 단말기로 전송하도록 프로그램된 명령어를 포함하는 것을 특징으로 하는 컴퓨터 판독 가능한 기록 매체
|
10 |
10
청구항 9에 있어서, 상기 (D)의 명령어는 상기 학습 콘텐츠의 메모리/파워/대역폭 애트리뷰트와 상기 각 단말기의 메모리/파워/대역폭 애트리뷰트를 비교하여, 각 콘텐츠를 재생할 자원을 갖고 있는 단말기에 맞게끔 각 학습 콘텐츠를 변환하고 링크하도록 프로그램된 것을 특징으로 하는 컴퓨터 판독 가능한 기록 매체
|