Abstract:
본발명은전술한종래기술의문제점을해결하기위한것으로, 본발명의일 실시예에따른멀티프로세서시스템은프로세서스케줄링을운영하는프로그램이저장된메모리및 메모리에저장된프로그램을실행하는프로세서를포함할수 있다. 이때, 프로세서는프로그램의실행에따라, 멀티프로세서시스템의외부이벤트에대한하나이상의태스크들의실행과정으로구성된시나리오에대하여실시간태스크의존성그래프를생성할수 있다. 또한, 프로세서는멀티프로세서시스템의실행이력을기반으로실시간태스크의존성그래프생성및 시나리오의병렬성지수를계산하고, 각시나리오의병렬성지수를이용하여프로세서스케줄링을수행할수 있다.
Abstract:
Disclosed are a terminal device capable of blocking execution of an illegally copied mobile application in association with a server, and a method for controlling execution of a mobile application in the terminal device. The disclosed terminal device includes: a control unit which controls execution of a mobile application into which one of a first copyright information corresponding to a normally purchased mobile application and a second copyright information corresponding to an illegally copied mobile application is inserted; and a communication unit which is controlled by the control unit and communicates with the server. The control unit controls the communication unit to transmit the inserted copyright information to the server and receive an execution control message of the mobile application from the server in response to the transmission of the inserted copyright information, and controls execution of the mobile application, based on the received execution control message, when the terminal device is located at a predetermined distance or farther from a reference location at the time a request for executing the mobile application is generated.
Abstract:
The present invention relates to a technology for protecting the copyright of an android smartphone application, capable of analyzing total applications in an android-based smart device based on a forensic mark and detecting an illegal application. The android obtains the information of various devices through an android debug bridge (ADB) tool. The present invention is provided to analyze the information of an installed application, internal/external memories, and a device by using the ADB; extract an APK file; and confirm whether or not purchaser information is included in the APK file corresponds to international mobile subscriber identity (IMSI) of the device, thereby determining normal purchase. The present invention is provided to transmit a corresponding package name and the IMSI information of a current android device to a copyright information server without extracting the purchaser information from the APK file when a network is connected, thereby determining the normal purchase.
Abstract:
Disclosed are a terminal device and server with a java virtual machine for preventing the illegal copy of a java application, and a method for authenticating the java application in the terminal device. The disclosed terminal device includes: a compile unit which generates a first native code by compiling a first basic block among a plurality of basic blocks constituting the java application; a comparing unit which compares the first native code with the code stored in a first address in the java application; and a control unit which authenticates the normal purchase of the java application if the first native code is identical to the code stored in the first address.
Abstract:
A master device for calculating a synchronized actuation time of multiple slave devices and a method for controlling the same are disclosed. The disclosed master device for calculating a synchronized actuation time for an N number of slave devices (N being an integer greater than or equal to 2) comprises: a transmitting unit to transmit a request message a K number of times (K being an integer greater than or equal to 2) to each of the N number of slave devices, wherein the request message includes an actuation command; a receiving unit to receive a response message from each of the N number of slave devices, wherein the response message includes information on a K number of end-to-end delay times, and an i^th end-to-end delay time from among the K end-to-end delay times corresponds to a difference between a time point when an i^th request message, from among the request messages transmitted the K number of times, was transmitted and a time point when the slave device was actuated by the i^th request message; and an absolute-time calculating unit to calculate an absolute time for concurrently actuating the N number of slave devices by using the information on the K number of end-to-end delay times received from each of the N number of slave devices. [Reference numerals] (110) Slave device n; (120) Master device; (S302) Determine the number of times for transmitting a request message; (S304) Transmit the request message; (S306) Calculate a K number of end-to-end delay times; (S308) Transmit a response message; (S310) Calculate an N number of absolute-time miss probabilities; (S312) Is there an absolute-time miss probability that is higher than threshold probability?; (S314) Calculate an absolute time for synchronizing an N number of slave devices; (S316) Increase a candidate absolute time by a preset value; (S318) Transmit absolute-time information; (S320) Determine an actuation time in accordance with the absolute time