WO2000057331A2 - Offline system and method for determining non-obvious savings in the purchase of goods and services - Google Patents
Offline system and method for determining non-obvious savings in the purchase of goods and services Download PDFInfo
- Publication number
- WO2000057331A2 WO2000057331A2 PCT/US2000/007447 US0007447W WO0057331A2 WO 2000057331 A2 WO2000057331 A2 WO 2000057331A2 US 0007447 W US0007447 W US 0007447W WO 0057331 A2 WO0057331 A2 WO 0057331A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- travel
- destination
- city
- choice
- request
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
Definitions
- This invention relates to electronic commerce and, more particularly, to an apparatus and methods for determining non-obvious savings in the purchase of goods
- a computer equipped with a communication mechanism such as a modem and telephone connection is nearly all that is necessary to gain
- a program called a browser such as the Netscape Navigator
- the architecture of the Web follows a conventional client-server model.
- client and “server” are used to refer to a computer's general role as a requester
- Web servers Web clients and Web servers communicate using a protocol called
- HTTP HyperText Transfer Protocol
- the server delivers the requested document, typically in the form
- HTML HyperText Markup Language
- Electronic commerce or "e-commerce” is the term often
- E-commerce is a unique
- server having information on the company's product offerings and the customer
- the company can track visits, sales,
- the company can
- Web server by delivering on a claim that the merchant offers the best available price
- the system includes a memory that includes an
- system further includes a display device for displaying the lowest airfare for travel
- FIG. 1 is a pictorial diagram of a computer network in which systems consistent with the present invention may be implemented;
- FIG. 2 shows a computer network containing a client system and a server system
- FIG. 3 illustrates the retrieval of remote image and text and their integration in a document
- FIG. 4 is a block diagram of the architecture of a savings discovery server in a manner consistent with the principle of the present invention
- FIG. 5 illustrates a savings discovery server and its relationship to other
- FIG. 6 is a flow chart of the steps performed by a savings discovery server in a
- FIG. 7 is an exemplary map showing an alternative travel itinerary offering a
- FIG. 8 depicts a flow chart of the operations performed by a server in a manner
- a non-obvious product re-configuration would include: 1)
- travel, non-obvious suppliers would include: 1) travel consolidators / wholesalers; and
- a network accessible system such as
- the Internet can be used for consumers, to access and retrieve information in a manner consistent with the
- the systems may also contain fundamental
- breakfast may be a lower priority requirement than having an indoor swimming pool.
- Figure I illustrates a conceptual diagram of a computer network 100, such as
- Computer network 100 comprises small computers (such as computers
- small computers are "personal computers” or workstations and are the sites
- client and “server” are used to refer to a
- each computer may request
- a client such as computer 102, may request a file from server A 120. Since computer.102 is directly connected to server A 120, for example, through a local area
- network 100 shown as "network 100" of FIG. 1.
- the "network 100" of FIG. I represents, for example, the Internet, which is an interconnection of networks. A different request
- from computer 102 may be for a file that resides in server B 122.
- the data is transferred from server B 122 through the network 100 to server A 120 and,
- server A 120 and server B 122 may be
- the data in traversing the network the data may be transferred through several intermediate
- servers and many routing devices such as bridges and routers.
- FIG. 2 shows, in more detail, an example of a client-server system
- a remote server system 222 is
- Client system 220 includes
- processor 224 e. g. RAM
- memory 225 e. g. RAM
- a mass storage device 227 (e. g. a
- Server system 222 also includes conventional components such as a processor
- memory 235 e. g. RAM
- bus 236 which couples processor 234 and memory
- a mass storage device 237 (e. g. a magnetic or optical disk) coupled to processor
- present invention may be implemented in software which is stored as executable
- IP Internet Protocol
- resource-type defines the type of Internet resource. Web documents, for example, are identified by the resource type "http”, which indicates the protocol used to access
- the Web browser then sends a request in accordance with the HTTP
- server responds to the request by transmitting the requested object to the client.
- the object is a plain text document containing text (in ASCII) that is
- the Web browser displays the HTML document on the screen for the user and the hyperlinks to other Web documents are emphasized in some fashion such that the user
- the HTML document may contain data from more than one
- FIG. 3 illustrates the retrieval of remote text and images
- server A 310 contains an image 315
- server B 320 contains a combination of text and image data
- server C 330 contains text data 335. Each of these servers is remotely located
- the client may combine data from the various servers referenced in a selected Web document and transmit the composite Web document to the client.
- the various servers referenced in a selected Web document may combine data from the various servers referenced in a selected Web document and transmit the composite Web document to the client.
- client may utilize a program called an applet, which may be transmitted to the client
- Server 400 is connected to a network interface 445 that facilitates communication with buyers, traders, and
- Server 400 includes a number of components, savings
- processor 440 The operation of each of these components will be explained below with reference to FIGs. 5 and 6.
- Figure 5 shows a savings discovery server 400 and machines distributed in the
- network having facilities such as interfaces for a buyer, trader, and supplier to
- FIG. 5 illustrates an example of this configuration with
- server 400 receives requests from buyers for travel resources
- Underlying capabilities include geographic data encoding (geocoding), geographic/proximity-based searching, mapping, and search constraint relaxation.
- Buyer interface 510 allows each buyer to input product and service
- buyers' requests datastore 425 persistently stores buyers' requests for subsequent
- Trader interface 520 and supplier interface 530 allow product and service traders and suppliers to input, configure, target, and maintain products, including
- This datastore contains
- Savings response 101 is transmitted back to buyer interface 510 via
- FIG. 6 is a flow chart of the operations performed by server 400. At step 600,
- the buyer logs ori to savings discovery server 400 via network interface 445, creates buyer's request 201 via buyer interface 510.
- the buyer can then
- Buyer request 201 is generally composed of
- Buyer's request 201 is also stored in buyer's request
- savings business logic processor 405 calls upon the
- geocoding processor 415 services of geocoding processor 415 to attach geocodes (for example, latitude and longitude or similar information identifying location) to the origin and destination
- search processor 420 in conjunction with component supplier system interface 410, to
- savings business logic processor 405 uses search constraint relaxation processor 435 to "relax"
- constraints of the buyer's request 201 such as the lodging amenities constraint
- savings business logic processor 405 checks the air itinerary of
- the connecting itinerary is split into two separate origin and destination segments.
- savings business logic processor 405 searches traders' datastore
- savings business logic processor 405 checks the price and availability of the components of the requested itinerary and all alternative travel
- server 400 to supplier interface 530.
- the response to availability/price request 103 is illustrated in FIG. 5 as the arrow 150 from supplier interface 530 to savings discovery
- savings business logic processor 405 determines the lowest price
- savings business logic processor 405 re-prices the re-configured
- savings business logic processor 405 identifies and sorts the
- processor 440 to portray savings response 101 geographically on a map. Such a map
- FIG. 7 of an alternative hotel (staying at a hotel inside or outside a destination city).
- splitting tickets may offer cost savings in travel.
- a traveler can save money by converting a ticket with a connecting itinerary
- a specified distance of a first choice origination city and destination city e.g. 100 miles.
- Lexington is a sister city to Cincinnati. Cincinnati may be a sister city to Lexington, if Lexington were a traveler's first choice origination or destination city.
- destination airport i.e., sister city airports that could be used to conveniently accommodate their travel needs.
- a sister city pair refers to a potential alternative travel
- This information includes airfare prices, airlines, and, if a user
- a method in a data processing system for determining a lowest airfare between sister city pairs associated with a first choice origination city and a first choice destination city. After receiving an
- an apparatus that includes a
- memory that includes an application for determining a lowest airfare for travel
- processor for executing the application.
- Fig. 2 The software system necessary for
- determining the lowest airfare and sister city information may be maintained in a
- Fig. 8 depicts a flow chart, indicating a logical order of operations performed
- the system does not necessarily perform all of the operations listed below each time a
- the pre-processing and processing steps are not necessarily performed in their listed order.
- the system receives a lowest airfare inquiry.
- the system receives a list of airports and geographical
- system may include every airport in the world, it will prove most useful in the
- the system thus includes geographical identifying information for at least all U.S. and Canadian
- This geographical information includes latitude and longitude information,
- the system After receiving geographical information for each airport, the system develops a list of sister cities for each airport (step 810). To develop the list of sister cities, the
- airports and airports within a specified distance of one another, e.g. 100 miles, are
- the last step of pre-processing includes receiving airline flight schedule
- Flight schedule updates may also be performed manually.
- step 825 Each time the system receives a lowest airfare inquiry (step 825), including an indication of first choice origination and destination cities, the system determines the airfare for travel between the origination and destination cities (step 830).
- a user is not required to specify times of day, or
- the system determines the sister city pairs associated with the travel inquiry (step 835). To determine the sister city pairs,
- each sister city for the first choice origination city is matched to each of the sister city
- each sister city for the first choice destination city is
- This matching step yields a set of
- step 835 displays a list of the sister city pairs and associated airfares (step 840),
- the display also provides information indicating the distance of a sister city from a first choice city.
- This alternative embodiment of the present invention automatically provides information indicating a lowest airfare for travel between sister cities.
- invention alerts users in real-time to travel alternatives that may yield lower airfare
- invention may be implemented with both object-oriented and non-object-oriented
- aspects can also be stored on other types of computer-readable media, such as
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU39051/00A AU3905100A (en) | 1999-03-25 | 2000-03-22 | Offline system and method for determining non-obvious savings in the purchase ofgoods and services |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/275,887 US7742934B2 (en) | 1999-03-25 | 1999-03-25 | Methods and apparatus for determining non-obvious savings in the purchase of goods and services |
US09/275,887 | 1999-03-25 | ||
US47101299A | 1999-12-23 | 1999-12-23 | |
US09/471,012 | 1999-12-23 |
Publications (3)
Publication Number | Publication Date |
---|---|
WO2000057331A2 true WO2000057331A2 (en) | 2000-09-28 |
WO2000057331A9 WO2000057331A9 (en) | 2002-04-04 |
WO2000057331A8 WO2000057331A8 (en) | 2002-07-25 |
Family
ID=26957650
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/007447 WO2000057331A2 (en) | 1999-03-25 | 2000-03-22 | Offline system and method for determining non-obvious savings in the purchase of goods and services |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU3905100A (en) |
WO (1) | WO2000057331A2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009527827A (en) * | 2006-02-17 | 2009-07-30 | フェアキャスト インコーポレイテッド | Travel information system |
US7668744B2 (en) | 2003-07-31 | 2010-02-23 | The Boeing Company | Method and system for conducting fleet operations |
WO2010133447A1 (en) * | 2009-05-18 | 2010-11-25 | Amadeus S.A.S. | Method and system for determining an optimal low fare for a trip |
US8694346B2 (en) | 2006-02-17 | 2014-04-08 | Microsoft Corporation | Travel-related prediction system |
-
2000
- 2000-03-22 WO PCT/US2000/007447 patent/WO2000057331A2/en active Application Filing
- 2000-03-22 AU AU39051/00A patent/AU3905100A/en not_active Abandoned
Non-Patent Citations (1)
Title |
---|
No Search * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7668744B2 (en) | 2003-07-31 | 2010-02-23 | The Boeing Company | Method and system for conducting fleet operations |
JP2009527827A (en) * | 2006-02-17 | 2009-07-30 | フェアキャスト インコーポレイテッド | Travel information system |
US8694346B2 (en) | 2006-02-17 | 2014-04-08 | Microsoft Corporation | Travel-related prediction system |
WO2010133447A1 (en) * | 2009-05-18 | 2010-11-25 | Amadeus S.A.S. | Method and system for determining an optimal low fare for a trip |
EP2264655A1 (en) * | 2009-05-18 | 2010-12-22 | Amadeus S.A.S. | Method and system for determining an optimal low fare for a trip |
CN102460488A (en) * | 2009-05-18 | 2012-05-16 | 阿玛得斯两合公司 | Method and system for determining an optimal low fare for a trip |
JP2012527672A (en) * | 2009-05-18 | 2012-11-08 | アマデウス エス.エイ.エス | Method and system for determining optimal low rates for travel |
US8311859B2 (en) | 2009-05-18 | 2012-11-13 | Amadeus S.A.S. | Method and system for determining an optimal low fare for a trip |
Also Published As
Publication number | Publication date |
---|---|
WO2000057331A8 (en) | 2002-07-25 |
AU3905100A (en) | 2000-10-09 |
WO2000057331A9 (en) | 2002-04-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7742934B2 (en) | Methods and apparatus for determining non-obvious savings in the purchase of goods and services | |
US8306834B1 (en) | Bounce back method, system and apparatus | |
AU2009200717B2 (en) | Method and system for creating travel packages | |
US8484047B2 (en) | System and method for scheduling travel on a charter transport | |
US6574607B1 (en) | Performing computer-based on-line commerce using an intelligent agent to put together a package of related items | |
US7376617B2 (en) | Demand aggregation and distribution system | |
US7930205B2 (en) | System and method for enhancing sales for service providers by utilizing an opportunistic approach based on an unexpected change in schedule of services | |
US20060100914A1 (en) | System for, and method of, providing travel-related services | |
US20050267787A1 (en) | Apparatus and method for an Internet based computer reservation booking system | |
EP1132845A1 (en) | System and method for grouping and selling products or services | |
MXPA04001423A (en) | System and method for managing reservation requests for one or more inventory items. | |
US20070233528A1 (en) | System for and method of providing travel-related services | |
US20070129975A1 (en) | System for and method of providing services at a minimal price | |
WO2000057331A2 (en) | Offline system and method for determining non-obvious savings in the purchase of goods and services | |
US20030139949A1 (en) | Method, system and apparatus for managing multiple channels of travel services | |
US20040093288A1 (en) | Methods and systems for pricing an inventory unit | |
US20020095356A1 (en) | Method and system for providing products in a network environment | |
WO2002017203A1 (en) | Method and apparatus for determining and presenting lodging alternatives | |
Vukmirovic et al. | Designing new ways for selling airline tickets | |
AU2012205209B2 (en) | Method and system for creating travel packages | |
WO2001073592A2 (en) | System and method for purchasing a commercial asset via electronic commerce using single user action of buyer and seller | |
JP2004030178A (en) | System, method, and program for selling airline ticket | |
AU2002303886A1 (en) | Method and system for creating travel packages |
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 CA CH CN CR CU CZ DE DK DM DZ 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 NO NZ 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 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 BF BJ CF CG CI CM GA GN 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) | ||
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
AK | Designated states |
Kind code of ref document: C2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ 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 NO NZ 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: C2 Designated state(s): GH GM KE LS MW 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 BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
COP | Corrected version of pamphlet |
Free format text: PAGES 1/8-8/8, DRAWINGS, REPLACED BY NEW PAGES 1/8-8/8; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE |
|
AK | Designated states |
Kind code of ref document: C1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ 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 NO NZ 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: C1 Designated state(s): GH GM KE LS MW 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 BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
D17 | Declaration under article 17(2)a | ||
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase in: |
Ref country code: JP |