WO2001077958A2 - Group buying method and apparatus - Google Patents
Group buying method and apparatus Download PDFInfo
- Publication number
- WO2001077958A2 WO2001077958A2 PCT/US2001/011190 US0111190W WO0177958A2 WO 2001077958 A2 WO2001077958 A2 WO 2001077958A2 US 0111190 W US0111190 W US 0111190W WO 0177958 A2 WO0177958 A2 WO 0177958A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- group
- conditions
- purchase
- user
- supplier
- 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
Definitions
- This invention is related to data processing systems and, more particularly, to a
- a computer equipped with a communication mechanism such as a modem and telephone connection
- the architecture of the Web follows a conventional client-server model.
- client refers to a computer's general role as a requester of data
- server refers to a computer's general role as a requester of data
- Web browser resides in the client and some specially formatted "Web documents" resides in the client and some specially formatted "Web documents" resides in the client and some specially formatted "Web documents" resides in the client and some specially formatted "Web documents" resides in the client and some specially formatted "Web documents" resides in the client and some specially formatted "Web documents" resides
- Web Internet
- the Web client and Web server communicate with protocol
- HTTP HyperText Transfer Protocol
- the server delivers the requested document, typically in the form coded in
- HTML HyperText Markup Language
- the browser displays the document or performs a function designated by the
- Electronic commerce or "e-commerce” is the term often used to
- the company can track visits, sales, buying trends and product preferences-all at the customer level. The company can then present its
- the system then seeks the best offer available on the Internet or the
- transacted quantity of a product or a service A group of ten usually can get a lower price
- an individual may join a group interested in a vacation package with very
- Methods consistent with the present invention provide a group buying process.
- each one of a plurality of users provides a request
- a supplier then sends an indication to provide an item to each user in the
- the present invention also provide, alternatively, a group sale process.
- group of suppliers is formed with group sale conditions, based on the conditions of sale
- the present invention also includes systems and computer-readable media that perform or cause to perform the
- FIG. 1 shows a pictorial diagram of a computer network that implements systems
- FIG. 2 shows a computer network containing a client system and a server system
- FIG.3 illustrates a block diagram of the architecture of a group processing server
- FIG. 4 shows a flow chart of the steps performed by a group processing server in
- FIG. 5 illustrates a block diagram of a system consistent with the present invention applied to a specific example of air travel.
- the virtual group provides a
- a user having flexible purchase conditions may belong to several groups at the same time
- the systems and methods notify potential suppliers of products or services with
- potential suppliers may indicate their willingness to provide an item to each user in the
- the system and methods may accept a
- the system and methods may also negotiate the group
- the process may include
- methods may provide the accepted supplier with relevant information and allow the
- the systems and methods may perform various operations of groups, including creating a new group, canceling an existing group, adjusting a group
- the group buying or selling management agencies that operate the systems or
- example includes, but is not limited to, modifying the conditions of users to add processing fees, requiring percentage loyalties from the suppliers based on transactional
- the systems and methods may offer concessions to
- the systems and methods may flexibly
- Adjustments may occur in an automatic way coded in the operating program that carries
- example includes, but is not limited to, the Internet, a group-based intranet, a wireless
- WAP wireless-application-protocol
- FIG. 1 illustrates a conceptual diagram of a computer network 100, such as the
- Computer network 100 comprises small computers (such as computers 102,
- the small computers belong to "personal computers” or workstations that provide
- client refers to a computer's general role as a
- server refers to a computer's general role as a provider of data.
- the size of a computer and associated resources do not preclude the
- each computer may request data in one transaction and provide data in another transaction. Accordingly, the
- a client such as the computer 102, may request a file from a server 120. Because
- the computer 102 directly connects with the server 120, for example, through a local area
- the “network” of FIG. 1 represents, for example, the Internet,
- the computer 102 may request for
- the data transmits from the server 122
- the server 120 passes through the network to the server 120 and, finally, to the computer 102.
- the server 120
- server 122 may have a distance in-between very long, e. g., across continents, or very
- FIG.2 shows, in more detail, an example of a client-server system interconnecting
- a remote server system 222 interconnects
- the client system 220 includes
- a processor 224 e. g. RAM
- a memory 225 e. g. RAM
- bus 226 e. g.
- a mass storage device 227 (e. g.
- a magnetic hard disk or optical storage disk coupled to the processor 224 and the
- memory 225 through an I/O controller 228 and a network interface 229, such as a conventional modem, a cable modem or an ethernet card.
- a network interface 229 such as a conventional modem, a cable modem or an ethernet card.
- the server system 222 also includes conventional components such as a processor
- a memory 235 e. g. RAM
- a bus 236 which couples the processor 234 and the
- any system may carry out the present invention through software that consists of executable instructions.
- the client system 220 or the server system 222 may
- Systems consistent with the present invention employ a group processing server, for example, a server 300 shown in FIG. 3.
- the system may also include user interface 320 and a supplier interface 330.
- the server 300 communicatively connects with the user interface 320 and the supplier interface 330 that respectively facilitate communication with the users and the suppliers on the Internet.
- the system may have more than one user interfaces and more than one supplier interfaces to improve the communication, traffic handling capability, and compatibility of the system.
- Server 300 includes a central processor 302, an aggregate demand datastore 310, agroup datastore 312, and a yield management datastore 314.
- the central processor 302 communicatively couples with the aggregate demand datastore 310, the group datastore 312, and the yield management datastore 314.
- the central processor 302 performs a number of functions that will be explained in detail below, including, but not limited to, managing and verifying user accounts, processing the users' requests and conditions, forming and managing groups, processing transactions and accounting works. Based on
- the central processor 302 may consist of a single processing unit that
- processing units performs several functions, or of several processing units each handling part of the functions, hi the instance of several processing units, different processing units may be located at the same or different locations and communicatively coupled with each other
- the aggregate demand datastore 310 stores incoming requests and the
- the group datastore 312 contains the group information of existing group and the
- the group datastore 312 may also
- management datastore 314 keeps the parameters, references, and other information
- a user submits a request for products or services, including the conditions that the user offers or has interest to offer.
- the server
- the 300 receives the request through the user interface 320, including conditions such as the
- the aggregate demand datastore 310 stores the request and any of the conditions.
- the central processor 302 accesses the information in the aggregate
- the central processor 302 may also access the yield
- management datastore 314 to acquire necessary parameters or references in modifying
- the server 300 provides suppliers with the group information and the group
- the suppliers may indicate their willingness in providing items according to the group purchase conditions. In the instances where multiple suppliers express interest in the same group through the supplier
- the central processor 302 may determine which supplier wins a deal with
- the central processor 302 may decide which supplier takes the group. To decide which supplier takes the group, the central processor 302 may
- FIG. 4 illustrates a flow chart of the operations performed by the server 300 in a
- the server 300 receives
- the server 300 may provide a HTML form to the user for submitting these conditions.
- the user may submit the request through
- e-mail e-mail, fax, or phone call by specifying the item and the related conditions.
- the user may
- the server 300 may allow the access of multiple users at the same time and
- the user may submit different types of requests according to the user's needs or
- the request may include characterization
- the conditions of purchase for a request include, but are not limited to, the information such as the item, quantity, price,
- the conditions may selectively include some other
- the request might include the information
- origin and destination cities origin and destination cities, and also the tolerance of some or all of the conditions.
- the server 300 processes requests for various types of products and services upon a user's request.
- a user may have an interest in purchasing a service such as air travel,
- a single user may belong to multiple groups depending on the conditions of purchase that
- the server 300 then forms a group of users and group
- processor 302 accesses the aggregate demand datastore 310 and forms or updates the
- the central processor 302 forms group or groups for the
- the users in the same group might have the same or similar schedule, origin city, and
- the step 414 of forming a group may involve several operations of managing
- the operations may
- the server 300 also determines which operation to perform based on the
- the server 300 forms a new group upon a tenth request for a specific origin, destination, travel date and time.
- the server 300 increases
- the server 300 decreases the size of an existing group upon a
- the server 300 determines whether group decreases to become smaller than the minimum limit of group size.
- aggregate demand datastore 310 or place the users' requests in other groups.
- a user with flexible conditions may qualify for several groups .
- a user with flexible conditions may qualify for several groups .
- a user in a group may have a requested price different from a requested
- the server 300 determines whether to notify each user in the group
- the server 300 may
- the server 300 may provide a check box that allows the user to check "please notify
- the server 300 may set a default rule of not
- the server 300 may skip
- step 416 and proceed with the notifying step 418 after the group formation step 414.
- the server 300 notifies a set of suppliers of the group
- the server 300 notifies the suppliers
- server 300 creates, modifies, or cancels group buying opportunities as described
- the server 300 may notify the suppliers in various ways according to the system
- Notification includes all information needed for the suppliers to
- the server 300 stores information, the group purchase conditions, and bidding rules, if any.
- the server 300 might have a group of users that are interested in
- the server Based on the information, the server
- 300 may notify suppliers, such as scheduled service carriers serving the required markets,
- the server 300 receives an indication from a supplier to provide an
- the server 300 might receive more than one indications of willingness to provide the item
- the indication receiving step may include bidding rules. Therefore, the indication receiving step
- 420 may also include a process to select one supplier out of several suppliers for a certain
- bidding rules include, but are not
- the group might get a deal that provides
- purchase conditions for each item in the final deal could be more favorable than the purchase conditions of each item reflected by the users' requests in the group, especially
- a user having a requested price of $400 may belong to a group
- the server 300 may optionally proceed with the operations
- the server 300 may simply provide
- the supplier with all the information necessary for completing the transactions, and allow the supplier to complete the transactions with the users in the group.
- the server 300 notifies each user in a group about a supplier's indication to
- the server 300 then proceeds to complete a transaction between each
- the server 300 forms
- the server 300 reserves the product or service as requested and cancels the previously-
- operations may include, but not limited to, creating new personal name records (PNRs), rebooking itineraries in existing PNRs, issuing new tickets, voiding or refunding issued
- PNRs personal name records
- rebooking itineraries in existing PNRs issuing new tickets, voiding or refunding issued
- the server 300 may perform step 426 and give the supplier
- the information allows the supplier,
- the supplier may notify each user in the group of the supplier's acceptance. For example, the supplier may notify each user in the group of the supplier's acceptance.
- operations of a supplier may include, but are not limited to, creating new personal name
- PNRs personal computer records
- rebooking itineraries in existing PNRs issuing new tickets, voiding or
- the server 300 modifies the conditions of purchase of the
- the server 300 may perform the
- step 412 with different schemes for different yield management purposes.
- server 300 may change the pricing condition to add a processing fee or service charge to
- the server 300 can make the fee invisible to the users. For example, the server 300 may put a user who has
- the server 300 may have a prescribed rule or rules
- the server 300 may also have the discretion in making the fee visible or invisible
- systems and methods consistent with the present invention may generate revenue for the intermediate agency by various ways,
- condition-modifying step 412 may also implement a scheme for providing
- the server 300 may have eight pixels
- the server 300 may provide concessions to the conditions of the last one or two
- the server 300 may promote
- the server 300 may provide other incentives to encourage an user to submit a request with certain conditions.
- the server 300 may provide other incentives to encourage an user to submit a request with certain conditions.
- the incentives might include, but are not limited to, awarding
- condition-modifying step 412 may also add or modify the
- the server determines whether conditions of the users' requests to provide the users with potential savings.
- 300 may make the conditions of the users' request more flexible or offer more
- FIG. 5 illustrates a block diagram of a system consistent with the present
- the group processing server 300 processes these requests in order to register a new potential group member (530), or to modify or cancel an
- the aggregate demand datastore 310 stores the users' requests.
- the server 300
- the operation also involves accessing the
- the server 300 then notifies suppliers, through the supplier interface 330, of the
- the supplier side may analyze and submit bids in response to group sales
- the server 300 may complete a transaction by performing
- the server 300 may receive sales requests from several vendors.
- a group is created and may consist often seats from four different
- the server 300 then provides the group information to potential buyers.
- the server 300 may reach a deal between the suppliers and a buyer after receiving indication or
- the server 300 accommodates the different needs of some buyers and
- systems and methods also provide a scheme for the suppliers to distribute the products
- the systems and methods examine the users' requests with single or multiple conditions for purchase, and form virtual groups according to the conditions of requests.
- the systems and methods notify the suppliers with the group information and
- the systems and methods may obtain and distribute information, such as the
- the systems and methods may notify
- the systems and methods may add processing fees visible or invisible to the users.
- systems and methods may promote group formations or any other group re-arrangements
- a user may set multiple items
- the described implementation includes software but the present invention
- the invention may be implemented as a combination of hardware and software or in hardware alone.
- the 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 secondary
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2001251380A AU2001251380A1 (en) | 2000-04-06 | 2001-04-06 | Group buying method and apparatus |
EP01924755A EP1272962A1 (en) | 2000-04-06 | 2001-04-06 | Group buying method and apparatus |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US19488600P | 2000-04-06 | 2000-04-06 | |
US60/194,886 | 2000-04-06 | ||
US66155400A | 2000-09-14 | 2000-09-14 | |
US09/661,554 | 2000-09-14 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2001077958A2 true WO2001077958A2 (en) | 2001-10-18 |
Family
ID=26890501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/011190 WO2001077958A2 (en) | 2000-04-06 | 2001-04-06 | Group buying method and apparatus |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP1272962A1 (en) |
CN (1) | CN1430757A (en) |
AU (1) | AU2001251380A1 (en) |
WO (1) | WO2001077958A2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2368423A (en) * | 2000-05-31 | 2002-05-01 | Ibm | Optimising group bulk purchasing |
US7668744B2 (en) | 2003-07-31 | 2010-02-23 | The Boeing Company | Method and system for conducting fleet operations |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101864538B1 (en) * | 2017-05-24 | 2018-06-04 | 박성근 | Key word coding trading system |
CN117429686B (en) * | 2023-12-21 | 2024-03-19 | 新乡市华博电源材料有限公司 | Automatic detection boxing equipment for column-type batteries |
-
2001
- 2001-04-06 AU AU2001251380A patent/AU2001251380A1/en not_active Abandoned
- 2001-04-06 CN CN 01809829 patent/CN1430757A/en active Pending
- 2001-04-06 WO PCT/US2001/011190 patent/WO2001077958A2/en active Application Filing
- 2001-04-06 EP EP01924755A patent/EP1272962A1/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2368423A (en) * | 2000-05-31 | 2002-05-01 | Ibm | Optimising group bulk purchasing |
US7080029B1 (en) | 2000-05-31 | 2006-07-18 | International Business Machines Corp. | Apparatus and method for optimizing group bulk purchases |
US7668744B2 (en) | 2003-07-31 | 2010-02-23 | The Boeing Company | Method and system for conducting fleet operations |
Also Published As
Publication number | Publication date |
---|---|
CN1430757A (en) | 2003-07-16 |
AU2001251380A1 (en) | 2001-10-23 |
EP1272962A1 (en) | 2003-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8306834B1 (en) | Bounce back method, system and apparatus | |
AU2001294675B2 (en) | Availability based value creation method and system | |
AU2001266597B8 (en) | Internet bargaining system | |
US7574372B2 (en) | Methods and apparatus for managing a tour product purchase | |
US6868400B1 (en) | Spread-maximizing travel-services trading system using buyer- and seller-specified multi-attribute values | |
US20040215507A1 (en) | Fully funded reward program | |
US20030191725A1 (en) | Availability based value creation method and system | |
US20030093355A1 (en) | Method, system and computer site for conducting an online auction | |
KR100401255B1 (en) | Internet commerce method by difference discount ratio to follow cashing order | |
JP2002532785A (en) | Dynamic Quality Management Conditional Purchase Application (CPO) Management System | |
JP2000514945A (en) | A system and process for obtaining locally priced products online | |
AU2001266597A1 (en) | Internet bargaining system | |
AU2001294675A1 (en) | Availability based value creation method and system | |
US7376611B1 (en) | Demand aggregation and distribution system | |
US20020111872A1 (en) | Real time method for dynamic packaging items for distribution | |
KR20060085882A (en) | The shoppingmall of transfering buyer to selling agency and its operating method | |
KR20180077903A (en) | Car rantal system and method using crowdfunding | |
MXPA03004755A (en) | System and method for displaying and selling goods and services in a retail environment employing electronic shopper aids. | |
EP1272962A1 (en) | Group buying method and apparatus | |
JP2004515847A (en) | Reverse auction method and system | |
KR20010074051A (en) | Method offering personal shop In Electronic Commerce | |
KR100936110B1 (en) | System and method using guild shop created in on-line marketplace | |
JP2004070480A (en) | Incentive-providing system, incentive-providing method, and its program | |
KR20010000323A (en) | Cybermoney union administration method | |
KR20020015258A (en) | Market integration system using computer network |
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 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 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 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: 2001251380 Country of ref document: AU |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2001924755 Country of ref document: EP Ref document number: 521981 Country of ref document: NZ |
|
WWE | Wipo information: entry into national phase |
Ref document number: 018098290 Country of ref document: CN |
|
WWP | Wipo information: published in national office |
Ref document number: 2001924755 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: JP |