문맥 (context)
[청구항 2]
위성(400)과 통신하기 위한 위성통신장치(300)
위성통신장치에서 제공된 원시 데이터를 메시지큐에 임시 저장하고, 임시 저장된 원시 데이터를 형식화된 데이터로 변환한 후 다시 메시지처리큐에 임시 저장하고, 형식화된 데이터가 앱일 경우에 선박앱스토어에 저장하며, 선박에서 발송할 데이터를 육상서비스수단에서 전달받을 수 있는 데이터로 변환한 원시 데이터를 메시지발송큐에 임시 저장하고, 임시 저장된 원시 데이터를 설정된 스케쥴에 따라 육상서비스수단으로 제공하기 위한 선박미들웨어수단(100)
위성에서 제공한 원시 데이터를 수집하여 메시지큐에 임시 저장하고, 임시 저장된 원시 데이터를 형식화된 데이터로 변환한 후 다시 메시지처리큐에 임시 저장하고, 형식화된 데이터를 저장하며, 육상에서 발송할 데이터를 선박미들웨어수단에서 전달받을 수 있는 데이터로 변환한 원시 데이터를 메시지발송큐에 임시 저장하고, 임시 저장된 원시 데이터를 설정된 스케쥴에 따라 선박미들웨어수단으로 제공하기 위한 육상서비스수단(200)
을 포함하여 구성되되,
상기 선박미들웨어수단(100)은,
위성통신장치로부터 획득된 원시 데이터를 수집하여 선박메시지큐에 저장시키며, 선박메시지전송스케쥴러로부터 획득된 원시 데이터를 위성통신장치로 제공하기 위한 선박메시지송수신부(105),
상기 선박메시지송수신부에서 제공된 원시 데이터를 저장하고 있는 선박메시지큐(110),
상기 선박메시지큐에 저장된 원시 데이터를 획득하여 형식화된 데이터로 변환하기 위한 선박메시지해석부(115),
상기 선박메시지해석부를 통해 변환된 형식화된 데이터를 저장하고 있는 선박메시지처리큐(120),
상기 선박메시지처리큐에 저장된 형식화된 데이터를 사용하여 선박서비스저장부로부터 서비스 정보를 검색하여 서비스 인스턴스를 생성한 후 메시지를 해당 서비스 정보에 인자로 삽입하기 위한 선박데이터처리부(125),
형식화된 데이터가 앱일 경우에 선박데이터처리부에서 처리된 apk 파일을 저장하고 있는 선박앱저장부(130),
소켓을 사용한 tcp/ip 통신과 웹을 사용한 http 통신을 수행하기 위한 선박프레임워크부(135),
웹을 사용한 http 통신시, 선박 내에서 사용 가능한 앱을 선박앱스토어에 제공하기 위한 선박웹제공부(140),
tcp/ip 통신 프로토콜을 사용하여 모바일 간의 통신을 제공하기 위한 선박메신저송수신소켓부(145),
육상서비스수단으로 발송해야할 데이터를 선박데이터처리부로부터 전달받아 선박메시지송수신부에서 발송할 수 있도록 데이터를 변환하기 위한 선박메시지빌더부(150),
상기 선박메시지빌더부에서 생성된 원시 데이터를 저장하고 있는 선박메시지발송큐(155),
상기 선박메시지발송큐에 저장된 원시 데이터를 설정된 스케쥴에 따라 선박메시지송수신부로 제공하기 위한 선박메시지전송스케쥴러(160)를 포함하여 구성되는 것을 특징으로 하는 선박 내 모바일 환경을 구축하기 위한 미들웨어 시스템
[청구항 3]
위성(400)과 통신하기 위한 위성통신장치(300)
위성통신장치에서 제공된 원시 데이터를 메시지큐에 임시 저장하고, 임시 저장된 원시 데이터를 형식화된 데이터로 변환한 후 다시 메시지처리큐에 임시 저장하고, 형식화된 데이터가 앱일 경우에 선박앱스토어에 저장하며, 선박에서 발송할 데이터를 육상서비스수단에서 전달받을 수 있는 데이터로 변환한 원시 데이터를 메시지발송큐에 임시 저장하고, 임시 저장된 원시 데이터를 설정된 스케쥴에 따라 육상서비스수단으로 제공하기 위한 선박미들웨어수단(100)
위성에서 제공한 원시 데이터를 수집하여 메시지큐에 임시 저장하고, 임시 저장된 원시 데이터를 형식화된 데이터로 변환한 후 다시 메시지처리큐에 임시 저장하고, 형식화된 데이터를 저장하며, 육상에서 발송할 데이터를 선박미들웨어수단에서 전달받을 수 있는 데이터로 변환한 원시 데이터를 메시지발송큐에 임시 저장하고, 임시 저장된 원시 데이터를 설정된 스케쥴에 따라 선박미들웨어수단으로 제공하기 위한 육상서비스수단(200)
을 포함하여 구성되되,
상기 육상서비스수단(200)은,
위성(400)으로부터 획득된 원시 데이터를 수집하여 육상메시지큐에 저장시키며, 육상메시지전송스케쥴러로부터 획득된 원시 데이터를 위성으로 제공하기 위한 육상메시지송수신부(205),
상기 육상메시지송수신부에서 제공된 원시 데이터를 저장하고 있는 육상메시지큐(210),
상기 육상메시지큐에 저장된 원시 데이터를 획득하여 형식화된 데이터로 변환하기 위한 육상메시지해석부(215),
상기 육상메시지해석부를 통해 변환된 형식화된 데이터를 저장하고 있는 육상메시지처리큐(220),
상기 육상메시지처리큐에 저장된 형식화된 데이터를 육상프레임워크부로 제공하며, 선박으로 발송해야할 위성 전송용 메시지를 생성하기 위한 육상데이터처리부(225),
소켓을 사용한 tcp/ip 통신과 웹을 사용한 http 통신을 수행하기 위한 육상프레임워크부(230),
선박미들웨어수단으로 발송해야할 위성 전송용 메시지를 육상데이터처리부로부터 전달받아 육상메시지발송큐로 제공하기 위한 육상메시지빌더부(235),
상기 육상메시지빌더부에서 제공된 위성 전송용 메시지를 저장하고 있는 육상메시지발송큐(240),
상기 육상메시지발송큐에 저장된 위성 전송용 메시지를 설정된 스케쥴에 따라 육상메시지송수신부로 제공하기 위한 육상메시지전송스케쥴러(245),
클라이언트서버로 서비스 api를 제공하기 위한 육상웹서비스부(250),
웹을 사용한 http 통신시, 웹브라우저에 사용자 서비스, 사용자 관리, 시스템 관리의 정보를 제공하기 위한 육상웹제공부(255),
tcp/ip 통신 프로토콜을 사용하여 모바일 간의 통신을 제공하기 위한 육상메신저송수신소켓부(260)를 포함하여 구성되는 것을 특징으로 하는 선박 내 모바일 환경을 구축하기 위한 미들웨어 시스템
[청구항 4]
제 3항에 있어서,상기 육상서비스수단(200)은,육상과 선박 간에 송수신된 파일 정보를 저장하고 관리하기 위한 파일관리부(265),육상과 선박 간에 송수신된 데이터베이스 업데이트 파일을 저장하고 관리하기 위한 데이터베이스관리부(270),선박 운영 배포 파일을 관리하기 위한 배포관리부(275),선박 운영 환경의 모니터링 정보를 관리하기 위한 모니터링부(280),시스템 확장 정보를 관리하기 위한 시스템확장부(285) 중 적어도 어느 하나 이상을 더 포함하여 구성되는 것을 특징으로 하는 선박 내 모바일 환경구축하기 위한미들웨어 시스템.
[청구항 5]
제 2항에 있어서,상기 선박메시지해석부(115)는,선박메시지큐로부터 원시 데이터를 획득하기 위한 원시데이터획득모듈(115a),상기 획득된 원시 데이터의 금칙어 포함 여부를 점검하여 금칙어가 포함될 경우에 보안 책임자의 단말기로 메시지 알림 신호를 제공하기 위한 금칙어포함검사모듈(115b),메시지 규약을 저장하고 있는 메시지메타데이터저장모듈(115c),상기 획득된 원시 데이터로부터 메시지 규약 번호를 추출하여 상기 메시지메타데이터저장모듈로부터 해당 원시 데이터를 해석할 수 있는 메시지 규약을 검색하여 획득한 후 해당 메시지 규약을 사용하여 상기 원시 데이터를 형식화된 메시지로 생성하기 위한 메시지해석모듈(115d),상기 획득된 원시 데이터가 다중 패킷인지를 분석하여 다중 패킷으로 구성된 원시 데이터일 경우에 메시지를 병합하는 메시지병합모듈(115e) 중 적어도 어느 하나 이상의 모듈을 더 포함하여 구성되는 것을 특징으로 하는 선박 내 모바일 환경구축하기 위한미들웨어 시스템.
[청구항 6]
제 4항에 있어서,상기 배포관리부(275)는,배포 파일 정보 목록을 xml 형식의 파일로 정의하기 위한 목록정의모듈(275a),상기 정의된 파일 목록과 배포 파일 내 정의된 작업을 순차적으로 xml 형식의 파일로 정의하기 위한 순차정의모듈(275b),배포할 파일을 바이너리 스트림 형태로 패킷에 저장시키기 위한 파일처리모듈(275c)을 포함하여 구성되는 것을 특징으로 하는 선박 내 모바일 환경구축하기 위한미들웨어 시스템.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
선박미들웨어수단(100)의 선박메시지해석부(115)가 원시 데이터를 형식화된 메시지로 생성하는 과정에서, 메시지 규약을 검색하고 적용하기 위해 수행하는 구체적인 절차는 무엇인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation선박메시지해석부(115) 내에서 메시지 규약을 검색하고 적용하여 원시 데이터를 형식화된 메시지로 생성하는 구체적인 절차를 파악해야 한다.
-
2정보 추출
information_extraction청구항 5에서 선박메시지해석부(115)의 구성 요소 중 메시지해석모듈(115d)에 관한 내용을 추출한다.
- 상기 획득된 원시 데이터로부터 메시지 규약 번호를 추출하여 상기 메시지메타데이터저장모듈로부터 해당 원시 데이터를 해석할 수 있는 메시지 규약을 검색하여 획득한 후 해당 메시지 규약을 사용하여 상기 원시 데이터를 형식화된 메시지로 생성하기 위한 메시지해석모듈(115d)
-
3근거 선택
evidence_selection메시지 규약 검색 및 적용 절차가 명시된 메시지해석모듈(115d)의 설명 구절을 선택한다.
- 획득된 원시 데이터로부터 메시지 규약 번호를 추출하여 상기 메시지메타데이터저장모듈로부터 해당 원시 데이터를 해석할 수 있는 메시지 규약을 검색하여 획득한 후 해당 메시지 규약을 사용하여 상기 원시 데이터를 형식화된 메시지로 생성
-
4논리 통합
logical_integration추출된 정보를 바탕으로 절차를 정리하면, 1) 원시 데이터에서 규약 번호 추출, 2) 메시지메타데이터저장모듈에서 해당 규약 검색/획득, 3) 획득한 규약을 사용하여 형식화된 메시지 생성 순으로 구성된다.
-
5결론 도출
conclusion_formulation질문에 대한 직접적인 답변으로 절차를 단계별로 정리한다.
-
6답변 생성
answer_generation추출된 절차를 바탕으로 최종 답변을 작성한다.
최종 답변 (final_answer)
획득된 원시 데이터로부터 메시지 규약 번호를 추출하여 메시지메타데이터저장모듈로부터 해당 원시 데이터를 해석할 수 있는 메시지 규약을 검색하여 획득한 후, 해당 메시지 규약을 사용하여 상기 원시 데이터를 형식화된 메시지로 생성한다.
핵심 해석 (core_interpretation)
선박미들웨어의 메시지해석부는 원시 데이터에 포함된 규약 번호를 기반으로 저장된 메타데이터에서 적절한 메시지 규약을 찾아내어 데이터를 형식화하는 절차를 수행한다.