블록체인상에서 발생하는 디도스 공격 방지 방법 및 디도스 공격 방지 가능한 블록체인 시스템

    公开(公告)号:WO2019124669A1

    公开(公告)日:2019-06-27

    申请号:PCT/KR2018/009234

    申请日:2018-08-13

    Abstract: 본 발명은 블록체인상에서 발생하는 디도스 공격 방지 방법 및 블록체인 시스템에 관한 것이다. 상기 블록체인 네트워크를 구성하는 노드들에서의 디도스 공격 방지 방법은, (a) 현재 주기(n)에 대하여 실제 측정된 현재 거래 생성 크기 및 예측된 현재 거래 생성 예측 크기를 이용하여, Least mean square 방식을 적용하여 다음 주기(n+1)에 대한 미래 거래 생성 크기를 예측하는 단계; (b) 상기 예측한 미래 거래 생성 크기를 이용하여 최대 거래 생성 제한 크기(TLV n+1 )를 구하는 단계;를 구비한다. 본 발명은 블록체인 네트워크 시스템을 구성하는 각 노드들의 최대 거래 생성 크기를 Least Mean Square를 적용하여 동적으로 제한함으로써, 디도스 공격과 같은 Overflood attack을 방지할 수 있도록 한다.

    멀티미디어 아키텍처 패턴 결정 방법, 싱글코어에서 멀티코어 기반으로의 아키텍처 전환 장치 및 방법
    3.
    发明授权
    멀티미디어 아키텍처 패턴 결정 방법, 싱글코어에서 멀티코어 기반으로의 아키텍처 전환 장치 및 방법 有权
    如何确定多核架构模式,体系结构以及从单核架构向多核架构的方法

    公开(公告)号:KR101803303B1

    公开(公告)日:2017-12-29

    申请号:KR1020100131674

    申请日:2010-12-21

    CPC classification number: G06F8/314 G06F8/36

    Abstract: 싱글코어기반의소프트웨어어플리케이션을멀티코어기반으로전환하는아키텍처를구축하는방법및 장치및 멀티미디어시스템에서아키텍처패턴을결정하는방법을제공한다. 아키텍처결정지원도구(Architectural Decision Supporter)를이용함으로써, 소프트웨어아키텍처에대한사전지식및 축적된지식없이도아키텍처구축작업을수행할수 있다. 이미검증된동시성관련소프트웨어아키텍처패턴을이용함으로써, 아키텍처를구축하는과정에서발생하는오류를최소화할수 있고, 따라서전반적인소프트웨어의품질을향상시키고, 개발시간을단축시킬수 있다.

    Abstract translation: 它提供了一种方法和装置,用于构建将基于单核的软件应用程序转换为基于多核的体系结构的体系结构,以及用于确定多媒体系统中的体系结构模式的方法。 通过使用架构决策支持者,可以在没有先验知识和软件架构知识的情况下执行架构工作。 通过使用经验证的并发相关软件体系结构模式,可以最大限度地减少构建体系结构时出现的错误,从而提高整体软件质量并缩短开发时间。

    멀티미디어 아키텍처 패턴 결정 방법, 싱글코어에서 멀티코어 기반으로의 아키텍처 전환 장치 및 방법
    4.
    发明公开
    멀티미디어 아키텍처 패턴 결정 방법, 싱글코어에서 멀티코어 기반으로의 아키텍처 전환 장치 및 방법 审中-实审
    多核架构模式确定方法,从基于单核架构转换到多核架构的方法和装置

    公开(公告)号:KR1020120070215A

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

    申请号:KR1020100131674

    申请日:2010-12-21

    CPC classification number: G06F8/314 G06F8/36 G06F9/451 G06F9/54

    Abstract: PURPOSE: A multimedia architecture pattern determining method and an apparatus and a method for converting from a single core-based architecture into a multi-core-based architecture are provided to construct architectures without background and accumulated knowledge with respect to a software architecture. CONSTITUTION: An inputting part(2310) receives a single-core based legacy source code. An extracting part(2320) extracts the functional and non-functional requirements of a software architecture based on the legacy source code. A first processing part(2330) considers the functional and non-functional requirements of the software architecture and generates the alternatives of the software architecture to determine the optimal architecture. A second processing part(2340) determines a component in response to the optimal architecture and instantiates the optimal architecture. The performance of a system with respect to the optimal architecture is quantitatively verified.

    Abstract translation: 目的:提供一种用于从单个基于核心的架构转换为基于多核的架构的多媒体架构模式确定方法和装置和方法,用于构建相对于软件体系结构的背景和积累的知识的架构。 构成:输入部分(2310)接收基于单核的传统源代码。 提取部分(2320)基于传统源代码提取软件架构的功能和非功能需求。 第一处理部分(2330)考虑了软件架构的功能和非功能需求,并生成软件体系结构的替代方案来确定最佳架构。 第二处理部分(2340)响应于最佳架构确定组件并实例化最佳架构。 对最佳架构的系统性能进行定量验证。

    무인자율주행 차량의 주행경로 생성방법 및 장치
    6.
    发明公开
    무인자율주행 차량의 주행경로 생성방법 및 장치 有权
    无人机自动生成方法和装置

    公开(公告)号:KR1020150115069A

    公开(公告)日:2015-10-14

    申请号:KR1020140039341

    申请日:2014-04-02

    CPC classification number: G05D1/02

    Abstract: 본발명에따르는무인자율주행차량의경로생성방법은, 전체주행경로에대응되는노드들에대한정보인전역경로정보를생성하는단계; 상기노드들중 어느하나인현재노드와다음하나인목적지노드사이의중간지점을구하고, 상기중간지점을잡음세기값에따라가변하면서주행경로들을생성하고, 그주행경로들중 중앙선과의이격거리가가장짧은주행경로를검출하고, 그중앙선과의이격거리가가장짧은주행경로를생성할때에사용된가변된중간지점과상기현재노드와목적지노드의위치정보를토대로지역경로정보인최적주행경로를생성하는단계;를구비하며, 미리정해둔시간단계마다차량의실제주행정보와도로정보를토대로차량과중앙선사이의이격거리를검출하고, 상기이격거리에따라상기잡음세기값을가변함을특징으로한다.

    Abstract translation: 本发明涉及一种生成无人驾驶自行车的路径的方法,其特征在于包括以下步骤:产生对应于整个行进路径的节点的全局路径信息; 并且在节点之间的任何一个当前节点和另一个目的地节点之间获得中间位置,根据噪声强度值改变中间位置以产生行进路径,检测从行进中心线之间的中心线具有最短间隔距离的行进路径 用于生成最佳行进路径的路径或基于用于生成与中心线具有最短间隔距离的行进路径和当前节点和目的地节点的位置信息所使用的变化中间位置的本地路径信息,其中, 基于车辆的实际旅行信息和道路信息在预定时间检测车辆和中心线,并且噪声强度值根据分离距离而变化。

    사용자의 행위 로그를 이용한 모바일 어플리케이션의 사용성 분석 장치 및 방법
    7.
    发明公开
    사용자의 행위 로그를 이용한 모바일 어플리케이션의 사용성 분석 장치 및 방법 有权
    使用用户BEBAVIOR LOG的移动应用的可用性的分析装置和方法

    公开(公告)号:KR1020130058336A

    公开(公告)日:2013-06-04

    申请号:KR1020110124293

    申请日:2011-11-25

    Abstract: PURPOSE: A usability analysis device of a mobile application using an action log of a user and a method thereof are provided to set a point of dispute which various actions are predicted and compare a set prediction action with a real action extracted from a user log for the point of the dispute, thereby calculating an analysis result for a user action. CONSTITUTION: An input unit(10) receives an action log of a user collected for a point of dispute from a user by setting a UI(User Interface) of a mobile application, which different actions are predicted, as the point of the dispute. A storage unit(20) connects a predetermined prediction action and a real action, which is extracted from the action log, to the point of the dispute and stores the same. A processing unit(30) compares a prediction action related to the point of the dispute with the real action and determines usability for the mobile application. The processing unit identifies an action list of the user from the real action by using an identifier in an object of the mobile application. [Reference numerals] (10) Input unit; (20) Storage unit; (30) Processing unit; (40) Display unit; (AA) User action log

    Abstract translation: 目的:提供使用用户动作日志的移动应用的可用性分析设备及其方法,以设置预测各种动作的争议点,并将设置的预测动作与从用户日志中提取的实际动作进行比较 争议点,从而计算用户行为的分析结果。 构成:输入单元(10)通过将移动应用的UI(用户界面)设置为预测的不同动作,作为争议点,从用户接收针对争议点收集的用户的动作日志。 存储单元(20)将从动作日志提取的预定预测动作和实际动作连接到争议点并存储。 处理单元(30)将与争议点相关的预测动作与真实动作进行比较,并确定移动应用的可用性。 处理单元通过使用移动应用的对象中的标识符从实际动作中识别用户的动作列表。 (附图标记)(10)输入单元; (20)存储单元; (30)处理单元; (40)显示单元; (AA)用户操作日志

    사용기록 기반의 동적 스케줄링 방법, 장치 및 그 기록 매체
    8.
    发明授权
    사용기록 기반의 동적 스케줄링 방법, 장치 및 그 기록 매체 有权
    基于使用历史的动态调度方法和装置及其记录介质

    公开(公告)号:KR101126177B1

    公开(公告)日:2012-03-22

    申请号:KR1020090106744

    申请日:2009-11-06

    Abstract: 사용기록 기반의 동적 스케줄링 방법, 장치 및 그 기록 매체가 개시된다. 본 발명의 일 실시 예에 따른 사용기록 기반의 동적 스케줄링 방법은 사용자가 실행한 작업들의 순서 및 빈도가 누적되어 기록된 추론 테이블을 로딩하는 단계; 상기 추론 테이블 및 사용자에 의해 현재 요청된 작업을 기준으로 가장 빈도가 높은 연속 작업들을 스케줄링 작업으로서 결정하는 단계; 및 상기 어플리케이션의 컴포넌트들 중 상기 스케줄링 작업에 상응하는 컴포넌트들을 메모리에 미리 로딩하는 단계를 포함한다. 본 발명의 실시 예들에 의하면, 제한된 메모리 내에서 어플리케이션의 구성 요소인 컴포넌트들의 로딩을 동적으로 처리하여 어플리케이션 실행 시의 대기 시간을 줄일 수 있고, 자원 효율성을 높일 수 있다.

Patent Agency Ranking