멀티 도메인 모션 제어를 위한 소프트웨어 파이프라인 방법, 이를 수행하기 위한 기록 매체 및 장치
    11.
    发明授权
    멀티 도메인 모션 제어를 위한 소프트웨어 파이프라인 방법, 이를 수행하기 위한 기록 매체 및 장치 有权
    用于多域运动控制的软件管理的方法,用于执行该方法的记录介质和设备

    公开(公告)号:KR101610220B1

    公开(公告)日:2016-04-07

    申请号:KR1020150001894

    申请日:2015-01-07

    CPC classification number: G06F9/3867 G06F9/50

    Abstract: 멀티도메인모션제어를위한소프트웨어파이프라인방법은, 각트랜잭션에대하여파이프라인단계별로요구하는실행시간의최대값을측정하는단계; 상기실행시간의최대값을각 트랜잭션의자원예약시간으로가정하여모든트랜잭션들이포함될수 있는최소공통주기(common period)를결정하는단계; 상기최소공통주기에모든트랜잭션들을동기화시켜실행시키는단계; 및상기모든트랜잭션들의실행중에각 트랜잭션의자원예약구간들이충돌하지않는위상벡터를도출하는단계를포함한다. 이에따라, 모션소프트웨어파이프라인을실행하는중에, 온라인으로태스크활성화지터가작아지도록파이프라인각 단계의시작시점을조정하므로멀티도메인모션제어소프트웨어의동기화모션정밀도를크게향상시킬수 있다.

    Abstract translation: 本发明涉及一种用于控制多域运动的软件流水线化方法,一种记录介质及其执行装置。 用于控制多域运动的软件流水线方法包括以下步骤:测量关于每个事务的每个流水线步骤所需的运行时间的最大值; 通过将运行时间的最大值作为每个事务的资源预留时间来确定覆盖所有事务的最小公共周期; 在最短公共期间同步和运行所有交易; 并且在交易的运行期间推导出交易的资源预留期间不相互冲突的相位向量。 因此,在运动软件流水线运行期间,对流水线的每个相位的起始点进行调整,使得任务激活抖动减小,从而大大提高了多域运动控制软件的同步运动精度。

    멀티프로세서 기반 모션 제어 소프트웨어의 파이프라인 스케줄링을 위한 방법 및 장치
    12.
    发明公开
    멀티프로세서 기반 모션 제어 소프트웨어의 파이프라인 스케줄링을 위한 방법 및 장치 有权
    多处理器运动控制软件管道调度的装置和方法

    公开(公告)号:KR1020150053672A

    公开(公告)日:2015-05-18

    申请号:KR1020130144507

    申请日:2013-11-26

    Abstract: 본발명은멀티프로세서기반모션제어소프트웨어의파이프라인스케줄링을위한방법및 장치를개시한다. 본발명에따르면, 멀티프로세서기반모션제어소프트웨어의파이프라인스케줄링방법으로서, (a) 어드미션제어프로그램(Admission Control Program)이 N개모션태스크에각각에대한최대허용주기와실행시간을이용하여파이프라인스케줄링을위한매개변수를산출하는단계-상기매개변수는상기 N개태스크각각의최적주기값, 태스크오프셋및 입출력오프셋을포함함-; (b) 코디네이터프로그램(Coordinator Program)이 N개의모션태스크를생성하는단계-상기 N개의모션태스크중 하나는기준태스크로결정되며, 나머지는비기준태스크로결정됨-; (c) 상기기준태스크및 비기준태스크가운영체제로하여금태스크활성화타이머(Task wakeup timer) 및입출력초기화타이머(I/O initiating timer)를생성하도록하는단계; 및 (d) 상기비기준태스크가상기기준태스크의태스크활성화타이머를기준으로자신의타이머에대한태스크오프셋및 입출력오프셋을설정하는단계를포함하는파이프라인스케줄링방법이제공된다.

    Abstract translation: 公开了一种用于调度基于多处理器的运动控制软件的流水线的方法和装置。 根据本发明,提供了一种用于调度基于多处理器的运动控制软件的流水线的方法,所述方法包括:(a)通过准入控制程序,通过使用最大允许周期来计算用于调度流水线的参数,以及 N个运动任务中的每一个的执行时间,其中所述参数包括所述N个任务中的每一个的最优周期值,任务偏移和输入/输出偏移量; (b)通过协调程序生成N个运动任务,其中N个运动任务中的一个被确定为参考任务,另一个被确定为非参考任务; (c)通过参考任务和非参考任务允许操作系统生成任务唤醒定时器和输入/输出(I / O)启动定时器; 以及(d)基于所述参考任务的任务唤醒定时器,通过所述非参考任务设置自身定时器的任务偏移和输入/输出偏移。

    소프트웨어 저작권 보호를 위한 워터마킹 장치 및 방법
    13.
    发明授权
    소프트웨어 저작권 보호를 위한 워터마킹 장치 및 방법 有权
    水印设备和保护软件产权的方法

    公开(公告)号:KR101408388B1

    公开(公告)日:2014-06-17

    申请号:KR1020130030844

    申请日:2013-03-22

    CPC classification number: G06F21/16 G06F2221/0733

    Abstract: Disclosed are a watermarking device and a method to protect software copyright. The disclosed watermarking device includes: a bit line generating part generating a bit line used as a watermark; a dependent graph generating part generating two or more dependent graphs by reallocating the execution command orders based on a dependent relationship established between the partial commands of the commands in regard to a basic block forming an execution code of the software including the commands; and a basic block transforming part transforming the basic block by selecting a dependent graph of a turn corresponding to the generating bit line among the dependent graphs, and reallocating the execution order of the commands in the basic block. The turn of the selected dependent graph is used as the watermark.

    Abstract translation: 公开了一种保护软件着作权的水印装置和方法。 所公开的水印设备包括:位线生成部分,生成用作水印的位线; 依赖图生成部分,通过基于形成包括命令的软件的执行代码的基本块的命令的部分命令之间建立的依赖关系重新分配执行命令顺序来生成两个或更多个从属图; 以及基本块变换部分,通过选择与从属图形中的生成位线相对应的转弯的从属图形来变换基本块,并且重新分配基本块中的命令的执行顺序。 所选择的依赖图的转动被用作水印。

    프로세스의 접근 제어를 이용한 응용 소프트웨어의 불법 복제 방지 방법 및 장치
    14.
    发明授权
    프로세스의 접근 제어를 이용한 응용 소프트웨어의 불법 복제 방지 방법 및 장치 有权
    用于使用进程访问控制来防止应用软件的非法复制的方法和装置

    公开(公告)号:KR101321479B1

    公开(公告)日:2013-10-28

    申请号:KR1020120039836

    申请日:2012-04-17

    Abstract: 프로세스의 접근 제어를 이용한 응용 소프트웨어의 불법 복제 방지 방법 및 장치가 개시된다. 개시된 불법 복제 방지 방법은 단말장치의 부팅 완료시점을 기준으로 한 프로세스 생성시점 및 상기 프로세스에 대해 미리 설정된 파일접근 권한레벨 중 적어도 하나에 기초하여 응용 소프트웨어 관련 파일에 대한 상기 프로세스의 접근권한과 관련된 프로세스 타입을 판단하는 단계; 및 상기 판단 결과에 기초하여 상기 응용 소프트웨어 관련 파일에 대한 상기 프로세스의 접근을 선택적으로 허용하는 단계를 포함한다.

    애플리케이션의 실행 제어 장치 및 방법
    15.
    发明授权
    애플리케이션의 실행 제어 장치 및 방법 有权
    用于控制应用执行的方法和装置

    公开(公告)号:KR101321478B1

    公开(公告)日:2013-10-28

    申请号:KR1020120032118

    申请日:2012-03-29

    Abstract: 본 발명에서는 애플리케이션의 실행 제어 장치 및 방법이 제공된다. 본 발명의 일실시예에 의한 모바일 디바이스에 설치된 애플리케이션의 실행 제어 장치는 상기 애플리케이션에 삽입된 워터마크가 위치하는 파일 경로 및 상기 애플리케이션의 프로세스 ID 중 적어도 하나를 수집하는 수집부; 상기 파일 경로로부터 상기 워터마크를 추출하고, 상기 추출된 워터 마크와 상기 모바일 디바이스의 고유 ID를 이용하여 상기 애플리케이션의 실행 권한을 판단하는 권한 판단부; 및 상기 프로세스 ID를 이용하여 상기 실행 권한 판단 결과에 따라 상기 애플리케이션의 실행을 제어하는 실행 제어부를 포함하는 것을 특징으로 한다. 본 발명에 따르면, 애플리케이션의 불법 복제를 막을 수 있다. 또한, 본 발명은 안드로이드 플랫폼 상에서의 네이티브 서비스를 이용하여 애플리케이션의 불법 복제를 막기 위한 애플리케이션 실행 제어를 수행할 수 있다.

    소프트웨어 저작권 보호를 위한 워터마킹 장치 및 워터마크 추출장치
    16.
    发明公开
    소프트웨어 저작권 보호를 위한 워터마킹 장치 및 워터마크 추출장치 无效
    用于保护软件知识产权的水上装置和提取水域的装置

    公开(公告)号:KR1020130101955A

    公开(公告)日:2013-09-16

    申请号:KR1020120038948

    申请日:2012-04-16

    CPC classification number: G06F21/16 G06F2221/0733

    Abstract: PURPOSE: A watermarking apparatus for protecting software intellectual property rights and a watermark extraction apparatus are provided to recover watermark easily through error correction technique even though a part of the watermark is damaged, without influencing on a target program code and without increasing the size of the program and without degrading the execution speed of the program. CONSTITUTION: A watermark generation part (11) divides a main watermark into more than two by using remainder theorem of Chinese, and generates a sub watermark. A watermark insertion part (12) inserts the divided sub watermark into a program code. [Reference numerals] (10) Watermark insertion device; (11) Watermark generation part; (12) Watermark insertion part; (20) Watermark extraction part; (21) Decoding unit; (22) Sub watermark assembly part; (23) Main watermark generation part; (24) Comparison part; (30) Database

    Abstract translation: 目的:提供一种用于保护软件知识产权的水印设备和水印提取设备,即使一部分水印被损坏而不影响目标程序代码,也不会增加水印提取设备的大小 程序,而不会降低程序的执行速度。 构成:水印生成部分(11)通过使用中文的余数定理将主要水印分成两个以上,并产生一个子水印。 水印插入部分(12)将分割的子水印插入到程序代码中。 (附图标记)(10)水印插入装置; (11)水印生成部分; (12)水印插入部分; (20)水印提取部分; (21)解码单元; (22)子水印装配部分; (23)主水印生成部分; (24)比较部分; (30)数据库

    애플리케이션의 실행 제어 장치 및 방법
    17.
    发明公开
    애플리케이션의 실행 제어 장치 및 방법 有权
    用于控制应用执行的方法和装置

    公开(公告)号:KR1020130101953A

    公开(公告)日:2013-09-16

    申请号:KR1020120032118

    申请日:2012-03-29

    CPC classification number: G06F21/121 G06F8/61 G06F9/448 G06F21/305

    Abstract: PURPOSE: An execution control apparatus of an application and a method thereof are provided to prevent illegal copy of the application. CONSTITUTION: A collection part collects at least one of a file path where watermark inserted in an application is located and a process ID of the application (S300). An authority judgment part extracts the watermark from the file path, and judges execution authority of the application by using the extracted watermark and a peculiar ID of a mobile device (S305). An execution control part controls the execution of the application according to the execution authority judgment result by using a process ID (S310). [Reference numerals] (AA) Start; (BB) End; (S300) Collect at least one of a file path where watermark is located and a process ID; (S305) Judge the execution authority of the application by using watermark extracted with the use of the file path and a peculiar ID of a mobile device; (S310) Control the execution of the application according to the execution authority by using a process ID

    Abstract translation: 目的:提供一种应用程序的执行控制装置及其方法,以防止应用程序的非法复制。 构成:收集部分收集插入应用程序中的水印所在的文件路径和应用程序的进程ID中的至少一个(S300)。 权限判断部分从文件路径中提取水印,并通过使用所提取的水印和移动装置的特有ID来判断应用程序的执行权限(S305)。 执行控制部分通过使用处理ID根据执行权限判断结果控制应用程序的执行(S310)。 (附图标记)(AA)开始; (BB)结束; (S300)收集水印所在的文件路径和处理ID中的至少一个; (S305)通过使用文件路径提取的水印和移动设备的特有ID来判断应用的执行权限; (S310)使用进程ID根据执行权限控制应用程序的执行

    바이러스 백신 프로그램을 이용한 응용 소프트웨어의 불법 복제 방지 장치 및 방법
    18.
    发明授权
    바이러스 백신 프로그램을 이용한 응용 소프트웨어의 불법 복제 방지 장치 및 방법 有权
    使用病毒疫苗程序预防应用软件的非法复制的装置和方法

    公开(公告)号:KR101303249B1

    公开(公告)日:2013-09-16

    申请号:KR1020120015788

    申请日:2012-02-16

    CPC classification number: G06F21/10 G06F9/44 G06F21/12 G06F21/56

    Abstract: PURPOSE: A device for preventing the illegal duplication of application software using a virus vaccine program and a method thereof are provided to reduce costs consumed for preventing illegal duplication by not requesting additional devices or software. CONSTITUTION: A confirming part (210) uses a virus vaccine program for confirming the signature of detecting target virus in the detecting target application software installed at a terminal device. A determining part (230) uses the virus vaccine program for comparing the signature of detecting target virus with the signature of similar virus, which is for preventing the illegal duplication, inserted into application software for preventing the illegal duplication. If the signatures are identical, a detecting part (240) detects the detecting target application software as a illegally duplicated application software. [Reference numerals] (200) Illegal reproduction preventing device; (210) Confirming part; (220) Inserting part; (230) Determining part; (240) Detecting part; (250) Control part

    Abstract translation: 目的:提供一种用于防止使用病毒疫苗程序非法复制应用软件的装置及其方法,以减少通过不请求附加设备或软件来防止非法复制所消耗的成本。 构成:确认部(210)使用病毒疫苗程序来确认安装在终端装置的检测对象应用软件中的检测目标病毒的签名。 确定部分(230)使用病毒疫苗程序将检测目标病毒的签名与用于防止非法复制的类似病毒的签名进行比较,插入到防止非法复制的应用软件中。 如果签名相同,则检测部(240)将检测对象应用软件检测为非法复制的应用软件。 (附图标记)(200)非法重放防止装置; (210)确认部分; (220)插入零件; (230)确定部分; (240)检测零件; (250)控制部分

    태스크 주기 스케쥴링 장치 및 방법
    19.
    发明公开
    태스크 주기 스케쥴링 장치 및 방법 有权
    用于调度任务期限的装置和方法

    公开(公告)号:KR1020120065699A

    公开(公告)日:2012-06-21

    申请号:KR1020100126965

    申请日:2010-12-13

    Abstract: PURPOSE: Apparatus and method for scheduling task is provided to set the periods of many tasks in order to minimizing the utilization ratio of system resource together with reducing probability many tasks periodically conducted violate due time. CONSTITUTION: Apparatus and method for scheduling task comprises: a deadline violation probability computation unit(120) calculating the probability respective tasks violate due time. In case a task with the probability larger than critical value, a task selection unit(130) selects tasks of N1 with the reduction amount of system resource usage rate from the many tasks. A cycle setting unit(110) increase the period of the tasks of N1.

    Abstract translation: 目的:提供用于调度任务的装置和方法,以设置许多任务的周期,以便最小化系统资源的利用率,同时降低许多任务周期性地进行违规的时间。 构成:用于调度任务的装置和方法包括:计算各个任务的概率违反到期时间的最后期限违规概率计算单元(120)。 在概率大于临界值的任务的情况下,任务选择单元(130)从许多任务中以系统资源使用率的减少量来选择N1的任务。 循环设置单元(110)增加N1的任务的周期。

Patent Agency Ranking