Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 데이터 방송과 홈네트워크 서비스를 지원하는 디지털 방송 수신 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 디지털 방송 수신 장치에 내장된 방송미들웨어에서 데이터 방송과 더불어 홈네트워크 서비스를 지원하기 위한, 데이터 방송과 홈네트워크 서비스를 지원하는 디지털 방송 수신 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은 디지털 방송 수신 장치에 있어서, 방송 네트워크로부터 입력되는 디지털 방송 신호를 복호화하여 오디오 신호, 비디오 신호, 데이터를 분리하여 추출하기 위한 데이터 방송 수신 수단; 상기 데이터 방송 수신 수단에서 추출된 데이터로부터 데이터 방송 애플리케이션 정보를 추출하여 애플리케이션 데이터베이스에 등록하고 데이터 방송 애플리케이션을 다운로드하여 실행하며, 홈네트워크 관리 수단과 통신하여 홈네트워크 서비스 애플리케이션에 관한 정보를 수신하여 애플리케이션 데이터베이스에 등록하고, 홈네트워크 기기 연결이나 해제 또는 센서로부터 이벤트 감지시 홈네트워크 서비스 애플리케이션을 전송받고 실행 이벤트를 수신하거나 애플리케이션 목록에서 선택하여 홈네트워크 서비스 애플리케이션을 구동하고 애플리케이션의 라이프사이클을 관리하기 위한 방송 제어 수단; 및 홈네트워크에 연결된 소정의 이종 홈네트워크 기기를 관리하기 위한 상기 홈네트워크 관리 수단을 포함하되, 상기 방송 제어 수단은, 자바 가상 머신(Java Virtual Machine)을 기반으로, 자바(Java) TV에서 정의한 "Xlet" 형태의 데이터 방송 애플리케이션 및 "Xlet" 형태의 홈네트워크 서비스 애플리케이션의 라이프사이클을 관리하여 자원 충돌없이 데이터 방송과 홈네트워크 서비스를 지원하는 것을 특징으로 함. 4. 발명의 중요한 용도 본 발명은 디지털 방송 시스템 및 홈네트워크 시스템 등에 이용됨. 데이터 방송, 방송미들웨어, 자바 TV Xlet, HAVi 사용자 인터페이스, 홈네트워크
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 홈네트워크 환경에서 방송용 미들웨어를 이용한 가전기기 제어장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 다수의 가전기기가 접속된 홈네트워크 환경에서 가전기기에 대한 정보를 수집하고 이를 이용하는 제어데이터(서비스 프로그램)를 방송신호를 처리하는 시스템에 있는 방송미들웨어에서 처리하여 사용자는 방송데이터를 이용하는 방식으로 홈네트워크를 통해서 가전기기를 제어하는 홈네트워크 환경에서 방송용 미들웨어를 이용한 가정용 기기 제어장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은 홈네트워크 환경에서 방송용 미들웨어를 이용한 가전기기 제어장치에 있어서, 방송수신부에서 방송신호를 수신하여 방송데이터와 제어데이터로 구분하기 위한 데이터 분리 수단; 상기 데이터 분리 수단에서 분리된 제어데이터를 입력받아 제어데이터를 해석하기 위한 방송데이터 해석 수단; 상기 방송데이터 해석 수단에서 해석된 제어데이터를 이용하여 응용프로그램을 실행하기 위한 응용프로그램 실행 수단; 및 상기 응용프로그램 실행 수단의 제어명령을 입력받아 홈네트워크의 가전기기를 제어하기 위한 홈네트워크 제어 수단을 포함함. 4. 발명의 중요한 용도 본 발명은 지능형 홈네트워크 시스템 등에 이용됨. 홈네트워크, 방송용 미들웨어, 가전기기, 제어, 응용프로그램, 어플리케이션
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:
Provided is a home-network UMB system and a method thereof for providing interoperability between devices connected one another through different types of middlewares in a home network. The home-network UMB system includes: a bridge core for establishing/releasing a connection between bridge adaptors of different types of middlewares and analyzing/transferring a universal middleware message in order to interoperate devices connected through different types of middlewares existed on a home network; and a plurality of bridge adaptor for connecting the bridge core to a corresponding middleware, and finding/releasing different types of devices, controlling/monitoring different types of devices and registering/creating an event for different types of devices through transforming a universal middleware bridge message to a local message of each middleware and vice versa.
Abstract:
본 발명은 전력선 통신 프로토콜의 1.5 계층에서의 프로토콜 분기 시스템에 관한 것으로, 네트워크로 연결되는 전력선과, 전력선을 통해 다수의 상위 계층으로 통신 프로토콜을 분기하는 물리계층(Physical layer)과 MAC 계층(Medium Access Control layer)으로 이루어진 1.5 계층 이하의 단일 전력선 송수신 모듈과, 단일 전력선 송수신 모듈과 상기 다수의 상위 계층을 연결하여 네트워크 프로토콜을 복합 및 분기시킴으로써 프로토콜의 수정을 최소화하는 저 계층 멀티플렉서 모듈(Low layer Protocol Multiplex module : LPMux)을 포함한다. 본 발명에 의하면, 전력선 네트워크에서 물리계층과 MAC계층의 단일화된 네트워크 인터페이스(송수신 모듈)를 통해 다양한 상위 통신 프로토콜을 지원함으로써, 물리적인 통신 매체의 효율을 저하시키지 않고 여러 개의 이질적인 통신 프로토콜을 운용할 수 있는 기반 구조가 가능하다.
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:
Disclosed are system and method of remotely controlling the home appliance by employing the voice/character recognition technique. The appliance detects a connection relationship between the appliance and the mobile terminal and dynamically transmits the control code and a module for transmission. If the appliance control command is inputted through the voice control command input screen or the handwriting control command input screen, after the inputted command is interpreted through the voice/character recognition technique and is transformed to the control code of the appliance to be sent to the home appliance, the control code is sent to the home appliance to remotely control it. The function thereof may be extended to the environment capable of implementing the bi-directional communication with the appliance by receiving the control code from the appliance, while overcoming the limitation of the conventional terminal having a fixed function. In addition, since it is easy to add or delete the control function, a plurality of appliances can be effectively controlled by use of one terminal.
Abstract:
PURPOSE: A device and a method for multimedia streaming using a P2P(Peer-to-Peer) method are provided to carry out a streaming service of the multimedia data by using a client receiving the data once as a temporary server for a client group including the client. CONSTITUTION: The client(302) comprises a streaming receiving daemon(305) and a cooperative caching daemon(303). When the client(302) requests the video data, the client(302) searches that one client included in the client group of the client(302) stores the video data. If one of the clients does not store the video data, the client(302) receives the video data from a server(301). If one of the clients stores the video data, the client(302) requests the video transmission to the cooperative caching daemon(303) of the corresponding client, and the streaming receiving daemon(305) receives the video data. If each client(302) receives the video data, the client(302) temporarily stores the video data in a local disk(307) of the client(302), and transmits a list of the video data to the server(301).
Abstract:
본 발명은 통신장비의 선택적 호스트 인터럽트 방법에 관한 것으로서, 특히 큰 패킷을 송수신 할 때의 인터럽트 부담을 최소화하기 위한 통신장비의 선택적 호스트 인터럽트 방법에 관한 것이다. 본 발명은 인터럽트의 발생 여부를 수신자 네트워크 제어 프로그램에게 알려주는 플래그가 장착된 패킷 헤더를 이용하여, 사용자 프로세스에서 패킷을 분할한 후 마지막 패킷 정보를 네트워크 제어 프로그램에게 알려 주고, 이 정보를 기반으로 마지막 패킷의 헤더에만 플래그를 세팅해서 전송하는 것을 특징으로 하며, 네트워크 카드의 최대 전송 유닛보다 큰 패킷의 송수신 시에 송신측의 의도대로 인터럽트를 발생 시킬 수 있으므로, 부담이 크고 아무런 작업도 하지않는 인터럽트들을 없앨 수 있으므로, 전체적으로 통신 성능을 크게 향상 시킬 수 있는 통신장비의 선택적 호스트 인터럽트 방법을 제공하는데 있다.