CA2119085A1 - Adaptive communication system - Google Patents

Adaptive communication system

Info

Publication number
CA2119085A1
CA2119085A1 CA002119085A CA2119085A CA2119085A1 CA 2119085 A1 CA2119085 A1 CA 2119085A1 CA 002119085 A CA002119085 A CA 002119085A CA 2119085 A CA2119085 A CA 2119085A CA 2119085 A1 CA2119085 A1 CA 2119085A1
Authority
CA
Canada
Prior art keywords
goals
agents
communication system
receiving
adaptive communication
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.)
Granted
Application number
CA002119085A
Other languages
French (fr)
Other versions
CA2119085C (en
Inventor
Deborah L. Pinard
Thomas A. Gray
Eliana M. O. Peres
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.)
Mitel Networks Corp
Original Assignee
Mitel 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 Mitel Corp filed Critical Mitel Corp
Priority to CA002119085A priority Critical patent/CA2119085C/en
Priority to US08/257,917 priority patent/US5638494A/en
Priority to US08/367,821 priority patent/US5802396A/en
Priority to DE19508940A priority patent/DE19508940B4/en
Priority to GB9505127A priority patent/GB2289598B/en
Publication of CA2119085A1 publication Critical patent/CA2119085A1/en
Application granted granted Critical
Publication of CA2119085C publication Critical patent/CA2119085C/en
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/54Interprogram communication
    • 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/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4482Procedural
    • G06F9/4484Executing subprograms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Abstract

The present invention relates to a method of operating a communication system comprised of providing a plurality of process agents for receiving goal commands (goals) and for invoking a process to achieve the goals, providing a plurality of device agents, each in communication with its own device, for receiving and storing goals from a process agent, and for operating its corresponding device in response to receiving the goals from a process agent, and interconnecting all of the agents and carrying goals between agents thereby.
CA002119085A 1994-03-15 1994-03-15 Adaptive communication system Expired - Lifetime CA2119085C (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CA002119085A CA2119085C (en) 1994-03-15 1994-03-15 Adaptive communication system
US08/257,917 US5638494A (en) 1994-03-15 1994-06-10 Adaptive communication system
US08/367,821 US5802396A (en) 1994-03-15 1995-01-03 Adaptive communication system
DE19508940A DE19508940B4 (en) 1994-03-15 1995-03-13 Method for operating a computer-controlled communication system
GB9505127A GB2289598B (en) 1994-03-15 1995-03-14 Adaptive communication system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CA002119085A CA2119085C (en) 1994-03-15 1994-03-15 Adaptive communication system
US08/367,821 US5802396A (en) 1994-03-15 1995-01-03 Adaptive communication system

Publications (2)

Publication Number Publication Date
CA2119085A1 true CA2119085A1 (en) 1995-09-16
CA2119085C CA2119085C (en) 2002-01-15

Family

ID=25677112

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002119085A Expired - Lifetime CA2119085C (en) 1994-03-15 1994-03-15 Adaptive communication system

Country Status (3)

Country Link
US (2) US5638494A (en)
CA (1) CA2119085C (en)
GB (1) GB2289598B (en)

Families Citing this family (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5845090A (en) 1994-02-14 1998-12-01 Platinium Technology, Inc. System for software distribution in a digital computer network
US6963859B2 (en) * 1994-11-23 2005-11-08 Contentguard Holdings, Inc. Content rendering repository
JPH08263438A (en) 1994-11-23 1996-10-11 Xerox Corp Distribution and use control system of digital work and access control method to digital work
US6088689A (en) * 1995-11-29 2000-07-11 Hynomics Corporation Multiple-agent hybrid control architecture for intelligent real-time control of distributed nonlinear processes
US6104868A (en) * 1996-04-30 2000-08-15 Peters; Daniel G. Extendible and portable network protocol based system management architecture
US6216150B1 (en) * 1996-04-30 2001-04-10 International Business Machines Corporation Program product for an application programming interface unifying multiple mechanisms
JPH09325939A (en) * 1996-06-05 1997-12-16 Hitachi Ltd Groupware system provided with agent function
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
JP3952544B2 (en) * 1996-09-17 2007-08-01 株式会社東芝 Distributed system
US6148327A (en) * 1996-11-05 2000-11-14 Lockheed Martin Corp. Mobile agent docking arrangement for enhancing agent capabilities
CA2224466C (en) * 1997-01-09 2003-12-23 Mitel Corporation Transfer of basic knowledge to agents
US6173311B1 (en) * 1997-02-13 2001-01-09 Pointcast, Inc. Apparatus, method and article of manufacture for servicing client requests on a network
TW504632B (en) * 1997-03-21 2002-10-01 Ibm Apparatus and method for optimizing the performance of computer tasks using intelligent agent with multiple program modules having varied degrees of domain knowledge
GB2326057B (en) * 1997-06-06 1999-05-19 Mitel Corp Application call routing
JP3883647B2 (en) * 1997-06-10 2007-02-21 インターナショナル・ビジネス・マシーンズ・コーポレーション Message processing method, message processing apparatus, and storage medium for storing program for controlling message processing
US8516132B2 (en) * 1997-06-19 2013-08-20 Mymail, Ltd. Method of accessing a selected network
US6571290B2 (en) 1997-06-19 2003-05-27 Mymail, Inc. Method and apparatus for providing fungible intercourse over a network
US6055512A (en) * 1997-07-08 2000-04-25 Nortel Networks Corporation Networked personal customized information and facility services
US6009456A (en) * 1997-07-30 1999-12-28 Lockheed Martin Corp. Information exchange by intelligent mobile agents in a network
JPH1155324A (en) * 1997-07-31 1999-02-26 Fujitsu Ltd Communication system for computer network
DE19832433B4 (en) 1997-08-01 2010-06-24 Mitel Networks Corporation, Ottawa Device for creating and calling user profiles in a message system
CA2243781C (en) 1997-08-22 2006-08-01 Mitel Corporation Dynamic communications group
US6574607B1 (en) 1997-08-23 2003-06-03 International Business Machines Corporation Performing computer-based on-line commerce using an intelligent agent to put together a package of related items
JPH1185524A (en) * 1997-09-05 1999-03-30 Toshiba Corp Device and method for processing information and recording medium recording information processing program
US6256771B1 (en) * 1997-10-16 2001-07-03 At&T Corp. Method and apparatus for providing a dynamic service composition software architecture
GB2332288A (en) * 1997-12-10 1999-06-16 Northern Telecom Ltd agent enabling technology
US6427142B1 (en) * 1998-01-06 2002-07-30 Chi Systems, Inc. Intelligent agent workbench
GB2334405B (en) * 1998-02-17 2002-12-18 Mitel Corp Peer to peer conferencing
GB2336007B (en) * 1998-04-01 2003-01-29 Mitel Corp Agent-based data mining and warehousing
US6675194B1 (en) 1998-05-05 2004-01-06 Mitel Corporation Handling different communications types by using agents to implement communication goal commands
GB2389994B (en) * 1998-05-05 2004-02-11 Mitel Knowledge Corp Communications system and method
GB2337435B (en) 1998-05-14 2002-07-10 Mitel Corp 3d view of incoming communications
JPH11328033A (en) * 1998-05-20 1999-11-30 Fujitsu Ltd License transfer device
GB2338146B (en) 1998-06-03 2003-10-01 Mitel Corp Call on-hold improvements
US6144989A (en) 1998-06-15 2000-11-07 Dejima, Inc. Adaptive agent-oriented software architecture
EP1086560A1 (en) * 1998-06-19 2001-03-28 Netsafe, Inc. Method and apparatus for providing connections over a network
DE19831825C2 (en) * 1998-07-15 2000-06-08 Siemens Ag Process and communication system for handling alarms through a management network with multiple management levels
JP2002527002A (en) * 1998-09-25 2002-08-20 ソマ ネットワークス インコーポレイテッド Telecommunications operating system
JP2000112760A (en) * 1998-10-02 2000-04-21 Fujitsu Ltd Object cooperative device
US6851115B1 (en) * 1999-01-05 2005-02-01 Sri International Software-based architecture for communication and cooperation among distributed electronic agents
US6606611B1 (en) * 1999-02-27 2003-08-12 Emdadur Khan System and method for audio-only internet browsing using a standard telephone
US7203189B2 (en) * 1999-05-07 2007-04-10 Mitel Networks Corporation Network implemented communication system
US6574655B1 (en) * 1999-06-29 2003-06-03 Thomson Licensing Sa Associative management of multimedia assets and associated resources using multi-domain agent-based communication between heterogeneous peers
US6349137B1 (en) * 1999-08-05 2002-02-19 Rockwell Electronic Commerce Corp. Apparatus and method for providing support software for an agent workstation of an automatic call distributor
GB2353666A (en) * 1999-08-23 2001-02-28 Mitel Corp Call control system
GB2353612B (en) 1999-08-24 2003-11-12 Mitel Corp Processing by use of synchronised tuple spaces and assertions
US6990670B1 (en) 1999-11-05 2006-01-24 Ianywhere Solutions, Inc. Interpretation phase for adaptive agent oriented software architecture
AU2751001A (en) * 1999-11-05 2001-05-30 Dejima Corporation Interpretation phase for adaptive agent oriented software architecture
WO2001059587A2 (en) 2000-02-11 2001-08-16 Kapow Aps User interface, system and method for performing a web-based transaction
US6971094B1 (en) * 2000-02-22 2005-11-29 Hewlett-Packard Development Company, L.P. Deployed agent used in the installation and maintenance of software
DE10014717A1 (en) * 2000-03-24 2001-09-27 Abb Research Ltd Method for management of online customer inquiries where a supplier web-site and server are equipped with management software that connects the customer inquiry with the relevant supplier personnel or product information
GB2361385A (en) 2000-04-12 2001-10-17 Queen Mary & Westfield College Intelligent control of radio resorces in a wireless network
GB2361831B (en) 2000-04-28 2003-11-05 Mitel Corp Telephone system with programmable line appearances
US6883024B2 (en) * 2000-12-18 2005-04-19 International Business Machines Corporation Method and apparatus for defining application scope and for ensuring finite growth of scaled distributed applications
US20040068729A1 (en) * 2001-02-14 2004-04-08 Oren Simon Non-hierarchical collaborative computing platform
EP1246097A1 (en) * 2001-03-29 2002-10-02 BRITISH TELECOMMUNICATIONS public limited company Work allocation system
US6836893B2 (en) 2001-04-03 2004-12-28 Pika Technologies Inc. Data driven communication system
US7987151B2 (en) * 2001-08-10 2011-07-26 General Dynamics Advanced Info Systems, Inc. Apparatus and method for problem solving using intelligent agents
US7162480B2 (en) 2001-12-26 2007-01-09 Sbc Technology Resources, Inc. Usage-based adaptable taxonomy
US7007197B2 (en) * 2002-05-31 2006-02-28 Microsoft Corporation Virtual logging system and method
US7484216B2 (en) * 2002-06-18 2009-01-27 Microsoft Corporation System and method for decoupling space reservation in transactional logging systems
GB0218710D0 (en) * 2002-08-12 2002-09-18 Mitel Knowledge Corp Personalizable and customizable feature execution for ip telephony using operational semantics and deontic task trees
US20040059704A1 (en) * 2002-09-20 2004-03-25 International Business Machines Corporation Self-managing computing system
US7216343B2 (en) * 2002-09-20 2007-05-08 International Business Machines Corporation Method and apparatus for automatic updating and testing of software
US7043419B2 (en) * 2002-09-20 2006-05-09 International Business Machines Corporation Method and apparatus for publishing and monitoring entities providing services in a distributed data processing system
US7194445B2 (en) * 2002-09-20 2007-03-20 Lenovo (Singapore) Pte. Ltd. Adaptive problem determination and recovery in a computer system
US20040060054A1 (en) * 2002-09-20 2004-03-25 International Business Machines Corporation Composition service for autonomic computing
US7480914B2 (en) * 2003-09-19 2009-01-20 International Business Machines Corporation Restricting resources consumed by ghost agents
US7756958B2 (en) * 2003-09-20 2010-07-13 International Business Machines Corporation Intelligent discovery of network information from multiple information gathering agents
US9003548B2 (en) 2004-04-13 2015-04-07 Nl Systems, Llc Method and system for digital rights management of documents
US7536434B1 (en) * 2004-09-30 2009-05-19 Avaya Inc. Global dynamic persistent information architecture
US8239682B2 (en) 2005-09-28 2012-08-07 Nl Systems, Llc Method and system for digital rights management of documents
US7778400B2 (en) 2005-10-27 2010-08-17 Mitel Networks Corporation Centralized personal directory scheme for communications networks
US20070282967A1 (en) * 2006-06-05 2007-12-06 Fineberg Samuel A Method and system of a persistent memory
JP4792358B2 (en) * 2006-09-20 2011-10-12 富士通株式会社 Resource node selection method, program, resource node selection device, and recording medium
KR100834977B1 (en) * 2006-12-08 2008-06-04 한국전자통신연구원 Embedded agent framework and method for providing ubiquitous services using the embedded agent framework
WO2015044719A1 (en) 2013-09-27 2015-04-02 Freescale Semiconductor, Inc. Apparatus for optimising a configuration of a communications network device
WO2016172474A1 (en) 2015-04-24 2016-10-27 Encryptics, Llc System and method for enhanced data protection
US11595444B2 (en) 2020-12-03 2023-02-28 International Business Machines Corporation Authenticity assessment of a requestor based on a communication request

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4027243A (en) * 1975-05-12 1977-05-31 General Electric Company Message generator for a controlled radio transmitter and receiver
US4477809A (en) * 1982-06-18 1984-10-16 General Electric Company Method for random-access radio-frequency data communications
US4530051A (en) * 1982-09-10 1985-07-16 At&T Bell Laboratories Program process execution in a distributed multiprocessor system
US4545071A (en) * 1982-11-12 1985-10-01 Motorola, Inc. Portable radio for a zoned data communications system communicating message signals between portable radios and a host computer
US4484355A (en) * 1983-04-11 1984-11-20 Ritron, Inc. Handheld transceiver with frequency synthesizer and sub-audible tone squelch system
US4684941A (en) * 1984-12-21 1987-08-04 Motorola, Inc. Method of communications between register-modelled radio devices
US4814971A (en) * 1985-09-11 1989-03-21 Texas Instruments Incorporated Virtual memory recovery system using persistent roots for selective garbage collection and sibling page timestamping for defining checkpoint state
US4881178A (en) * 1987-05-07 1989-11-14 The Regents Of The University Of Michigan Method of controlling a classifier system
US5046022A (en) * 1988-03-10 1991-09-03 The Regents Of The University Of Michigan Tele-autonomous system and method employing time/position synchrony/desynchrony
US5239617A (en) * 1990-01-05 1993-08-24 International Business Machines Corporation Method and apparatus providing an intelligent help explanation paradigm paralleling computer user activity
US5295065A (en) * 1990-06-01 1994-03-15 Motorola, Inc. Resource-lot association coordinator
US5301320A (en) * 1991-06-28 1994-04-05 Digital Equipment Corporation Workflow management and control system
FR2684779B1 (en) * 1991-12-06 1996-12-13 Bull Sa METHOD AND TOOL FOR CONCEPTUAL MODELING OF EXPERTISE ON A COMPUTER SYSTEM.
US5553305A (en) * 1992-04-14 1996-09-03 International Business Machines Corporation System for synchronizing execution by a processing element of threads within a process using a state indicator
US5448709A (en) * 1992-10-13 1995-09-05 Compaq Computer Corporation Disk array controller having command descriptor blocks utilized by bus master and bus slave for respectively performing data transfer operations
CA2122182A1 (en) * 1993-05-20 1994-11-21 Rene Leblanc Method for rapid prototyping of programming problems

Also Published As

Publication number Publication date
CA2119085C (en) 2002-01-15
GB2289598A (en) 1995-11-22
GB2289598B (en) 1998-12-23
US5638494A (en) 1997-06-10
US5802396A (en) 1998-09-01
GB9505127D0 (en) 1995-05-03

Similar Documents

Publication Publication Date Title
CA2119085A1 (en) Adaptive communication system
CA2273981A1 (en) Mobile communication system
AU684983B2 (en) Communication network structure, communication network system based on the same and communication method therefor
CA2170893A1 (en) Method and Device for Controlling Time Slot Contention to Provide Fairness Between a Plurality of Types of Subscriber Units in a Communication System
EP0642246A3 (en) Network communication method and network system.
AU8085794A (en) An adaptive communication system within a transaction card network
HK1007060A1 (en) Ulmwh (ultra-low-molecular weight heparin) for treating asthma.
ZA919429B (en) Herbicidal N-[(1,3,5-Triazin-2-YL)-aminocarbonyl]benzenesulfonamides.
AU6298694A (en) Insecticidal substituted-2,4-diaminoquinazolines
EP0607702A3 (en) A variable equalization amplifier.
EP0676766A3 (en) Wide databus architecture.
CA2193618A1 (en) Self-release binder system
EP0668011A4 (en) Seedling picking method.
EP0631411A3 (en) Communication network.
AU4330796A (en) Anti-neurodegeneratively active 10-aminoaliphatyl-dibenz(b,f)oxepines
EP0612480A3 (en) Batter-like coating.
EP0581741A3 (en) Dietary fibre from barley spent grain and process for preparing the same.
ZA966995B (en) Combination contraceptive, kits that contain the latter, and a method that uses the latter.
AU5798996A (en) Adnaz, compositions and processes
AU1027995A (en) Expression system, integration vector and cell transformed by this integration vector
CA2094424A1 (en) Method of treating osteoporosis with 1.alpha.,24(r)-dihydroxy-22(e)-dehydro-vitamin d3
ZA969015B (en) Preservation methods.
AU2630495A (en) Triazole compound, production process, and pest control agent
EP0607897A3 (en) Hydraulically-damped, active engine support.
WO1993018168A3 (en) Transgenic wheat

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20140317