문맥 (context)
[청구항 25]
네트워크상에서 동작하고 적어도 하나의 목적지 장치와 메시지 통신을 할 수 있는 소스 장치에 있어서,
상기 소스 장치로부터 전송된 복수의 아웃바운드 메시지들 각각에 대해, 어플리케이션 식별자들과 그에 대응하는 아웃바운드 논리 접속 식별자들의 관계를 저장하는 메모리; 및
인바운드 메시지들의 인바운드 논리 접속 식별자들과 상기 저장된 관계하의 아웃바운드 논리 접속 식별자들을 비교하고, 상기 인바운드 논리 접속 식별자와 매치하는 아웃바운드 논리 접속 식별자와 관련된 어플리케이션 식별자를 가진 로컬 어플리케이션을 식별하도록 구성된 메시지 큐(mq) 모듈을 포함함을 특징으로 하는 소스 장치
[청구항 26]
제25항에 있어서,상기mq 모듈은 소프트웨어로 구현되고,상기 소스 장치는, 어플리케이션 식별자들과 대응하는 아웃바운드 논리 접속 식별자들의 관계를 설정하고, 인바운드 논리 접속 식별자들을 상기 저장된 관계하의 아웃바운드 논리 접속 식별자들과 비교하고, 상기 인바운드 논리 접속 식별자에 매치되는 아웃바운드 논리 접속 식별자와 관련된 어플리케이션 식별자를 가진 로컬 어플리케이션을 식별하기 위해, 상기 mq소프트웨어실행하도록특징으로 하는소스 장치.
[청구항 27]
제25항에 있어서,상기mq 모듈은, 소스 장치로부터 전송된 복수의 아웃바운드 메시지들 각각에 대해, 어플리케이션 식별자들 및 대응하는 아웃바운드 논리 접속 식별자들의 관계를 메모리에 설정하도록더구성됨을특징으로 하는소스 장치.
[청구항 28]
제25항에 있어서,상기 메모리는 어플리케이션 식별자들과 대응하는 아웃바운드 논리 접속 식별자들의 관계를 저장할데이터구조구비함을특징으로 하는소스 장치.
[청구항 29]
제28항에 있어서,상기 데이터 구조는, 어플리케이션 식별자들과 대응하는 아웃바운드 논리 접속 식별자들의 관계에 대한테이블포함함을특징으로 하는소스 장치.
[청구항 30]
제25항에 있어서,상기 메모리는, 어플리케이션 식별자들과 대응하는 아웃바운드 논리 접속 식별자들의 관계를 저장할링크 리스트포함함을특징으로 하는소스 장치.
[청구항 31]
제25항에 있어서,상기mq 모듈은, 상기 인바운드 메시지를, 상기 인바운드 논리 접속 식별자와 매치되는 아웃바운드 논리 접속 식별자와 관련되어 식별된로컬 어플리케이션더구성됨을특징으로 하는소스 장치.
[청구항 32]
제25항에 있어서,프로세서를 더 구비하고,상기 로컬 어플리케이션은 상기 프로세서에서 동작할 수 있는 어플리케이션의 인스턴스, 상기 프로세서에서 동작할 수 있는 별개의 어플리케이션, 및 상기 프로세서에서 동작할 수 있는 복수의 메시지 클래스들을 포함하는어플리케이션프로세스가운데하나이상구비함을특징으로 하는소스 장치.
[청구항 33]
제25항에 있어서,상기 소스 장치는 무선 커뮤니케이터(communicator) 및 유선 컴퓨팅 시스템 중 어느하나포함함을특징으로 하는소스 장치.
[청구항 34]
제25항에 있어서,상기mq 모듈은 로컬 어플리케이션과 관련된 어플리케이션 계층과 전송 계층 사이에구조적위치함을특징으로 하는소스 장치.
[청구항 35]
네트워크를 통해 복수의 어플리케이션들 사이에서 정보를 통신하는 시스템에 있어서,
(a) 복수의 소스 어플리케이션들을 구비하여 상기 네트워크를 통해 메시지들을 전송하는 소스 장치
(b) 적어도 하나의 목적 어플리케이션을 포함하여, 하나 이상의 메시지들을 수신하고 수신된 메시지에 응하여 응답 메시지를 제공하는 목적지 장치를 포함하고,
상기 소스 장치는,
(i) 상기 소스 장치로부터 전송된 복수의 아웃바운드 메시지들 각각에 대해, 어플리케이션 식별자들과 그에 대응하는 아웃바운드 논리 접속 식별자들의 관계를 저장하는 메모리; 및
(ii) 상기 응답 메시지들의 인바운드 논리 접속 식별자들과 상기 저장된 관계하의 아웃바운드 논리 접속 식별자들을 비교하고, 상기 인바운드 논리 접속 식별자와 매치하는 아웃바운드 논리 접속 식별자와 관련된 어플리케이션 식별자를 가진 로컬 어플리케이션을 식별하도록 구성된 메시지 큐(mq) 모듈을 포함함을 특징으로 하는 시스템
[청구항 36]
제35항에 있어서,상기 목적지 장치는 목적지 mq 없이 메시지들을 바로 송수신하도록구성됨을특징으로 하는시스템.
[청구항 37]
제35항에 있어서,상기 목적지 장치는 소스 mq와는 다른타입의목적지구비함을특징으로 하는시스템.
[청구항 38]
제35항에 있어서,상기 복수의 소스 어플리케이션들은 이산 어플리케이션들, 공통 어플리케이션의 인스턴스들, 및 어플리케이션 프로세스들 가운데 어느하나이상포함함을특징으로 하는시스템.
[청구항 39]
제35항에 있어서,상기 소스 장치 및 목적지 장치는 무선 커뮤니케이터 및 유선 컴퓨팅 시스템 중 어느하나포함함을특징으로 하는시스템.
[청구항 40]
제35항에 있어서,상기 네트워크는하나이상의무선 네트워크및유선네트워크포함함을특징으로 하는시스템.
[청구항 41]
어플리케이션들 사이의 메시지 통신을 도모하기 위해 컴퓨팅 시스템에 의해 실행될 수 있는 명령들을 저장한 컴퓨터 판독가능 매체에 있어서,
상기 명령은,
어플리케이션 식별자들과, 각각의 어플리케이션 식별자들에 의해 고유하게 식별가능한 어플리케이션의 인스턴스로부터의 메시지 전송과 관련되는 대응하는 아웃바운드(outbound) 논리 접속 식별자들을 획득하는 단계
상기 어플리케이션 식별자들과 이들과 대응하는 아웃바운드 논리 접속 식별자들 사이의 관계를 설정하는 단계; 및
응답하는 인바운드(inbound) 메시지들을, 이 응답하는 인바운드 메시지들의 인바운드 논리 접속 식별자들에 대응하는 아웃바운드 논리 접속 식별자들과 관련된 어플리케이션 식별자들을 가진 어플리케이션 인스턴스로 보내는 단계를 수행함을 특징으로 하는 컴퓨터 판독가능 매체
[청구항 42]
복수의 어플리케이션들 가운데 적어도 하나의 응답 메시지의 타겟이 되는 적어도 하나의 어플리케이션 인스턴스를 식별하도록 컴퓨팅 시스템에 의해 실행될 수 있는 명령들을 저장하는 컴퓨터 판독가능 매체에 있어서,
상기 명령은,
어플리케이션 식별자 및, 상기 어플리케이션 식별자에 의해 식별되는 어플리케이션 인스턴스로부터의 메시지 전송을 위한 논리 접속을 고유하게 식별하는 아웃바운드(outbound) 전송 식별자를 수신하는 단계
상기 어플리케이션 식별자 및 아웃바운드 전송 식별자 사이의 관계를 생성하는 단계
상기 어플리케이션 인스턴스를 목적지로 하는 응답 메시지의 수신과 관련된 인바운드(inbound) 전송 식별자를 수신하는 단계; 및
상기 인바운드 전송 식별자를 아웃바운드 전송 식별자에 매치시킴으로써, 상기 어플리케이션 인스턴스를 응답 메시지의 타겟으로서 식별하고, 상기 어플리케이션 식별자와 상기 부합된 아웃바운드 전송 식별자 사이의 관계로부터 상기 어플리케이션 인스턴스의 어플리케이션 식별자를 판단하는 단계를 수행함을 특징으로 하는 컴퓨터 판독가능 매체
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
소스 장치의 메시지 큐(mq) 모듈이 인바운드 메시지를 통해 로컬 어플리케이션을 식별하기 위해 수행하는 비교 및 매칭 절차는 무엇인가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation소스 장치의 mq 모듈이 인바운드 메시지를 통해 로컬 어플리케이션을 식별하기 위해 수행하는 비교 및 매칭 절차를 파악해야 한다.
-
2정보 추출
information_extraction청구항 25항 및 26항에서 mq 모듈의 동작 방식을 추출한다.
- 인바운드 메시지들의 인바운드 논리 접속 식별자들과 상기 저장된 관계하의 아웃바운드 논리 접속 식별자들을 비교하고, 상기 인바운드 논리 접속 식별자와 매치하는 아웃바운드 논리 접속 식별자와 관련된 어플리케이션 식별자를 가진 로컬 어플리케이션을 식별하도록 구성된 메시지 큐(mq) 모듈
-
3근거 선택
evidence_selection비교 대상인 인바운드 논리 접속 식별자와 저장된 아웃바운드 논리 접속 식별자, 그리고 매칭을 통한 식별 과정을 근거로 선택한다.
- 인바운드 메시지들의 인바운드 논리 접속 식별자들과 상기 저장된 관계하의 아웃바운드 논리 접속 식별자들을 비교하고, 상기 인바운드 논리 접속 식별자와 매치하는 아웃바운드 논리 접속 식별자와 관련된 어플리케이션 식별자를 가진 로컬 어플리케이션을 식별
-
4논리 통합
logical_integrationmq 모듈은 인바운드 메시지의 식별자와 메모리에 저장된 아웃바운드 식별자 간의 관계를 비교하여, 일치하는 아웃바운드 식별자와 연결된 어플리케이션 식별자를 찾아 로컬 어플리케이션을 식별한다.
- 인바운드 메시지들의 인바운드 논리 접속 식별자들과 상기 저장된 관계하의 아웃바운드 논리 접속 식별자들을 비교하고, 상기 인바운드 논리 접속 식별자와 매치하는 아웃바운드 논리 접속 식별자와 관련된 어플리케이션 식별자를 가진 로컬 어플리케이션을 식별
-
5결론 도출
conclusion_formulation질문에 대한 답변으로, 인바운드 논리 접속 식별자와 저장된 아웃바운드 논리 접속 식별자를 비교하고 매칭되는 식별자를 통해 어플리케이션을 식별하는 절차를 정리한다.
- 인바운드 메시지들의 인바운드 논리 접속 식별자들과 상기 저장된 관계하의 아웃바운드 논리 접속 식별자들을 비교하고, 상기 인바운드 논리 접속 식별자와 매치하는 아웃바운드 논리 접속 식별자와 관련된 어플리케이션 식별자를 가진 로컬 어플리케이션을 식별
-
6답변 생성
answer_generation추출된 절차를 바탕으로 최종 답변을 작성한다.
최종 답변 (final_answer)
소스 장치의 메시지 큐(mq) 모듈은 인바운드 메시지들의 인바운드 논리 접속 식별자들과 메모리에 저장된 관계하의 아웃바운드 논리 접속 식별자들을 비교한다. 이후, 상기 인바운드 논리 접속 식별자와 매치되는 아웃바운드 논리 접속 식별자와 관련된 어플리케이션 식별자를 가진 로컬 어플리케이션을 식별하는 절차를 수행한다.
핵심 해석 (core_interpretation)
메시지 큐 모듈이 인바운드 메시지의 논리 접속 식별자를 사전에 저장된 아웃바운드 논리 접속 식별자와 비교 및 매칭함으로써, 수신된 메시지를 처리할 적절한 로컬 어플리케이션을 식별하는 기술이다.