WO2002025557A3 - Method, system, and computer program product for interfacing with information sources - Google Patents

Method, system, and computer program product for interfacing with information sources Download PDF

Info

Publication number
WO2002025557A3
WO2002025557A3 PCT/US2001/029580 US0129580W WO0225557A3 WO 2002025557 A3 WO2002025557 A3 WO 2002025557A3 US 0129580 W US0129580 W US 0129580W WO 0225557 A3 WO0225557 A3 WO 0225557A3
Authority
WO
WIPO (PCT)
Prior art keywords
information
information sources
interfacing
methods
sources
Prior art date
Application number
PCT/US2001/029580
Other languages
French (fr)
Other versions
WO2002025557A2 (en
Inventor
David M Baggett
Gregory R Galperin
Original Assignee
Ita Software 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 Ita Software Inc filed Critical Ita Software Inc
Priority to EP01971276A priority Critical patent/EP1348177A2/en
Priority to AU2001291179A priority patent/AU2001291179A1/en
Publication of WO2002025557A2 publication Critical patent/WO2002025557A2/en
Publication of WO2002025557A3 publication Critical patent/WO2002025557A3/en

Links

Classifications

    • 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
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2453Query optimisation
    • G06F16/24534Query rewriting; Transformation
    • G06F16/24539Query rewriting; Transformation using cached or materialised query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24552Database cache management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Computer And Data Communications (AREA)

Abstract

A method, system and computer program product for interfacing between information requestors and information sources. In an embodiment, information is obtained from one or more information sources in response to client requests. In an embodiment, information received from information sources is cached for future use, such as for future client requests. In a caching embodiment, information can also be received by monitoring traffic between an information source and a third party, and/or by proactively querying the information sources. Proactive queries can be generated to populate a cache and/or to update presently cached information. In a caching embodiment, the invention includes methods for determining whether to respond to a request for information out-of-cache and/or with real-time information from an information source. In an embodiment, the invention interfaces with airline availability information sources. The invention also includes, without limitation, methods for interfacing with information sources through proxies, methods for ordering and prioritizing queries, methods for processing queries in a distributed architecture, and time-out features.
PCT/US2001/029580 2000-09-22 2001-09-21 Method, system, and computer program product for interfacing with information sources WO2002025557A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP01971276A EP1348177A2 (en) 2000-09-22 2001-09-21 Method, system, and computer program product for interfacing with information sources
AU2001291179A AU2001291179A1 (en) 2000-09-22 2001-09-21 Method, system, and computer program product for interfacing with information sources

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/667,235 2000-09-22
US09/667,235 US7668740B1 (en) 2000-09-22 2000-09-22 Method, system, and computer program product for interfacing with information sources

Publications (2)

Publication Number Publication Date
WO2002025557A2 WO2002025557A2 (en) 2002-03-28
WO2002025557A3 true WO2002025557A3 (en) 2003-07-31

Family

ID=24677390

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/029580 WO2002025557A2 (en) 2000-09-22 2001-09-21 Method, system, and computer program product for interfacing with information sources

Country Status (4)

Country Link
US (3) US7668740B1 (en)
EP (1) EP1348177A2 (en)
AU (1) AU2001291179A1 (en)
WO (1) WO2002025557A2 (en)

Families Citing this family (112)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020143587A1 (en) * 2001-04-02 2002-10-03 Microsoft Corporation Optimized system and method for finding best fares
WO2003005161A2 (en) * 2001-07-02 2003-01-16 American Express Travel Related Services Company, Inc. System and method for airline purchasing program management
US7499864B2 (en) * 2002-01-25 2009-03-03 American Express Travel Related Services Company, Inc. Integrated travel industry system
US7805323B2 (en) * 2002-01-25 2010-09-28 American Express Travel Related Services Company, Inc. System and method for processing trip requests
US20040249799A1 (en) * 2003-06-06 2004-12-09 Demarcken Carl G. Query caching for travel planning systems
US20040249683A1 (en) * 2003-06-06 2004-12-09 Demarcken Carl G. Query widening for query caches for travel planning systems
US7321863B2 (en) 2003-08-06 2008-01-22 Travelocity.Com Lp Systems, methods, and computer program products for storing and retrieving product availability information from a storage cache
AU2005231230B2 (en) * 2004-02-21 2010-05-27 Microsoft Technology Licensing, Llc Ultra-shared-nothing parallel database
US7464077B1 (en) * 2004-07-29 2008-12-09 Starview Technology, Inc. Queryable cache in real-time data management system
US8600784B1 (en) * 2004-07-30 2013-12-03 Kayak Software Corporation Indentifying information sources to search based on rules
US20060149713A1 (en) * 2005-01-06 2006-07-06 Sabre Inc. System, method, and computer program product for improving accuracy of cache-based searches
US8131736B1 (en) * 2005-03-01 2012-03-06 Google Inc. System and method for navigating documents
US7979457B1 (en) * 2005-03-02 2011-07-12 Kayak Software Corporation Efficient search of supplier servers based on stored search results
US8583460B2 (en) 2005-07-19 2013-11-12 Google Inc. Pricing tickets based on constructing tables of pricing units for sub-portions of a ticket
US8005695B2 (en) 2006-01-18 2011-08-23 Ita Software, Inc. Bias of queries for multi-passenger multi-route travel planning
US7921022B2 (en) 2006-01-18 2011-04-05 Ita Software, Inc. Multi-passenger multi-route travel planning
US8185418B2 (en) 2006-01-18 2012-05-22 Google Inc. Multi-passenger multi-route travel planning
US8185419B2 (en) 2006-01-18 2012-05-22 Google Inc. Incremental searching with partial solutions for multi-passenger multi-route travel planning
US8005696B2 (en) 2006-01-18 2011-08-23 Ita Software, Inc. Incremental searching in multi-passenger multi-route travel planning
US8306835B2 (en) 2006-01-18 2012-11-06 Google Inc. User interface for inputting multi-passenger multi-route travel planning query
US8589195B2 (en) 2006-01-18 2013-11-19 Google Inc. Multi-passenger multi-route travel planning
US8731980B2 (en) 2006-07-06 2014-05-20 Google Inc. Low fare search for ticket changes
US20080010101A1 (en) * 2006-07-06 2008-01-10 Todd Williamson Determining reissue methods for ticket changes
US20080041945A1 (en) * 2006-07-06 2008-02-21 Todd Williamson Ticket reconstruction
US8688485B2 (en) * 2006-07-06 2014-04-01 Google Inc. Low fare search for ticket changes using married segment indicators
JP2008047098A (en) * 2006-07-19 2008-02-28 Matsushita Electric Ind Co Ltd Message communication device
US8661025B2 (en) 2008-11-21 2014-02-25 Stubhub, Inc. System and methods for third-party access to a network-based system for providing location-based upcoming event information
US11295244B2 (en) 2006-10-25 2022-04-05 Stubhub, Inc. System and methods for mapping price and location of tickets in an event venue
US8024234B1 (en) 2006-10-25 2011-09-20 Stubhub, Inc. System and methods for mapping price and location of tickets in an event venue
US7917398B2 (en) 2006-10-25 2011-03-29 Stubhub, Inc. Method and system for illustrating where a ticket is located in an event venue
US20080235182A1 (en) * 2007-03-23 2008-09-25 Baranczyk Shawn J Isolating Database Queries for Performance Processing
US20080301570A1 (en) * 2007-06-01 2008-12-04 Milstead James M Spaciotemporal graphical user interface for collaborative and secure information sharing
US8805949B2 (en) * 2008-01-16 2014-08-12 Netapp, Inc. System and method for populating a cache using behavioral adaptive policies
US20090248631A1 (en) * 2008-03-31 2009-10-01 International Business Machines Corporation System and Method for Balancing Workload of a Database Based Application by Partitioning Database Queries
US8775817B2 (en) * 2008-05-12 2014-07-08 Microsoft Corporation Application-configurable distributed hash table framework
US20100306751A1 (en) * 2009-05-28 2010-12-02 James Paul Schneider Execution result caching and searching
US20100332493A1 (en) * 2009-06-25 2010-12-30 Yahoo! Inc. Semantic search extensions for web search engines
CN102023997B (en) * 2009-09-23 2013-03-20 中兴通讯股份有限公司 Data query system, construction method thereof and corresponding data query method
GB2481191A (en) 2010-02-25 2011-12-21 Sita Information Networking Computing Ireland Ltd Graphical development tool for software application development
WO2011112684A2 (en) * 2010-03-11 2011-09-15 Conducive Technology Corp. Systems and methods for itinerary messaging service
US8521664B1 (en) 2010-05-14 2013-08-27 Google Inc. Predictive analytical model matching
US8438122B1 (en) 2010-05-14 2013-05-07 Google Inc. Predictive analytic modeling platform
US8473431B1 (en) 2010-05-14 2013-06-25 Google Inc. Predictive analytic modeling platform
EP2397982A1 (en) * 2010-06-17 2011-12-21 Amadeus S.A.S. Improvements in or relating to the management and implementation of a payment scheme
US8417688B2 (en) * 2010-07-23 2013-04-09 International Business Machines Corporation Converting two-tier resource mapping to one-tier resource mapping
US8478717B2 (en) * 2010-07-26 2013-07-02 Oracle International Corporation Enterprise collaboration with reusable content
US9594793B2 (en) 2010-09-23 2017-03-14 International Business Machines Corporation Supporting linked multi-user decision making in environments with constrained shared resources
US9324043B2 (en) 2010-12-21 2016-04-26 Sita N.V. Reservation system and method
US9367848B2 (en) 2010-12-27 2016-06-14 Stubhub, Inc. Dynamic interactive seat map
US8533222B2 (en) 2011-01-26 2013-09-10 Google Inc. Updateable predictive analytical modeling
US8595154B2 (en) 2011-01-26 2013-11-26 Google Inc. Dynamic predictive modeling platform
US8589375B2 (en) 2011-01-31 2013-11-19 Splunk Inc. Real time searching and reporting
US8412696B2 (en) 2011-01-31 2013-04-02 Splunk Inc. Real time searching and reporting
US20120239681A1 (en) 2011-03-14 2012-09-20 Splunk Inc. Scalable interactive display of distributed data
GB2489758A (en) * 2011-03-30 2012-10-10 Sita Information Networking Computing Uk Ltd Distinguishing passengers in an inventory system request
US9235620B2 (en) 2012-08-14 2016-01-12 Amadeus S.A.S. Updating cached database query results
US8533224B2 (en) 2011-05-04 2013-09-10 Google Inc. Assessing accuracy of trained predictive models
US8229864B1 (en) 2011-05-06 2012-07-24 Google Inc. Predictive model application programming interface
US8209274B1 (en) 2011-05-09 2012-06-26 Google Inc. Predictive model importation
US9390444B2 (en) * 2011-05-12 2016-07-12 Verizon Patent And Licensing Inc. Method, medium, and system for providing a subset of products
US9355139B2 (en) * 2011-05-17 2016-05-31 Speedtrack, Inc. Pre-caching
JP5433640B2 (en) * 2011-06-30 2014-03-05 楽天株式会社 Information providing apparatus, information providing method, information providing program, and recording medium
US8364613B1 (en) 2011-07-14 2013-01-29 Google Inc. Hosting predictive models
US8443013B1 (en) 2011-07-29 2013-05-14 Google Inc. Predictive analytical modeling for databases
CA2833059C (en) 2011-08-03 2016-10-25 Sita Information Networking Computing Usa, Inc Item handling and tracking system and method therefor
US8694540B1 (en) 2011-09-01 2014-04-08 Google Inc. Predictive analytical model selection
US8370279B1 (en) 2011-09-29 2013-02-05 Google Inc. Normalization of predictive model scores
GB2499288A (en) 2012-02-09 2013-08-14 Sita Inf Networking Computing Usa Inc Path determination
US9251209B2 (en) * 2012-03-15 2016-02-02 International Business Machines Corporation Autonomic caching for in memory data grid query processing
US9087204B2 (en) 2012-04-10 2015-07-21 Sita Information Networking Computing Ireland Limited Airport security check system and method therefor
CA2864042C (en) 2012-04-26 2019-12-10 Amadeus S.A.S. Database system using batch-oriented computation
EP2698729B1 (en) 2012-08-14 2021-12-22 Amadeus S.A.S. Updating cached database query results
US9031891B2 (en) 2012-09-27 2015-05-12 Amadeus S.A.S. Computing system and method for controlling the execution of a decision process to maintain the data access efficiency upon receipt of an availability information inquiry
ES2720051T3 (en) * 2012-09-27 2019-07-17 Amadeus Sas System and method of load distribution in a network
EP2713320A1 (en) * 2012-09-27 2014-04-02 Amadeus S.A.S. Computing system and method for controlling the execution of a decision process to maintain the data access efficiency upon receipt of an availability information inquiry
US10585801B2 (en) * 2012-11-26 2020-03-10 Advanced Micro Devices, Inc. Prefetch kernels on a graphics processing unit
US10140638B2 (en) * 2012-12-06 2018-11-27 International Business Machines Corporation Providing information technology resiliency in a cloud-based services marketplace
US10467553B2 (en) * 2013-03-13 2019-11-05 Airbnb, Inc. Automated determination of booking availability for user sourced accommodations
US10320908B2 (en) 2013-03-25 2019-06-11 Sita Information Networking Computing Ireland Limited In-flight computing device for aircraft cabin crew
US8831881B1 (en) * 2013-05-15 2014-09-09 Google Inc. Interactive user interface for displaying available trips
GB2515142B (en) 2013-06-14 2020-12-16 Sita Information Networking Computing Ireland Ltd Portable user control system and method therefor
US9251478B2 (en) * 2013-07-29 2016-02-02 Amadeus S.A.S. Processing information queries in a distributed information processing environment
US8631325B1 (en) 2013-08-09 2014-01-14 Zoomdata, Inc. Real-time data visualization of streaming data
WO2015072880A1 (en) * 2013-11-15 2015-05-21 Yandex Europe Ag A method of processing a user request within a search result page
US9529848B2 (en) 2013-12-06 2016-12-27 Vmware, Inc. Predictive query result computation
US11030635B2 (en) * 2013-12-11 2021-06-08 Skyscanner Limited Method and server for providing a set of price estimates, such as air fare price estimates
US11687842B2 (en) 2013-12-11 2023-06-27 Skyscanner Limited Method and server for providing fare availabilities, such as air fare availabilities
US9436739B2 (en) * 2013-12-13 2016-09-06 Vmware, Inc. Dynamic priority-based query scheduling
US9262476B2 (en) * 2014-01-10 2016-02-16 Red Hat, Inc. System and method for batch query processing
EP2913764B1 (en) 2014-02-19 2017-12-13 Amadeus S.A.S. Re-computing pre-computed search results
GB2523441A (en) 2014-02-19 2015-08-26 Sita Information Networking Computing Ireland Ltd Reservation system and method therefor
US9571400B1 (en) 2014-02-25 2017-02-14 Google Inc. Weighted load balancing in a multistage network using hierarchical ECMP
US10692111B1 (en) * 2014-04-25 2020-06-23 Google Llc Systems and methods for reducing online content delivery latency
DE102014108483A1 (en) 2014-06-17 2015-12-17 Datenlotsen Informationssysteme Gmbh Client-server system and terminal
US20160117618A1 (en) * 2014-10-22 2016-04-28 Google Inc. Determining alternative travel itineraries using current location
US10395294B2 (en) 2014-11-03 2019-08-27 Amadeus S.A.S. Managing pre-computed search results
WO2016070964A1 (en) 2014-11-03 2016-05-12 Amadeus S.A.S. Managing pre-computed search results
EP3016000A1 (en) 2014-11-03 2016-05-04 Amadeus S.A.S. Managing pre-computed search results
US9767168B2 (en) * 2014-11-21 2017-09-19 Red Hat, Inc. Federation optimization using ordered queues
US10001546B2 (en) 2014-12-02 2018-06-19 Sita Information Networking Computing Uk Limited Apparatus for monitoring aircraft position
CN107408229A (en) * 2014-12-26 2017-11-28 斯普利蒂旅行社有限公司 For the system and method used for the under utilized multiple physical facilities for optimizing tourist facilities etc.
US9817871B2 (en) 2015-02-27 2017-11-14 Zoomdata, Inc. Prioritized retrieval and/or processing of data via query selection
US9251276B1 (en) * 2015-02-27 2016-02-02 Zoomdata, Inc. Prioritization of retrieval and/or processing of data
US10120938B2 (en) * 2015-08-01 2018-11-06 MapScallion LLC Systems and methods for automating the transmission of partitionable search results from a search engine
EP3392788A1 (en) 2015-08-03 2018-10-24 Amadeus S.A.S. Handling data requests
US9572080B1 (en) * 2015-11-30 2017-02-14 Honeywell International Inc. Systems and methods for vehicle connectivity continuity
CN107733806B (en) * 2016-08-12 2020-04-24 中国移动通信集团湖南有限公司 Data processing method and device
US9942312B1 (en) 2016-12-16 2018-04-10 Zoomdata, Inc. System and method for facilitating load reduction at a landing zone
EP3451249A1 (en) * 2017-09-05 2019-03-06 Amadeus S.A.S. Query-based identifiers for cross-session response tracking
US11004016B2 (en) 2017-09-05 2021-05-11 Amadeus S.A.S. Query-based identifiers for cross-session response tracking
FR3070781B1 (en) * 2017-09-05 2022-01-21 Amadeus Sas QUERY-BASED IDENTIFIERS FOR TRACKING CROSS-SESSION RESPONSES
CN110580241B (en) * 2018-05-22 2023-09-01 微软技术许可有限责任公司 Preheating index files

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000046715A1 (en) * 1999-02-04 2000-08-10 Ita Software, Inc. Method and apparatus for providing availability of airline seats

Family Cites Families (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4788643A (en) 1983-08-29 1988-11-29 Trippe Kenneth A B Cruise information and booking data processing system
JPS61156368A (en) 1984-12-27 1986-07-16 Fujitsu Ltd Control system of table content change
US4862357A (en) * 1987-01-28 1989-08-29 Systemone Holdings, Inc. Computer reservation system with means to rank travel itineraries chosen in terms of schedule/fare data
US4807155A (en) 1987-01-29 1989-02-21 International Business Machines Corporation Electronic calendaring method for confirmation of resource availability during event calendaring
US5021953A (en) 1988-01-06 1991-06-04 Travelmation Corporation Trip planner optimizing travel itinerary selection conforming to individualized travel policies
CA2049303C (en) 1989-11-28 1998-12-08 Takaya Inada Reservation system terminal
US5270921A (en) 1990-12-19 1993-12-14 Andersen Consulting Virtual fare methods for a computerized airline seat inventory control system
US5253166A (en) 1991-03-29 1993-10-12 Disc Corporation Pre-ticket travel reservation record keeping system
US5237499A (en) 1991-11-12 1993-08-17 Garback Brent J Computer travel planning system
JP3560988B2 (en) 1991-12-10 2004-09-02 エヌシーアール インターナショナル インコーポレイテッド Price display system
US5408417A (en) 1992-05-28 1995-04-18 Wilder; Wilford B. Automated ticket sales and dispensing system
JPH06110925A (en) 1992-09-28 1994-04-22 Hitachi Ltd Computer connected with network and using method for the same
US5581461A (en) 1993-02-08 1996-12-03 Itt Sheraton Corporation Computerized system and method for storage, processing and transfer of inventory and other data among a central processor/database and a number of remote locations
US5794207A (en) 1996-09-04 1998-08-11 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers
US5422809A (en) 1993-08-25 1995-06-06 Touch Screen Media, Inc. Method and apparatus for providing travel destination information and making travel reservations
US5500929A (en) 1993-08-30 1996-03-19 Taligent, Inc. System for browsing a network resource book with tabs attached to pages
CA2112077C (en) 1993-09-15 1999-08-24 Barry Craig Smith Network architecture for allocating flight inventory segments and resources
US5561795A (en) * 1994-05-13 1996-10-01 Unisys Corporation Method and apparatus for audit trail logging and data base recovery
US5948040A (en) 1994-06-24 1999-09-07 Delorme Publishing Co. Travel reservation information and planning system
US5463546A (en) 1994-09-16 1995-10-31 Parkhurst; Carmenina Lodging facility automated processing station
US6023679A (en) 1994-10-04 2000-02-08 Amadeus Global Travel Distribution Llc Pre- and post-ticketed travel reservation information management system
US5570283A (en) 1994-11-18 1996-10-29 Travelnet, Inc. Corporate travel controller
US5530852A (en) 1994-12-20 1996-06-25 Sun Microsystems, Inc. Method for extracting profiles and topics from a first file written in a first markup language and generating files in different markup languages containing the profiles and topics for use in accessing data described by the profiles and topics
US5793966A (en) 1995-12-01 1998-08-11 Vermeer Technologies, Inc. Computer system and computer-implemented process for creation and maintenance of online services
US5732219A (en) 1995-03-17 1998-03-24 Vermeer Technologies, Inc. Computer system and computer-implemented process for remote editing of computer files
JPH08292987A (en) 1995-04-24 1996-11-05 Fujitsu Ltd Device and method for reservation management making adjustment based upon importance of reservation
US6026429A (en) 1995-06-07 2000-02-15 America Online, Inc. Seamless integration of internet resources
US5826269A (en) * 1995-06-21 1998-10-20 Microsoft Corporation Electronic mail interface for a network server
US5644721A (en) 1995-08-30 1997-07-01 System One Information Management, L.L.C. Multiple currency travel reservation information management system and method
US5572643A (en) 1995-10-19 1996-11-05 Judson; David H. Web browser with dynamic display of information objects during linking
US5832454A (en) * 1995-10-24 1998-11-03 Docunet, Inc. Reservation software employing multiple virtual agents
US5842176A (en) 1995-11-13 1998-11-24 Electronic Data Systems Corporation Method and apparatus for interacting with a computer reservation system
US5781892A (en) 1995-11-13 1998-07-14 Electronic Data Systems Corporation Method and apparatus for interacting with a computer reservation system
US6934717B1 (en) * 1995-12-01 2005-08-23 British Telecommunications Public Limited Company Database access
US5835716A (en) 1995-12-15 1998-11-10 Pitney Bowes Inc. Method and system for brokering excess carrier capacity
US5832451A (en) 1996-01-23 1998-11-03 Electronic Data Systems Corporation Automated travel service management information system
US5839114A (en) 1996-02-29 1998-11-17 Electronic Data Systems Corporation Automated system for selecting an initial computer reservation system
US6018715A (en) 1996-02-29 2000-01-25 Electronic Data Systems Corporation Automated travel planning system
TW373374B (en) 1996-04-25 1999-11-01 Daishin Frame Inc Method and apparatus for managing subscription of commercial articles
US6098081A (en) * 1996-05-06 2000-08-01 Microsoft Corporation Hypermedia navigation using soft hyperlinks
US5715453A (en) 1996-05-31 1998-02-03 International Business Machines Corporation Web server mechanism for processing function calls for dynamic data queries in a web page
US5864822A (en) 1996-06-25 1999-01-26 Baker, Iii; Bernard R. Benefits tracking and correlation system for use with third-party enabling organization
US5930761A (en) 1996-07-08 1999-07-27 O'toole; Martin J. Ticket package management software
US5724033A (en) * 1996-08-09 1998-03-03 Digital Equipment Corporation Method for encoding delta values
US5897620A (en) 1997-07-08 1999-04-27 Priceline.Com Inc. Method and apparatus for the sale of airline-specified flight tickets
US5897622A (en) 1996-10-16 1999-04-27 Microsoft Corporation Electronic shopping and merchandising system
US5852717A (en) 1996-11-20 1998-12-22 Shiva Corporation Performance optimizations for computer networks utilizing HTTP
US5892905A (en) 1996-12-23 1999-04-06 International Business Machines Corporation Computer apparatus and method for providing a common user interface for software applications accessed via the world-wide web
US5797127A (en) 1996-12-31 1998-08-18 Walker Asset Management Limited Partnership Method, apparatus, and program for pricing, selling, and exercising options to purchase airline tickets
US6049821A (en) * 1997-01-24 2000-04-11 Motorola, Inc. Proxy host computer and method for accessing and retrieving information between a browser and a proxy
US5870714A (en) 1997-05-02 1999-02-09 Ncr Corporation EPL scheduled price verification system and method
US6021426A (en) 1997-07-31 2000-02-01 At&T Corp Method and apparatus for dynamic data transfer on a web page
US6070184A (en) 1997-08-28 2000-05-30 International Business Machines Corporation Server-side asynchronous form management
US6351467B1 (en) * 1997-10-27 2002-02-26 Hughes Electronics Corporation System and method for multicasting multimedia content
US20020099691A1 (en) * 1998-06-24 2002-07-25 Michael Dean Lore Method and apparatus for aggregation of data in a database management system
US6058370A (en) 1998-09-01 2000-05-02 Church; Richard L. Method of forecasting ambulance service demand
US6349295B1 (en) * 1998-12-31 2002-02-19 Walker Digital, Llc Method and apparatus for performing supplemental searches over a network
WO2000043927A2 (en) * 1999-01-20 2000-07-27 Synxis Corporation Global reservations transaction management system and method
US6922708B1 (en) * 1999-02-18 2005-07-26 Oracle International Corporation File system that supports transactions
US7039639B2 (en) * 1999-03-31 2006-05-02 International Business Machines Corporation Optimization of system performance based on communication relationship
US6466977B1 (en) * 1999-05-06 2002-10-15 Cisco Technology, Inc. Proxy on demand
US7421711B2 (en) * 1999-07-26 2008-09-02 Microsoft Corporation System, method and apparatus for supporting a kernel mode driver
US7305475B2 (en) * 1999-10-12 2007-12-04 Webmd Health System and method for enabling a client application to operate offline from a server
US6993559B2 (en) * 2000-02-14 2006-01-31 Bigbow.Com, Inc. System, method, apparatus and computer program product for operating a web site by electronic mail

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000046715A1 (en) * 1999-02-04 2000-08-10 Ita Software, Inc. Method and apparatus for providing availability of airline seats

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
CHIDLOVSKII B ET AL: "Semantic cache mechanism for heterogeneous Web querying", COMPUTER NETWORKS, ELSEVIER SCIENCE PUBLISHERS B.V., AMSTERDAM, NL, vol. 31, no. 11-16, 17 May 1999 (1999-05-17), pages 1347 - 1360, XP004304559, ISSN: 1389-1286 *
PADMANABHAN V N ET AL: "USING PREDICTIVE PREFETCHING TO IMPROVE WORLD WIDE WEV LATENCY", COMPUTER COMMUNICATIONS REVIEW, ASSOCIATION FOR COMPUTING MACHINERY. NEW YORK, US, vol. 26, no. 3, 1 July 1996 (1996-07-01), pages 22 - 36, XP000607179, ISSN: 0146-4833 *
WOOSTER R P ET AL: "Proxy caching that estimates page load delays", COMPUTER NETWORKS AND ISDN SYSTEMS, NORTH HOLLAND PUBLISHING. AMSTERDAM, NL, vol. 29, no. 8-13, 1 September 1997 (1997-09-01), pages 977 - 986, XP004095296, ISSN: 0169-7552 *

Also Published As

Publication number Publication date
US20070055555A1 (en) 2007-03-08
US8612269B2 (en) 2013-12-17
US8027854B2 (en) 2011-09-27
US20120203578A1 (en) 2012-08-09
WO2002025557A2 (en) 2002-03-28
EP1348177A2 (en) 2003-10-01
AU2001291179A1 (en) 2002-04-02
US7668740B1 (en) 2010-02-23

Similar Documents

Publication Publication Date Title
WO2002025557A3 (en) Method, system, and computer program product for interfacing with information sources
ATE201946T1 (en) DIFFERENTIATION COMMUNICATION SYSTEM
US7962594B2 (en) Delivering content on a network using differential caching system and method
WO2006057852A3 (en) Caching content and state data at a network element
GB2387934B (en) Transparent optimization of network traffic in distributed systems
US6618751B1 (en) Systems and methods for publishing data with expiration times
WO2004025429A3 (en) Apparatus and method for proxy cache
AU2002350971A1 (en) Method and system for network caching
US20070124309A1 (en) Content retrieval system
US20100174861A1 (en) System And Method For Refreshing Cached Data Based On Content Update Frequency
DE60312868D1 (en) CONTENT-BASED TRANSFER TRANSMISSION WITH EXTENSION OF A REMOTE PROCEDURAL REQUEST
WO2001082031A3 (en) Portable internet services
WO2002035395A3 (en) Integrating heterogeneous data and tools
WO2004064481A3 (en) System and method for mobile data update
GB0420024D0 (en) System,method and apparatus for use in monitoring or controlling internet access
BR9911164A (en) Transmission system comprising a user terminal, and the process of transmitting a cookie on a system
EP1402391A4 (en) A system and method for reducing the time to deliver information from a communications network to a user
EP1959641A3 (en) System and method for controlling delivery of content from an origin server to a mobile device browser via a proxy server
WO2001077775A3 (en) Network content access control
CN106066877B (en) A kind of method and system of asynchronous refresh data
MXPA02008476A (en) Method of monitoring the availability of a messaging and voip network.
AU6770700A (en) Caching associative memory
HUP0004164A2 (en) An internet caching system and a method and an arrangement in such a system
WO2002001408A3 (en) Method and apparatus for accessing information from a network data source
HK1087812A1 (en) System and method for integrating continuous synchronization on a host handheld 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 BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PH PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

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

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

Ref document number: 2001971276

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 2001971276

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP