Evaluating hardware models having resource contention
    11.
    发明授权
    Evaluating hardware models having resource contention 有权
    评估具有资源争用的硬件模型

    公开(公告)号:US07167821B2

    公开(公告)日:2007-01-23

    申请号:US10053731

    申请日:2002-01-18

    IPC分类号: G06F9/45 G06F17/50 G06F9/46

    摘要: A performance prediction simulator gives effect to the resource contention among multiple resources in a simulated system by adjusting event durations appropriately. A resource topology tree defining the resource configuration of the system is input to the simulator. The simulator includes an evaluation engine that determines the amount of resource used during each simulation interval of the simulation and records the resource usage in a resource contention timeline, which can be displayed to a user. The amount of resource used during a simulation is also used to adjust the event duration calculations of the hardware models associated with each event.

    摘要翻译: 性能预测模拟器通过适当地调整事件持续时间来实现模拟系统中的多个资源之间的资源争用。 定义系统的资源配置的资源拓扑树被输入到模拟器。 模拟器包括评估引擎,其确定在模拟的每个模拟间隔期间使用的资源量,并且将资源使用记录在资源竞争时间线中,该资源竞争时间线可以显示给用户。 在仿真期间使用的资源量也用于调整与每个事件相关联的硬件模型的事件持续时间计算。

    Interactive robot initialization
    12.
    发明授权
    Interactive robot initialization 有权
    互动机器人初始化

    公开(公告)号:US09259842B2

    公开(公告)日:2016-02-16

    申请号:US13157327

    申请日:2011-06-10

    摘要: Initial interaction between a mobile robot and at least one user is described herein. The mobile robot captures several images of its surroundings, and identifies existence of a user in at least one of the several images. The robot then orients itself to face the user, and outputs an instruction to the user with regard to the orientation of the user with respect to the mobile robot. The mobile robot captures images of the face of the user responsive to detecting that the user has followed the instruction. Information captured by the robot is uploaded to a cloud-storage system, where information is included in a profile of the user and is shareable with others.

    摘要翻译: 这里描述了移动机器人与至少一个用户之间的初始交互。 移动机器人捕获其周围的几个图像,并且识别几个图像中的至少一个中的用户的存在。 然后机器人定向自身以面向用户,并且相对于移动机器人的方向向用户输出指令。 响应于检测到用户已经遵循指令,移动机器人捕获用户的脸部的图像。 由机器人捕获的信息被上传到云存储系统,其中信息被包括在用户的简档中并且可以与他人共享。

    Robotic Drive System Modularity
    13.
    发明申请
    Robotic Drive System Modularity 有权
    机器人驱动系统模块化

    公开(公告)号:US20120165977A1

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

    申请号:US12978506

    申请日:2010-12-24

    IPC分类号: G06F19/00

    CPC分类号: B25J9/08 B25J5/007

    摘要: The subject disclosure is directed towards a robot device including a computational intelligence system that can be coupled to/decoupled from different interchangeable mobility mechanisms at different times. The robot may operate with its intelligence portion detached from the mobility portion, whereby the intelligence portion may be easily to interact therewith out lifting the (typically dirty) mobility mechanism. The robot may operate according to a coupled state, a decoupled state, or in a transition state when being moved for purposes of coupling or decoupling.

    摘要翻译: 本发明涉及一种包括计算智能系统的机器人装置,其可以在不同时间耦合到不同的可互换移动性机制/解耦。 机器人可以利用其从移动部分分离的智能部分来操作,由此智能部分可以容易地与其起作用以提升(通常是脏的)移动性机构。 机器人可以根据耦合状态,去耦状态或当为了耦合或去耦的目的而移动时处于过渡状态。

    Methods for managing capacity
    15.
    发明申请

    公开(公告)号:US20060161884A1

    公开(公告)日:2006-07-20

    申请号:US11037659

    申请日:2005-01-18

    IPC分类号: G06F9/44

    摘要: In one aspect, a method of instructing at least one operator in a best practices implementation of a process for managing resource capacity in an information technology (IT) environment is provided. The method comprising providing instructions to the at least one operator to perform acts of: (A) creating at least one model of at least some aspects of the IT environment; (B) analyzing the at least one model to determine cost information relating to the modeled IT environment; (C) applying at least one simulated use condition to the at least one model; (D) analyzing performance of the at least one model under the at least one simulated use condition to determine information relating to at least a utilization of resources in the modeled IT environment and to determine resources in the modeled IT environment that create performance bottlenecks in the modeled IT environment; and (E) modifying at least one aspect of the at least one model impacting resource capacity based on the information determined in (B) and/or (D).

    Method and system for predicting communication delays of detailed application workloads
    16.
    发明授权
    Method and system for predicting communication delays of detailed application workloads 有权
    用于预测详细应用工作负载的通信延迟的方法和系统

    公开(公告)号:US06925431B1

    公开(公告)日:2005-08-02

    申请号:US09632522

    申请日:2000-08-04

    摘要: A method and system for generating a communication model are disclosed. The communication model is used to provide performance information on the use of communication networks by application code. The expected utilization of resources is important to when high performance is to be achieved in both cluster computing environments and information power GRIDs.The disclosed method and system is designed to generate a model of an underlying network topology using detailed workload information, which encapsulates the expected computation/communication requirements of an application. Such workload information may be obtained from a number of different sources. Furthermore, the disclosed method provides detailed information of the expected use of a network system unlike traditional communication models that rely on statistical information and provide general performance information.The disclosed method is a hybrid model containing statistical model information as well as steps for simulating the main stages that change the state of the communication network traffic. As such, the evaluation time is orders of magnitude quicker than traditional methods, while providing predictions, which are of reasonable accuracy. The characteristics of different networks can be easily incorporated into the model, and thus the model can be used in a variety of situations. The output of the model is the expected delay of a set of communications, which can be further, expanded into a suitable trace format and visualized for further investigation. In evaluation tests, the disclosed method and system provides predictions which are more accurate than simple regression models while requiring seconds of CPU processing time.

    摘要翻译: 公开了一种生成通信模型的方法和系统。 通信模型用于通过应用程序代码提供关于通信网络使用的性能信息。 资源的预期利用对于在集群计算环境和信息功率GRID中实现高性能而言都是重要的。 所公开的方法和系统被设计为使用详细的工作负载信息来生成底层网络拓扑的模型,其中封装了应用程序的预期计算/通信要求。 这样的工作负载信息可以从许多不同的来源获得。 此外,所公开的方法提供与依赖于统计信息并提供一般性能信息的传统通信模型不同的网络系统的预期使用的详细信息。 所公开的方法是包含统计模型信息的混合模型以及用于模拟改变通信网络业务状态的主要阶段的步骤。 因此,评估时间比传统方法快几个数量级,同时提供合理准确的预测。 不同网络的特点可以很容易地纳入到模型中,因此该模型可以在各种情况下使用。 模型的输出是一组通信的预期延迟,可以进一步扩展到适当的跟踪格式并可视化以供进一步调查。 在评估测试中,所公开的方法和系统提供了比简单回归模型更准确的预测,同时需要几秒的CPU处理时间。

    Illuminated skin robot display
    17.
    发明授权
    Illuminated skin robot display 有权
    照明皮肤机器人显示

    公开(公告)号:US08936366B2

    公开(公告)日:2015-01-20

    申请号:US13162596

    申请日:2011-06-17

    IPC分类号: G03B21/28

    CPC分类号: G03B21/28

    摘要: There is provided a robot that includes a processor executing instructions that determine a desired image to be displayed. The processor issues control signals corresponding to the desired image to be displayed. The robot also comprises a display assembly including a visual projector, a mirror, and a display surface. The visual projector and mirror are disposed within the robot. The visual projector projects light corresponding to the desired image onto the mirror. The mirror receives the light from the projector, and reflects the light onto the display surface. The display surface receives the light. The image is visible on the display surface from outside the robot.

    摘要翻译: 提供了一种机器人,其包括处理器,其执行确定要显示的期望图像的指令。 处理器发出对应于要显示的所需图像的控制信号。 机器人还包括显示组件,其包括视觉投影仪,反射镜和显示表面。 视觉投影仪和镜子设置在机器人内。 视觉投影仪将对应于所需图像的光投影到镜子上。 镜子接收来自投影机的光,并将光反射到显示器表面上。 显示面接收光。 图像在机器人外部的显示表面上可见。

    ILLUMINATED SKIN ROBOT DISPLAY
    18.
    发明申请
    ILLUMINATED SKIN ROBOT DISPLAY 有权
    照明皮肤机器人显示

    公开(公告)号:US20120320343A1

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

    申请号:US13162596

    申请日:2011-06-17

    IPC分类号: G03B21/28 G03B21/00 G06F19/00

    CPC分类号: G03B21/28

    摘要: There is provided a robot that includes a processor executing instructions that determine a desired image to be displayed. The processor issues control signals corresponding to the desired image to be displayed. The robot also comprises a display assembly including a visual projector, a mirror, and a display surface. The visual projector and mirror are disposed within the robot. The visual projector projects light corresponding to the desired image onto the mirror. The mirror receives the light from the projector, and reflects the light onto the display surface. The display surface receives the light. The image is visible on the display surface from outside the robot.

    摘要翻译: 提供了一种机器人,其包括处理器,其执行确定要显示的期望图像的指令。 处理器发出对应于要显示的所需图像的控制信号。 机器人还包括显示组件,其包括视觉投影仪,反射镜和显示表面。 视觉投影仪和镜子设置在机器人内。 视觉投影仪将对应于所需图像的光投影到镜子上。 镜子接收来自投影机的光,并将光反射到显示器表面上。 显示面接收光。 图像在机器人外部的显示表面上可见。

    PROTECTED MODE SCHEDULING OF OPERATIONS
    19.
    发明申请
    PROTECTED MODE SCHEDULING OF OPERATIONS 有权
    保护模式调度运行

    公开(公告)号:US20090328058A1

    公开(公告)日:2009-12-31

    申请号:US12163726

    申请日:2008-06-27

    IPC分类号: G06F9/46

    摘要: The present invention extends to methods, systems, and computer program products for protected mode scheduling of operations. Protected mode (e.g., user mode) scheduling can facilitate the development of programming frameworks that better reflect the requirements of the workloads through the use of workload-specific execution abstractions. In addition, the ability to define scheduling policies tuned to the characteristics of the hardware resources available and the workload requirements has the potential of better system scaling characteristics. Further, protected mode scheduling decentralizes the scheduling responsibility by moving significant portions of scheduling functionality from supervisor mode (e.g., kernel mode) to an application.

    摘要翻译: 本发明扩展到用于操作的保护模式调度的方法,系统和计算机程序产品。 保护模式(例如,用户模式)调度可以通过使用特定于工作负荷的执行抽象来促进开发更好地反映工作负载需求的编程框架。 此外,根据可用硬件资源的特性和工作负载要求调整调度策略的能力具有更好的系统缩放特性的潜力。 此外,受保护模式调度通过将调度功能的重要部分从管理器模式(例如,内核模式)移动到应用来分散调度责任。

    Simulation of connected devices
    20.
    发明申请
    Simulation of connected devices 有权
    连接设备的仿真

    公开(公告)号:US20070233450A1

    公开(公告)日:2007-10-04

    申请号:US11394483

    申请日:2006-03-31

    IPC分类号: G06F13/10

    CPC分类号: G06F17/5009 G06F2217/10

    摘要: Simulating device interactions. A method may be practiced in a computing system for simulating interconnected devices. The method of simulating device interactions may be done in performing an overall transaction to obtain an output of system performance characteristics including measurement of latencies and/or device loads for actions performed by devices in performing the overall transaction. The method includes dividing a transaction into individual actions. The actions are applied to appropriate device models to produce latencies and/or device utilizations for the action as applied to the appropriate device model. This may be done by including an indication of an action type and optionally an action subservice. Memory resources may be conserved by ending the simulation when latencies and/or device utilizations have settled. Device utilization and latency may be aggregated and averaged over time. When changes in the latencies and/or device utilizations are within a predetermined range, the simulation can be ended.

    摘要翻译: 模拟设备交互。 可以在用于模拟互连设备的计算系统中实践一种方法。 模拟设备交互的方法可以在执行总体交易以获得系统性能特征的输出时完成,包括对在执行整个交易中的设备执行的动作的延迟和/或设备负载的测量。 该方法包括将事务划分为单个动作。 这些操作被应用于适当的设备模型,以便为应用于适当的设备模型的操作产生延迟和/或设备利用率。 这可以通过包括动作类型和可选的动作子服务的指示来完成。 当延迟和/或设备利用率已经结算时,通过结束仿真可以节省内存资源。 设备利用率和延迟可能会随时间进行聚合和平均化。 当延迟和/或设备利用率的变化在预定范围内时,可以结束仿真。