JP2000501531A - マルチプルエージェント・ハイブリッド制御アーキテクチャ - Google Patents
マルチプルエージェント・ハイブリッド制御アーキテクチャInfo
- Publication number
- JP2000501531A JP2000501531A JP9520695A JP52069597A JP2000501531A JP 2000501531 A JP2000501531 A JP 2000501531A JP 9520695 A JP9520695 A JP 9520695A JP 52069597 A JP52069597 A JP 52069597A JP 2000501531 A JP2000501531 A JP 2000501531A
- Authority
- JP
- Japan
- Prior art keywords
- agent
- equation
- control
- constraints
- logical
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41865—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/0265—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
- G05B19/4148—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by using several processors for different functions, distributed (real-time) systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
- G06N5/043—Distributed expert systems; Blackboards
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33055—Holon, agent executes task and cooperates with other, distributed control
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33068—CCP coordination cooperation protocol, make optimal decisions with other agents
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33073—Ion control agent has communication, database, suggestion, decision, action, detect
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33277—Distributed system with host as leader, host with multiple of agents
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Automation & Control Theory (AREA)
- Evolutionary Computation (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- Mathematical Physics (AREA)
- Quality & Reliability (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)
- Multi Processors (AREA)
- Stored Programmes (AREA)
- Feedback Control In General (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1.分布されたプロセスを同期させるための論理的エージェントネットワークと 、 論理的エージェントネットワークに接続されたアプリケーション層とを備えて いるハイブリッド制御システムアーキテクチャ。 2.さらに、アプリケーション層に接続されたデータベース層を備えている請求 項1記載の構造。 3.さらに、データベース層に接続されたネットワーク制御装置およびスケジュ ーラ層を備えている請求項2記載の構造。 4.さらに、ネットワーク制御装置およびスケジューラ層に接続された物理的通 信ネットワーク層を備えている請求項3記載の構造。 5.前記論理エージェントネットワークは協働するエージェントのセットを備え ている請求項1記載の構造。 6.前記協働するエージェントのセットは永久的なエージェントを含んでいる請 求項5記載の構造。 7.前記協働するエージェントのセットは一時的なエージェントを含んでいる請 求項5記載の構造。 8.前記一時的なエージェントは活性化および不活性化させることができる請求 項7記載の構造。 9.前記論理的エージェントネットワークは時間の経過と共に展開する請求項5 記載の構造。 10.協働するエージェントはメッセージを通して対話することができる請求項 5記載の構造。 11.局部プロセスの要求を記憶するための知識ベースと、 システムの制約の情報を獲得するために知識ベースに接続された知識ベースビ ルダと、 他のエージェントから知識ベースに情報を挿入するための知識デコーダと、 システムの所望の性質を存在している定量化された論理式として表すステート メントを発生するためのプランナと、 知識ベースにおいてステートメントが現在活性であるか否かを決定するための 推定手段と、 ステートメントが知識ベースにおいて現在活性でない場合にそのステートメン トを変更するために推定手段に接続されたアダプタとを備えている分布されたハ イブリッドシステムの局部プロセスを制御するためのエージェント。 12.前記知識ベースはシステム性質に関する論理的制約および展開の制約の両 方を支持する言語で記載された1組の宣言的なクローズを備えている請求項11 記載のエージェント。 13.前記システムの制約の情報は局部的な制約を含んでいる請求項11記載の エージェント。 14.前記システムの制約の情報は全体的な制約を含んでいる請求項11記載の エージェント。 15.前記知識ビルダはシステム要求情報を受けるためのユーザに対するインタ ーフェイスを備えている請求項11記載のエージェント。 16.前記インターフェイスはオフラインのシステム要求情報を受信する請求項 15記載のエージェント。 17.前記インターフェイスはオンラインのシステム要求情報を受信する請求項 15記載のエージェント。 18.物理的または論理的装置を制御するための汎用ソフトウェアエージェント プロセスと、 システムに関連したマニホルドに対するアフィン接続を計算することによって エージェントの現在の最適な制御を抽出するためのエージェントのサブプロセス と、 エージェントによって使用されたラグランジュの式に対する補正を計算するよ うに保存法則の侵害を使用するためのエージェントにおけるフィードバックルー プと、 測地線が接続通路を伝送するマニホルドの地図の隣接したチャートがメモリア クセスにおいて近くなるように配置することによってリアルタイムのプロセスに 対するアフィン接続を行うことができるようにするメモリマップ設計とを備えて いる分布されたリアルタイムの計算システムの制御を行うためのアーキテクチャ 。 19.エージェントプロセスはラグランジュの式のコスト関数に関連したそのエ ージェントプロセスのために記号による計算によって緩和された最適な制御ポリ シーを抽出し、また、最適に近い性質を確実にするために物理的あるいは論理的 装置に対してチャタリング制御を発する局部的な有限の状態制御オートマトンを 抽出する請求項18記載の構造。 20.メモリマップ設計はメモリ位置のアクセスの近さに従って分類された特別 なデータタイプを有している請求項18記載の構造。 21.エージェントプロセスは従来からのソフトウェア素子を有するマルチプル エージェント・ハイブリッド制御システムを増分的に構築することを含んでいる 請求項18記載の構造。 22.エージェントプロセスは従来からのネットワーク素子を有するマルチプル エージェント・ハイブリッド制御システムを増分的に構築することを含んでいる 請求項18記載の構造。 23.エージェントプロセスは従来からのハードウェア素子を有するマルチプル エージェント・ハイブリッド制御システムを増分的に構築することを含んでいる 請求項18記載の構造。 24.エージェントプロセスは新しい素子を有するマルチプルエージェント・ハ イブリッド制御システムを増分的に構築することを含んでいる請求項18記載の 構造。 25.エージェントプロセスは制約を有している請求項18記載の構造。 26.制約は論理的な制約を含んでいる請求項25記載の構造。 27.制約は展開の制約を含んでいる請求項25記載の構造。 28.マニホルドはフィンスラーマニホルドである請求項18記載の構造。 29.分布されたリアルタイムの計算システムのディスクリプションを生成し、 システムに対する解が存在することを証明し、 システムの性能の規範と合致するように補償されたシステム状態が最適に近い 軌跡を辿るようにするために現在のシステム状態に従ってアクションを行うオー トマタを生成するステップを含んでいる、分布されたリアルタイムの計算システ ムの制御方法。 30.ディスクリートなソフトウェア手順を、解がそのソフトウェア手順によっ て計算された値を含むような微分方程式に変換し、 微分方程式をハミルトン・ヤコビ・ベルマン方程式に変換し、 ハミルトン・ヤコビ・ベルマン方程式の展開への回帰を符号化し、 オンラインでハミルトン・ヤコビ・べルマン方程式を解くステップを含んでい るソフトウェア手順の変換方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/564,008 US6088689A (en) | 1995-11-29 | 1995-11-29 | Multiple-agent hybrid control architecture for intelligent real-time control of distributed nonlinear processes |
| US08/564,008 | 1995-11-29 | ||
| PCT/US1996/019073 WO1997020258A1 (en) | 1995-11-29 | 1996-11-27 | Multiple-agent hybrid control architecture |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000501531A true JP2000501531A (ja) | 2000-02-08 |
Family
ID=24252795
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9520695A Pending JP2000501531A (ja) | 1995-11-29 | 1996-11-27 | マルチプルエージェント・ハイブリッド制御アーキテクチャ |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US6088689A (ja) |
| EP (2) | EP1600829A3 (ja) |
| JP (1) | JP2000501531A (ja) |
| KR (1) | KR19990071859A (ja) |
| AT (1) | ATE304188T1 (ja) |
| AU (1) | AU717675B2 (ja) |
| DE (1) | DE69635162T2 (ja) |
| WO (1) | WO1997020258A1 (ja) |
Families Citing this family (137)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6023694A (en) * | 1996-01-02 | 2000-02-08 | Timeline, Inc. | Data retrieval method and apparatus with multiple source capability |
| US5802511A (en) * | 1996-01-02 | 1998-09-01 | Timeline, Inc. | Data retrieval method and apparatus with multiple source capability |
| US6631382B1 (en) | 1996-01-02 | 2003-10-07 | Timeline, Inc. | Data retrieval method and apparatus with multiple source capability |
| WO1997036247A1 (en) * | 1996-03-25 | 1997-10-02 | Stoneman Martin L | Autonomous decision systems |
| US8983889B1 (en) | 1996-03-25 | 2015-03-17 | Martin L. Stoneman | Autonomous humanoid cognitive systems |
| US7885912B1 (en) | 1996-03-25 | 2011-02-08 | Stoneman Martin L | Humanoid machine systems, methods, and ontologies |
| US6230066B1 (en) * | 1998-09-08 | 2001-05-08 | Ford Global Technologies, Inc. | Simultaneous manufacturing and product engineering integrated with knowledge networking |
| US7046263B1 (en) | 1998-12-18 | 2006-05-16 | Tangis Corporation | Requesting computer user's context data |
| US7107539B2 (en) | 1998-12-18 | 2006-09-12 | Tangis Corporation | Thematic response to a computer user's context, such as by a wearable personal computer |
| US7225229B1 (en) | 1998-12-18 | 2007-05-29 | Tangis Corporation | Automated pushing of computer user's context data to clients |
| US6801223B1 (en) | 1998-12-18 | 2004-10-05 | Tangis Corporation | Managing interactions between computer users' context models |
| US6747675B1 (en) * | 1998-12-18 | 2004-06-08 | Tangis Corporation | Mediating conflicts in computer user's context data |
| US6920616B1 (en) | 1998-12-18 | 2005-07-19 | Tangis Corporation | Interface for exchanging context data |
| US9183306B2 (en) | 1998-12-18 | 2015-11-10 | Microsoft Technology Licensing, Llc | Automated selection of appropriate information based on a computer user's context |
| US7231439B1 (en) | 2000-04-02 | 2007-06-12 | Tangis Corporation | Dynamically swapping modules for determining a computer user's context |
| US8225214B2 (en) | 1998-12-18 | 2012-07-17 | Microsoft Corporation | Supplying enhanced computer user's context data |
| US6513046B1 (en) | 1999-12-15 | 2003-01-28 | Tangis Corporation | Storing and recalling information to augment human memories |
| US6791580B1 (en) | 1998-12-18 | 2004-09-14 | Tangis Corporation | Supplying notifications related to supply and consumption of user context data |
| US6842877B2 (en) | 1998-12-18 | 2005-01-11 | Tangis Corporation | Contextual responses based on automated learning techniques |
| US7779015B2 (en) | 1998-12-18 | 2010-08-17 | Microsoft Corporation | Logging and analyzing context attributes |
| US8181113B2 (en) | 1998-12-18 | 2012-05-15 | Microsoft Corporation | Mediating conflicts in computer users context data |
| EP1045304A1 (fr) * | 1999-04-16 | 2000-10-18 | Martine Naillon | Procédé de pilotage d'un processus décisionnel lors de la poursuite d'un but dans un domaine d'application déterminé, tel qu'économique, technique organisationnel ou analogue et système pour la mise en oeuvre du procédé |
| US6789054B1 (en) * | 1999-04-25 | 2004-09-07 | Mahmoud A. Makhlouf | Geometric display tools and methods for the visual specification, design automation, and control of adaptive real systems |
| US6556211B2 (en) | 1999-06-02 | 2003-04-29 | Punch Software, Llc | Method for constructing architectural models including scaled surface textures |
| US6404424B1 (en) * | 1999-06-02 | 2002-06-11 | Punch Software, Llc | Method for constructing architectural models including scaled surface textures |
| DE19935318A1 (de) * | 1999-07-28 | 2001-02-08 | Schneider Automation Gmbh | Produktionssystem |
| US6826518B1 (en) * | 1999-09-20 | 2004-11-30 | Ut-Battelle, Llc | Method for distributed agent-based non-expert simulation of manufacturing process behavior |
| US20020069134A1 (en) * | 1999-11-01 | 2002-06-06 | Neal Solomon | System, method and apparatus for aggregation of cooperative intelligent agents for procurement in a distributed network |
| US20020046157A1 (en) * | 1999-11-01 | 2002-04-18 | Neal Solomon | System, method and apparatus for demand-initiated intelligent negotiation agents in a distributed network |
| US20030074301A1 (en) * | 1999-11-01 | 2003-04-17 | Neal Solomon | System, method, and apparatus for an intelligent search agent to access data in a distributed network |
| US20020055903A1 (en) * | 1999-11-01 | 2002-05-09 | Neal Solomon | System, method, and apparatus for a cooperative communications network |
| US20020023164A1 (en) * | 2000-01-28 | 2002-02-21 | Lahr Nils B. | Method and apparatus for client-side authentication and stream selection in a content distribution system |
| US6587844B1 (en) * | 2000-02-01 | 2003-07-01 | At&T Corp. | System and methods for optimizing networks of weighted unweighted directed graphs |
| US7464153B1 (en) | 2000-04-02 | 2008-12-09 | Microsoft Corporation | Generating and supplying user context data |
| WO2001075676A2 (en) | 2000-04-02 | 2001-10-11 | Tangis Corporation | Soliciting information based on a computer user's context |
| US6947917B1 (en) * | 2000-04-14 | 2005-09-20 | Honeywell International Inc. | Advanced recipe—a knowledge based information system for production processes |
| WO2002003152A2 (en) * | 2000-06-29 | 2002-01-10 | Aspen Technology, Inc. | Computer method and apparatus for constraining a non-linear approximator of an empirical process |
| US6782372B1 (en) * | 2000-09-28 | 2004-08-24 | Sandia Corporation | Latent effects decision analysis |
| US20020054130A1 (en) | 2000-10-16 | 2002-05-09 | Abbott Kenneth H. | Dynamically displaying current status of tasks |
| EP1199678A1 (fr) * | 2000-10-17 | 2002-04-24 | Martine Naillon | Procédé de pilotago de processus décisionnel lors de la poursuite d'un but dans un domaine d'application déterminé, tel qu'économique, technique, organistionnel ou analogue |
| EP1202141B1 (en) * | 2000-10-30 | 2007-12-12 | Siemens Aktiengesellschaft | Method of reducing finite controlling automata and corresponding computer-readable medium |
| RU2194302C2 (ru) * | 2001-02-22 | 2002-12-10 | Карандин Василий Николаевич | Ячейка матричного коммутатора с потоковой настройкой |
| US7277832B2 (en) * | 2001-05-04 | 2007-10-02 | Bigwood Technology, Inc. | Dynamical method for obtaining global optimal solution of general nonlinear programming problems |
| DE10125610A1 (de) * | 2001-05-25 | 2002-12-12 | Siemens Ag | Verfahren und Computersystem zur Durchführung einer Simulation |
| US7039623B1 (en) | 2001-10-25 | 2006-05-02 | Keeley Thomas M | Computer program and data structure for use in knowledge enhance electronic logic |
| US7159208B2 (en) * | 2001-10-25 | 2007-01-02 | Keeley Thomas M | Programming toolkit for use in the development of knowledge enhanced electronic logic programs |
| US7009610B1 (en) | 2001-10-25 | 2006-03-07 | Keeley Thomas M | Computer program and related data processing methods for use in knowledge enhanced electronic logic |
| US7275048B2 (en) * | 2001-10-30 | 2007-09-25 | International Business Machines Corporation | Product support of computer-related products using intelligent agents |
| GB2384580A (en) * | 2001-12-14 | 2003-07-30 | Empiricom Technologies Ltd | Knowledge acquisition in expert systems |
| US20030188040A1 (en) * | 2002-03-29 | 2003-10-02 | International Business Machines Corporation | Software agent hosting environment with extensible middleware integration |
| WO2003090411A1 (en) * | 2002-04-18 | 2003-10-30 | Sarnoff Corporation | Methods and apparatus for providing ad-hoc networked sensors and protocols |
| US6839660B2 (en) * | 2002-04-22 | 2005-01-04 | Csi Technology, Inc. | On-line rotating equipment monitoring device |
| US7370072B2 (en) * | 2002-07-08 | 2008-05-06 | Electronic Evidence Discovery, Inc. | System and method for collecting electronic evidence data |
| US7475107B2 (en) * | 2002-07-08 | 2009-01-06 | Electronic Evidence Discovery, Inc. | System and method for managing distributed computer processes |
| WO2004031875A1 (en) * | 2002-09-30 | 2004-04-15 | Tokyo Electron Limited | Method and apparatus for the monitoring and control of a semiconductor manufacturing process |
| US7437703B2 (en) * | 2002-10-25 | 2008-10-14 | Sap Ag | Enterprise multi-agent software system with services able to call multiple engines and scheduling capability |
| US7228187B2 (en) * | 2002-12-16 | 2007-06-05 | Rockwell Automation Technologies, Inc. | System and method for interfacing multi-agent system |
| US7266426B2 (en) * | 2002-12-16 | 2007-09-04 | Rockwell Automation Technologies, Inc. | Autonomous control unit-based control system capable of active diagnostics |
| US7640291B2 (en) * | 2002-12-16 | 2009-12-29 | Rockwell Automation Technologies, Inc. | Agent-equipped controller having data table interface between agent-type programming and non-agent-type programming |
| US7925984B2 (en) * | 2003-03-31 | 2011-04-12 | International Business Machines Corporation | Remote configuration of intelligent software agents |
| US7124119B2 (en) * | 2003-03-31 | 2006-10-17 | International Business Machines Corporation | Communication between intelligent agents and humans in a distributed system environment |
| US7721218B2 (en) * | 2003-03-31 | 2010-05-18 | International Business Machines Corporation | Mechanism for intelligent user interface presentation of a software agent |
| US7647327B2 (en) | 2003-09-24 | 2010-01-12 | Hewlett-Packard Development Company, L.P. | Method and system for implementing storage strategies of a file autonomously of a user |
| US7512581B2 (en) * | 2003-10-09 | 2009-03-31 | Keeley Thomas M | Electronic circuit implementing knowledge enhanced electronic logic solutions |
| DE102004016580B4 (de) * | 2004-03-31 | 2008-11-20 | Nec Europe Ltd. | Verfahren zur Übertragung von Daten in einem Ad Hoc Netzwerk oder einem Sensornetzwerk |
| US20050234696A1 (en) * | 2004-04-15 | 2005-10-20 | The University Of Chicago | Automated agent-based method for identifying infrastructure interdependencies |
| KR100607141B1 (ko) * | 2004-05-12 | 2006-08-01 | 한국생산기술연구원 | 개방형 분산처리구조의 로봇 제어 시스템 |
| KR100559251B1 (ko) * | 2004-05-12 | 2006-03-15 | 한국생산기술연구원 | 개방형 인터넷망 기반의 로봇 개발을 위한 분산소프트웨어 통합서비스방법 |
| US7440933B2 (en) * | 2004-06-18 | 2008-10-21 | International Business Machines Corporation | Method for facilitating problem resolution |
| US8266631B1 (en) | 2004-10-28 | 2012-09-11 | Curen Software Enterprises, L.L.C. | Calling a second functionality by a first functionality |
| US7823169B1 (en) | 2004-10-28 | 2010-10-26 | Wheeler Thomas T | Performing operations by a first functionality within a second functionality in a same or in a different programming language |
| US7774789B1 (en) | 2004-10-28 | 2010-08-10 | Wheeler Thomas T | Creating a proxy object and providing information related to a proxy object |
| KR100757906B1 (ko) * | 2004-11-26 | 2007-09-11 | 한국전자통신연구원 | 네트워크 기반 로봇 시스템 및 그 실행 방법 |
| US7861212B1 (en) | 2005-03-22 | 2010-12-28 | Dubagunta Saikumar V | System, method, and computer readable medium for integrating an original application with a remote application |
| US8578349B1 (en) | 2005-03-23 | 2013-11-05 | Curen Software Enterprises, L.L.C. | System, method, and computer readable medium for integrating an original language application with a target language application |
| US7685528B2 (en) * | 2005-06-08 | 2010-03-23 | Keeley Thomas M | Programming toolkit with aligning clipper windows for use in the development of knowledge enhanced electronic programs |
| US7644048B2 (en) * | 2005-10-28 | 2010-01-05 | General Dynamics Advanced Information Systems, Inc. | System, method and software for cognitive automation |
| EP1793243A1 (de) * | 2005-12-05 | 2007-06-06 | Leica Geosystems AG | Verfahren zur Auflösung einer Phasenmehrdeutigkeit |
| US7810140B1 (en) | 2006-05-23 | 2010-10-05 | Lipari Paul A | System, method, and computer readable medium for processing a message in a transport |
| US7844759B1 (en) | 2006-07-28 | 2010-11-30 | Cowin Gregory L | System, method, and computer readable medium for processing a message queue |
| US8059009B2 (en) | 2006-09-15 | 2011-11-15 | Itron, Inc. | Uplink routing without routing table |
| US8787210B2 (en) | 2006-09-15 | 2014-07-22 | Itron, Inc. | Firmware download with adaptive lost packet recovery |
| US9131117B2 (en) * | 2006-09-18 | 2015-09-08 | Telcordia Technologies, Inc. | Optimal content distribution in video-on-demand tree networks |
| US7702603B1 (en) * | 2006-12-22 | 2010-04-20 | Hauser Robert R | Constructing an agent that utilizes a compiled set of canonical rules |
| US8200603B1 (en) | 2006-12-22 | 2012-06-12 | Curen Software Enterprises, L.L.C. | Construction of an agent that utilizes as-needed canonical rules |
| US8132179B1 (en) | 2006-12-22 | 2012-03-06 | Curen Software Enterprises, L.L.C. | Web service interface for mobile agents |
| US7860517B1 (en) | 2006-12-22 | 2010-12-28 | Patoskie John P | Mobile device tracking using mobile agent location breadcrumbs |
| US7698243B1 (en) | 2006-12-22 | 2010-04-13 | Hauser Robert R | Constructing an agent in a first execution environment using canonical rules |
| US7949626B1 (en) | 2006-12-22 | 2011-05-24 | Curen Software Enterprises, L.L.C. | Movement of an agent that utilizes a compiled set of canonical rules |
| US7970724B1 (en) | 2006-12-22 | 2011-06-28 | Curen Software Enterprises, L.L.C. | Execution of a canonical rules based agent |
| US7664721B1 (en) * | 2006-12-22 | 2010-02-16 | Hauser Robert R | Moving an agent from a first execution environment to a second execution environment using supplied and resident rules |
| US7702604B1 (en) * | 2006-12-22 | 2010-04-20 | Hauser Robert R | Constructing an agent that utilizes supplied rules and rules resident in an execution environment |
| US7660777B1 (en) * | 2006-12-22 | 2010-02-09 | Hauser Robert R | Using data narrowing rule for data packaging requirement of an agent |
| US9311141B2 (en) | 2006-12-22 | 2016-04-12 | Callahan Cellular L.L.C. | Survival rule usage by software agents |
| US8423496B1 (en) | 2006-12-22 | 2013-04-16 | Curen Software Enterprises, L.L.C. | Dynamic determination of needed agent rules |
| US7702602B1 (en) * | 2006-12-22 | 2010-04-20 | Hauser Robert R | Moving and agent with a canonical rule from one device to a second device |
| US7660780B1 (en) | 2006-12-22 | 2010-02-09 | Patoskie John P | Moving an agent from a first execution environment to a second execution environment |
| US8069021B2 (en) * | 2007-09-28 | 2011-11-29 | Rockwell Automation Technologies, Inc. | Distributed simulation and synchronization |
| US20090089234A1 (en) * | 2007-09-28 | 2009-04-02 | Rockwell Automation Technologies, Inc. | Automated code generation for simulators |
| US20090089031A1 (en) * | 2007-09-28 | 2009-04-02 | Rockwell Automation Technologies, Inc. | Integrated simulation of controllers and devices |
| US8548777B2 (en) * | 2007-09-28 | 2013-10-01 | Rockwell Automation Technologies, Inc. | Automated recommendations from simulation |
| US7801710B2 (en) * | 2007-09-28 | 2010-09-21 | Rockwell Automation Technologies, Inc. | Simulation controls for model variability and randomness |
| US20090089029A1 (en) * | 2007-09-28 | 2009-04-02 | Rockwell Automation Technologies, Inc. | Enhanced execution speed to improve simulation performance |
| US8146899B2 (en) | 2008-01-22 | 2012-04-03 | Exmark Manufacturing Company, Incorporated | Isolation system for a seat or the like, and vehicle incorporating same |
| US8538901B2 (en) | 2010-02-05 | 2013-09-17 | Toyota Motor Engineering & Manufacturing North America, Inc. | Method for approximation of optimal control for nonlinear discrete time systems |
| US8655461B2 (en) * | 2010-05-25 | 2014-02-18 | Siemens Product Lifecycle Management Software Inc. | Method, system, and non-transitory computer readable storage medium for generating code for a closed-loop controller |
| RU2485583C1 (ru) * | 2012-01-25 | 2013-06-20 | Федеральное государственное военное образовательное учреждение высшего профессионального образования Военная академия Ракетных войск стратегического назначения имени Петра Великого МО РФ | Устройство для моделирования многоканальных преобразователей |
| US9342695B2 (en) * | 2012-10-02 | 2016-05-17 | Mordecai Barkan | Secured automated or semi-automated systems |
| US11188652B2 (en) | 2012-10-02 | 2021-11-30 | Mordecai Barkan | Access management and credential protection |
| US9378070B2 (en) * | 2013-02-01 | 2016-06-28 | Introspective Power, Inc. | Generic distributed processing unit for multi-agent systems |
| US9843631B2 (en) * | 2013-06-26 | 2017-12-12 | Amazon Technologies, Inc. | Producer system selection |
| EP3158408A4 (en) | 2014-06-20 | 2017-05-10 | Atigeo Corp. | Cooperative distributed control of target systems |
| US20170271984A1 (en) | 2016-03-04 | 2017-09-21 | Atigeo Corp. | Using battery dc characteristics to control power output |
| WO2017190099A1 (en) | 2016-04-28 | 2017-11-02 | Atigeo Corp. | Using forecasting to control target systems |
| US10303131B2 (en) | 2016-05-13 | 2019-05-28 | Veritone Alpha, Inc. | Using sensor data to assist in controlling a target system by modeling the functionality of the target system |
| US10394205B2 (en) | 2016-11-29 | 2019-08-27 | Virtual Peaker, Inc. | Systems and methods for real-time control |
| CN108536972B (zh) * | 2018-04-13 | 2022-02-01 | 中国人民解放军陆军装甲兵学院 | 基于自适应智能体的复杂系统可靠性仿真方法及系统 |
| US10833799B2 (en) | 2018-05-31 | 2020-11-10 | Itron Global Sarl | Message correction and dynamic correction adjustment for communication systems |
| US10666076B1 (en) | 2018-08-14 | 2020-05-26 | Veritone Alpha, Inc. | Using battery state excitation to control battery operations |
| CN109271371B (zh) * | 2018-08-21 | 2022-02-11 | 广东工业大学 | 一种基于Spark的分布式多层大数据分析处理模型 |
| US10452045B1 (en) | 2018-11-30 | 2019-10-22 | Veritone Alpha, Inc. | Controlling ongoing battery system usage while repeatedly reducing power dissipation |
| US10816949B1 (en) | 2019-01-22 | 2020-10-27 | Veritone Alpha, Inc. | Managing coordinated improvement of control operations for multiple electrical devices to reduce power dissipation |
| US11644806B1 (en) | 2019-01-24 | 2023-05-09 | Veritone Alpha, Inc. | Using active non-destructive state excitation of a physical system to model and control operations of the physical system |
| US11097633B1 (en) | 2019-01-24 | 2021-08-24 | Veritone Alpha, Inc. | Using battery state excitation to model and control battery operations |
| US11069926B1 (en) * | 2019-02-14 | 2021-07-20 | Vcritonc Alpha, Inc. | Controlling ongoing battery system usage via parametric linear approximation |
| US11407327B1 (en) | 2019-10-17 | 2022-08-09 | Veritone Alpha, Inc. | Controlling ongoing usage of a battery cell having one or more internal supercapacitors and an internal battery |
| CN110738377B (zh) * | 2019-10-25 | 2021-11-30 | 中国南方电网有限责任公司 | 含风电竞标的日前市场出清方法、装置、计算机设备 |
| US11321104B2 (en) | 2020-03-30 | 2022-05-03 | Bank Of America Corporation | Cognitive automation platform for customized interface generation |
| CN112637120B (zh) * | 2020-11-16 | 2022-04-19 | 鹏城实验室 | 一种多智能体系统一致性控制方法、终端及存储介质 |
| WO2022212916A1 (en) * | 2021-04-01 | 2022-10-06 | Giant.Ai, Inc. | Hybrid computing architectures with specialized processors to encode/decode latent representations for controlling dynamic mechanical systems |
| US11892809B2 (en) | 2021-07-26 | 2024-02-06 | Veritone, Inc. | Controlling operation of an electrical grid using reinforcement learning and multi-particle modeling |
| CN114995301B (zh) * | 2022-04-24 | 2024-08-02 | 西安交通大学 | 一种基于分派规则的产线分布式调度方法及系统 |
| CN115840426B (zh) * | 2022-11-15 | 2024-05-14 | 华东交通大学 | 一种基于事件的多智能体系统主动抗扰一致性控制方法 |
| CN116300467A (zh) * | 2023-03-31 | 2023-06-23 | 湘潭大学 | 一种动态事件触发非线性多智能体固定时间一致性控制方法 |
| CN119364380B (zh) * | 2024-10-22 | 2025-12-16 | 杭州东方通信软件技术有限公司 | 一种基于智能体系统的实体网络的建模方法和装置 |
| CN120722856B (zh) * | 2025-06-27 | 2025-12-23 | 江西省宏瑞兴科技股份有限公司 | 一种覆铜板胶水混制控制方法及系统 |
| CN121050398B (zh) * | 2025-11-05 | 2026-02-13 | 浙江大学 | 基于工业领域多角色具身智能体的生产控制方法及系统 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4803641A (en) * | 1984-06-06 | 1989-02-07 | Tecknowledge, Inc. | Basic expert system tool |
| US4658370A (en) * | 1984-06-07 | 1987-04-14 | Teknowledge, Inc. | Knowledge engineering tool |
| US5659668A (en) * | 1993-09-30 | 1997-08-19 | Sanyo Electric Co., Ltd. | Knowledge base constructing system |
| CA2119085C (en) * | 1994-03-15 | 2002-01-15 | Mitel Corporation | Adaptive communication system |
| US5612866A (en) * | 1994-06-24 | 1997-03-18 | Integrated Systems, Inc. | Code generation system to construct an asynchronous real-time controller for a real-time system |
| US5831853A (en) * | 1995-06-07 | 1998-11-03 | Xerox Corporation | Automatic construction of digital controllers/device drivers for electro-mechanical systems using component models |
-
1995
- 1995-11-29 US US08/564,008 patent/US6088689A/en not_active Expired - Lifetime
-
1996
- 1996-11-27 EP EP05017303A patent/EP1600829A3/en not_active Withdrawn
- 1996-11-27 WO PCT/US1996/019073 patent/WO1997020258A1/en not_active Ceased
- 1996-11-27 EP EP96942095A patent/EP0864120B1/en not_active Expired - Lifetime
- 1996-11-27 KR KR1019980704143A patent/KR19990071859A/ko not_active Ceased
- 1996-11-27 JP JP9520695A patent/JP2000501531A/ja active Pending
- 1996-11-27 AU AU11258/97A patent/AU717675B2/en not_active Ceased
- 1996-11-27 DE DE69635162T patent/DE69635162T2/de not_active Expired - Fee Related
- 1996-11-27 AT AT96942095T patent/ATE304188T1/de not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| DE69635162D1 (de) | 2005-10-13 |
| KR19990071859A (ko) | 1999-09-27 |
| EP1600829A2 (en) | 2005-11-30 |
| EP1600829A3 (en) | 2008-03-12 |
| AU1125897A (en) | 1997-06-19 |
| EP0864120B1 (en) | 2005-09-07 |
| DE69635162T2 (de) | 2006-06-29 |
| EP0864120A4 (en) | 2000-08-09 |
| EP0864120A1 (en) | 1998-09-16 |
| WO1997020258A1 (en) | 1997-06-05 |
| US6088689A (en) | 2000-07-11 |
| AU717675B2 (en) | 2000-03-30 |
| ATE304188T1 (de) | 2005-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3628961B2 (ja) | 分散非線形プロセスのインテリジェントな実時間制御のためのマルチプルエージェントのハイブリッド制御アーキテクチャ | |
| US6088689A (en) | Multiple-agent hybrid control architecture for intelligent real-time control of distributed nonlinear processes | |
| Duffie | Heterarchical control of highly distributed manufacturing systems | |
| KR101935006B1 (ko) | 멀티 에이전트 시스템에 포함되는 추종 에이전트 및 이의 제어 방법 | |
| Kohn et al. | Multiple agent autonomous hybrid control systems | |
| Merdan et al. | Knowledge-based cyber-physical systems for assembly automation | |
| Feljan et al. | SOA-PE: a service-oriented architecture for planning and execution in cyber-physical systems | |
| Di Rocco et al. | A Planner for Ambient Assisted Living: From High-Level Reasoning to Low-Level Robot Execution and Back. | |
| Mastrogiovanni et al. | Semantic-aware real-time scheduling in robotics | |
| Zhang et al. | Hierarchical distributed strategy for autonomous UAV swarm formation aggregation | |
| Zapf et al. | Constructing behavior trees from temporal plans for robotic applications | |
| Kashevnik et al. | Development of a prototype Cyber Physical Production System with help of Smart-M3 | |
| AU744460B2 (en) | Multiple-agent hybrid control architecture | |
| AU739208B2 (en) | Multiple-agent hybrid control architecture | |
| Chen et al. | An interactive system for multiple-task linear temporal logic path planning | |
| CA2235973C (en) | Multiple-agent hybrid control architecture | |
| Nerode et al. | Multiple Agent Autonomous Control a Hybrid Systems Architecture | |
| Kalasapura | A digital twin synchronization protocol for bandwidth-limited IoT applications | |
| Figat et al. | Hierarchical Petri net representation of robot systems | |
| Li et al. | Synthesizing cooperative controllers from global tasks of multi-robot systems | |
| Hwang et al. | A knowledge-based task-level programming and execution environment for robots | |
| Huang et al. | GraphCortex: A Visual Language Model-Guided Knowledge Graph Based Reasoning Framework for Robotic Long-Term Task Planning | |
| Ganesh | Multiagent autonomous energy management | |
| Hengst et al. | Online Learning and Planning in Cognitive Hierarchies | |
| Da Ming | A Generic, Four-Layered, Functional Architecture Based Framework for Rapid Development of Multi-Domain Cyber-Physical Systems |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050920 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20051220 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20060206 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060320 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060509 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20060511 |