1 |
1
DDS를 탑재하지 않은 사용자 디바이스를 DDS망에 연결해 주는 동시에, DDS 정보를 말단 사용자의 기호에 맞는 정보로 가공하여 제공하는 DSA (DDS Service Agent) 장치
|
2 |
2
제 1 항에 있어서, 상기 DSA 장치는,
프로파일을 관리하는 모듈로서 프로파일을 사용자 디바이스로부터 받아 분석하고 프로파일 내에 포함된 속성들을 DSA내 다른 모듈에 전달하는 프로파일 관리기;
DDS(Data Distribution Service) 데이터를 사용자(User)가 보기 원하는 문서 형식으로 변환해주는 변환기;
상기 변환기를 통해 변환된 문서를 사용자 디바이스에 전송하는 송신기;
DDS 서비스에 소속된 참여자들이 발간하는 토픽 데이터를 수집하는 토픽 수집기;
토픽 수집기가 수집한 토픽 데이터를 저장 및 관리하는 데이터베이스 관리기; 및
프로파일의 원하는 시점(UTime)을 관리하는 타이머; 를 포함하여 이루어지는 것을 특징으로 하는 DSA 장치
|
3 |
3
제 2항에 있어서,
상기 변환기는 사용자가 데이터를 원하는 형식으로 받고 싶을 때 프로파일에 원하는 문서타입을 설정하면 상기 변환기에 의해 상기 원하는 형식으로 상기 데이터를 변환하여 제공되는 것을 특징으로 하는 DSA 장치
|
4 |
4
제 3항에 있어서,
상기 원하는 문서타입은 XML 또는 html 형식 중 어느 하나인 것을 특징으로 하는 DSA 장치
|
5 |
5
제 2항에 있어서,
상기 송신기는 상기 타이머와 연동하여 사용자가 원하는 시간 내에 상기 변환된 문서를 전달하는 것을 특징으로 하는 DSA 장치
|
6 |
6
제 2항에 있어서,
상기 데이터베이스 관리기는 특정 DDS 참여자의 장애로 일어난 데이터의 손실이나 데이터를 재사용할 필요가 있을 경우 상기 데이터베이스 관리기를 이용하여 일회성인 토픽 데이터의 연속성을 제공하는 것을 특징으로 하는 DSA 장치
|
7 |
7
제 2항에 있어서,
상기 타이머는 사용자가 요구한 정보가 수집되어 가공된 문서를 사용자에게 제공해야 하는 제한시간(deadline)을 결정해주고 사용자가 정보를 제공받기 원하는 시간을 프로파일내에 포함된 수집하고자 하는 토픽정보의 발간시점(PTime) 속성을 이용하여 설정하는 것을 특징으로 하는 DSA 장치
|
8 |
8
DDS를 탑재하지 않은 사용자 디바이스를 DDS망에 연결해 주는 동시에, DDS 정보를 말단 사용자의 기호에 맞는 정보로 가공하여 제공하는 DSA(DDS Service Agent)에서의 맞춤형 정보 제공 방법에 있어서,
사용자 디바이스에 각 속성들 - 원하는 정보(UData), 원하는 문서형식(InfoType), 원하는 시점(UTime) - 이 입력되면 사용자 식별자(UID) 속성과 함께 프로파일이 생성되고, 상기 프로파일이 DSA의 프로파일 관리기로 전송되는 사용자의 정보 요청 단계;
DSA의 프로파일 관리기가 사용자 디바이스로부터 받은 상기 프로파일을 분석하고, 프로파일에서 각 속성들을 추출한 후 DSA내 타 모듈들에게 전송하는 DSA의 초기동작 단계;
DDS 서비스 내의 모든 참여자들은 DSA의 토픽 수집기로부터 요청받은 토픽이 자신이 발간하는 토픽과 일치하는지 확인한 후 일치하면 새로운 토픽 데이터가 생성될 때마다 DSA에게 전달하는 토픽 데이터 수집 단계;
DSA의 변환기는 토픽 수집기와 데이터베이스 관리기에 의해 수집된 토픽데이터들을 전달받아 하나의 XML문서로 통합하고, 상기 통합된 문서는 사용자가 요구한 문서 형식으로 변환되어 사용자에게 제공되는 사용자 맞춤형 정보 제공 단계를 포함하여 구성되는 것을 특징으로 하는 DSA에서의 맞춤형 정보 제공 방법
|
9 |
9
제 8항에 있어서,
상기 DSA의 초기동작 단계에서 상기 각 속성들 중 사용자 식별자(UID)는 송신기 모듈에 전송되고, 원하는 시점(UTime)은 타이머 모듈에 전송되고, 원하는 문서 형식(InfoType)은 변환기모듈에 전송되며, 원하는 정보(UData)는 토픽 수집기 모듈에 전송되는데, 만일 얻고자 하는 과거 정보의 발간 시점(PTime)이 존재하면 원하는 정보(UData)는 데이터베이스 관리기 모듈에 전송되는 것을 특징으로 하는 DSA에서의 맞춤형 정보 제공 방법
|
10 |
10
제 8항에 있어서,
상기 토픽 데이터 수집 단계는 과거에 사용된 토픽 데이터의 수집이 필요한 경우 데이터베이스 관리기가 참여자의 DBMS(데이터베이스관리시스템)에게 토픽 데이터를 요청하고 해당 토픽 데이터를 수집하는 과정을 더 포함하는 것을 특징으로 하는 DSA에서의 맞춤형 정보 제공 방법
|
11 |
11
제 8항에 있어서,
상기 사용자 맞춤형 정보 제공 단계는 사용자가 자신이 선택한 문서 뷰어를 통해 제공받은 문서를 이용하는 과정; 및 상기 XML 문서의 구조가 사용자가 DSA에 제공한 프로파일의 구조를 기반으로 작성되는 과정을 더 포함하는 것을 특징으로 하는 DSA에서의 맞춤형 정보 제공 방법
|
12 |
12
제 8항 내지 제11항 중 어느 한 항에 의한 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체
|