[go: up one dir, main page]

WO2001056356A3 - Method for inter-component communication - Google Patents

Method for inter-component communication Download PDF

Info

Publication number
WO2001056356A3
WO2001056356A3 PCT/US2001/003560 US0103560W WO0156356A3 WO 2001056356 A3 WO2001056356 A3 WO 2001056356A3 US 0103560 W US0103560 W US 0103560W WO 0156356 A3 WO0156356 A3 WO 0156356A3
Authority
WO
WIPO (PCT)
Prior art keywords
communication
act
software component
communications
components
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.)
Ceased
Application number
PCT/US2001/003560
Other languages
French (fr)
Other versions
WO2001056356A2 (en
Inventor
William F Frank
Robert J Thibodeau
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.)
COMMUNITY INTEGRATION TECHNOLOGIES Inc
COMMUNITY INTEGRATION TECHNOLO
Original Assignee
COMMUNITY INTEGRATION TECHNOLOGIES Inc
COMMUNITY INTEGRATION TECHNOLO
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 COMMUNITY INTEGRATION TECHNOLOGIES Inc, COMMUNITY INTEGRATION TECHNOLO filed Critical COMMUNITY INTEGRATION TECHNOLOGIES Inc
Priority to EP01905405A priority Critical patent/EP1196076A2/en
Priority to JP2001556068A priority patent/JP2003521770A/en
Priority to AU2001233287A priority patent/AU2001233287A1/en
Publication of WO2001056356A2 publication Critical patent/WO2001056356A2/en
Publication of WO2001056356A3 publication Critical patent/WO2001056356A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Exchange Systems With Centralized Control (AREA)

Abstract

A method is provided for structuring communications between software components according to speech acts the communications represent, and a method is provided for responding to such communications. The method for structuring the communications includes providing a set of predefined communication acts, each representing one type of action and classified according to its expected effect on a recipient component. When a need exists for a first software component to communicate with another software component or components, a communication act is selected that represents the need from the set of predefined communication acts. The communication is constructed to include the selected communication act and an argument defining a subject of the communication act. The software component or components to which the communication should be addressed is determined, and the communication is directed to that software component or components. The method of responding to the communication includes interpreting the communication to determine what action a recipient software component is to perform in response to the communication. Interpreting the communication includes identifying the communication act, determining a standard set of responses associated with the communication act, and selecting a correct response from the standard set based on the context of the communication.
PCT/US2001/003560 2000-02-03 2001-02-02 Method for inter-component communication Ceased WO2001056356A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP01905405A EP1196076A2 (en) 2000-02-03 2001-02-02 Method for inter-component communication
JP2001556068A JP2003521770A (en) 2000-02-03 2001-02-02 How to communicate between components
AU2001233287A AU2001233287A1 (en) 2000-02-03 2001-02-02 Method for inter-component communication

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US49729100A 2000-02-03 2000-02-03
US90/497,291 2000-02-03

Publications (2)

Publication Number Publication Date
WO2001056356A2 WO2001056356A2 (en) 2001-08-09
WO2001056356A3 true WO2001056356A3 (en) 2002-02-21

Family

ID=23976247

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/003560 Ceased WO2001056356A2 (en) 2000-02-03 2001-02-02 Method for inter-component communication

Country Status (4)

Country Link
EP (1) EP1196076A2 (en)
JP (1) JP2003521770A (en)
AU (1) AU2001233287A1 (en)
WO (1) WO2001056356A2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0412232A2 (en) * 1989-07-27 1991-02-13 Teknekron Software Systems, Inc. Apparatus and method for providing high performance communication between software processes
US5452433A (en) * 1990-06-28 1995-09-19 Digital Equipment Corporation Common agent computer management system and method
EP0854419A2 (en) * 1997-01-16 1998-07-22 International Business Machines Corporation Access mode objects
US5787251A (en) * 1992-12-21 1998-07-28 Sun Microsystems, Inc. Method and apparatus for subcontracts in distributed processing systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0412232A2 (en) * 1989-07-27 1991-02-13 Teknekron Software Systems, Inc. Apparatus and method for providing high performance communication between software processes
US5452433A (en) * 1990-06-28 1995-09-19 Digital Equipment Corporation Common agent computer management system and method
US5787251A (en) * 1992-12-21 1998-07-28 Sun Microsystems, Inc. Method and apparatus for subcontracts in distributed processing systems
EP0854419A2 (en) * 1997-01-16 1998-07-22 International Business Machines Corporation Access mode objects

Also Published As

Publication number Publication date
EP1196076A2 (en) 2002-04-17
WO2001056356A2 (en) 2001-08-09
AU2001233287A1 (en) 2001-08-14
JP2003521770A (en) 2003-07-15

Similar Documents

Publication Publication Date Title
WO2001086390A3 (en) Method and system for providing a link in an electronic file being presented to a user
WO2005022348A3 (en) Application processing and decision systems and processes
WO1999044339A3 (en) Remote computer communication
EP1492000A3 (en) System and associated methods for software assembly
WO2004114095A3 (en) Improved resource allocation technique
WO2004061563A3 (en) Custom strategy specification in a hosted electronic transaction service system
DE60230120D1 (en) REALIZATION OF THE PRESENCE MANAGEMENT
WO2007113617A3 (en) On-line predictive text dictionary
WO2006130170A3 (en) Methods and apparatus for selective workload off-loading across multiple data centers
WO2005057336A3 (en) Database structure and front end
WO2004083983A3 (en) Comparison of models of a complex system
WO2004068307A3 (en) Method and apparatus for processing a dynamic webpage
WO2000016178A3 (en) Analytic network engine and spreadsheet interface system
CA2408950A1 (en) Method and system for optimizing performance of consumer appliances
WO2004051444A3 (en) Providing a secure execution mode in a pre-boot environment
AU2003260592A1 (en) Method, terminal and server for selecting a server address
WO2007038462A9 (en) Method for dynamic sensor network processing
WO2002033541A3 (en) Dynamically determining appropriate computer interfaces
AU6802300A (en) System for improving the performance of information retrieval-type tasks by identifying the relations of constituents
WO2004088943A3 (en) Identifying and using indentities of communication partners deemed to be known to a user
WO2005084240A3 (en) Method and system for providing links to resources related to a specified resource
WO2007098338A3 (en) Attribute-based symbology through functional styles
WO2008027682A3 (en) Creating a dynamic group call through similarity between images
WO2000017811A3 (en) Method and configuration for determining a sequence of actions for a system which comprises statuses, whereby a status transition ensues between two statuses as a result of an action
WO2001056356A3 (en) Method for inter-component communication

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2001 556068

Kind code of ref document: A

Format of ref document f/p: F

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2001905405

Country of ref document: EP

AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

WWP Wipo information: published in national office

Ref document number: 2001905405

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 2001905405

Country of ref document: EP