Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 멀티모달을 위한 애플리케이션 변환 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 사용자 단말기의 출력특성에 따라 변환된 오리지널 애플리케이션의 구조체를 콘텐츠로 생성하여 사용자 단말기의 멀티모달 정보를 합성하여 제공하며, 사용자 단말기로부터 입력된 멀티모달 정보를 인식하여 오리지널 애플리케이션의 액션부분에 대응시켜 이벤트를 발생시키는, 멀티모달을 위한 애플리케이션 변환 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은 홈네트워크 디바이스의 오리지널 애플리케이션을 파싱하여 구조체를 생성하기 위한 수단; 사용자 단말기의 입출력특성에 따른 정책을 이용해 상기 구조체를 변환시킨 후 상기 사용자 단말기를 위한 콘텐츠로 생성하기 위한 수단; 상기 사용자 단말기의 입출력특성을 지원하기 위한 멀티모달 정보를 상기 콘텐츠에 합성하여, 상기 사용자 단말기로 제공하기 위한 수단; 및 상기 멀티모달 정보의 인식시, 이에 대응되는 '상기 오리지널 애플리케이션에 포함된 액션정보'를 상기 디바이스로 전달하여 이벤트를 발생시키기 위한 액션 매핑 수단을 포함함. 4. 발명의 중요한 용도 본 발명은 멀티모달을 위한 애플리케이션 변환 장치 및 그 방법 등에 이용됨. 멀티모달, 애플리케이션 변환, 변환 엔진부, 액션 매핑부, 콘텐츠 생성부
Abstract:
A device and a method for transforming an application for multimodal are provided to compose/offer multimodal information of a user terminal by generating the structure of an original application transformed according to an output property of the user terminal and generate an event corresponding to an action part of the original application by recognizing the multimodal information received from the user terminal. A parser(10) generates a structure by parsing an original application. A transforming engine(30) and a contents generator(40) generate contents for a user terminal(120) by transforming the generated structure according to an output property of the user terminal. A multimodal composer(50) composes the generated contents and multimodal information of the user terminal, and provides the result. A multimodal recognizer(70) recognizes and transforms the multimodal information received from the user terminal into the contents to be used by a device(110). An action mapping unit(80) generate an event according to action information by mapping the contents received from the multimodal recognizer with the action information included in the original application.
Abstract:
본 발명은 디스플레이 디바이스에 따른 사용자 인터페이스 자동 변환 시스템 및 그 방법에 관한 것으로, 저작툴을 이용해 저작된 원 사용자 인터페이스(UI)를 저장 관리하는 UI 데이터베이스 관리수단; 각 디스플레이 디바이스의 스타일 정보를 저장 관리하고, 원 UI 라이브러리의 맵핑 정보를 관리하는 GUI 관리수단; 상기 디스플레이 디바이스의 특성에 따른 변환 룰을 저장 관리하는 변환 룰 관리수단; 상기 디스플레이 디바이스와 통신하기 위한 에이전트를 생성하는 렌더러 에이전트 관리수단; 및 디스플레이 디바이스에 설치된 렌더러로부터 전달된 디스플레이 디바이스 정보를 바탕으로 상기 GUI 관리수단으로부터 상기 디스플레이 디바이스의 스타일 정보와 상기 원 UI 라이브러리의 맵핑 정보를 획득하고, 상기 변환 룰 관리수단으로부터 상기 디스플레이 디바이스의 정보에 대응되는 변환 룰을 획득하여, 상기 획득된 스타일 정보와 맵핑 정보와 변환 룰을 이용해 상기 원 UI를 변환하여 어댑티브 UI를 생성하는 변환 수단을 포함한다. 사용자, 인터페이스, UI, 자동, 변환, 디바이스, 장치, GUI
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 데이터 방송 어플리케이션의 다운로드 지연 시간 단축을 위한 파싱 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 현재 데이터 방송중인 어플리케이션(스포츠 중계 방송을 예로 들면, 경기 기록을 제공하기 위한 어플리케이션)에 대한 모듈 정보(특정 모듈의 크기, 버전 등)가 포함된 DII 메시지 및 실제 어플리케이션 데이터가 포함된 DDB 메시지를 각 메시지들이 송출됨에 따라 지속적으로 수신하여 DII 캐쉬 및 DDB 캐쉬에 각각 저장하고, 이후 임의의 DII 메시지를 수신함에 따라 기 수신한 해당 DDB 메시지를 찾아내 함께 파싱(parsing)하여 어플리케이션 객체가 생성되도록 함으로써, 데이터 방송 어플리케이션을 보다 신속하게 다운로드하여 사용자 편의성을 향상시키기 위한, 데이터 방송 어플리케이션의 다운로드 지연 시간 단축을 위한 파싱 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 데이터 방송 어플리케이션의 다운로드 지연 시간 단축을 위한 파싱 장치에 있어서, 현재 파싱중인 모듈정보 외의 타 모듈정보를 포함하는 제1 메시지를 임시로 저장하기 위한 제1 임시저장수단; 현재 파싱중인 모듈정보에 의해 참조되지 않는 어플리케이션 데이터를 포함하는 다수의 제2 메시지를 임시로 저장하기 위한 제2 임시저장수단; 상기 제1 임시저장수단에 저장되어 있는 제1 메시지를 버전관리수단으로 전달하고, 상기 버전관리수단을 통해 상기 제1 메시지가 새로운 버전임을 확인함에 따라 상기 제1 메시지를 파서로 전달하며, 그 결과로 전달받은 모듈정보에 의해 참조되는 어플리케이션 데이터를 포함하는 해당 제2 메시지를 상기 제2 임시저장수단에서 검색하여 상기 파서로 전달하기 위한 모니터링ㆍ다운로드수단; 상기 모니터링ㆍ다운로드수단으로부터 전달받은 제1 메시지의 버전이 새로운 버전임을 확인함에 따라 그 확인결과를 상기 모니터링ㆍ다운로드수단으로 전달하기 위한 상기 버전관리수단; 및 상기 모니터링ㆍ다운로드수단으로부터 제1 메시지를 전달받음에 따라 파싱한 후 모듈정보를 리턴하고, 그 결과로 해당 제2 메시지를 전달받음에 따라 파싱하기 위한 상기 파서를 포함한다. 4. 발명의 중요한 용도 본 발명은 데이터 방송 수신기 등에 이용됨. 데이터 방송, 어플리케이션 다운로드, DSMCC, 데이터ㆍ객체 캐로셀, 임시저장공간
Abstract:
A home network connection management system using a UPnP(Universal Plug and Play) and a virtual LAN multicast is provided to enable various application services in a home network interworking with a UPnP and effectively manage LAN resources. A UPnP-VLAN(Virtual LAN) interface unit(402) receives a request for registering a VLAN and a multicast address from a UPnP device according to a connection setup command of a connection manager. A VLAN management unit(403) registers the VLAN and multicast address in a VLAN mapping table according to the connection setup request received from the UPnP device. A VLAN mapping table(406) stores the VLAN and the multicast address as matching them. An Ethernet device driving unit(407) receives TCP/IP data from the outside, searches the VLAN and the multicast address from the VLAN mapping table, completes the received TCP/IP data with a VLAN frame, and transmits it.
Abstract:
In a lookup service system in a JINI-based home network supporting both IEEE1394 and TCP/IP, a service provider proxy DB stores proxy information of TCP/IP-based and IEEE1394-based service providers registered for a lookup service (LUS). A stream link channel handler (SLCH) performs a channeling of data transmitted/received between IEEE1394-based and TCP/IP network-based devices. An IEEE1394 event manager included in an event manager of the LUS dynamically reconfigures IEEE1394-based service information and manages changes of an IEEE1394 network state. An IEEE1394 bus manager receives IEEE1394 network events redefined by an IEEE1394 event manager and maintains and updates an IEEE1394 network topology and a GUID map.
Abstract:
본 발명은 시맨틱 분석을 통한 건강 관리 서버 및 그 방법에 관한 것으로, 적어도 하나의 센서로부터 센서 정보를 수신하고 수신한 센서 정보를 저장하며 저장된 센서 정보를 토대로 돌봄 대상자에 대한 시맨틱 분석을 실행하되, 시맨틱 분석을 실행시 온습도 분석, 조도 분석, 소음 분석, 전력 분석, 동작감지 분석 및 유해 가스 분석 중 적어도 하나를 통해 분석하는 것을 그 요지로 한다.
Abstract:
본 발명의 실시예에 따르면, 자원 관리 장치가 자원을 관리하는 방법이 제공된다. 상기 자원 관리 장치는, 목적(goal)에 따라 적어도 하나의 자원을 멤버로써 포함하는 커뮤니티에 관한 제1 온톨로지(ontology) 클래스를 이용해, 제1 커뮤니티에 대한 제1 인스턴스(instance)를 생성한다. 상기 자원 관리 장치는 자원에 관한 제2 온톨로지 클래스를 이용해, 제1 자원에 대한 제2 인스턴스를 생성한다. 그리고 상기 자원 관리 장치는 상기 제1 인스턴스와 상기 제2 인스턴스 간의 관계를 추정한다.