CA2262322A1 - System and method for executing a request from a client application - Google Patents

System and method for executing a request from a client application Download PDF

Info

Publication number
CA2262322A1
CA2262322A1 CA002262322A CA2262322A CA2262322A1 CA 2262322 A1 CA2262322 A1 CA 2262322A1 CA 002262322 A CA002262322 A CA 002262322A CA 2262322 A CA2262322 A CA 2262322A CA 2262322 A1 CA2262322 A1 CA 2262322A1
Authority
CA
Canada
Prior art keywords
client application
request
application
preferred embodiments
executing
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
CA002262322A
Other languages
French (fr)
Other versions
CA2262322C (en
Inventor
Gloria J. Navarre
Jakob De Haan
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.)
AT&T Teleholdings Inc
Original Assignee
Ameritech 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 Ameritech Corp filed Critical Ameritech Corp
Publication of CA2262322A1 publication Critical patent/CA2262322A1/en
Application granted granted Critical
Publication of CA2262322C publication Critical patent/CA2262322C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0281Proxies
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/41User authentication where a single sign-on provides access to a plurality of computers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q99/00Subject matter not provided for in other groups of this subclass
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/563Data redirection of data network streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2149Restricted operating environment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99939Privileged access

Abstract

A system and method are provided for executing a request from a client application. Unlike conventional networks in which a client application transmits several data access transactions to several server applications, the client application of these preferred embodiments merely sends a single request to a gateway application, which converts the request into appropriate data access transactions. The preferred embodiments provide the advantage of allowing a client application to communicate with a plurality of server applications without knowing the server application's format or syntax requirements. Further, unlike environments in which a client application compiles data received from each contacted server application, in the environment of the preferred embodiments, the client application is presented with a single integrated response.
CA002262322A 1998-02-19 1999-02-18 System and method for executing a request from a client application Expired - Lifetime CA2262322C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/026,201 US6205482B1 (en) 1998-02-19 1998-02-19 System and method for executing a request from a client application
US09/026,201 1998-02-19

Publications (2)

Publication Number Publication Date
CA2262322A1 true CA2262322A1 (en) 1999-08-19
CA2262322C CA2262322C (en) 2003-10-14

Family

ID=21830443

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002262322A Expired - Lifetime CA2262322C (en) 1998-02-19 1999-02-18 System and method for executing a request from a client application

Country Status (4)

Country Link
US (4) US6205482B1 (en)
AU (1) AU3299299A (en)
CA (1) CA2262322C (en)
WO (1) WO1999042926A1 (en)

Families Citing this family (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6560634B1 (en) * 1997-08-15 2003-05-06 Verisign, Inc. Method of determining unavailability of an internet domain name
US6205482B1 (en) 1998-02-19 2001-03-20 Ameritech Corporation System and method for executing a request from a client application
CA2330028C (en) * 1998-04-28 2009-04-07 Nokia Mobile Phones Ltd. A method of and a network for handling wireless session protocol (wsp) sessions
GB9815364D0 (en) * 1998-07-16 1998-09-16 Koninkl Philips Electronics Nv Data network interfacing
US7127493B1 (en) * 1998-08-20 2006-10-24 Gautier Taylor S Optimizing server delivery of content by selective inclusion of optional data based on optimization criteria
US6314468B1 (en) * 1998-09-03 2001-11-06 Mci Worldcom, Inc. System and method for managing transmission of electronic data between trading partners
US6715080B1 (en) * 1998-10-01 2004-03-30 Unisys Corporation Making CGI variables and cookie information available to an OLTP system
US6473807B1 (en) * 1998-12-03 2002-10-29 Merrill Lynch & Co., Inc. System for invocation of CICS programs as database stored procedures
AU3185600A (en) * 1999-02-26 2000-09-14 Accenture Llp A system, method and article of manufacture for an electronic commerce interfaceto the government
US6408303B1 (en) * 1999-07-06 2002-06-18 Healthcare Transaction Processors, Inc. System and method for automated building of a trading partner profile
US6760844B1 (en) * 1999-07-30 2004-07-06 Unisys Corporation Secure transactions sessions
GB2354913B (en) * 1999-09-28 2003-10-08 Ibm Publish/subscribe data processing with publication points for customised message processing
US6609148B1 (en) * 1999-11-10 2003-08-19 Randy Salo Clients remote access to enterprise networks employing enterprise gateway servers in a centralized data center converting plurality of data requests for messaging and collaboration into a single request
US6782425B1 (en) * 1999-11-24 2004-08-24 Unisys Corporation Session based security profile for internet access of an enterprise server
WO2001076190A2 (en) * 2000-04-03 2001-10-11 Wireless Knowledge Application gateway system
US6859910B2 (en) * 2000-04-10 2005-02-22 Bluestreak.Com Methods and systems for transactional tunneling
US7010586B1 (en) 2000-04-21 2006-03-07 Sun Microsystems, Inc. System and method for event subscriptions for CORBA gateway
US6950935B1 (en) 2000-04-21 2005-09-27 Sun Microsystems, Inc. Pluggable authentication modules for telecommunications management network
US7783720B1 (en) 2000-04-21 2010-08-24 Oracle America, Inc. CORBA metadata gateway to telecommunications management network
US7206843B1 (en) 2000-04-21 2007-04-17 Sun Microsystems, Inc. Thread-safe portable management interface
US6839748B1 (en) 2000-04-21 2005-01-04 Sun Microsystems, Inc. Synchronous task scheduler for corba gateway
US7478403B1 (en) 2000-04-21 2009-01-13 Sun Microsystems, Inc. Secure access to managed network objects using a configurable platform-independent gateway providing individual object-level access control
US6915324B1 (en) 2000-04-21 2005-07-05 Sun Microsystems, Inc. Generic and dynamic mapping of abstract syntax notation (ASN1) to and from interface definition language for network management
US7228346B1 (en) * 2000-04-21 2007-06-05 Sun Microsystems, Inc. IDL event and request formatting for corba gateway
US6813770B1 (en) 2000-04-21 2004-11-02 Sun Microsystems, Inc. Abstract syntax notation to interface definition language converter framework for network management
US20060036756A1 (en) * 2000-04-28 2006-02-16 Thomas Driemeyer Scalable, multi-user server and method for rendering images from interactively customizable scene information
US7000028B1 (en) 2000-06-02 2006-02-14 Verisign, Inc. Automated domain name registration
JP2002032216A (en) * 2000-07-19 2002-01-31 Fujitsu Ltd Hosting device for application
US8600783B2 (en) * 2000-08-18 2013-12-03 The Crawford Group, Inc. Business to business computer system for communicating and processing rental car reservations using web services
US7275038B1 (en) * 2000-08-18 2007-09-25 The Crawford Group, Inc. Web enabled business to business operating system for rental car services
US7899690B1 (en) 2000-08-18 2011-03-01 The Crawford Group, Inc. Extended web enabled business to business computer system for rental vehicle services
US20030125992A1 (en) * 2001-12-26 2003-07-03 The Crawford Group, Inc. Web browser based computer network for processing vehicle rental transactions on a large scale
WO2002019127A1 (en) * 2000-08-25 2002-03-07 Integrated Business Systems And Services, Inc. Transaction-based enterprise application integration (eai) and development system
US6775671B1 (en) * 2000-12-13 2004-08-10 William Marsh Rice University Component-based adaptation system and method
US6826591B2 (en) * 2000-12-15 2004-11-30 International Business Machines Corporation Flexible result data structure and multi-node logging for a multi-node application system
US7111077B1 (en) * 2000-12-22 2006-09-19 Unisys Corporation Method and apparatus for passing service requests and data from web based workstations directly to online transaction processing (OLTP) server systems
US20040153511A1 (en) * 2001-01-02 2004-08-05 Tony Maynard Exchanging electronic messages between a host computer system and a distributed computer system
US7216180B1 (en) * 2001-01-16 2007-05-08 Microsoft Corporation System and method for modifying an information transfer request
US7142690B2 (en) * 2001-02-20 2006-11-28 Ricoh Company, Ltd. System, computer program product and method for managing documents
US7246158B2 (en) * 2001-04-23 2007-07-17 Ricoh Company, Ltd. System, computer program product and method for selecting an application service provider
WO2002086679A2 (en) * 2001-04-25 2002-10-31 Metallect Corporation Service provision system and method
US8019807B2 (en) * 2001-05-23 2011-09-13 Wireless Enterprise Solutions Technology Limited Method and system for communication between computer systems
US20030061062A1 (en) * 2001-09-26 2003-03-27 Tucker Timothy J. XML data switch
US7461119B2 (en) * 2001-09-29 2008-12-02 Siebel Systems, Inc. Method, apparatus, and system for managing status of requests in a client server environment
US6907451B1 (en) 2001-09-29 2005-06-14 Siebel Systems, Inc. Method, apparatus, and system for immediate posting of changes in a client server environment
US7885996B2 (en) * 2001-09-29 2011-02-08 Siebel Systems, Inc. Method, apparatus, and system for implementing notifications in a framework to support web-based applications
US7146617B2 (en) 2001-09-29 2006-12-05 Siebel Systems, Inc. Method, apparatus, and system for implementing view caching in a framework to support web-based applications
US8359335B2 (en) * 2001-09-29 2013-01-22 Siebel Systems, Inc. Computing system and method to implicitly commit unsaved data for a world wide web application
US7203948B2 (en) * 2001-09-29 2007-04-10 Siebel Systems, Inc. Method, apparatus, and system for implementing caching of view custom options in a framework to support web-based applications
US7870492B2 (en) * 2001-10-02 2011-01-11 Siebel Systems, Inc. Method, apparatus, and system for managing commands in a client server environment
US7418484B2 (en) * 2001-11-30 2008-08-26 Oracle International Corporation System and method for actively managing an enterprise of configurable components
US20030126109A1 (en) * 2002-01-02 2003-07-03 Tanya Couch Method and system for converting message data into relational table format
US7526519B2 (en) 2002-05-01 2009-04-28 Bea Systems, Inc. High availability application view deployment
US7222148B2 (en) * 2002-05-02 2007-05-22 Bea Systems, Inc. System and method for providing highly available processing of asynchronous service requests
US7228175B2 (en) 2002-05-15 2007-06-05 Cardiac Pacemakers, Inc. Cardiac rhythm management systems and methods using acoustic contractility indicator
US20040039612A1 (en) 2002-06-14 2004-02-26 Neil Fitzgerald Method and apparatus for customer direct on-line reservation of rental vehicles
US8108231B2 (en) 2002-06-14 2012-01-31 The Crawford Group, Inc. Method and apparatus for improved customer direct on-line reservation of rental vehicles
JP2004021562A (en) * 2002-06-14 2004-01-22 Fujitsu Ltd Client character code conversion program and server character code conversion program
US20040003287A1 (en) * 2002-06-28 2004-01-01 Zissimopoulos Vasileios Bill Method for authenticating kerberos users from common web browsers
JP4598354B2 (en) * 2002-09-30 2010-12-15 株式会社エヌ・ティ・ティ・ドコモ COMMUNICATION SYSTEM, RELAY DEVICE, AND COMMUNICATION CONTROL METHOD
US8832178B2 (en) * 2002-11-06 2014-09-09 Noel William Lovisa Service implementation
US7440940B2 (en) * 2002-12-02 2008-10-21 Sap Ag Web service agent
US7769881B2 (en) * 2003-01-24 2010-08-03 Hitachi, Ltd. Method and apparatus for peer-to peer access
US8700413B2 (en) * 2003-03-03 2014-04-15 International Business Machines Corporation Web services registration for dynamic composition of web services
US7644275B2 (en) * 2003-04-15 2010-01-05 Microsoft Corporation Pass-thru for client authentication
US20040215790A1 (en) * 2003-04-24 2004-10-28 Miller Robert A. Information network access
US7523200B2 (en) * 2003-07-02 2009-04-21 International Business Machines Corporation Dynamic access decision information module
WO2005008466A1 (en) * 2003-07-11 2005-01-27 Computer Associates Think, Inc. Trigger support for a bi-directional broker
WO2005027455A1 (en) * 2003-09-17 2005-03-24 Research In Motion Ltd. System and method for asynchronous wireless services using reverse service schema generation
US20050080759A1 (en) * 2003-10-08 2005-04-14 International Business Machines Corporation Transparent interface to a messaging system from a database engine
US7958496B2 (en) * 2003-12-22 2011-06-07 Telefonaktiebolaget L M Ericsson (Publ) Method of and system for application service exchange across different execution environments
WO2005094665A2 (en) 2004-03-23 2005-10-13 Boston Scientific Limited In-vivo visualization system
US11819192B2 (en) 2004-03-23 2023-11-21 Boston Scientific Scimed, Inc. In-vivo visualization system
US7922654B2 (en) * 2004-08-09 2011-04-12 Boston Scientific Scimed, Inc. Fiber optic imaging catheter
US8813216B2 (en) * 2004-12-16 2014-08-19 International Business Machines Corporation Network security protection
US7813971B2 (en) * 2005-01-25 2010-10-12 The Glidden Company Method of generating a recommendation or maintaining a supply of a type of coating composition considering environmental conditions
US20060212422A1 (en) * 2005-03-21 2006-09-21 Anil Khilani Efficiently executing commands against a large set of servers with near real time feedback of execution and presentation of the output of the commands
CA2604926C (en) * 2005-04-18 2012-05-29 Research In Motion Limited System topology for secure end-to-end communications between wireless device and application data source
US8984636B2 (en) 2005-07-29 2015-03-17 Bit9, Inc. Content extractor and analysis system
US8272058B2 (en) 2005-07-29 2012-09-18 Bit 9, Inc. Centralized timed analysis in a network security system
US7895651B2 (en) 2005-07-29 2011-02-22 Bit 9, Inc. Content tracking in a network security system
US7434041B2 (en) * 2005-08-22 2008-10-07 Oracle International Corporation Infrastructure for verifying configuration and health of a multi-node computer system
US8032657B2 (en) * 2005-09-12 2011-10-04 Microsoft Corporation Preservation of type information between a client and a server
US8615578B2 (en) * 2005-10-07 2013-12-24 Oracle International Corporation Using a standby data storage system to detect the health of a cluster of data storage servers
US20070100794A1 (en) * 2005-10-27 2007-05-03 Aaron Joseph D Method and apparatus for providing extensible document access to assistive technology providers
US8271309B2 (en) 2006-03-16 2012-09-18 The Crawford Group, Inc. Method and system for providing and administering online rental vehicle reservation booking services
US20080196094A1 (en) * 2007-02-08 2008-08-14 Dlb Finance & Consultancy B.V. Method and system for restricting access to an electronic message system
US9558097B2 (en) 2007-11-13 2017-01-31 Red Hat, Inc. Automated recording and playback of application interactions
US8849944B2 (en) * 2007-11-27 2014-09-30 Red Hat, Inc. Multi-use application proxy
US20090158403A1 (en) * 2007-12-14 2009-06-18 Dirk Leonard Benschop Method and system for permitting or denying service
US8239921B2 (en) 2008-01-03 2012-08-07 Dlb Finance & Consultancy B.V. System and method of retrieving a service contact identifier
US8463921B2 (en) * 2008-01-17 2013-06-11 Scipioo Holding B.V. Method and system for controlling a computer application program
US9195525B2 (en) * 2008-10-21 2015-11-24 Synactive, Inc. Method and apparatus for generating a web-based user interface
US8682998B2 (en) * 2008-10-31 2014-03-25 Software Ag Method and server cluster for map reducing flow services and large documents
US8620627B2 (en) * 2009-10-13 2013-12-31 The Boeing Company Composite information display for a part
US8993084B2 (en) 2010-08-17 2015-03-31 The Boeing Company Multi-layer metallic structure and composite-to-metal joint methods
US9338248B2 (en) * 2011-12-15 2016-05-10 Sap Se Parameter driven value conversion framework in client/server architectures
US20190102543A1 (en) * 2017-09-29 2019-04-04 AVAST Software s.r.o. Observation and classification of device events

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5051947A (en) * 1985-12-10 1991-09-24 Trw Inc. High-speed single-pass textual search processor for locating exact and inexact matches of a search pattern in a textual stream
US5187787B1 (en) 1989-07-27 1996-05-07 Teknekron Software Systems Inc Apparatus and method for providing decoupling of data exchange details for providing high performance communication between software processes
CA2246948C (en) * 1991-03-28 1999-09-14 Ibm Canada Limited-Ibm Canada Limitee Method and means for encoding storing and retrieving hierarchical data processing information for a computer system
US5329619A (en) 1992-10-30 1994-07-12 Software Ag Cooperative processing interface and communication broker for heterogeneous computing environments
GB9224224D0 (en) 1992-11-19 1993-01-06 Int Computers Ltd Data processing system
US5596744A (en) 1993-05-20 1997-01-21 Hughes Aircraft Company Apparatus and method for providing users with transparent integrated access to heterogeneous database management systems
JP3365576B2 (en) 1993-06-14 2003-01-14 インターナショナル・ビジネス・マシーンズ・コーポレーション Object execution method and apparatus
GB9314460D0 (en) 1993-07-13 1993-08-25 Int Computers Ltd Computer systems integration
JPH0771455A (en) 1993-08-31 1995-03-17 Nippon Thompson Co Ltd Direct-acting rolling guide unit
WO1995027248A1 (en) 1994-03-30 1995-10-12 Apple Computer, Inc. Object oriented message passing system and method
US5586312A (en) 1994-10-11 1996-12-17 Unisys Corporation Method and apparatus for using an independent transaction processing application as a service routine
WO1996015505A2 (en) * 1994-11-08 1996-05-23 Vermeer Technologies, Inc. An online service development tool with fee setting capabilities
US5634127A (en) * 1994-11-30 1997-05-27 International Business Machines Corporation Methods and apparatus for implementing a message driven processor in a client-server environment
US5513148A (en) 1994-12-01 1996-04-30 Micron Technology Inc. Synchronous NAND DRAM architecture
US6078925A (en) * 1995-05-01 2000-06-20 International Business Machines Corporation Computer program product for database relational extenders
US5710918A (en) * 1995-06-07 1998-01-20 International Business Machines Corporation Method for distributed task fulfillment of web browser requests
US5686312A (en) 1996-01-29 1997-11-11 Ferro Corporation Method of determining emissions from powder coatings
US5727159A (en) 1996-04-10 1998-03-10 Kikinis; Dan System in which a Proxy-Server translates information received from the Internet into a form/format readily usable by low power portable computers
US5794232A (en) * 1996-03-15 1998-08-11 Novell, Inc. Catalog services for distributed directories
US5802518A (en) * 1996-06-04 1998-09-01 Multex Systems, Inc. Information delivery system and method
US5878143A (en) 1996-08-16 1999-03-02 Net 1, Inc. Secure transmission of sensitive information over a public/insecure communications medium
US5873080A (en) * 1996-09-20 1999-02-16 International Business Machines Corporation Using multiple search engines to search multimedia data
US5890161A (en) 1997-10-28 1999-03-30 Microsoft Corporation Automatic transaction processing of component-based server applications
US6205482B1 (en) * 1998-02-19 2001-03-20 Ameritech Corporation System and method for executing a request from a client application
US6732101B1 (en) * 2000-06-15 2004-05-04 Zix Corporation Secure message forwarding system detecting user's preferences including security preferences

Also Published As

Publication number Publication date
US6205482B1 (en) 2001-03-20
US6442611B1 (en) 2002-08-27
US20040249814A1 (en) 2004-12-09
US20030041124A1 (en) 2003-02-27
CA2262322C (en) 2003-10-14
AU3299299A (en) 1999-09-06
WO1999042926A1 (en) 1999-08-26
US6718389B2 (en) 2004-04-06

Similar Documents

Publication Publication Date Title
CA2262322A1 (en) System and method for executing a request from a client application
EP0858199A3 (en) System and method for automatic dynamic loop address changing
CA2246171A1 (en) Point-of-sale system including isolation layer between client and server software
CA2361568A1 (en) Method and system for the discovery of cookies and other client information
CA2323766A1 (en) Providing secure access to network services
WO2001016668A3 (en) A system, method and article of manufacture for a refreshable proxy pool in a communication environment
AU2001240383A1 (en) Secure network resource access system
CA2273981A1 (en) Mobile communication system
WO2001030130A3 (en) System and method for network access without reconfiguration
CA2316355A1 (en) Traffic monitoring tool for bandwidth management
CA2244381A1 (en) A method and apparatus for dynamic data transfer
WO2000005904A3 (en) Method and apparatus for multiple access in a communication system
WO2002054184A3 (en) Systems and methods for transmitting motion control data
CA2182777A1 (en) Security System for Interconnected Computer Networks
WO2003003177A3 (en) System for and methods of administration of access control to numerous resources and objects
WO2001040903A3 (en) System and method for enhancing operation of a web server cluster
CA2425628A1 (en) Performance management system
WO2002012987A3 (en) Systems and methods for authenticating a user to a web server
EP0822492A3 (en) Bridge providing communication between different implementations of object request brokers
WO2001050277A3 (en) Method and system for data demultiplexing
WO2002091204A3 (en) Data center providing geographic redundancy
CA2191505A1 (en) Universal Connection Point for Resources and Communication
AU6484899A (en) Active server management
CA2293222A1 (en) System for facilitating drug discovery data and method thereof
AU2474100A (en) Computer network transaction system

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20190218