DE69415917T2 - System und Verfahren zum Optimieren vom Nachrichtenaustausch zwischen Agenten in verteilten Systemen - Google Patents

System und Verfahren zum Optimieren vom Nachrichtenaustausch zwischen Agenten in verteilten Systemen

Info

Publication number
DE69415917T2
DE69415917T2 DE69415917T DE69415917T DE69415917T2 DE 69415917 T2 DE69415917 T2 DE 69415917T2 DE 69415917 T DE69415917 T DE 69415917T DE 69415917 T DE69415917 T DE 69415917T DE 69415917 T2 DE69415917 T2 DE 69415917T2
Authority
DE
Germany
Prior art keywords
agents
distributed systems
messaging
optimizing
optimizing messaging
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.)
Expired - Lifetime
Application number
DE69415917T
Other languages
English (en)
Other versions
DE69415917D1 (de
Inventor
Johannes Klein
Francis Upton Iv
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Digital Equipment Corp
Original Assignee
Digital Equipment Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Digital Equipment Corp filed Critical Digital Equipment Corp
Application granted granted Critical
Publication of DE69415917D1 publication Critical patent/DE69415917D1/de
Publication of DE69415917T2 publication Critical patent/DE69415917T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/466Transaction processing
DE69415917T 1993-10-14 1994-10-14 System und Verfahren zum Optimieren vom Nachrichtenaustausch zwischen Agenten in verteilten Systemen Expired - Lifetime DE69415917T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/138,451 US5499364A (en) 1993-10-14 1993-10-14 System and method for optimizing message flows between agents in distributed computations

Publications (2)

Publication Number Publication Date
DE69415917D1 DE69415917D1 (de) 1999-02-25
DE69415917T2 true DE69415917T2 (de) 1999-08-19

Family

ID=22482069

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69415917T Expired - Lifetime DE69415917T2 (de) 1993-10-14 1994-10-14 System und Verfahren zum Optimieren vom Nachrichtenaustausch zwischen Agenten in verteilten Systemen

Country Status (3)

Country Link
US (1) US5499364A (de)
EP (1) EP0649089B1 (de)
DE (1) DE69415917T2 (de)

Families Citing this family (100)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5680518A (en) * 1994-08-26 1997-10-21 Hangartner; Ricky D. Probabilistic computing methods and apparatus
WO1996038795A1 (en) * 1995-05-30 1996-12-05 Corporation For National Research Initiatives System for distributed task execution
GB2301909A (en) * 1995-06-07 1996-12-18 Ibm Reduction of logging in distributed transaction processing systems
US5793964A (en) * 1995-06-07 1998-08-11 International Business Machines Corporation Web browser system
US6817019B1 (en) * 1996-05-31 2004-11-09 International Business Machines Corporation Tracking and propagating updates to a message-driven system of interdependent components
US5787442A (en) * 1996-07-11 1998-07-28 Microsoft Corporation Creating interobject reference links in the directory service of a store and forward replication computer network
US5790789A (en) * 1996-08-02 1998-08-04 Suarez; Larry Method and architecture for the creation, control and deployment of services within a distributed computer environment
US6148327A (en) * 1996-11-05 2000-11-14 Lockheed Martin Corp. Mobile agent docking arrangement for enhancing agent capabilities
US6065039A (en) * 1996-11-14 2000-05-16 Mitsubishi Electric Information Technology Center America, Inc. (Ita) Dynamic synchronous collaboration framework for mobile agents
AU5430498A (en) * 1996-11-14 1998-06-03 Mitsubishi Electric Information Technology Center America, Inc. Itinerary based agent mobility including mobility of executable code
US5978842A (en) * 1997-01-14 1999-11-02 Netmind Technologies, Inc. Distributed-client change-detection tool with change-detection augmented by multiple clients
US6175857B1 (en) * 1997-04-30 2001-01-16 Sony Corporation Method and apparatus for processing attached e-mail data and storage medium for processing program for attached data
JP3490256B2 (ja) * 1997-06-12 2004-01-26 三菱電機株式会社 エージェント方式
US5978836A (en) 1997-07-28 1999-11-02 Solectron Corporation Workflow systems and methods
US7546346B2 (en) * 1997-07-28 2009-06-09 Juniper Networks, Inc. Workflow systems and methods for project management and information management
US6009456A (en) * 1997-07-30 1999-12-28 Lockheed Martin Corp. Information exchange by intelligent mobile agents in a network
JPH1155324A (ja) * 1997-07-31 1999-02-26 Fujitsu Ltd コンピュータネットワークの通信システム
EP0913775A1 (de) * 1997-10-03 1999-05-06 CANAL+ Société Anonyme Modemsteuerung
US6256771B1 (en) * 1997-10-16 2001-07-03 At&T Corp. Method and apparatus for providing a dynamic service composition software architecture
US6546412B1 (en) * 1997-11-07 2003-04-08 Xerox Corporation State-based object transition control and nested locking
JP3892558B2 (ja) * 1997-12-16 2007-03-14 富士通株式会社 エージェント装置及びプログラム記録媒体
US6470346B2 (en) * 1998-10-07 2002-10-22 Millennium Pharmaceuticals, Inc. Remote computation framework
AU1910700A (en) * 1998-11-10 2000-05-29 Robert C. Farrow An intrinsically parallel programming system and method using procedural objects
US6295535B1 (en) * 1998-11-13 2001-09-25 Board Of Trustees Operating Michigan State University Method and system for creating designs using internet-based agents
FR2793982B1 (fr) * 1999-05-19 2001-11-02 Bull Sa Procede d'optimisation, dans un systeme informatique, du transfert de donnees entre une application cliente et un serveur
US6631478B1 (en) * 1999-06-18 2003-10-07 Cisco Technology, Inc. Technique for implementing high performance stable storage hierarchy in a computer network
US6381712B1 (en) * 1999-06-30 2002-04-30 Sun Microsystems, Inc. Method and apparatus for providing an error messaging system
US6651068B1 (en) * 1999-10-01 2003-11-18 Amdocs Software Systems Limited Fact participant database architecture
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
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
US20020055903A1 (en) * 1999-11-01 2002-05-09 Neal Solomon System, method, and apparatus for a cooperative communications network
US7216145B2 (en) * 2000-06-23 2007-05-08 Mission Communications, Llc Event notification system
US20020112181A1 (en) * 2000-12-12 2002-08-15 Smith Mark Elwin Multilevel secure network access system
US7137103B2 (en) * 2001-03-08 2006-11-14 International Business Machines Corporation Coverage analysis of message flows
US6961940B2 (en) 2001-05-04 2005-11-01 International Business Machines Corporation Dynamically adapting events to capabilities of a management system
US6868540B2 (en) * 2001-05-04 2005-03-15 International Business Machines Corporation Recycling events to take advantage of capabilities of a management system
US7596586B2 (en) * 2003-04-03 2009-09-29 Commvault Systems, Inc. System and method for extended media retention
US20030101155A1 (en) * 2001-11-23 2003-05-29 Parag Gokhale Method and system for scheduling media exports
US8346733B2 (en) * 2006-12-22 2013-01-01 Commvault Systems, Inc. Systems and methods of media management, such as management of media to and from a media storage library
US7603518B2 (en) 2005-12-19 2009-10-13 Commvault Systems, Inc. System and method for improved media identification in a storage device
US7051105B2 (en) * 2002-08-08 2006-05-23 International Business Machines Corporation System and method for distributing management events to external processes
FR2844611B1 (fr) * 2002-09-12 2004-12-03 Centre Nat Etd Spatiales Procede et systeme de gestion d'evenements dans un systeme embarque a contraintes temps reel severes
US20040064499A1 (en) * 2002-09-26 2004-04-01 Kasra Kasravi Method and system for active knowledge management
US7305272B2 (en) * 2002-12-16 2007-12-04 Rockwell Automation Technologies, Inc. Controller with agent functionality
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
US20050108453A1 (en) * 2002-12-16 2005-05-19 Maturana Francisco P. Integrated multi-agent system employing agents of different types
US7409644B2 (en) * 2003-05-16 2008-08-05 Microsoft Corporation File system shell
US7421438B2 (en) * 2004-04-29 2008-09-02 Microsoft Corporation Metadata editing control
US7627552B2 (en) 2003-03-27 2009-12-01 Microsoft Corporation System and method for filtering and organizing items based on common elements
US7712034B2 (en) 2003-03-24 2010-05-04 Microsoft Corporation System and method for shell browser
US7240292B2 (en) * 2003-04-17 2007-07-03 Microsoft Corporation Virtual address bar user interface control
US7823077B2 (en) * 2003-03-24 2010-10-26 Microsoft Corporation System and method for user modification of metadata in a shell browser
US7234114B2 (en) * 2003-03-24 2007-06-19 Microsoft Corporation Extensible object previewer in a shell browser
US7769794B2 (en) 2003-03-24 2010-08-03 Microsoft Corporation User interface for a file system shell
US7188316B2 (en) 2003-03-24 2007-03-06 Microsoft Corporation System and method for viewing and editing multi-value properties
US7890960B2 (en) 2003-03-26 2011-02-15 Microsoft Corporation Extensible user context system for delivery of notifications
US7827561B2 (en) * 2003-03-26 2010-11-02 Microsoft Corporation System and method for public consumption of communication events between arbitrary processes
US7536386B2 (en) 2003-03-27 2009-05-19 Microsoft Corporation System and method for sharing items in a computer system
US7650575B2 (en) * 2003-03-27 2010-01-19 Microsoft Corporation Rich drag drop user interface
US7925682B2 (en) * 2003-03-27 2011-04-12 Microsoft Corporation System and method utilizing virtual folders
US7499925B2 (en) * 2003-03-27 2009-03-03 Microsoft Corporation File system for displaying items of different types and from different physical locations
US7587411B2 (en) 2003-03-27 2009-09-08 Microsoft Corporation System and method for filtering and organizing items based on common elements
US7526483B2 (en) 2003-03-27 2009-04-28 Microsoft Corporation System and method for virtual folder sharing including utilization of static and dynamic lists
WO2004090788A2 (en) 2003-04-03 2004-10-21 Commvault Systems, Inc. System and method for dynamically performing storage operations in a computer network
US20050188174A1 (en) * 2003-10-12 2005-08-25 Microsoft Corporation Extensible creation and editing of collections of objects
US8024335B2 (en) * 2004-05-03 2011-09-20 Microsoft Corporation System and method for dynamically generating a selectable search extension
US7181463B2 (en) 2003-10-24 2007-02-20 Microsoft Corporation System and method for managing data using static lists
CA2544062A1 (en) * 2003-11-13 2005-06-02 Commvault Systems, Inc. System and method for data storage and tracking
US7694236B2 (en) * 2004-04-23 2010-04-06 Microsoft Corporation Stack icons representing multiple objects
US7657846B2 (en) 2004-04-23 2010-02-02 Microsoft Corporation System and method for displaying stack icons
US7992103B2 (en) * 2004-04-26 2011-08-02 Microsoft Corporation Scaling icons for representing files
US8707209B2 (en) * 2004-04-29 2014-04-22 Microsoft Corporation Save preview representation of files being created
US8108430B2 (en) * 2004-04-30 2012-01-31 Microsoft Corporation Carousel control for metadata navigation and assignment
US7496583B2 (en) * 2004-04-30 2009-02-24 Microsoft Corporation Property tree for metadata navigation and assignment
US7472238B1 (en) 2004-11-05 2008-12-30 Commvault Systems, Inc. Systems and methods for recovering electronic information from a storage medium
US7383503B2 (en) 2005-02-23 2008-06-03 Microsoft Corporation Filtering a collection of items
US8490015B2 (en) 2005-04-15 2013-07-16 Microsoft Corporation Task dialog and programming interface for same
US20060236244A1 (en) * 2005-04-15 2006-10-19 Microsoft Corporation Command links
US7614016B2 (en) * 2005-04-21 2009-11-03 Microsoft Corporation Multiple roots in navigation pane
US7162488B2 (en) 2005-04-22 2007-01-09 Microsoft Corporation Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
US20060242122A1 (en) * 2005-04-22 2006-10-26 Microsoft Corporation Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
US8195646B2 (en) * 2005-04-22 2012-06-05 Microsoft Corporation Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
US7536410B2 (en) * 2005-04-22 2009-05-19 Microsoft Corporation Dynamic multi-dimensional scrolling
US8522154B2 (en) * 2005-04-22 2013-08-27 Microsoft Corporation Scenario specialization of file browser
US7665028B2 (en) * 2005-07-13 2010-02-16 Microsoft Corporation Rich drag drop user interface
DE102005035667A1 (de) * 2005-07-29 2007-03-22 Honeywell Technologies Sarl Ecc Regelungstechnische Einrichtung und Verfahren zur Durchführung eines Regelungsprozesses
US7539783B2 (en) * 2006-09-22 2009-05-26 Commvault Systems, Inc. Systems and methods of media management, such as management of media to and from a media storage library, including removable media
US7831566B2 (en) 2006-12-22 2010-11-09 Commvault Systems, Inc. Systems and methods of hierarchical storage management, such as global management of storage operations
US8706976B2 (en) 2007-08-30 2014-04-22 Commvault Systems, Inc. Parallel access virtual tape library and drives
US20100070466A1 (en) * 2008-09-15 2010-03-18 Anand Prahlad Data transfer techniques within data storage devices, such as network attached storage performing data migration
US9244779B2 (en) 2010-09-30 2016-01-26 Commvault Systems, Inc. Data recovery operations, such as recovery from modified network data management protocol data
US8661449B2 (en) 2011-06-17 2014-02-25 Microsoft Corporation Transactional computation on clusters
US9529871B2 (en) 2012-03-30 2016-12-27 Commvault Systems, Inc. Information management of mobile device data
US9069799B2 (en) 2012-12-27 2015-06-30 Commvault Systems, Inc. Restoration of centralized data storage manager, such as data storage manager in a hierarchical data storage system
US9928144B2 (en) 2015-03-30 2018-03-27 Commvault Systems, Inc. Storage management of data using an open-archive architecture, including streamlined access to primary data originally stored on network-attached storage and archived to secondary storage
US10101913B2 (en) 2015-09-02 2018-10-16 Commvault Systems, Inc. Migrating data to disk without interrupting running backup operations
US10742735B2 (en) 2017-12-12 2020-08-11 Commvault Systems, Inc. Enhanced network attached storage (NAS) services interfacing to cloud storage
CN109725532B (zh) * 2018-12-24 2021-11-16 杭州电子科技大学 一种应用于多智能体间相对距离控制及自适应矫正方法
US11593223B1 (en) 2021-09-02 2023-02-28 Commvault Systems, Inc. Using resource pool administrative entities in a data storage management system to provide shared infrastructure to tenants

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA251584A (en) * 1925-07-14 A. Johnson Frank Log carrying raft
US4503499A (en) * 1982-09-14 1985-03-05 Eaton Corporation Controlled work flow system
NL8400186A (nl) * 1984-01-20 1985-08-16 Philips Nv Processorsysteem bevattende een aantal stations verbonden door een kommunikatienetwerk, alsmede station voor gebruik in zo een processorsysteem.
US5021945A (en) * 1985-10-31 1991-06-04 Mcc Development, Ltd. Parallel processor system for processing natural concurrencies and method therefor
US4903196A (en) * 1986-05-02 1990-02-20 International Business Machines Corporation Method and apparatus for guaranteeing the logical integrity of data in the general purpose registers of a complex multi-execution unit uniprocessor
US4819159A (en) * 1986-08-29 1989-04-04 Tolerant Systems, Inc. Distributed multiprocess transaction processing system and method
US4891753A (en) * 1986-11-26 1990-01-02 Intel Corporation Register scorboarding on a microprocessor chip
US4926323A (en) * 1988-03-03 1990-05-15 Advanced Micro Devices, Inc. Streamlined instruction processor
DE69130630T2 (de) * 1990-09-14 1999-09-09 Hitachi Ltd Synchrones Verfahren und Gerät für Prozessoren
US5329626A (en) * 1990-10-23 1994-07-12 Digital Equipment Corporation System for distributed computation processing includes dynamic assignment of predicates to define interdependencies
AU3944793A (en) * 1992-03-31 1993-11-08 Aggregate Computing, Inc. An integrated remote execution system for a heterogenous computer network environment
US5371889A (en) * 1993-04-22 1994-12-06 Digital Equipment Corporation Journalling optimization system and method for distributed computations
US5325528A (en) * 1993-04-22 1994-06-28 Digital Equipment Corporation Distributed computation recovery management system and method

Also Published As

Publication number Publication date
EP0649089A1 (de) 1995-04-19
US5499364A (en) 1996-03-12
EP0649089B1 (de) 1999-01-13
DE69415917D1 (de) 1999-02-25

Similar Documents

Publication Publication Date Title
DE69415917D1 (de) System und Verfahren zum Optimieren vom Nachrichtenaustausch zwischen Agenten in verteilten Systemen
DE69318571D1 (de) Verfahren und system für die in-ort-wechselwirkung mit eingebetteten objekten
DE69327448D1 (de) Verfahren und Vorrichtung für Teilaufgaben in verteiltem Verarbeitungssystem
DE69429799D1 (de) Verfahren und einrichtung für mikrobische reduktion
DE69428001T2 (de) Verfahren und System zum Aufsuchen von Verbindungen zwischen Objekten
DE69624579D1 (de) System und verfahren für eine verteilte objektverwaltungsumgebung an mehreren orten
DE69228229D1 (de) Verfahren und System für effiziente Nachrichtenverteilung mit einem Datenverarbeitungssystem
DE69533312D1 (de) Geschütztes speichersystem und verfahren dafür
DE68923671D1 (de) Verfahren und System zum Ueberwachen optischer Leitungen.
DE69400003T2 (de) Anlage und Verfahren zur Übergabe von durch Schwerkraft fliessende Produkte.
DE69232587T2 (de) Elektrochirurgische vorrichtung für die laproskopie und ähnliche verfahren
DE69620599D1 (de) Verfahren und system für verbesserte verbindungsherstellung in fernmeldemobilitätsanwendungen
DE69530377T2 (de) Verfahren und einrichtung für antwortablieferung in einem nachrichtenausgabesystem
DE68903094D1 (de) Laserschweissueberwachungssystem und verfahren.
DE69331646D1 (de) Graphisches System und Verfahren
DE69114905D1 (de) Verfahren und System zum Optimieren des Abschaltens in Systemen aus programmierbaren Vorrichtungen.
DE69315244D1 (de) Verfahren und Gerät für Operationsanordnung montiert in meeresseismischen, geschleppten Geräten
DE69428271D1 (de) Signalverarbeitungssystem und verfahren zur anwendung in erfassungssystemen mit mehreren strahlenbündeln
DE69424344D1 (de) Verfahren und System eines numerischen Prozessors
DE69800322D1 (de) Verfahren und Gerät für verbesserte Anrufsteuerungsablauffolgeplanung in einem verteilten System mit ungleichen Anrufverarbeitungsanlagen
DE69514936D1 (de) Kühlsystem und verfahren
ATA62994A (de) Verfahren und anlage zum sortieren von zuschnitten
DE3884609D1 (de) Verfahren und anordnung bei magnetostritiven bewegungssystemen.
DE69423170D1 (de) System und Verfahren zum Schaltungsentwurf
DE19681473T1 (de) Verfahren und Vorrichtung im Zusammenhang mit Telekommunikationssystemen

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8328 Change in the person/name/address of the agent

Free format text: GRUENECKER, KINKELDEY, STOCKMAIR & SCHWANHAEUSSER, 80538 MUENCHEN