Abstract:
실시 형태에 따른 원거리에 위치한 DLNA 장치들 사이의 콘텐츠 공유 방법은 제 1 DLNA 장치에서 DLNA 기능을 수행하기 위한 장치를 검색하기 위한 메시지를 멀티캐스트 하고, 멀티캐스트된 메시지를 TCP/IP 패킷으로 포장하며, 포장된 메시지를 제 1 DLNA 장치와 가상 사설망으로 연결된 다른 망으로 전송하고, 다른 망에서 포장된 메시지를 수신하고, 포장된 메시지의 전송자 IP를 제 1 DLNA 장치의 IP로 변경하고, 변경된 IP를 포함하는 메시지를 망 내의 DLNA 장치들로 멀티캐스트한 후, 제 1 DLNA 장치는 멀티캐스트된 메시지를 수신하는 DLNA 장치와 콘텐츠를 공유할 수 있다.
Abstract:
A system for testing interoperability between DLNA devices according to one embodiment comprises a device to be tested; a device for linkage which performs an interoperability test with the device to be tested; a test device which runs a web browser for performing the test and analyzes the result of the test; a test server which performs the test according to a test process of the web browser and analyzes the result of the test; a first network device which supports wireless communications between the device to be tested and the test device; and a second network device which supports the wireless communications between the device for linkage and the test server. The test device is connected to the test server with the internet. The test device comprises a client module which generates the web browser and runs the generated web browser; a device state copy module which provides an environment in which the device for linkage exists in a distance capable of wireless communications through the first network device; and a device protocol analysis module which analyzes the result of the test by using DLNA related data generated by the device to be tested and the device for linkage.
Abstract:
본 발명의 실시 예는 세이프가드 장치, 방법 및 컴퓨터로 판독가능한 기록매체에 관한 것으로, 더욱 상세하게는 특정 응용 프로그램의 실행을 행위 기반으로 사전에 차단할 수 있는 세이프가드 장치, 방법 및 컴퓨터로 판독가능한 기록매체에 관한 것이다. 실시 예에 따른 세이프가드 장치는, 응용 프로그램으로부터 호출을 받고, 상기 호출이 감시 대상인지 여부를 판정하는 감시부; 상기 호출이 상기 감시 대상이면 상기 감시부로부터 상기 호출의 실행 여부 조회 요청을 제공받는 차단부; 및 상기 차단부로부터 상기 실행 여부 조회 요청을 제공받고, 차단 규칙에 따라 상기 호출의 실행 여부를 판별하고, 상기 호출이 상기 차단 규칙에 해당하면 상기 차단부로 상기 응용 프로그램의 실행이 차단되도록 요청하는 차단 판별부;를 포함하고, 상기 차단부는, 상기 차단 판별부로부터 상기 응용 프로그램의 차단을 요청받으면 상기 응용 프로그램의 실행을 차단하고, 상기 차단 규칙은 미리 설정된 특정 시간 또는 특정 장소에서는 특정 응용 프로그램의 실행을 차단하는 규칙을 포함하고,상기 차단 판별부는 상기 차단 규칙을 세이프가드 서버로 업데이트 요청을 하고, 상기 세이프가드 서버로부터 업데이트된 차단 규칙을 제공받는다.
Abstract:
본 발명의 실시예에 따르면, 제1 환경의 프로그램 코드를 제2 환경에서 컴파일 가능한 프로그램 코드로 컨버팅하기 위한 방법으로서, 상기 프로그램 코드에서 참조하는 제1 환경의 주소를, 제2 환경의 주소로 부여하되 변수 형태로 부여하고, 상기 제1 환경의 주소를 참조하는 코드를 상기 변수 형태로 부여된 상기 제2 환경의 주소를 참조하는 코드로 변환하는 직접 주소 처리 단계, 상기 프로그램 코드에서 주소로 사용되는 변수들의 목록을 참조하여, 상기 주소로 사용되는 변수들을 포인터 타입의 주소 변수로 변환하는 주소 변수 처리 단계, 상기 프로그램 코드에 포함되는 무한 루프를 제거하고 레이블로 대체하는 테스크 함수 처리 단계, 상기 제1 환경에서의 하드웨어에 의존적인 코드를 인식하여 제거하는 어셈블리 코드 처리 단계, 상기 프로그램 � �드에 포함되는 정수형을 상기 제2 환경에서 동일한 크기를 갖는 정수형으로 변환하는 정수형 변환 단계, 상기 프로그램 코드에 포함되는 비표준 언어 항목을 상기 제2 환경에서의 표준 언어 항목으로 변환하는 비표준 언어 항목 변환 단계를 포함하는 코드 컨버팅 방법이 제공된다.