CA2382558A1 - Method of markup language accessing of host systems and data using a constructed intermediary - Google Patents

Method of markup language accessing of host systems and data using a constructed intermediary Download PDF

Info

Publication number
CA2382558A1
CA2382558A1 CA002382558A CA2382558A CA2382558A1 CA 2382558 A1 CA2382558 A1 CA 2382558A1 CA 002382558 A CA002382558 A CA 002382558A CA 2382558 A CA2382558 A CA 2382558A CA 2382558 A1 CA2382558 A1 CA 2382558A1
Authority
CA
Canada
Prior art keywords
intermediary
data
constructed
markup language
host systems
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
CA002382558A
Other languages
French (fr)
Other versions
CA2382558C (en
Inventor
Dean R. Vermeire
Gary L. Murphy
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.)
TouchNet Information Systems Inc
Original Assignee
Touchnet Information Systems, Inc.
Dean R. Vermeire
Gary L. Murphy
Hilbert Computing, Inc.
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 Touchnet Information Systems, Inc., Dean R. Vermeire, Gary L. Murphy, Hilbert Computing, Inc. filed Critical Touchnet Information Systems, Inc.
Publication of CA2382558A1 publication Critical patent/CA2382558A1/en
Application granted granted Critical
Publication of CA2382558C publication Critical patent/CA2382558C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/14Tree-structured documents
    • G06F40/143Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/151Transformation
    • 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

A method of operating and communicating with a host system (12) is provided using mark-up language (18) inputs and outputs directed by an intermediary (10) which has been previously constructed by formulation of the host data and program structures and host machine characteristics into a system of metadata which allows the reconstruction of requests and results into and out of mark-up languages binary data streams.
CA002382558A 1999-08-30 2000-08-29 Method of markup language accessing of host systems and data using a constructed intermediary Expired - Fee Related CA2382558C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/385,903 US6209124B1 (en) 1999-08-30 1999-08-30 Method of markup language accessing of host systems and data using a constructed intermediary
US09/385,903 1999-08-30
PCT/US2000/023694 WO2001016732A1 (en) 1999-08-30 2000-08-29 Method of markup language accessing of host systems and data using a constructed intermediary

Publications (2)

Publication Number Publication Date
CA2382558A1 true CA2382558A1 (en) 2001-03-08
CA2382558C CA2382558C (en) 2003-05-20

Family

ID=23523351

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002382558A Expired - Fee Related CA2382558C (en) 1999-08-30 2000-08-29 Method of markup language accessing of host systems and data using a constructed intermediary

Country Status (5)

Country Link
US (1) US6209124B1 (en)
EP (1) EP1236103A4 (en)
AU (1) AU761051B2 (en)
CA (1) CA2382558C (en)
WO (1) WO2001016732A1 (en)

Families Citing this family (188)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020046143A1 (en) * 1995-10-03 2002-04-18 Eder Jeffrey Scott Method of and system for evaluating cash flow and elements of a business enterprise
US20080004922A1 (en) * 1997-01-06 2008-01-03 Jeff Scott Eder Detailed method of and system for modeling and analyzing business improvement programs
US20080071588A1 (en) * 1997-12-10 2008-03-20 Eder Jeff S Method of and system for analyzing, modeling and valuing elements of a business enterprise
US20010034686A1 (en) * 1997-12-10 2001-10-25 Eder Jeff Scott Method of and system for defining and measuring the real options of a commercial enterprise
US20050119922A1 (en) * 1997-01-06 2005-06-02 Eder Jeff S. Method of and system for analyzing, modeling and valuing elements of a business enterprise
US10839321B2 (en) * 1997-01-06 2020-11-17 Jeffrey Eder Automated data storage system
US6446110B1 (en) * 1999-04-05 2002-09-03 International Business Machines Corporation Method and apparatus for representing host datastream screen image information using markup languages
US6889360B1 (en) * 1999-08-30 2005-05-03 International Business Machines Corporation Representing IMS transaction definitions as XML documents
US6931623B2 (en) * 1999-08-30 2005-08-16 Touchnet Information Systems, Inc. Method of accessing data and logic on existing systems through dynamic construction of software components
EP1087307B1 (en) * 1999-08-31 2010-06-30 Canon Kabushiki Kaisha Recording apparatus and method and storage medium
US6799299B1 (en) * 1999-09-23 2004-09-28 International Business Machines Corporation Method and apparatus for creating stylesheets in a data processing system
US6981211B1 (en) 1999-09-30 2005-12-27 International Business Machines Corporation Method for processing a document object model (DOM) tree using a tagbean
US6718516B1 (en) 1999-09-30 2004-04-06 International Business Machines Corporation Method for verifying context between multiple related XML tags in document object model (DOM)
US7266766B1 (en) 1999-09-30 2007-09-04 International Business Machines Corporation Method for developing a custom tagbean
US6981212B1 (en) 1999-09-30 2005-12-27 International Business Machines Corporation Extensible markup language (XML) server pages having custom document object model (DOM) tags
US6732330B1 (en) 1999-09-30 2004-05-04 International Business Machines Corporation Scripting language blocks to support multiple scripting languages in a single web page
US7810069B2 (en) * 1999-10-05 2010-10-05 Borland Software Corporation Methods and systems for relating data structures and object-oriented elements for distributed computing
US20100185614A1 (en) 1999-11-04 2010-07-22 O'brien Brett Shared Internet storage resource, user interface system, and method
US6351776B1 (en) * 1999-11-04 2002-02-26 Xdrive, Inc. Shared internet storage resource, user interface system, and method
US7496578B2 (en) * 1999-11-04 2009-02-24 Aol Llc Shared internet storage resource, user interface system, and method
US7246146B1 (en) * 1999-11-18 2007-07-17 International Business Machines Corporation Legacy host system hot link modeling and navigation
US6675354B1 (en) * 1999-11-18 2004-01-06 International Business Machines Corporation Case-insensitive custom tag recognition and handling
US6415887B1 (en) * 1999-11-26 2002-07-09 Cr Patents, Inc. Refractive wave muffler
US6721727B2 (en) * 1999-12-02 2004-04-13 International Business Machines Corporation XML documents stored as column data
US20020112078A1 (en) * 1999-12-03 2002-08-15 David Yach Virtual machine web browser
US6510434B1 (en) * 1999-12-29 2003-01-21 Bellsouth Intellectual Property Corporation System and method for retrieving information from a database using an index of XML tags and metafiles
US7031956B1 (en) * 2000-02-16 2006-04-18 Verizon Laboratories Inc. System and method for synchronizing and/or updating an existing relational database with supplemental XML data
US7072896B2 (en) * 2000-02-16 2006-07-04 Verizon Laboratories Inc. System and method for automatic loading of an XML document defined by a document-type definition into a relational database including the generation of a relational schema therefor
US6687873B1 (en) * 2000-03-09 2004-02-03 Electronic Data Systems Corporation Method and system for reporting XML data from a legacy computer system
US7111233B1 (en) * 2000-03-09 2006-09-19 Electronic Data Systems Corporation Method and system for applying XML schema
US6993745B1 (en) 2000-03-09 2006-01-31 Electronic Data Systems Corporation Method and system for modeling a legacy computer system
US7114147B2 (en) * 2000-03-09 2006-09-26 Electronic Data Systems Corporation Method and system for reporting XML data based on precomputed context and a document object model
US6993565B1 (en) * 2000-03-13 2006-01-31 Fujitsu Limited Service processor control system and computer-readable recording medium recording service processor control program
AUPQ630700A0 (en) * 2000-03-15 2000-04-15 Ilaunch Pty Ltd Data importer
CA2306933A1 (en) * 2000-04-28 2001-10-28 Ibm Canada Limited-Ibm Canada Limitee Method for data access code generation
US6854123B1 (en) * 2000-05-09 2005-02-08 International Business Machines Corporation Method, system, and program for mapping standard application program interfaces (APIs) to user interface APIs
US6957439B1 (en) * 2000-05-09 2005-10-18 International Business Machines Corporation Method, system, and program for mapping objects in different language formats
US6327628B1 (en) * 2000-05-19 2001-12-04 Epicentric, Inc. Portal server that provides a customizable user Interface for access to computer networks
US6704736B1 (en) * 2000-06-28 2004-03-09 Microsoft Corporation Method and apparatus for information transformation and exchange in a relational database environment
US7272786B1 (en) * 2000-07-20 2007-09-18 Vignette Corporation Metadata, models, visualization and control
US6782540B1 (en) * 2000-07-31 2004-08-24 Sprint Communications Company, L.P. COBOL/natural copybook to Java conversion Wizard
US6904562B1 (en) * 2000-08-31 2005-06-07 International Business Machines Corporation Machine-oriented extensible document representation and interchange notation
US6938204B1 (en) * 2000-08-31 2005-08-30 International Business Machines Corporation Array-based extensible document storage format
US6594823B1 (en) * 2000-09-13 2003-07-15 Microsoft Corporation Method and system for representing a high-level programming language data structure in a mark-up language
US20040193503A1 (en) * 2000-10-04 2004-09-30 Eder Jeff Scott Interactive sales performance management system
US20040236673A1 (en) 2000-10-17 2004-11-25 Eder Jeff Scott Collaborative risk transfer system
US20090018891A1 (en) * 2003-12-30 2009-01-15 Jeff Scott Eder Market value matrix
WO2002050691A1 (en) * 2000-12-19 2002-06-27 Mediagate, Inc. Software architecture for interaction with dynamic data sources and role based access control
JP4697913B2 (en) * 2000-12-20 2011-06-08 キヤノン株式会社 Data retrieval apparatus and method
CN1227609C (en) * 2000-12-22 2005-11-16 西门子公司 Method for improving the functionality of binary representation of mpeg 7 and of other xml-based contents descriptions
US6993585B1 (en) * 2000-12-22 2006-01-31 Unisys Corporation Method and system for handling transaction requests from workstations to OLTP enterprise server systems utilizing a common gateway
EP1379947B1 (en) * 2001-01-19 2012-09-05 Hostbridge Technology, LLC An improved system, method and apparatus to allow communication between cics and non-cics software applications
US20040215551A1 (en) * 2001-11-28 2004-10-28 Eder Jeff S. Value and risk management system for multi-enterprise organization
US7237190B2 (en) * 2001-03-07 2007-06-26 International Business Machines Corporation System and method for generating multiple customizable interfaces for XML documents
US7415538B2 (en) * 2001-03-19 2008-08-19 International Business Machines Corporation Intelligent document filtering
FI115416B (en) * 2001-03-23 2005-04-29 Nokia Corp Structured data parsing
US7584283B2 (en) * 2001-03-28 2009-09-01 Siebel Systems, Inc. Method and apparatus to save and resume a session associated with a logical structure
US6732095B1 (en) * 2001-04-13 2004-05-04 Siebel Systems, Inc. Method and apparatus for mapping between XML and relational representations
US7500017B2 (en) * 2001-04-19 2009-03-03 Microsoft Corporation Method and system for providing an XML binary format
US7134075B2 (en) * 2001-04-26 2006-11-07 International Business Machines Corporation Conversion of documents between XML and processor efficient MXML in content based routing networks
US20020184263A1 (en) * 2001-05-17 2002-12-05 Pierre Perinet Method and system for converting usage data to extensive markup language
EP1333374B1 (en) * 2001-06-11 2016-09-07 Sap Se Dynamic generation of language localized and self-verified Java classes using XML descriptions and static initializers
US20050086584A1 (en) 2001-07-09 2005-04-21 Microsoft Corporation XSL transform
US7165239B2 (en) * 2001-07-10 2007-01-16 Microsoft Corporation Application program interface for network software platform
US6920461B2 (en) 2001-07-10 2005-07-19 Microsoft Corp. Application program interface for network software platform
US7546602B2 (en) * 2001-07-10 2009-06-09 Microsoft Corporation Application program interface for network software platform
US7117504B2 (en) 2001-07-10 2006-10-03 Microsoft Corporation Application program interface that enables communication for a network software platform
US7017162B2 (en) 2001-07-10 2006-03-21 Microsoft Corporation Application program interface for network software platform
US7581231B2 (en) * 2001-07-10 2009-08-25 Microsoft Corporation Computing system and method for allowing plurality of applications written in different programming languages to communicate and request resources or services via a common language runtime layer
US20030061405A1 (en) * 2001-08-15 2003-03-27 Open Technologies Group, Inc. System, method and computer program product for protocol-independent processing of information in an enterprise integration application
US20030061062A1 (en) * 2001-09-26 2003-03-27 Tucker Timothy J. XML data switch
US7536712B2 (en) * 2001-10-16 2009-05-19 Microsoft Corporation Flexible electronic message security mechanism
US7194553B2 (en) 2001-10-16 2007-03-20 Microsoft Corporation Resolving virtual network names
US7676540B2 (en) * 2001-10-16 2010-03-09 Microsoft Corporation Scoped referral statements
EP1303097A3 (en) * 2001-10-16 2005-11-30 Microsoft Corporation Virtual distributed security system
US8015204B2 (en) * 2001-10-16 2011-09-06 Microsoft Corporation Scoped access control metadata element
US20030074579A1 (en) * 2001-10-16 2003-04-17 Microsoft Corporation Virtual distributed security system
US7293283B2 (en) * 2001-10-16 2007-11-06 Microsoft Corporation Flexible electronic message security mechanism
US6934908B2 (en) * 2001-10-17 2005-08-23 International Business Machines Corporation Uniform handling of external resources within structured documents
US7899047B2 (en) 2001-11-27 2011-03-01 Microsoft Corporation Virtual network with adaptive dispatcher
US7523065B2 (en) 2001-12-12 2009-04-21 Asset Trust, Inc. Risk transfer supply chain system
US20030115548A1 (en) * 2001-12-14 2003-06-19 International Business Machines Corporation Generating class library to represent messages described in a structured language schema
US20030140333A1 (en) * 2001-12-20 2003-07-24 Hitachi, Ltd. Integration of computer system components
US20040215522A1 (en) * 2001-12-26 2004-10-28 Eder Jeff Scott Process optimization system
AU2003202271A1 (en) * 2002-01-15 2003-07-30 Auspex Systems, Inc. Active file change notification
US7155670B2 (en) * 2002-01-18 2006-12-26 Internet Disclosure Co., Ltd. Document authoring system and authoring management program
US7412374B1 (en) 2002-01-30 2008-08-12 Novell, Inc. Method to dynamically determine a user's language for a network
US7890639B1 (en) 2002-01-30 2011-02-15 Novell, Inc. Method and apparatus for controlling access to portal content from outside the portal
US7987421B1 (en) 2002-01-30 2011-07-26 Boyd H Timothy Method and apparatus to dynamically provide web content resources in a portal
US7730063B2 (en) * 2002-12-10 2010-06-01 Asset Trust, Inc. Personalized medicine service
US20070011049A1 (en) * 2005-07-09 2007-01-11 Eder Jeffrey S Intelligent, personalized commerce chain
US7426499B2 (en) * 2004-11-08 2008-09-16 Asset Trust, Inc. Search ranking system
US20080027769A1 (en) 2002-09-09 2008-01-31 Jeff Scott Eder Knowledge based performance management system
CA2371646A1 (en) * 2002-02-13 2003-08-13 Ibm Canada Limited-Ibm Canada Limitee Configuration model for configuring an adapter software component to selectively access software objects and object editor using instance of same
US7107574B1 (en) * 2002-03-07 2006-09-12 Mcafee, Inc. Managing computer program configuration data
US7328234B1 (en) 2002-03-07 2008-02-05 Mcafee, Inc. Agent architecture for triggering remotely initiated data processing operations
US7237222B1 (en) 2002-03-07 2007-06-26 Mcafee, Inc. Protocol for controlling an execution process on a destination computer from a source computer
US6832219B2 (en) * 2002-03-18 2004-12-14 International Business Machines Corporation Method and system for storing and querying of markup based documents in a relational database
US7188336B2 (en) * 2002-04-17 2007-03-06 International Bussiness Machines Corporation Multi-platform software interface and documentation generator
US20080015871A1 (en) * 2002-04-18 2008-01-17 Jeff Scott Eder Varr system
WO2003091903A1 (en) * 2002-04-24 2003-11-06 Sarvega, Inc. System and method for processing of xml documents represented as an event stream
US7662094B2 (en) * 2002-05-14 2010-02-16 Given Imaging Ltd. Optical head assembly with dome, and device for use thereof
US7210097B1 (en) 2002-05-22 2007-04-24 Pitney Bowes Inc. Method for loading large XML documents on demand
US7970640B2 (en) * 2002-06-12 2011-06-28 Asset Trust, Inc. Purchasing optimization system
US20030236813A1 (en) * 2002-06-24 2003-12-25 Abjanic John B. Method and apparatus for off-load processing of a message stream
US7584419B1 (en) 2002-06-28 2009-09-01 Microsoft Corporation Representing non-structured features in a well formed document
US7523394B2 (en) * 2002-06-28 2009-04-21 Microsoft Corporation Word-processing document stored in a single XML file that may be manipulated by applications that understand XML
US7565603B1 (en) 2002-06-28 2009-07-21 Microsoft Corporation Representing style information in a markup language document
US7607081B1 (en) 2002-06-28 2009-10-20 Microsoft Corporation Storing document header and footer information in a markup language document
US7562295B1 (en) 2002-06-28 2009-07-14 Microsoft Corporation Representing spelling and grammatical error state in an XML document
US7533335B1 (en) * 2002-06-28 2009-05-12 Microsoft Corporation Representing fields in a markup language document
US7650566B1 (en) 2002-06-28 2010-01-19 Microsoft Corporation Representing list definitions and instances in a markup language document
US7236977B1 (en) 2002-09-20 2007-06-26 Novell, Inc. Method for dynamically distributing items for changes based on group membership
US7761459B1 (en) 2002-10-15 2010-07-20 Ximpleware, Inc. Processing structured data
US7133857B1 (en) * 2002-10-15 2006-11-07 Ximpleware, Inc. Processing structured data
US20040088284A1 (en) * 2002-10-31 2004-05-06 John Gourlay Extraction of information as to a volume group and logical units
US6877654B2 (en) * 2002-11-06 2005-04-12 Reliance Products Limited Partnership Disposable container for liquids with molded liner
US7401057B2 (en) * 2002-12-10 2008-07-15 Asset Trust, Inc. Entity centric computer system
US7191431B2 (en) * 2002-12-20 2007-03-13 International Business Machines Corporation System and method for selecting a translator to translate a component request using semantic typing
US7552168B2 (en) * 2002-12-30 2009-06-23 International Business Machines Corporation Method and apparatus for exchanging data using programmatic conversion to emulated HTML form data
US7707563B2 (en) * 2003-01-10 2010-04-27 Nexaweb Technologies Inc System and method for network-based computing
US20040139149A1 (en) * 2003-01-13 2004-07-15 Daniel De Sousa Network data acquisition system
US20040139111A1 (en) * 2003-01-14 2004-07-15 Schoettger Chad A. Methods and apparatus for data validation and transformation
US7350199B2 (en) * 2003-01-17 2008-03-25 Microsoft Corporation Converting XML code to binary format
US7660843B1 (en) 2003-01-21 2010-02-09 Novell, Inc. Method and apparatus for dynamically delivering a gadget
US6985910B2 (en) 2003-02-06 2006-01-10 International Business Machines Corporation Tilting tree spinning cones method and system for mapping XML to n-dimensional data structure using a single dimensional mapping array
US7441237B2 (en) 2003-03-25 2008-10-21 Microsoft Corporation System and method for extending a compiler through a composer
US20040230592A1 (en) * 2003-03-28 2004-11-18 Solutia Inc. Methods and structure for integrated management and presentation of pharmaceutical development information
US7546313B1 (en) * 2003-06-17 2009-06-09 Novell, Inc. Method and framework for using XML files to modify network resource configurations
US20040268321A1 (en) * 2003-06-27 2004-12-30 Kreiner Barrett M System and method for cross-platform computer access
US7620958B2 (en) * 2003-06-30 2009-11-17 Microsoft Corporation Transaction interoperability using host-initiated processing
EP1652111B1 (en) * 2003-07-10 2017-11-01 CA, Inc. Web product interface system and method
JP2005056039A (en) * 2003-08-01 2005-03-03 Sony Corp Information processing system and method, program, and recording medium
US7526491B2 (en) * 2003-10-15 2009-04-28 Oracle International Corporation System and method for creating and using temporary data storage in an Xforms application
US7426734B2 (en) * 2003-10-24 2008-09-16 Microsoft Corporation Facilitating presentation functionality through a programming interface media namespace
US20050102322A1 (en) * 2003-11-06 2005-05-12 International Business Machines Corporation Creation of knowledge and content for a learning content management system
US7614052B2 (en) * 2004-01-09 2009-11-03 Nexaweb Technologies Inc. System and method for developing and deploying computer applications over a network
US7970801B1 (en) * 2004-01-21 2011-06-28 Computer Associates Think, Inc. Data packaging system and method
US7953769B1 (en) * 2004-01-21 2011-05-31 Computer Associates Think, Inc. XML data packaging system and method
US9690577B1 (en) * 2004-02-09 2017-06-27 Akana, Inc. Legacy applications as web services
US7422224B2 (en) * 2004-04-13 2008-09-09 Kimir Seatpost Adjustable bicycle seat post assembly
US20050233287A1 (en) * 2004-04-14 2005-10-20 Vladimir Bulatov Accessible computer system
US7664759B2 (en) * 2004-05-18 2010-02-16 Hewlett-Packard Development Company, L.P. Method and system for storing self-descriptive tabular data with alphanumeric and binary values
US20090043637A1 (en) * 2004-06-01 2009-02-12 Eder Jeffrey Scott Extended value and risk management system
US20060005174A1 (en) * 2004-07-01 2006-01-05 International Business Machines Corporation Defining hierarchical structures with markup languages and reflection
US20060026555A1 (en) * 2004-07-13 2006-02-02 International Business Machines Corporation Method and apparatus to support multiple hierarchical architectures
US8266631B1 (en) 2004-10-28 2012-09-11 Curen Software Enterprises, L.L.C. Calling a second functionality by a first functionality
US7823169B1 (en) 2004-10-28 2010-10-26 Wheeler Thomas T Performing operations by a first functionality within a second functionality in a same or in a different programming language
US7774789B1 (en) 2004-10-28 2010-08-10 Wheeler Thomas T Creating a proxy object and providing information related to a proxy object
US7441185B2 (en) * 2005-01-25 2008-10-21 Microsoft Corporation Method and system for binary serialization of documents
US7415482B2 (en) * 2005-02-11 2008-08-19 Rivet Software, Inc. XBRL enabler for business documents
US7797688B1 (en) 2005-03-22 2010-09-14 Dubagunta Saikumar V Integrating applications in multiple languages
US7861212B1 (en) 2005-03-22 2010-12-28 Dubagunta Saikumar V System, method, and computer readable medium for integrating an original application with a remote application
US8578349B1 (en) * 2005-03-23 2013-11-05 Curen Software Enterprises, L.L.C. System, method, and computer readable medium for integrating an original language application with a target language application
US8713025B2 (en) 2005-03-31 2014-04-29 Square Halt Solutions, Limited Liability Company Complete context search system
US7974945B2 (en) * 2005-06-16 2011-07-05 Information Appliance Associates System and method for synchronizing a BlackBerry with a Macintosh
US20070055964A1 (en) * 2005-09-06 2007-03-08 Morfik Technology Pty. Ltd. System and method for synthesizing object-oriented high-level code into browser-side javascript
US20070067381A1 (en) * 2005-09-19 2007-03-22 The Sco Group, Inc. Systems and methods for providing distributed applications and services for intelligent mobile devices
US20070079234A1 (en) * 2005-09-30 2007-04-05 Microsoft Corporation Modeling XML from binary data
US20070084638A1 (en) * 2005-10-19 2007-04-19 Clyde Bohnsack Drilling fluid flow facilitation
US7747942B2 (en) * 2005-12-20 2010-06-29 American Express Travel Related Services Company, Inc. System and method for obtaining a markup language template through reversing engineering
US7836399B2 (en) * 2006-02-09 2010-11-16 Microsoft Corporation Detection of lists in vector graphics documents
US8498915B2 (en) * 2006-04-02 2013-07-30 Asset Reliance, Inc. Data processing framework for financial services
US9009656B2 (en) * 2006-05-02 2015-04-14 International Business Machines Corporation Source code analysis archival adapter for structured data mining
US7810140B1 (en) 2006-05-23 2010-10-05 Lipari Paul A System, method, and computer readable medium for processing a message in a transport
US8656374B2 (en) * 2006-06-16 2014-02-18 Business Objects Software Ltd. Processing cobol data record schemas having disparate formats
US7844759B1 (en) 2006-07-28 2010-11-30 Cowin Gregory L System, method, and computer readable medium for processing a message queue
US9058203B2 (en) * 2006-11-20 2015-06-16 Freescale Semiconductor, Inc. System, apparatus and method for translating data
US7685304B2 (en) * 2006-12-06 2010-03-23 Yahoo! Inc. Web services multi-protocol support
US7698243B1 (en) 2006-12-22 2010-04-13 Hauser Robert R Constructing an agent in a first execution environment using canonical rules
US8200603B1 (en) 2006-12-22 2012-06-12 Curen Software Enterprises, L.L.C. Construction of an agent that utilizes as-needed canonical rules
US7860517B1 (en) 2006-12-22 2010-12-28 Patoskie John P Mobile device tracking using mobile agent location breadcrumbs
US7702602B1 (en) 2006-12-22 2010-04-20 Hauser Robert R Moving and agent with a canonical rule from one device to a second device
US9311141B2 (en) 2006-12-22 2016-04-12 Callahan Cellular L.L.C. Survival rule usage by software agents
US7702603B1 (en) 2006-12-22 2010-04-20 Hauser Robert R Constructing an agent that utilizes a compiled set of canonical rules
US7664721B1 (en) 2006-12-22 2010-02-16 Hauser Robert R Moving an agent from a first execution environment to a second execution environment using supplied and resident rules
US7660780B1 (en) 2006-12-22 2010-02-09 Patoskie John P Moving an agent from a first execution environment to a second execution environment
US8423496B1 (en) 2006-12-22 2013-04-16 Curen Software Enterprises, L.L.C. Dynamic determination of needed agent rules
US7660777B1 (en) 2006-12-22 2010-02-09 Hauser Robert R Using data narrowing rule for data packaging requirement of an agent
US8132179B1 (en) 2006-12-22 2012-03-06 Curen Software Enterprises, L.L.C. Web service interface for mobile agents
US7702604B1 (en) 2006-12-22 2010-04-20 Hauser Robert R Constructing an agent that utilizes supplied rules and rules resident in an execution environment
US7949626B1 (en) 2006-12-22 2011-05-24 Curen Software Enterprises, L.L.C. Movement of an agent that utilizes a compiled set of canonical rules
US7970724B1 (en) 2006-12-22 2011-06-28 Curen Software Enterprises, L.L.C. Execution of a canonical rules based agent
JP5142638B2 (en) * 2007-09-03 2013-02-13 キヤノン株式会社 Document conversion apparatus and document conversion method
US8484626B2 (en) * 2007-09-28 2013-07-09 Verizon Patent And Licensing Inc. Generic XML screen scraping
US20090300054A1 (en) * 2008-05-29 2009-12-03 Kathleen Fisher System for inferring data structures
US8762969B2 (en) * 2008-08-07 2014-06-24 Microsoft Corporation Immutable parsing
US8806422B2 (en) * 2011-10-27 2014-08-12 Sap Ag Impact analysis and adoption planning based on global where-used lists

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5905248A (en) * 1990-09-11 1999-05-18 Metrologic Instruments, Inc. System and method for carrying out information-related transactions using web documents embodying transaction enabling applets automatically launched and executed in response to reading URL-encoded symbols pointing thereto
US5504891A (en) * 1991-10-17 1996-04-02 Ricoh Company, Ltd. Method and apparatus for format conversion of a hierarchically structured page description language document
US5909570A (en) * 1993-12-28 1999-06-01 Webber; David R. R. Template mapping system for data translation
US5878419A (en) * 1996-01-19 1999-03-02 Novell, Inc. Method for creating a relational description of a formatted transaction
US5943424A (en) * 1996-06-17 1999-08-24 Hewlett-Packard Company System, method and article of manufacture for processing a plurality of transactions from a single initiation point on a multichannel, extensible, flexible architecture
US6026409A (en) * 1996-09-26 2000-02-15 Blumenthal; Joshua O. System and method for search and retrieval of digital information by making and scaled viewing
US6094684A (en) * 1997-04-02 2000-07-25 Alpha Microsystems, Inc. Method and apparatus for data communication
JPH10307816A (en) * 1997-05-08 1998-11-17 Just Syst Corp Structured document processor its processing method and computer readable recording medium recording program for allowing computer to execute the method
US5983267A (en) * 1997-09-23 1999-11-09 Information Architects Corporation System for indexing and displaying requested data having heterogeneous content and representation
US5940075A (en) * 1997-09-30 1999-08-17 Unisys Corp. Method for extending the hypertext markup language (HTML) to support enterprise application data binding
US6023684A (en) * 1997-10-01 2000-02-08 Security First Technologies, Inc. Three tier financial transaction system with cache memory

Also Published As

Publication number Publication date
WO2001016732A1 (en) 2001-03-08
CA2382558C (en) 2003-05-20
EP1236103A1 (en) 2002-09-04
EP1236103A4 (en) 2006-03-22
US6209124B1 (en) 2001-03-27
AU761051B2 (en) 2003-05-29
AU7085600A (en) 2001-03-26

Similar Documents

Publication Publication Date Title
CA2382558A1 (en) Method of markup language accessing of host systems and data using a constructed intermediary
WO2001018691A3 (en) Methods and apparatus for efficiently transmitting interactive application data between a client and server using markup language
IL142482A0 (en) Accessing a hierarchical data store through an sql input
TW339428B (en) Method and apparatus for simplifying active window selection, application activation, and shared command execution in a multiapplication environment
TW325544B (en) Translation method and translation system based on pattern
AU5725694A (en) A system for operating application software in a safety critical environment
AU5775898A (en) Method, system and data structures for computer software application developmentand execution
WO2001077785A3 (en) Network portal system, apparatus and method
PL322830A1 (en) Diversifying communication system
WO1998055910A3 (en) Apparatus and method for secure device addressing
EP1046990A3 (en) Methods and apparatus for storage and retrieval of name space information in a distributed computing system
GB2330503B (en) Server-side asynchronous form management
WO2001025909A3 (en) Development architectures for netcentric computing systems
AU2001261386A1 (en) Migrating processes using data representation language representations of the processes in a distributed computing environment
CA2121107A1 (en) Multiple level undo/redo mechanism
WO2001067379A3 (en) Registry emulation
EP0260457A3 (en) Networking processors
WO1997049056A3 (en) Apparatus and method for remote data recovery
CA2136402A1 (en) Method and System for Executing Code Remotely
CA2145899A1 (en) Apparatus for transmitting and receiving executable application in a distributed computer system
EP0387173A3 (en) Method for dynamic data stream creation
CA2127053A1 (en) Method and apparatus for time-sharing cpu system bus in image generation system
ES2140241T3 (en) PROCEDURE FOR THE SYNCHRONIZATION OF PROGRAMS IN DIFFERENT COMPUTERS OF AN INTEGRATED SYSTEM.
WO2000052574A3 (en) Method and system for data processing by proxy
WO2000034863A3 (en) System and method for constructing an ole process control compliant data server from a noncompliant user application

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20190829