会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明授权
    • Agent program environment
    • 代理程序环境
    • US07146232B2
    • 2006-12-05
    • US10808999
    • 2004-03-25
    • Raymond J. StaronKenwood H. HallFrancisco P. MaturanaPavel TichyPetr Slechta
    • Raymond J. StaronKenwood H. HallFrancisco P. MaturanaPavel TichyPetr Slechta
    • G05B15/00G06F3/00
    • G06Q10/04B63J2/12G05B2219/25069
    • A system and method for programming a plurality of agents onto a distributed control system are disclosed. The system includes a terminal that displays a graphical user interface having a plurality of images. The plurality of images includes a first image showing a plurality of selectable templates and at least a first mechanism by which first user input signals can be received concerning the templates, where the templates include agent-type programming, and a second image showing a representation of controllable devices and at least a second mechanism by which second user input signals can be received concerning associations between the templates and the representation. The system further includes a processing device that generates executable programming to be performed by the distributed control system based upon the templates and the associations, where the executable programming at least partly governs agent-type behavior of the distributed control system.
    • 公开了一种用于将多个代理程序编程到分布式控制系统上的系统和方法。 该系统包括显示具有多个图像的图形用户界面的终端。 多个图像包括示出多个可选模板的第一图像和至少第一机制,通过该第一机制可以接收关于模板的第一用户输入信号,其中模板包括代理类型编程,以及第二图像, 可控设备和至少第二机制,通过该机制可以接收关于模板和表示之间的关联的第二用户输入信号。 该系统进一步包括一个处理设备,该处理设备生成可由分布式控制系统基于模板和关联执行的可执行程序,其中可执行程序至少部分地控制分布式控制系统的代理类型行为。
    • 39. 发明授权
    • Apparatus to select computer program for execution
    • 选择计算机程序执行的装置
    • US5483654A
    • 1996-01-09
    • US122861
    • 1993-09-15
    • Raymond J. StaronThomas J. BurkeColleen A. RinehartTaryl J. Jasper
    • Raymond J. StaronThomas J. BurkeColleen A. RinehartTaryl J. Jasper
    • G06F9/44
    • G06F9/4443
    • A "navigation protocol" is implemented via a computer program to provide communication and invocation capability among object-oriented application programs and precompiled library routines, collectively referred to as `programs`. Each application program is "registered" with the operating environment during its installation; registration entails updating a registration-table data structure with information about 1) a program identifier; 2) an object-type identifier identifying a class of objects; and 3) an action identifier, e.g., a menu entry, identifying an action which the program can perform on objects of the class specified by the object-type identifier. A user can manipulate an object by selecting the object and requesting that a list of all actions performable on the object be displayed, then selecting one of the displayed possible actions. The displayed actions are actually performed by programs as specified in the registration table; the user need not be concerned with knowing which program to invoke. Programs from a variety of different vendors can interact without any one program needing to know about any other program. This modularity uncouples the development process of the user's system from that of the organizations providing the individual development tools and allows the user to upgrade individual programs as desired.
    • 通过计算机程序实现“导航协议”,以便在面向对象的应用程序和预编译库例程之间提供通信和调用能力,统称为“程序”。 每个应用程序在安装过程中都具有操作环境“注册” 注册需要更新具有关于1)节目标识符的信息的注册表数据结构; 2)识别对象类的对象类型标识符; 以及3)动作标识符,例如菜单条目,标识程序可以对由对象类型标识符指定的类的对象执行的动作。 用户可以通过选择对象并请求显示对象上可执行的所有操作的列表,然后选择所显示的可能动作之一来操纵对象。 显示的动作实际上由注册表中指定的程序执行; 用户不需要关心知道要调用哪个程序。 来自各种不同供应商的程序可以进行交互,而无需任何程序需要知道任何其他程序。 该模块化将用户系统的开发过程与提供各个开发工具的组织的开发流程相结合,并允许用户根据需要升级单个程序。