Fast destaging method using parity engine
    1.
    发明授权
    Fast destaging method using parity engine 失效
    使用奇偶校验引擎的快速降级方法

    公开(公告)号:US6052822A

    公开(公告)日:2000-04-18

    申请号:US141094

    申请日:1998-08-26

    摘要: The present invention relates to the fast destaging method using a parity engine, and more particularly to the fast destaging method for constituting and administering the cache of disk array in order to minimize lowering of write performance which occurs in high-speed disk array controller using VRAM parity engine.According to the invention, the disk cache is composed of the read cache, the write cache and the destaging cache. The write caching is processed as being divided into the write cache and the destaging cache. The destaging cache, which has just one more block for mid parity to its data block, uses less memory and enables the write cache to be allocated with more blocks, and thereby it can improve hit ratio of cache. Write requests are first stored on the write cache, and if the write cache is full, they move blocks that would be least used thereafter into the destaging cache. Once destaging is requested, it is practicable with one parity calculation and two write operations by selecting blocks that is least recently used.Also in destaging, block parity calculation can increase its speed and relieve the processor burden by using a VRAM based parity engine which has its dual ports.

    摘要翻译: 本发明涉及使用奇偶校验引擎的快速降级方法,更具体地说,涉及用于构成和管理磁盘阵列的高速缓存的快速分级方法,以便最小化在使用VRAM的高速磁盘阵列控制器中发生的写性能的降低 奇偶校验引擎 根据本发明,磁盘高速缓存由读高速缓存,写高速缓冲存储器和后期高速缓存组成。 写缓存被处理为分为写缓存和后期缓存。 对于其数据块而言,中间奇偶校验只有一个块的后台缓存使用较少的内存,并使写入缓存分配更多的块,从而可以提高高速缓存的命中率。 写入请求首先存储在写入高速缓存中,如果写入高速缓存已满,它们将将最少使用的块移动到后续缓存中。 一旦请求降级,通过选择最近最少使用的块,可以进行一次奇偶校验计算和两次写操作。 同样在降级中,块奇偶校验计算可以通过使用具有双端口的基于VRAM的奇偶校验引擎来提高其速度并减轻处理器负担。

    SYSTEM AND METHOD FOR UPLINK RESOURCE ALLOCATION IN MOBILE INTERNET
    2.
    发明申请
    SYSTEM AND METHOD FOR UPLINK RESOURCE ALLOCATION IN MOBILE INTERNET 审中-公开
    移动互联网上网资源分配的系统与方法

    公开(公告)号:US20090164638A1

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

    申请号:US12342999

    申请日:2008-12-23

    IPC分类号: G06F15/173

    摘要: A system for uplink resource allocation in mobile Internet for remote-controlling robots includes a schedule policy table for storing therein priorities assigned to the robots to support required image qualities of images received from the robots and maximum allocatable uplink resource amounts for the robots; and a scheduler for allocating uplink resources to the robots based on the priorities, the maximum allocatable uplink resource amounts and required bandwidths received from the robots. Each of the robots includes a camera for taking the images; an encoder for encoding the images taken by the camera; and a mobile Internet terminal, having a transmission queue for temporarily storing therein the encoded images, for transmitting the encoded image in the transmission queue to a remote control center via the uplink resources allocated based on the required bandwidth, which is calculated based on status of the transmission queue.

    摘要翻译: 用于远程控制机器人的移动互联网中的用于上行链路资源分配的系统包括:调度策略表,用于在其中存储分配给机器人的优先级,以支持从机器人接收到的图像的所需图像质量,以及用于机器人的最大可分配上行链路资源量; 以及基于从机器人接收到的优先级,最大可分配上行链路资源量和所需带宽来向机器人分配上行链路资源的调度器。 每个机器人包括用于拍摄图像的相机; 用于编码由相机拍摄的图像的编码器; 以及具有用于临时存储编码图像的传输队列的移动因特网终端,用于经由基于所需带宽分配的上行链路资源将传输队列中的编码图像发送到远程控制中心,所述上行链路资源是根据 传输队列。

    Method of supporting robot application programming and programming tool for the same
    3.
    发明申请
    Method of supporting robot application programming and programming tool for the same 审中-公开
    支持机器人应用程序编程和编程工具的方法相同

    公开(公告)号:US20070150102A1

    公开(公告)日:2007-06-28

    申请号:US11635222

    申请日:2006-12-07

    IPC分类号: G06F19/00

    摘要: A method of supporting robot application programming and a programming tool for the same are provided. In the method of supporting robot application programming, behaviors that constitute operations to be performed by a robot are assembled in the programming tool for programming an application program for the operations to be performed by the robot. The method includes: (a) classifying the operations to be performed by the robot by functions of the robot; (b) displaying the behavior of the robot which can constitute one of the functions on a display device in a graphical form with block shapes that can be connected one another visually with a plurality of conditions; and (c) converting a set of the blocks into an XML file, when the function of the robot is constructed as a robot task by the set of blocks in the graphical form. Accordingly, various robot applications can be intuitively, easily and speedily developed by simply manipulating the tool boxes of the graphical programming tools without directly inputting code in text form.

    摘要翻译: 提供了一种支持机器人应用程序编程的方法及其编程工具。 在支持机器人应用编程的方法中,构成由机器人执行的操作的行为被组装在编程工具中,以编程用于由机器人执行的操作的应用程序。 该方法包括:(a)通过机器人的功能对由机器人执行的操作进行分类; (b)以图形形式显示能够在显示装置上构成其中一个功能的机器人的行为,其具有可以多个条件在视觉上彼此连接的块形状; 以及(c)当所述机器人的功能由图形形式的所述一组块构造为机器人任务时,将所述块的一组转换为XML文件。 因此,通过简单地操纵图形编程工具的工具箱而不直接输入文本形式的代码,可以直观,容易和快速地开发各种机器人应用。

    METHOD AND APPARATUS FOR MANAGING ROBOT COMPONENTS
    4.
    发明申请
    METHOD AND APPARATUS FOR MANAGING ROBOT COMPONENTS 审中-公开
    管理机器人组件的方法和装置

    公开(公告)号:US20100168911A1

    公开(公告)日:2010-07-01

    申请号:US12558787

    申请日:2009-09-14

    IPC分类号: G06F19/00 G05B15/00

    CPC分类号: B25J9/1658

    摘要: An apparatus for managing robot components in an intelligent robot includes a robot application including a plurality of robot components, a robot application management tool that manages the operation of the robot application, monitors the status caused by the operations of the robot application and information on the robot components, a lifecycle manager that manages lifecycles of the robot components under the management of the robot application management tool, and an operation system that transfers a sensing signal about peripheral environment generated from the sensor to the robot application, and transfers an execution signal from the robot application to the actuator.

    摘要翻译: 用于管理智能机器人中的机器人部件的装置包括:包括多个机器人部件的机器人应用,管理机器人应用的操作的机器人应用管理工具,监视由机器人应用的操作引起的状态以及关于机器人应用的信息 机器人组件,在机器人应用管理工具的管理下管理机器人组件的生命周期的生命周期管理器,以及将从传感器产生的外围环境的感测信号传送到机器人应用的操作系统,并将执行信号从 机器人应用于执行机构。

    INTELLIGENT PRINTING SYSTEM WITH DELIVERY ROBOTS FOR DELIVERING PRINTED DOCUMENTS AND METHOD THEREFOR
    5.
    发明申请
    INTELLIGENT PRINTING SYSTEM WITH DELIVERY ROBOTS FOR DELIVERING PRINTED DOCUMENTS AND METHOD THEREFOR 审中-公开
    用于传送打印文件的传送机器人的智能打印系统及其方法

    公开(公告)号:US20090143910A1

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

    申请号:US12326625

    申请日:2008-12-02

    IPC分类号: B25J5/00 B25J9/00

    CPC分类号: B41J13/106

    摘要: An intelligent printing system includes a printed document delivery robot for delivering printed documents. The robot identifies a location of each user PC requesting for printing based on a network address of the PC and establishes a print plan based on the print request. Upon completion of a printing job, the robot travels along a movement path having the shortest distance to each user PC who has requested for printing.

    摘要翻译: 智能打印系统包括用于传送打印文件的打印文件传送机器人。 机器人基于PC的网络地址识别请求打印的每个用户PC的位置,并基于打印请求建立打印计划。 在完成打印作业时,机器人沿着具有最短距离的移动路径移动到已经请求打印的每个用户PC。

    FAULT TOLERANCE METHOD AND APPARATUS FOR ROBOT SOFTWARE COMPONENT
    6.
    发明申请
    FAULT TOLERANCE METHOD AND APPARATUS FOR ROBOT SOFTWARE COMPONENT 有权
    机器人软件组件的容错方法和装置

    公开(公告)号:US20110153073A1

    公开(公告)日:2011-06-23

    申请号:US12843513

    申请日:2010-07-26

    IPC分类号: G06F19/00

    CPC分类号: G06F11/1482 G06F11/1438

    摘要: An apparatus for performing fault tolerance against a failure occurring during driving robot software components includes: a component executor for executing the robot software components, which are assigned with one thread from an operating system and have a same priority and cycle, by using the assigned thread; and an executor monitor for periodically monitoring the operation of the component executor and determining whether or not there is a failure in the robot software components executed by the component executor. The apparatus further includes: an executor manager for generating the component executor which is assigned with the robot software components having the same priority and cycle and, when the executor monitor determines that there is a failure in the execution of the robot software components, generating a new component executor.

    摘要翻译: 用于对在驱动机器人软件组件期间发生的故障执行容错的装置包括:用于执行机器人软件组件的组件执行器,其通过使用所分配的线程从操作系统分配一个线程并具有相同的优先级和周期 ; 以及执行器监视器,用于周期性地监视组件执行器的操作并确定组件执行器执行的机器人软件组件是否存在故障。 该装置还包括:执行器管理器,用于生成被分配有具有相同优先级和周期的机器人软件组件的组件执行器,并且当执行器监视器确定执行机器人软件组件时出现故障时,生成 新组件执行器。

    Fault tolerance method and apparatus for robot software component
    8.
    发明授权
    Fault tolerance method and apparatus for robot software component 有权
    机器人软件组件的容错方法和装置

    公开(公告)号:US08332069B2

    公开(公告)日:2012-12-11

    申请号:US12843513

    申请日:2010-07-26

    IPC分类号: G06F19/00

    CPC分类号: G06F11/1482 G06F11/1438

    摘要: An apparatus for performing fault tolerance against a failure occurring during driving robot software components includes: a component executor for executing the robot software components, which are assigned with one thread from an operating system and have a same priority and cycle, by using the assigned thread; and an executor monitor for periodically monitoring the operation of the component executor and determining whether or not there is a failure in the robot software components executed by the component executor. The apparatus further includes: an executor manager for generating the component executor which is assigned with the robot software components having the same priority and cycle and, when the executor monitor determines that there is a failure in the execution of the robot software components, generating a new component executor.

    摘要翻译: 用于对在驱动机器人软件组件期间发生的故障执行容错的装置包括:用于执行机器人软件组件的组件执行器,其通过使用所分配的线程从操作系统分配一个线程并具有相同的优先级和周期 ; 以及执行器监视器,用于周期性地监视组件执行器的操作并确定组件执行器执行的机器人软件组件是否存在故障。 该装置还包括:执行器管理器,用于生成被分配有具有相同优先级和周期的机器人软件组件的组件执行器,并且当执行器监视器确定执行机器人软件组件时出现故障时,生成 新组件执行器。

    NETWORK-BASED ROBOT SYSTEM AND METHOD FOR PERFORMING CONTENT TRANSMISSION/EXECUTION THEREIN
    10.
    发明申请
    NETWORK-BASED ROBOT SYSTEM AND METHOD FOR PERFORMING CONTENT TRANSMISSION/EXECUTION THEREIN 审中-公开
    基于网络的机器人系统及其执行内容传输/执行的方法

    公开(公告)号:US20090157222A1

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

    申请号:US12336110

    申请日:2008-12-16

    IPC分类号: G06F19/00

    摘要: A network-based robot system for performing content transmission/execution includes a content management unit for managing contents created in a tree-like, hierarchical structure, and one or more robots connected to the content management unit over a network. Each robot requests the content management unit to provide a content to be executed by the robot, downloads the content from the content management unit via the network, and determines a content execution plan to execute the content depending on specification of the robot.

    摘要翻译: 用于执行内容传送/执行的基于网络的机器人系统包括:内容管理单元,用于管理通过网络连接到内容管理单元的以树状,分级结构创建的内容和一个或多个机器人。 每个机器人请求内容管理单元提供要由机器人执行的内容,经由网络从内容管理单元下载内容,并且根据机器人的规格确定执行内容的内容执行计划。