컴포넌트 기반 로봇 응용 소프트웨어 개발에서의 가상 컴포넌트를 이용한 컴포넌트 조합 장치 및 방법과 이에 관련된 프로그램의 기록매체
    11.
    发明授权
    컴포넌트 기반 로봇 응용 소프트웨어 개발에서의 가상 컴포넌트를 이용한 컴포넌트 조합 장치 및 방법과 이에 관련된 프로그램의 기록매체 有权
    在基于组件的机器人应用软件的开发中使用虚拟组件的组件组合装置和方法以及与其相关的程序的记录介质

    公开(公告)号:KR101773102B1

    公开(公告)日:2017-08-31

    申请号:KR1020110092553

    申请日:2011-09-14

    CPC classification number: G05B19/0426 G05B2219/23389 G06F8/36

    Abstract: 본발명은로봇용응용소프트웨어생성을위해컴포넌트를조합할때, 다이어그램상에서컴포넌트간의연결관계를단순화하여보다손쉽게컴포넌트들을조합하여로봇응용프로그램을완성할수 있는컴포넌트기반로봇응용소프트웨어개발에서의가상컴포넌트를이용한컴포넌트조합장치및 방법과이에관련된프로그램의기록매체를제공한다. 이를위하여본 발명의실시예에따른컴포넌트기반로봇응용소프트웨어개발에서의가상컴포넌트를이용한컴포넌트조합장치는적어도하나이상의포트를갖는다수의컴포넌트가저장된컴포넌트저장소와, 컴포넌트저장소에저장된컴포넌트들의선택을통해응용구성도를생성하는응용구성도생성부와, 응용구성도내 컴포넌트및 응용구성도내 컴포넌트의포트정보및 응용구성도내 컴포넌트간포트연결정보가저장되어있는정보저장소와, 응용구성도내 컴포넌트들중 사용자가선택한컴포넌트에대한가상컴포넌트를생성하는가상컴포넌트처리부를포함할수 있다.

    Abstract translation: 在成品部件虚拟组件为基础的部分用于生成所述应用软件对所述机器人组合部件时,使用本发明组件,eseoui更容易地在图上,以简化结合到机器人应用程序的组件之间的连接关系可以机器人应用软件开发 组合设备和方法以及与其相关的程序的记录介质。 具有使用了根据本发明为此目的的一个实施例的基于组件的机器人应用软件开发eseoui虚拟组件的至少一个端口值分量工会会长,存储元件的数量的组件存储,应用程序的配置也可通过存储的组件的组件存储选择 应用程序被配置为生成生成器和应用程序配置东京组分和东京部件,将存储在信息存储部件之间的端口信息和应用程序配置东京端口连接信息的应用程序配置,以及用户的应用程序配置东京分量,并用于的所选择的分量 以及用于生成虚拟组件的虚拟组件处理单元。

    에이전트의 협업 태스크 실행 방법 및 협업 태스크 실행 장치
    12.
    发明公开
    에이전트의 협업 태스크 실행 방법 및 협업 태스크 실행 장치 审中-实审
    执行代理和协作任务执行装置的协作任务的方法

    公开(公告)号:KR1020170094909A

    公开(公告)日:2017-08-22

    申请号:KR1020160016227

    申请日:2016-02-12

    Abstract: 에이전트의협업태스크실행방법및 협업태스크실행장치가개시된다. 본발명의일실시예에따른에이전트의협업태스크실행방법은, 협업태스크에대한실행명령에연동하여, 상기협업태스크의실행에요구되는로컬지식을, 수행단말의로컬지식저장소에서검색하여제1 협업지식으로결정하는단계와, 협업단말에의해등록된제2 협업지식을, 메타지식저장소로부터수집하는단계, 및상기제1 협업지식과상기제2 협업지식을이용하여, 상기수행단말에서상기협업태스크를실행하는단계를포함한다.

    Abstract translation: 公开了一种代理的协同任务执行方法和协同任务执行装置。 根据本发明实施例的执行代理协作任务的方法是与协作任务的执行命令协同地搜索执行终端的本地知识存储库中执行协作任务所需的本地知识的方法, 从元知识库中获取协作终端注册的第二协作知识;使用第一协作知识和第二协作知识, 一个包括执行的步骤。

    로봇용 소프트웨어 컴포넌트 조합 장치 및 방법
    13.
    发明公开
    로봇용 소프트웨어 컴포넌트 조합 장치 및 방법 审中-实审
    组合机器人软件组件的方法和装置

    公开(公告)号:KR1020140067279A

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

    申请号:KR1020120134320

    申请日:2012-11-26

    Abstract: The present invention relates to an apparatus and a method to combine robot software components. The disclosed apparatus to combine robot software components includes: a code generation unit which generates a tightly coupled form or a loosely coupled form of a component source code by analyzing inputted component standards; a component storage unit which stores the generated component source code; a graphic user interface (GUI) processing unit which provides a component combination tool including a component list display window, a topic list display window, and an application diagram display window through a GUI environment; a component list generation unit which adds a component to a component list of the component list display window or adds a topic to a topic list of the topic list display window by analyzing the component standards of the stored component source code; a pointing input unit which supports a user whereby the user can drag and drop a separate component displayed on the component list display window or a separate topic displayed on the topic list display window on the application diagram display window; and an application package configuration standard generation unit which makes connection information into application package configuration standards when a loosely coupled type port of a component is connected to a topic or a tightly coupled type port of the component is directly connected to a port of another component, on the application diagram display window.

    Abstract translation: 本发明涉及一种组合机器人软件组件的装置和方法。 所公开的组合机器人软件组件的装置包括:代码生成单元,其通过分析输入的组件标准来生成紧密耦合的形式或松散耦合的组件源代码形式; 存储生成的分量源代码的分量存储单元; 图形用户界面(GUI)处理单元,其通过GUI环境提供包括组件列表显示窗口,主题列表显示窗口和应用程序图显示窗口的组件组合工具; 组件列表生成单元,其通过分析存储的组件源代码的组件标准,将组件添加到组件列表显示窗口的组件列表,或者将主题添加到主题列表显示窗口的主题列表; 指示输入单元,其支持用户,由此用户可以在应用图显示窗口上拖放显示在组件列表显示窗口上的单独组件或显示在主题列表显示窗口上的单独主题; 以及当组件的松散耦合型端口连接到组件的主题或紧密耦合型端口时将连接信息转换为应用包配置标准的应用包配置标准生成单元直接连接到另一组件的端口, 在应用图上显示窗口。

    로봇용 소프트웨어 컴포넌트를 실행하는데 있어서 고장 감내 방법 및 장치
    14.
    发明授权

    公开(公告)号:KR101313692B1

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

    申请号:KR1020090126638

    申请日:2009-12-18

    CPC classification number: G06F11/1482 G06F11/1438

    Abstract: 본 발명은 분산 환경에서 약결합된 형태를 취하고 있는 로봇용 소프트웨어 컴포넌트들을 구동시키는 컴포넌트 실행 방법에 있어서, 다중 컴포넌트를 실행할 때, 특정 컴포넌트의 고장이 전체 시스템의 고장으로 확대되는 것을 방지하는 방법 및 그 장치에 관한 것이다.
    본 발명의 실시예에 따른 로봇용 소프트웨어 컴포넌트를 구동시키는데 있어서 컴포넌트 구동 시 발생하는 고장을 감내하는(fault tolerance) 방법은, 동일한 우선순위와 주기를 갖는 적어도 하나의 로봇용 소프트웨어 컴포넌트를 컴포넌트 실행기에 할당하는 단계, 운영체제로부터 하나의 쓰레드를 할당받아 상기 컴포넌트 실행기를 이용하여 상기 적어도 하나의 로봇용 소프트웨어 컴포넌트를 실행하는 단계, 상기 실행한 결과를 실행기 모니터에 통보하는 단계, 및 상기 실행기 모니터가 상기 컴포넌트 실행기의 동작에 고장이 있는 것으로 판단한 경우 새로운 컴포넌트 실행기를 생성하는 단계를 포함하여 구성될 수 있다.
    로봇, 소프트웨어 컴포넌트, 고장 감내, Fault Tolerance

    로봇 소프트웨어간 통신을 위한 데이터 인코딩 및 디코딩 장치와 그 방법
    15.
    发明公开
    로봇 소프트웨어간 통신을 위한 데이터 인코딩 및 디코딩 장치와 그 방법 审中-实审
    数据解码和编码设备和机器人软件通信的方法

    公开(公告)号:KR1020130047195A

    公开(公告)日:2013-05-08

    申请号:KR1020110112069

    申请日:2011-10-31

    CPC classification number: H03M7/707

    Abstract: PURPOSE: A data encoding and decoding device for communication between robot software and a method thereof are provided to easily encode and decode a random user structure by applying various types of encoding rules during the composition of the communication between the robot software. CONSTITUTION: If a type of user data for encoding is a structure or a structural arrangement, a meta structure convertor factory(100) selects one of meta structure convertors. An encoder factory(160) registers an encoder by data type and selects one of registered encoders. An encoding unit(180) encodes the user data by using a meta structure generated by the meta structure convertors and the selected encoder. [Reference numerals] (100) Meta structure convertor factory; (110) Meta structure code register; (112) Meta structure code generator; (120) Encoding rule storage; (141) Basic type encoder; (142) Array type encoder; (143) Structure encoder; (160) Encoder factory; (180) Encoding unit; (190) Encoded data; (192) Encoded rule information; (AA) Information file; (BB) Data type information; (CC) Meta structure convertor

    Abstract translation: 目的:提供用于机器人软件及其方法之间的通信的数据编码和解码装置,以在机器人软件之间的通信组合期间应用各种类型的编码规则来容易地对随机用户结构进行编码和解码。 构成:如果一种用于编码的用户数据是结构或结构布置,则元结构转换器工厂(100)选择元结构转换器之一。 编码器工厂(160)通过数据类型注册编码器,并选择一个已注册的编码器。 编码单元(180)通过使用由元结构转换器和所选编码器生成的元结构对用户数据进行编码。 (参考号)(100)元结构转换器厂; (110)元结构代码寄存器; (112)元结构代码生成器; (120)编码规则存储; (141)基本型编码器; (142)阵列型编码器; (143)结构编码器; (160)编码器工厂; (180)编码单元; (190)编码数据; (192)编码规则信息; (AA)信息文件; (BB)数据类型信息; (CC)元结构转换器

    컴포넌트 기반 로봇 응용 소프트웨어 개발에서의 가상 컴포넌트를 이용한 컴포넌트 조합 장치 및 방법과 이에 관련된 프로그램의 기록매체
    16.
    发明公开

    公开(公告)号:KR1020130029251A

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

    申请号:KR1020110092553

    申请日:2011-09-14

    CPC classification number: G05B19/0426 G05B2219/23389 G06F8/36 G06F9/06

    Abstract: PURPOSE: A method for combining components in component-based robot application software development by using virtual components, a method thereof, and a recording medium thereof are provided to reduce the complexity of robot application software and simplify a connection relation between the components by using the virtual components when the components are combined for composing the robot application software. CONSTITUTION: A component storage(100) stores components including a port. An application diagram generating unit(200) generates an application diagram through the selection of the components stored in the storage. An information storage(300) stores information about the components in the application diagram and the port of the components and information about port connection between the components in the application diagram. A virtual component processing unit(400) generates a virtual component for a component selected from the components in the application diagram by a user. The virtual component processing unit provides an interface for designating a location of the virtual component and generates the virtual component on the location. [Reference numerals] (100) Component storage; (200) Application diagram generating unit; (310) Component list; (320) Port list; (330) Port connection list; (400) Virtual component processing unit

    Abstract translation: 目的:提供一种通过使用虚拟部件组合基于组件的机器人应用软件开发中的组件,其方法和记录介质的方法,以减少机器人应用软件的复杂性,并通过使用 当组件组合用于组成机器人应用软件时的虚拟组件。 构成:组件存储(100)存储包括端口的组件。 应用图生成单元(200)通过选择存储在存储器中的组件来生成应用图。 信息存储(300)存储有关应用图中的组件的信息和组件的端口以及关于应用图中组件之间的端口连接的信息。 虚拟组件处理单元(400)由用户生成从应用图中的组件中选择的组件的虚拟组件。 虚拟组件处理单元提供用于指定虚拟组件的位置并在该位置上生成虚拟组件的接口。 (附图标记)(100)组件存储; (200)应用图生成单元; (310)组件列表; (320)端口列表; (330)端口连接列表; (400)虚拟组件处理单元

    쓰레드 풀 기반의 컴포넌트 실행 장치 및 방법
    17.
    发明公开
    쓰레드 풀 기반의 컴포넌트 실행 장치 및 방법 无效
    基于线路池的组件执行装置和方法

    公开(公告)号:KR1020120038879A

    公开(公告)日:2012-04-24

    申请号:KR1020110020925

    申请日:2011-03-09

    CPC classification number: G06F9/5027 G06F9/526

    Abstract: PURPOSE: A thread pool based component executing device and a method thereof are provided to determine whether a component is defective based on information of a repository when a new thread is allocated from a thread pool, thereby preventing the defect from influencing the entire system. CONSTITUTION: A component executing device(120) registers components with a priority and a cycle and executes the registered components. A thread pool(110) assigns a thread for executing the component executing device. An OS(Operating System)(100) generates an event for allocating the thread at every cycle set in the component executing device. The component executing device sets a timer in the OS at the set cycle. The OS generates the event in the thread pool by driving the timer.

    Abstract translation: 目的:提供基于线程池的组件执行装置及其方法,以在从线程池分配新线程时基于存储库的信息来确定组件是否有缺陷,从而防止缺陷影响整个系统。 构成:组件执行装置(120)以优先级和周期注册组件并执行注册组件。 线程池(110)分配用于执行组件执行设备的线程。 OS(操作系统)(100)生成用于在组件执行装置中设置的每个周期分配线程的事件。 组件执行装置以设定的周期在OS中设置定时器。 OS通过驱动定时器在线程池中生成事件。

    화자 기록 장치 및 방법
    18.
    发明公开
    화자 기록 장치 및 방법 失效
    扬声器报警系统和记录数据的方法

    公开(公告)号:KR1020090023978A

    公开(公告)日:2009-03-06

    申请号:KR1020070089141

    申请日:2007-09-03

    Abstract: A speaker annotation system for recorded data and a method thereof are provided to synchronize ID information of a speaker with an utterance section so that a user may confirm the speaker easily despite the absence at a meeting. A voice sampling unit(110) samples voices inputted by speakers, and a speaker register(120) registers the sampled voice data with the ID information of the speakers. A speaker identifier(130) compares the sampled voice data with voice related data, which are previously registered, to identify a speaker. A speaker recorder(140) records the speaker identification information for the utterance in each section based on the speaker identification result.

    Abstract translation: 提供用于记录数据的扬声器注释系统及其方法,以使扬声器的ID信息与发声部分同步,使得用户即使在会议中不存在也可以容易地确认扬声器。 声音采样单元(110)对由扬声器输入的声音进行采样,并且扬声器寄存器(120)将采样的语音数据与扬声器的ID信息进行登记。 扬声器标识符(130)将采样的语音数据与先前登记的语音相关数据进行比较,以识别扬声器。 扬声器记录器(140)根据说话者识别结果在每个部分中记录用于话音的说话者识别信息。

    웹 서비스를 이용한 방문자 식별 시스템 및 방법
    19.
    发明公开
    웹 서비스를 이용한 방문자 식별 시스템 및 방법 无效
    使用WEBSERVICE识别访客的系统和方法

    公开(公告)号:KR1020080090035A

    公开(公告)日:2008-10-08

    申请号:KR1020070032989

    申请日:2007-04-03

    CPC classification number: G06K9/00268 G06F17/30247 G06K9/6202

    Abstract: A system and a method for identifying a visitor with a web service are provided to transfer a message between a server and a client without any message format conversion even if the system is operated in heterogeneous OSs(Operating System), and detect face feature of the visitor periodically on the network without making the visitor register a face image to a visitor database. A visitor database(630) stores a visitor face feature template including face feature of each visitor. A web service client(611) periodically obtains a visitor image output from a camera, detects a face image of the visitor from the obtained image, extracts the face feature from the detected face image, and transmits the extracted face feature to a web service server(620) by using a visitor authentication request message. The server extracts the face feature from the received message, and determines whether the visitor face feature template similar to the extracted face feature is found in the visitor database by using similarity between the visitor face feature templates with the extracted face feature. The server transfers a visitor authentication response message when the visitor face feature template similar to the extracted face feature is found.

    Abstract translation: 提供了一种用于识别具有Web服务的访问者的系统和方法,用于在服务器和客户端之间传递消息而不进行任何消息格式转换,即使系统在异构OS(操作系统)中操作,并且检测 访问者定期在网络上,而不使访问者向访问者数据库注册脸部图像。 访问者数据库(630)存储包括每个访问者的面部特征的访问者面部特征模板。 Web服务客户端(611)周期性地获取从相机输出的访问者图像,从所获得的图像中检测访问者的面部图像,从检测到的面部图像中提取面部特征,并将提取的面部特征发送到web服务服务器 (620)通过使用访问者认证请求消息。 服务器从接收到的消息中提取面部特征,并且通过使用访问者面部特征模板与提取的面部特征之间的相似度来确定在访问者数据库中是否找到与提取的面部特征相似的访问者面部特征模板。 当找到与提取的面部特征相似的访问者面部特征模板时,服务器传送访问者身份验证响应消息。

    웹서비스 트랜잭션의 자동중단 처리시스템 및 방법
    20.
    发明授权
    웹서비스 트랜잭션의 자동중단 처리시스템 및 방법 失效
    自动中止Web服务的系统和方法相同

    公开(公告)号:KR100659971B1

    公开(公告)日:2006-12-22

    申请号:KR1020030097818

    申请日:2003-12-26

    CPC classification number: H04L67/2819 H04L67/28 Y10S707/99952 Y10S707/99953

    Abstract: 웹서비스 트랜잭션의 자동중단 처리시스템 및 방법이 개시된다. 응용프로그램 컨테이너는 제1웹서비스 응용프로그램을 내장하며, 외부에 위치한 제2웹서비스 응용프로그램과 제1웹서비스 응용프로그램 사이에 송수신되는 메시지를 인터셉트하여 제2웹서비스 응용프로그램이 요청하는 오퍼레이션의 종류를 파악하고 보정에 필요한 정보를 유지한다. 프로토콜 매니저는 제2웹서비스 응용프로그램의 요청에 의해 제1하위트랜잭션 객체를 생성하고 관리한다. 국지보정기는 생성된 제1하위트랜잭션의 상위 트랜잭션인 포괄트랜잭션의 상태 및 성공여부를 조정하는 포괄트랜잭션 조정자가 이미 커미트한 제2하위트랜잭션에 대한 보정을 명령하면, 제1하위트랜잭션을 보정한다. 프로토콜 서비스부는 포괄트랜잭션 조정자와 통신하여 제1하위트랜잭션을 관리하기 위한 메시지를 주고받는다. 등록서비스부는 생성된 제1하위트랜잭션을 포괄트랜잭션 조정자에 등록한다. 본 발명에 따르면, 트랜잭션 수행 중에 지배 포괄트랜잭션의 실패로 인해 종속 포괄트랜잭션 역시 실패해야 하는 경우에 이를 웹서비스 응용프로그램 프로그래머의 중재없이 자동으로 처리할 수 있다.

Patent Agency Ranking