WO2006044520A3 - Systems and methods providing intelligent routing of data between software systems - Google Patents

Systems and methods providing intelligent routing of data between software systems Download PDF

Info

Publication number
WO2006044520A3
WO2006044520A3 PCT/US2005/036785 US2005036785W WO2006044520A3 WO 2006044520 A3 WO2006044520 A3 WO 2006044520A3 US 2005036785 W US2005036785 W US 2005036785W WO 2006044520 A3 WO2006044520 A3 WO 2006044520A3
Authority
WO
WIPO (PCT)
Prior art keywords
information
systems
software applications
data
software
Prior art date
Application number
PCT/US2005/036785
Other languages
French (fr)
Other versions
WO2006044520A2 (en
Inventor
Dale E Hoerle
Jeffery K Hensley
Original Assignee
Trizetto Group Inc
Dale E Hoerle
Jeffery K Hensley
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 Trizetto Group Inc, Dale E Hoerle, Jeffery K Hensley filed Critical Trizetto Group Inc
Publication of WO2006044520A2 publication Critical patent/WO2006044520A2/en
Publication of WO2006044520A3 publication Critical patent/WO2006044520A3/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/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • 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
    • G06F9/541Interprogram communication via adapters, e.g. between incompatible applications

Abstract

Disclosed are systems and methods which provide an interface for software applications which provides intelligent routing of data between the software applications. Embodiments provide an interface between software applications using multiple adapters, wherein at least one adapter is associated with each end of a software application information communication link. Information communicated between software applications is routed based upon analysis of the information and/or associated transactions to provide dynamic interfacing between software applications. Information may be routed based upon content, transaction type, historical information, etcetera. Routing of information of embodiments establishes an itinerary for scheduling communication of information between a plurality of software applications.
PCT/US2005/036785 2004-10-14 2005-10-14 Systems and methods providing intelligent routing of data between software systems WO2006044520A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/964,941 US8099736B2 (en) 2004-10-14 2004-10-14 Systems and methods providing intelligent routing of data between software systems
US10/964,941 2004-10-14

Publications (2)

Publication Number Publication Date
WO2006044520A2 WO2006044520A2 (en) 2006-04-27
WO2006044520A3 true WO2006044520A3 (en) 2009-04-09

Family

ID=36182290

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/036785 WO2006044520A2 (en) 2004-10-14 2005-10-14 Systems and methods providing intelligent routing of data between software systems

Country Status (2)

Country Link
US (2) US8099736B2 (en)
WO (1) WO2006044520A2 (en)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7536672B1 (en) * 2004-03-05 2009-05-19 Adobe Systems Incorporated Management of user interaction history with software applications
US7802262B1 (en) 2004-03-05 2010-09-21 Adobe Systems Incorporated System and method for communicating state and title information between a browser and a rich internet application with browser forward and back button support
US8015504B1 (en) 2004-03-26 2011-09-06 Adobe Systems Incorporated System and method for communicating information over a network
US7774753B1 (en) * 2004-11-18 2010-08-10 Adobe Systems Incorporated System and method for communicating data among two or more programs
US9766953B2 (en) 2004-12-16 2017-09-19 Openspan, Inc. System and method for non-programmatically constructing software solutions
US7827562B1 (en) * 2005-06-16 2010-11-02 The Trizetto Group, Inc. System and method for flexible publishing and consumption of data between disparate applications
US20070073844A1 (en) * 2005-09-28 2007-03-29 International Business Machines Corporation Method, system, and program product for web services orchestration
US8001458B1 (en) 2005-11-14 2011-08-16 Adobe Systems Incorporated System and method for communicating state and title information between a browser and a rich Internet application
US8386732B1 (en) * 2006-06-28 2013-02-26 Emc Corporation Methods and apparatus for storing collected network management data
US20090276242A1 (en) * 2008-01-03 2009-11-05 Waisbren Steven J System, method and apparatus for second opinion
WO2008085867A2 (en) * 2007-01-03 2008-07-17 Waisbren Steven J System, method and apparatus for providing a second opinion
US8230417B1 (en) 2007-06-08 2012-07-24 Adobe Systems Incorporated Combined application and execution environment install
US8448161B2 (en) 2007-07-30 2013-05-21 Adobe Systems Incorporated Application tracking for application execution environment
US7930273B1 (en) 2007-07-30 2011-04-19 Adobe Systems Incorporated Version management for application execution environment
US8375381B1 (en) 2007-07-30 2013-02-12 Adobe Systems Incorporated Management user interface for application execution environment
US20110246340A1 (en) * 2010-04-02 2011-10-06 Tracelink, Inc. Method and system for collaborative execution of business processes
US20120072509A1 (en) * 2010-09-03 2012-03-22 Booth Lloyd George Method and system for integrating applications within a work process
WO2012051180A1 (en) * 2010-10-11 2012-04-19 Hsbc Technologies Inc. Computer architecture and process for application processing engine
US9432258B2 (en) * 2011-06-06 2016-08-30 At&T Intellectual Property I, L.P. Methods and apparatus to configure virtual private mobile networks to reduce latency
ES2837458T3 (en) 2011-06-28 2021-06-30 Amadeus Sas Data processing method and system for the modification of databases
WO2013016324A2 (en) * 2011-07-25 2013-01-31 Atlas Database Software Corp. System and method for sharing electronic information
EP2798793B1 (en) 2011-12-29 2021-11-17 British Telecommunications public limited company Distributed system management
US10013429B2 (en) 2012-03-29 2018-07-03 Tracelink, Inc. Computer-implemented methods and systems for facilitating business-to-business transactions on a collaborative business network and for system integration message routing and identifier mapping utilizing a shared workspace mechanism
US9411844B2 (en) 2012-03-29 2016-08-09 Tracelink, Inc. Methods and systems for managing distributed concurrent data updates of business objects
US9870232B2 (en) * 2012-05-29 2018-01-16 Fujitsu Limited Extensible method and system for storage metadata
US20130326063A1 (en) * 2012-05-31 2013-12-05 Lloyd Leon Burch Techniques for workload discovery and organization
US9049245B2 (en) 2012-10-26 2015-06-02 Mckesson Financial Holdings Method and apparatus for flexibly converting and routing data between disparate systems
US11194784B2 (en) * 2018-10-19 2021-12-07 International Business Machines Corporation Extracting structured information from unstructured data using domain problem application validation

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020116454A1 (en) * 2000-12-21 2002-08-22 William Dyla System and method for providing communication among legacy systems using web objects for legacy functions
US6453356B1 (en) * 1998-04-15 2002-09-17 Adc Telecommunications, Inc. Data exchange system and method
US20030093403A1 (en) * 2001-10-18 2003-05-15 Mitch Upton System and method for implementing an event adapter

Family Cites Families (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5410675A (en) 1989-08-21 1995-04-25 Lisa M. Shreve Method of conforming input data to an output data structure and engine for accomplishing same
US5539787A (en) 1992-07-06 1996-07-23 Sharp Kabushiki Kaisha Converter for connecting modem equipment of dissimilar interface protocol
US5339434A (en) 1992-12-07 1994-08-16 Trw Inc. Heterogeneous data translation system
US5493671A (en) 1993-06-04 1996-02-20 Marcam Corporation Method and apparatus for conversion of database data into a different format on a field by field basis using a table of conversion procedures
US5581558A (en) 1995-03-29 1996-12-03 Lucent Technologies Inc. Apparatus for bridging non-compatible network architectures
US5708828A (en) 1995-05-25 1998-01-13 Reliant Data Systems System for converting data from input data environment using first format to output data environment using second format by executing the associations between their fields
US5793771A (en) 1996-06-27 1998-08-11 Mci Communications Corporation Communication gateway
US6094684A (en) 1997-04-02 2000-07-25 Alpha Microsystems, Inc. Method and apparatus for data communication
US5815689A (en) 1997-04-04 1998-09-29 Microsoft Corporation Method and computer program product for synchronizing the processing of multiple data streams and matching disparate processing rates using a standardized clock mechanism
US6111893A (en) 1997-07-31 2000-08-29 Cisco Technology, Inc. Universal protocol conversion
US6393494B1 (en) 1998-06-12 2002-05-21 Microsoft Corporation Method, computer program product, and system for managing connection-oriented media
WO2000014618A2 (en) * 1998-08-24 2000-03-16 Fujitsu Limited Workflow system and method
US6256676B1 (en) * 1998-11-18 2001-07-03 Saga Software, Inc. Agent-adapter architecture for use in enterprise application integration systems
US6738975B1 (en) 1998-11-18 2004-05-18 Software Ag, Inc. Extensible distributed enterprise application integration system
US6529963B1 (en) * 1998-12-29 2003-03-04 Lsi Logic Corporation Methods and apparatus for interconnecting independent fibre channel fabrics
US6339832B1 (en) 1999-08-31 2002-01-15 Accenture Llp Exception response table in environment services patterns
US6289382B1 (en) 1999-08-31 2001-09-11 Andersen Consulting, Llp System, method and article of manufacture for a globally addressable interface in a communication services patterns environment
US6332163B1 (en) * 1999-09-01 2001-12-18 Accenture, Llp Method for providing communication services over a computer network system
US6665685B1 (en) 1999-11-01 2003-12-16 Cambridge Soft Corporation Deriving database interaction software
AU2001238380A1 (en) 2000-02-16 2001-08-27 Bea Systems Inc. Open market collaboration system for enterprise wide electronic commerce
US7496637B2 (en) 2000-05-31 2009-02-24 Oracle International Corp. Web service syndication system
US6959340B1 (en) 2000-05-31 2005-10-25 Sun Microsystems, Inc. Platform independent business to business messenger in an enterprise computer system
US7171459B2 (en) 2000-06-07 2007-01-30 Microsoft Corporation Method and apparatus for handling policies in an enterprise
WO2002015515A2 (en) 2000-08-11 2002-02-21 Manugistics, Inc. System and method for integrating disparate networks for use in electronic communication and commerce
US20020026630A1 (en) 2000-08-28 2002-02-28 John Schmidt Enterprise application integration methodology
US7136857B2 (en) * 2000-09-01 2006-11-14 Op40, Inc. Server system and method for distributing and scheduling modules to be executed on different tiers of a network
US6658630B1 (en) 2000-11-09 2003-12-02 Lsi Logic Corporation Method to translate UDPs using gate primitives
US6757689B2 (en) 2001-02-02 2004-06-29 Hewlett-Packard Development Company, L.P. Enabling a zero latency enterprise
US20020161840A1 (en) 2001-02-20 2002-10-31 Willcox William J. Adapter for interfacing with a workflow engine
US6792431B2 (en) * 2001-05-07 2004-09-14 Anadarko Petroleum Corporation Method, system, and product for data integration through a dynamic common model
US7464178B2 (en) 2001-05-23 2008-12-09 Markport Limited Open messaging gateway
ATE372017T1 (en) 2001-05-23 2007-09-15 Markport Ltd OPEN MESSAGE GATEWAY
AU2002332556A1 (en) 2001-08-15 2003-03-03 Visa International Service Association Method and system for delivering multiple services electronically to customers via a centralized portal architecture
US7617328B2 (en) * 2001-11-16 2009-11-10 At&T Mobility Ii Llc System for translation and communication of messaging protocols into a common protocol
US20030109271A1 (en) * 2001-11-16 2003-06-12 Lewis John Ervin Telecommunications system messaging infrastructure
DE10161140A1 (en) 2001-12-12 2003-07-03 Siemens Ag System and method for tracking and / or evaluating the exchange of information
US6978463B2 (en) * 2002-04-23 2005-12-20 Motorola, Inc. Programmatic universal policy based software component system for software component framework
US20060059230A1 (en) * 2002-08-08 2006-03-16 Dykas John J System and method for transferring data between applications
US7299478B2 (en) 2003-03-28 2007-11-20 Sbc Knowledge Ventures, L.P. Integration service and domain object for telecommunications operational support
US7743391B2 (en) * 2003-07-15 2010-06-22 Lsi Corporation Flexible architecture component (FAC) for efficient data integration and information interchange using web services
US7412709B2 (en) * 2003-11-07 2008-08-12 International Business Machines Corporation Method and apparatus for managing multiple data processing systems using existing heterogeneous systems management software
US7631073B2 (en) 2005-01-27 2009-12-08 International Business Machines Corporation Method and apparatus for exposing monitoring violations to the monitored application

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6453356B1 (en) * 1998-04-15 2002-09-17 Adc Telecommunications, Inc. Data exchange system and method
US20020116454A1 (en) * 2000-12-21 2002-08-22 William Dyla System and method for providing communication among legacy systems using web objects for legacy functions
US20030093403A1 (en) * 2001-10-18 2003-05-15 Mitch Upton System and method for implementing an event adapter
US20030093470A1 (en) * 2001-10-18 2003-05-15 Mitch Upton System and method for implementing a service adapter
US20030105884A1 (en) * 2001-10-18 2003-06-05 Mitch Upton System and method for using Web services with an enterprise system

Also Published As

Publication number Publication date
US20120084794A1 (en) 2012-04-05
WO2006044520A2 (en) 2006-04-27
US20060085796A1 (en) 2006-04-20
US8635628B2 (en) 2014-01-21
US8099736B2 (en) 2012-01-17

Similar Documents

Publication Publication Date Title
WO2006044520A3 (en) Systems and methods providing intelligent routing of data between software systems
WO2007070676A3 (en) Systems and methods for social mapping
WO2002097586A3 (en) Active transaction generation, processing, and routing system
WO2006113404A3 (en) Systems and methods for next generation cable network dynamic multiplexing
WO2007084735A3 (en) Customer service management
WO2007016518A3 (en) Communication protocol testing system
TW200627180A (en) On demand data center service end-to-end service provisioning and management
IL159565A0 (en) System and method for providing dialog management and arbitration in a multi-modal environment
WO2007084515A3 (en) User interface for inputting multi-passenger multi-route travel planning query
AU2729000A (en) Database system
WO2005114488A3 (en) System and method for actively managing service-oriented architecture
WO2005104446A3 (en) Presence-based management in a communication network
WO2005001386A3 (en) Navigation method and system
WO2007101700A3 (en) Method for providing certain information
WO2012167995A3 (en) Connecting node for a communication network
WO2008002895A3 (en) Hybrid recording of communications
WO2007144265A3 (en) Tracking discrete elements of distributed transactions
WO2007149164A3 (en) Method and system for inbound content-based qos
HUP0301709A2 (en) Multifunctional mobile banking system
WO2006081499A3 (en) Connector systems and marker systems comprising same
WO2003044629A3 (en) Systems and methods for evaluating patient-specific information and providing patient management recommendations for healthcare providers
ATE381223T1 (en) MULTIPLE USE OF A STANDARDIZED INTERFACE IN A DEVICE
WO2006073722A3 (en) Systems and methods for facilitating wireless communication between various components of a distributed system
WO2005053230A3 (en) Methods and systems for collecting information relating to a communication network and for collecting information relating to operating systems operating on nodes in a communication network
WO2001079975A3 (en) Wireless portfolio system and device

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 BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

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

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 05812690

Country of ref document: EP

Kind code of ref document: A2