WO2003032124A3 - System and method for managing service interactions - Google Patents

System and method for managing service interactions Download PDF

Info

Publication number
WO2003032124A3
WO2003032124A3 PCT/US2002/032324 US0232324W WO03032124A3 WO 2003032124 A3 WO2003032124 A3 WO 2003032124A3 US 0232324 W US0232324 W US 0232324W WO 03032124 A3 WO03032124 A3 WO 03032124A3
Authority
WO
WIPO (PCT)
Prior art keywords
service
managing service
service interactions
execution
response
Prior art date
Application number
PCT/US2002/032324
Other languages
French (fr)
Other versions
WO2003032124A2 (en
Inventor
Edwin Khodabakchian
Albert Tam
Glen Weigun Mi
Muruganantham Chinnananchi
Roman Dobrik
Original Assignee
Collaxa 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 Collaxa Corp filed Critical Collaxa Corp
Priority to AU2002340150A priority Critical patent/AU2002340150A1/en
Publication of WO2003032124A2 publication Critical patent/WO2003032124A2/en
Publication of WO2003032124A3 publication Critical patent/WO2003032124A3/en

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/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5038Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration

Abstract

A system and method for managing service interactions launches a process (502) that is defined by a programming abstraction based on a syntax of a general purpose programming language. Interaction with a service, such as a web-based service, is initiated and the process requests the service to perform an action (504). Execution of the process is suspended (510) until a response is received (512) from the service. Execution of the process continues after receiving a response from the service (514).
PCT/US2002/032324 2001-10-09 2002-10-09 System and method for managing service interactions WO2003032124A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2002340150A AU2002340150A1 (en) 2001-10-09 2002-10-09 System and method for managing service interactions

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US32807401P 2001-10-09 2001-10-09
US60/328,074 2001-10-09

Publications (2)

Publication Number Publication Date
WO2003032124A2 WO2003032124A2 (en) 2003-04-17
WO2003032124A3 true WO2003032124A3 (en) 2004-03-04

Family

ID=23279397

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/032324 WO2003032124A2 (en) 2001-10-09 2002-10-09 System and method for managing service interactions

Country Status (3)

Country Link
US (2) US8103713B2 (en)
AU (1) AU2002340150A1 (en)
WO (1) WO2003032124A2 (en)

Families Citing this family (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7356390B2 (en) 1999-06-29 2008-04-08 Space Data Corporation Systems and applications of lighter-than-air (LTA) platforms
WO2002087112A2 (en) 2001-04-18 2002-10-31 Space Data Corporation Unmanned lighter-than-air safe termination and recovery methods
US8516054B2 (en) * 2000-12-20 2013-08-20 Aurea Software, Inc. Message handling
US9908608B2 (en) 2001-04-18 2018-03-06 Space Data Corporation Systems and applications of lighter-than-air (LTA) platforms
US9643706B2 (en) 2001-04-18 2017-05-09 Space Data Corporation Systems and applications of lighter-than-air (LTA) platforms
US9632503B2 (en) 2001-04-18 2017-04-25 Space Data Corporation Systems and applications of lighter-than-air (LTA) platforms
WO2003032124A2 (en) * 2001-10-09 2003-04-17 Collaxa Corporation System and method for managing service interactions
US7769825B2 (en) * 2002-02-22 2010-08-03 Bea Systems, Inc. System and method for web services Java API-based invocation
US7693955B2 (en) * 2002-02-22 2010-04-06 Bea Systems, Inc. System and method for deploying a web service
US8301800B1 (en) 2002-07-02 2012-10-30 Actional Corporation Message processing for distributed computing environments
US7418702B2 (en) * 2002-08-06 2008-08-26 Sheng (Ted) Tai Tsao Concurrent web based multi-task support for control management system
US7421701B2 (en) 2002-09-16 2008-09-02 International Business Machines Corporation System for facilitating transactions between thin-clients and message format service (MFS)-based information management system (IMS) applications
US20040103370A1 (en) * 2002-11-27 2004-05-27 International Business Machines Corporation System and method for rendering MFS XML documents for display
US20040054969A1 (en) * 2002-09-16 2004-03-18 International Business Machines Corporation System and method for generating web services definitions for MFS-based IMS applications
US7130893B2 (en) 2003-05-19 2006-10-31 International Business Machines Corporation System and method for representing MFS control blocks in XML for MFS-based IMS applications
US7337237B2 (en) * 2002-10-16 2008-02-26 International Business Machines Corporation Mechanism to provide callback capabilities for unreachable network clients
US7353521B1 (en) * 2002-10-19 2008-04-01 Borland Software Corporation Object oriented distributed software system with methodology for piggybacked reflective callbacks
US20040111525A1 (en) * 2002-12-09 2004-06-10 International Business Machines Corporation Dynamic web service implementation discovery and selection apparatus and method
US7188155B2 (en) * 2002-12-17 2007-03-06 International Business Machines Corporation Apparatus and method for selecting a web service in response to a request from a client device
US7284039B2 (en) * 2002-12-17 2007-10-16 International Business Machines Corporation Apparatus and method for flexible web service deployment
US20040122720A1 (en) * 2002-12-20 2004-06-24 Mikalsen Thomas A. Meta-coordination of distributed computations
US7516195B2 (en) * 2003-04-29 2009-04-07 International Business Machines Corporation Method of handling a web service call
US7370280B2 (en) * 2003-09-23 2008-05-06 International Business Machines Corporation Apparatus, system, and method for defining a web services interface for MFS-based IMS applications
US8516498B2 (en) * 2003-10-31 2013-08-20 Microsoft Corporation Handling a delivery failure as a program exception in a distributed asynchronous architecture
US7293043B1 (en) * 2003-12-04 2007-11-06 Sprint Communications Company L.P. Tracking switch transactions
CA2454290C (en) * 2003-12-29 2013-05-21 Ibm Canada Limited-Ibm Canada Limitee Graphical user interface (gui) script generation and documentation
US7418508B2 (en) 2004-01-26 2008-08-26 International Machines Corporation System and method to facilitate XML enabled IMS transactions between a remote client and an IMS application program
DE102004004345A1 (en) * 2004-01-29 2005-08-18 Abb Research Ltd. System and method for communication between remote objects and local proxies
US8799003B2 (en) 2004-05-18 2014-08-05 International Business Machines Corporation Dynamic binding of principal services in a cross-enterprise business process management system
US8615601B2 (en) * 2004-05-21 2013-12-24 Oracle International Corporation Liquid computing
US7653008B2 (en) * 2004-05-21 2010-01-26 Bea Systems, Inc. Dynamically configurable service oriented architecture
US20060031431A1 (en) * 2004-05-21 2006-02-09 Bea Systems, Inc. Reliable updating for a service oriented architecture
US20060031355A1 (en) * 2004-05-21 2006-02-09 Bea Systems, Inc. Programmable service oriented architecture
US7774485B2 (en) * 2004-05-21 2010-08-10 Bea Systems, Inc. Dynamic service composition and orchestration
US7739695B2 (en) * 2004-07-19 2010-06-15 Sap Ag Computer implemented method and system for running a plurality of business processes
US9552599B1 (en) * 2004-09-10 2017-01-24 Deem, Inc. Platform for multi-service procurement
US20060080117A1 (en) * 2004-10-12 2006-04-13 International Business Machines Corporation Maintaining integrity within an adaptive value chain involving cross enterprise interactions
US7509398B2 (en) * 2005-01-13 2009-03-24 International Business Machines Corporation System and method for protocol independent access and invocation of web services
US8417825B2 (en) * 2005-03-09 2013-04-09 Apple Inc. Communications handles and proxy agents
US8191078B1 (en) 2005-03-22 2012-05-29 Progress Software Corporation Fault-tolerant messaging system and methods
US8301720B1 (en) * 2005-07-18 2012-10-30 Progress Software Corporation Method and system to collect and communicate problem context in XML-based distributed applications
US8745252B2 (en) * 2005-09-21 2014-06-03 Sap Ag Headers protocol for use within a web services message processing runtime framework
US20070073844A1 (en) * 2005-09-28 2007-03-29 International Business Machines Corporation Method, system, and program product for web services orchestration
US20070106804A1 (en) * 2005-11-10 2007-05-10 Iona Technologies Inc. Method and system for using message stamps for efficient data exchange
US7710958B2 (en) 2006-01-20 2010-05-04 Iona Technologies Limited Method for recoverable message exchange independent of network protocols
JP2008171035A (en) * 2007-01-05 2008-07-24 Hewlett-Packard Development Co Lp Service provision system, service provision device and method therefor
US20080168130A1 (en) * 2007-01-09 2008-07-10 Wen-Tzer Thomas Chen Method and system for determining whether to send a synchronous or asynchronous resource request
US9009234B2 (en) 2007-02-06 2015-04-14 Software Ag Complex event processing system having multiple redundant event processing engines
US8276115B2 (en) * 2007-02-06 2012-09-25 Progress Software Corporation Automated construction and deployment of complex event processing applications and business activity monitoring dashboards
WO2008097912A2 (en) * 2007-02-06 2008-08-14 Progress Software Corporation Event-based process configuration
US20090083762A1 (en) * 2007-09-24 2009-03-26 Microsoft Corporation Dynamically mapping an action of a message
US20090119415A1 (en) * 2007-11-02 2009-05-07 Chiang Chenhuei J System and method for representing mfs control blocks in xml for mfs-based ims applications
EP2301208A1 (en) * 2008-05-20 2011-03-30 Raytheon Company System and method for dynamic contact lists
US7970814B2 (en) * 2008-05-20 2011-06-28 Raytheon Company Method and apparatus for providing a synchronous interface for an asynchronous service
EP2304924A1 (en) 2008-05-20 2011-04-06 Raytheon Company System and method for maintaining stateful information
EP2281387A4 (en) 2008-05-20 2013-03-20 Raytheon Co System and method for collaborative messaging and data distribution
US8112487B2 (en) * 2008-05-20 2012-02-07 Raytheon Company System and method for message filtering
US8832580B2 (en) 2008-11-05 2014-09-09 Aurea Software, Inc. Software with improved view of a business process
US8171348B2 (en) * 2009-05-22 2012-05-01 International Business Machines Corporation Data consistency in long-running processes
US8122292B2 (en) * 2009-08-19 2012-02-21 Oracle International Corporation Debugging of business flows deployed in production servers
US8429622B2 (en) 2010-04-15 2013-04-23 Oracle International Corporation Business process debugger with parallel-step debug operation
US9064049B2 (en) * 2010-12-14 2015-06-23 Microsoft Technology Licensing, Llc Remote debugging of server side code without blocking or high-level privileges
US8701128B2 (en) 2011-02-14 2014-04-15 General Electric Company Method, system and computer program product for a client application programming interface (API) in a service oriented architecture
US8898641B2 (en) 2012-01-31 2014-11-25 International Business Machines Corporation Managing transactions within a middleware container
GB2506930A (en) * 2012-10-15 2014-04-16 Ibm Improved request-response operation for asynchronous messaging
WO2016105523A1 (en) 2014-12-24 2016-06-30 Space Data Corporation Techniques for intelligent balloon/airship launch and recovery window location
WO2016105522A1 (en) 2014-12-24 2016-06-30 Space Data Corporation Breaking apart a platform upon pending collision
US10059421B2 (en) 2014-12-30 2018-08-28 Space Data Corporation Multifunctional balloon membrane
JP6558037B2 (en) * 2015-04-10 2019-08-14 富士通株式会社 Operation management program, operation management method, and operation management apparatus
US10318446B2 (en) 2016-11-16 2019-06-11 International Business Machines Corporation Aggregation handling
US11446818B2 (en) 2019-10-01 2022-09-20 UiPath, Inc. Resuming robotic process automation workflows based on external triggers

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5793966A (en) * 1995-12-01 1998-08-11 Vermeer Technologies, Inc. Computer system and computer-implemented process for creation and maintenance of online services
US6405367B1 (en) * 1998-06-05 2002-06-11 Hewlett-Packard Company Apparatus and method for increasing the performance of Java programs running on a server

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05173988A (en) * 1991-12-26 1993-07-13 Toshiba Corp Decentralized processing system and transaction processing system applied to the same
US5793964A (en) 1995-06-07 1998-08-11 International Business Machines Corporation Web browser system
US6901425B1 (en) * 1996-12-23 2005-05-31 International Business Machines Corporation Computer apparatus and method including a disconnect mechanism for communicating between software applications and computers on the world-wide web
JP4000223B2 (en) * 1997-09-24 2007-10-31 富士通株式会社 Information search method, information search system, and search management apparatus for the system
US5958004A (en) * 1997-10-28 1999-09-28 Microsoft Corporation Disabling and enabling transaction committal in transactional application components
JP2002518765A (en) 1998-06-17 2002-06-25 テラブス・リサーチ・リミテッド Communication controller messaging system
US6804818B1 (en) * 1999-04-29 2004-10-12 International Business Machines Corporation Integration mechanism for object-oriented software and message-oriented software
US6594697B1 (en) * 1999-05-20 2003-07-15 Microsoft Corporation Client system having error page analysis and replacement capabilities
US20010044821A1 (en) * 2000-05-17 2001-11-22 Picoapp. Inc. Distributed data processing system for use with limited function computing devices
US20020116205A1 (en) * 2000-05-19 2002-08-22 Ankireddipally Lakshmi Narasimha Distributed transaction processing system
US6711644B1 (en) * 2000-07-27 2004-03-23 International Business Machines Corporation Apparatus and method for communicating the completion of asynchronous input/output
US7711818B2 (en) 2000-12-22 2010-05-04 Oracle International Corporation Support for multiple data stores
US7325030B2 (en) * 2001-01-25 2008-01-29 Yahoo, Inc. High performance client-server communication system
US20020188764A1 (en) 2001-05-25 2002-12-12 Sun Microsystems, Inc. Method and apparatus for asynchronous component invocation
US7356803B2 (en) * 2001-07-02 2008-04-08 Bea Systems, Inc. Annotation based development platform for asynchronous web services
WO2003032124A2 (en) 2001-10-09 2003-04-17 Collaxa Corporation System and method for managing service interactions
US7130891B2 (en) * 2002-02-04 2006-10-31 Datasynapse, Inc. Score-based scheduling of service requests in a grid services computing platform
US7516447B2 (en) 2002-02-22 2009-04-07 Bea Systems, Inc. Methods and apparatus for building, customizing and using software abstractions of external entities
US20040133445A1 (en) 2002-10-29 2004-07-08 Marathon Ashland Petroleum L.L.C. Generic framework for applying object-oriented models to multi-tiered enterprise applications

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5793966A (en) * 1995-12-01 1998-08-11 Vermeer Technologies, Inc. Computer system and computer-implemented process for creation and maintenance of online services
US6405367B1 (en) * 1998-06-05 2002-06-11 Hewlett-Packard Company Apparatus and method for increasing the performance of Java programs running on a server

Also Published As

Publication number Publication date
US7912895B2 (en) 2011-03-22
US20080059964A1 (en) 2008-03-06
US8103713B2 (en) 2012-01-24
US20030093500A1 (en) 2003-05-15
WO2003032124A2 (en) 2003-04-17
AU2002340150A1 (en) 2003-04-22

Similar Documents

Publication Publication Date Title
WO2003032124A3 (en) System and method for managing service interactions
WO2002054236A3 (en) A system and method for data synchronization between remote devices
TW346601B (en) Method and apparatus for controlling a device on a network
EP1054388A3 (en) Method and apparatus for determining the state of voice controlled devices
EP1083485A3 (en) Apparatus and methods for managing resource usage
EP1276046A3 (en) Processing resource for use in a distributed processing framework system and methods for implementing the same
WO2004059438A3 (en) System to automatically process components on a device
WO2002077904A3 (en) Method and apparatus for intelligent data assimilation
CA2537741A1 (en) Dynamic video generation in interactive voice response systems
EP0903888A3 (en) Method and apparatus for recording actual time used by a telecommunication service
WO2004029768A3 (en) Method and system for the police response dispatch protocol of an emergency dispatch system
AU5576199A (en) System and method for a master scheduler
GB2367642B (en) Performance profiling tool
GB2393006A (en) Database access bridge system and process
AU2003272058A8 (en) A method, a language and a system for the definition and implementation of software solutions
WO2005107134A3 (en) Systems and methods for managing a network
ATE180902T1 (en) DATA PROCEDURE
WO2002091209A3 (en) System and method for network service provisioning
EP1710961A3 (en) System and method for representing a tuner device in a media server content directory service
WO2000077698A3 (en) Method and article of manufacture for isolating data within a computer program
WO2005006114A3 (en) Method and apparatus for providing assistance to a communications unit over a network
WO1999014915A8 (en) Process scheduling in computer network
GB0124261D0 (en) Event related communications
WO2002044899A8 (en) Methods and apparatuses for building installation software
WO2007038470A3 (en) Methods and apparatus for metering computer-based media presentation

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 BY BZ CA CH CN CO CR CU CZ DE DM DZ EC EE ES FI GB GD GE GH HR HU ID IL IN IS JP KE KG KP KR LC LK LR LS LT LU LV MA MD MG MN MW MX MZ NO NZ OM PH PL PT RU SD SE SG SI SK SL TJ TM TN TR TZ UA UG UZ VN YU ZA ZM

AL Designated countries for regional patents

Kind code of ref document: A2

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

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP