WO2001018712A1 - Systeme cybernetique destine a faciliter l'achat, la remise, et la livraison de marchandises, et depot de titres et paiement de celles-ci - Google Patents

Systeme cybernetique destine a faciliter l'achat, la remise, et la livraison de marchandises, et depot de titres et paiement de celles-ci Download PDF

Info

Publication number
WO2001018712A1
WO2001018712A1 PCT/US2000/024592 US0024592W WO0118712A1 WO 2001018712 A1 WO2001018712 A1 WO 2001018712A1 US 0024592 W US0024592 W US 0024592W WO 0118712 A1 WO0118712 A1 WO 0118712A1
Authority
WO
WIPO (PCT)
Prior art keywords
purchaser
transaction
seller
location
authorization
Prior art date
Application number
PCT/US2000/024592
Other languages
English (en)
Inventor
William C. Rodgers
Original Assignee
Rodgers William C
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 Rodgers William C filed Critical Rodgers William C
Priority to AU71233/00A priority Critical patent/AU7123300A/en
Publication of WO2001018712A1 publication Critical patent/WO2001018712A1/fr

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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems

Definitions

  • the present invention relates generally to electronic commerce, and, more particularly, to a method and system for enabling commerce over a large public network that includes capabilities for electronically integrating pick-up and delivery of, and escrow and payment for merchandise.
  • the present invention is a fully electronically integrated web-based purchasing system that links and automates every stage of a transaction in the e-commerce cycle.
  • the system facilitates an e- commerce transaction between a seller and a purchaser by providing the means to allow the purchaser to use his or her credit card, debit card, electronic check, or financial account as a payment vehicle, electronically schedules pick-up and delivery of the purchased merchandise, virtually escrowing the seller's goods during the transaction, escrows the purchaser's money during the fulfillment and inspection period, and electronically distributes funds to the entitled parties after the purchaser has received, inspected and accepted the merchandise.
  • a web-based purchasing method using a networked computer system to facilitate the purchase of merchandise by a purchaser from a seller is established.
  • the seller and the purchaser each have an associated financial account such as a credit card, check card, electronic check with bank routing and checking account numbers, and/or other financial accounts to facilitate the purchase of merchandise using the invention.
  • the networked computer system includes a merchandise database having stored therein a product profile table for the merchandise.
  • the networked computer system may receive a purchase offer initiated from the purchaser to the seller for merchandise offered for sale by the seller at an established purchase price.
  • the networked computer system may receive an offer to sell initiated from the seller to the purchaser for merchandise wanted for purchase by the purchaser.
  • the offer to sell may or may not include a sales price desired by the seller. Additionally, the purchaser may initiate a purchase offer without stipulating a purchase price.
  • the established purchase price may have been previously negotiated between the parties by using the networked computer system for offer/counter offer, or it may have been predetermined in advance by the seller and accepted by the purchaser.
  • the purchase offer can be associated with the purchaser's financial account and the purchaser's registered delivery address.
  • the networked computer system recognizes acceptance of the offer/counter offer, by the seller or the purchaser, and a transaction identification number (TID) may be created, thus establishing an associated purchase and transaction account between the seller and the purchaser.
  • TID transaction identification number
  • a request for authorization for credit against the purchaser's financial account is generated and transmitted to a financial institution associated with the purchaser's financial account to verify that the purchaser has the gross purchase price in the purchaser's financial account to make the purchase.
  • the gross purchase price generally includes the purchase price established between the seller and the purchaser, as well as all appropriate transaction fees.
  • the financial institution then generates an authorization indicator in response to the request for authorization, which is then reviewed by the system to verify that the purchaser is authorized to make the purchase using the purchaser's financial account. At this point, the purchaser's funds or credit may be reserved.
  • the seller may be notified by the system that an authorized purchaser desires to purchase the merchandise offered for sale; alternatively, the seller may be notified by the system of an unauthorized purchase offer (i.e. prior to the system requesting an authorization for credit).
  • the seller may be specifically requested to acknowledge the purchase offer by the purchaser, to confirm that the merchandise is still available for purchase, to accept the purchase offer and to establish the date the merchandise may be ready for shipment.
  • the system may generate a query to the seller prior to the established shipment date requesting confirmation that the merchandise is packaged and ready for pick-up and delivery.
  • the system then transmits a request to the delivery system which automatically contacts a carrier associated with the delivery system to pick up the merchandise from the pick-up address specified by the seller.
  • the carrier picks up the merchandise, as confirmed by the carrier to the delivery system, and an amount equal to the established gross purchase price is transferred from the purchaser's financial account into an escrow account.
  • a person may deliver a package utilizing the delivery system of the present invention without using the escrow services.
  • the delivery system of the present invention allows users to pay for shipping using noncash methods such as checks and credit cards, and allows users to arrange for packages to be picked up from any location.
  • the current invention overcomes the deficiencies of previous delivery systems which required either cash payment, or transportation of packages to a third party facilitator's location.
  • Figure 1 is a schematic block diagram of a networked computer system to facilitate the purchase, pick-up and delivery of, escrow, as well as payment for merchandise in accordance with one embodiment of the present invention
  • Figures 2 through 5 are flow charts showing the functions of a method to facilitate web- based purchase of merchandise using a networked computer system as shown in Figure 1.
  • Figure 6 is a flow chart showing the options for a person using the system of the present invention to access the delivery system of Figure 1.
  • Figure 7 is a flow chart showing the user registration process shown of Figure 6.
  • Figure 8 is a flow chart showing the user logon process shown of Figure 6.
  • Figure 9 is a flow chart detailing the user menu shown of Figure 6.
  • Figure 10 is a flow chart showing the shipping detail process of Figure 9.
  • Figure 11 is a flow chart showing the payment detail process of Figure 9.
  • Figures 12 through 14 are flow charts showing of the display transaction process of Figure 9.
  • the present invention transforms the online buying process by linking and automating every stage of the transaction including: (i) purchase offer, negotiation, and offer acceptance; (ii) credit verification and billing authorization; (iii) verification of product manufacture and shipping status; (iv) order fulfillment (i.e., pick-up and delivery) virtually escrowing the merchandise; (v) credit settlement and purchase funds escrow; and (vi) escrow settlement and merchant payment.
  • Figure 1 therein is shown one preferred web-based purchasing system 100 to facilitate the purchase of merchandise by a purchaser from a seller.
  • the system 100 includes, and is controlled by, a transaction computer 110 that is connected to a publicly available network, such as the Internet global computer network.
  • the transaction computer 110 controls the overall operation of the web-based purchasing system 100 of the present invention.
  • the transaction computer 110 may provide a website 170 organized in a variety of ways providing functions such as enabling users to become registered sellers and/or purchasers, allowing sellers to advertise their products, allowing potential purchasers to review and select merchandise, allowing the users to negotiate a transaction, and allowing the users to complete a transaction, including the functions of payment and delivery.
  • the website 170 may allow participants of the web-based purchasing system 100 to communicate and interact with the system 100 and other participants.
  • the website 170 may be linked to other websites, allowing users who have negotiated a transaction and agreed upon a purchase price and possible other conditions using other means, such as an auction website, to complete their transaction using the system of the present invention. These other websites may be termed net venue transaction participants.
  • the website 170 may include other functions, such as allowing the merchandise available for purchase through the system to be advertised and accessed in a variety of ways, such as through a conventionally-implemented search engine.
  • the transaction computer 110 incorporates a number of databases.
  • the transaction computer 110 may have a merchandise database 112, which stores information related to a plurality of products offered for sale through the web-based purchasing system 100.
  • This information may be arranged into product profiles and includes, for example, the product identity; the seller's identifying information, and the established purchase price for the product.
  • the product profile may also include various types of other product information, i.e., further details on the product and its availability.
  • the product profiles may include digital advertisements in a variety of multimedia formats, including audio, photographs, video, and text. Additionally, the advertisement may direct the potential purchaser to the seller's own website by, for example, a hypertext link.
  • the product profiles stored in the merchandise database 112 may be generated from information obtained from the seller, or may be linked to databases from other websites.
  • a net venue transaction participant may host its own website containing a database of product profiles that may be accessed via the purchasing system 100.
  • the transaction computer 110 organizes and uses the information stored in the merchandise database 112 to create the website 170 that digitally advertises and/or provides information about the products for sale.
  • the transaction computer 110 preferably also includes a registered user database 114, which maintains a list of registered buyers and purchasers as well as information required of the users to allow them to access and use the features of the web-based purchasing system 100.
  • Each record of the registered user database 114 may include information relating to the user, such as name, e-mail address, delivery and/or pick-up address, telephone number, and financial account information.
  • Financial account information for registered purchasers includes a viable and approved credit card or checking account information.
  • Sellers must generally provide a checking account routing and account number to allow direct electronic deposit of funds upon the completion of a transaction. This information is obtained when a seller or purchaser first registers to use the web-based purchasing system 100 using, for example, website 170, and may preferably be updated or revised anytime a seller or purchaser connects to the system 100.
  • the transaction computer 110 may assign an account number and/or a password to each registered user. The use of a password ensures that only the registered user, or someone under his or her control, has access to view and/or modify information relating to his or her account or any transaction that he or she may be participating in through the system.
  • the transaction computer 110 also houses a settlement database 118, which stores information related to the communications between the transaction computer 110 and a transaction settlement network 150 as described below.
  • the settlement database 118 also controls the automated re-authorization process as described below.
  • the transaction computer 110 also preferably includes a transaction database 116, which tracks all transactions performed through the system 110 with fields such as delivery status, pick-up status, buyer acceptance of transaction, seller acceptance of transaction, ship date, package delivery, etc.
  • the transaction database 116 thus stores information relating to "active" transactions, i.e., those transactions that are not yet complete, to enable the system 100 to appropriately monitor and process such on- going transactions. Additionally, the transaction database 116 stores information related to completed transactions, to enable the operators of the system 100 to review any past transactions in response to, for example, user complaints.
  • portions of the transaction database 116 may be archived and removed from the memory of the transaction computer 110 and stored on other conventional off-line memory devices, such as tape drive or mass storage disks.
  • the transaction computer 110 also includes an escrow account 120, which temporarily holds the purchaser's funds pending approval of the merchandise by the purchaser.
  • the escrow account 120 is controlled by the transaction computer 110 based on information contained in the transaction database 116.
  • the escrow account may be organized by all parties involved in the purchasing system 100.
  • the transaction computer 110 is connected to a publicly available network, such as the Internet, by an Internet Service Provider through a conventional telephone network, or through commercial on-line services, such as America OnLine, Yahoo!, or Uunet, allowing purchasers and sellers a wide range of connection alternatives through which users may access the system of the present invention.
  • a buyer or seller may access the system by, for example, a purchaser computer 130 and/or a seller computer 140.
  • Figure 1 shows only one purchaser computer 130 and a single seller computer 140, the system 100 is understood to extend to include multiple buyers and sellers, each having their own computers to network to, and communicate with, the transaction computer 110.
  • multiple users can access the system 100 through a third party's computer system, which may be located at, for example, an auction site, a traditional brick and mortar retail store, at a collectibles show, or another's residence.
  • a user of the system 100 need not even own a personal computer to take advantages of the benefits of the present invention.
  • a seller or a purchaser may be an individual, a group of people, a company, or an institution.
  • a delivery system 160 is also connected through the network to the transaction computer 110.
  • the delivery system 160 includes a carrier capable of picking up and delivering merchandise, such as United Parcel Service, Federal Express Corp., the United States Postal Service, or bulk item transportation providers, such as Mark VII.
  • the delivery system 160 also preferably includes a computer system inco ⁇ orating conventional tracking capabilities to allow the transaction computer 110 to monitor the status of packages picked up and delivered in connection with the system 100, which may be accessed directly by the purchaser and seller to review the delivery status.
  • the delivery system 160 communicates with the transaction computer 110 via the network to schedule pick-ups and delivery of merchandise and to provide the status of such deliveries.
  • the timely communication between the delivery system 160 and the transaction computer 110 ensures that the escrowing of both the purchaser's money and the seller's merchandise is achieved.
  • the transaction computer 110 is also networked to certain financial services, such as a transaction settlement network 150.
  • the transaction settlement network 150 represents presently-available commercial institutions that process credit and other financial transactions.
  • the transaction settlement network 150 may represent commercially available credit card processing institutions (e.g., VISA, Master Card, Discover, etc.).
  • the transaction settlement network 150 also includes banks or other institutions that provide merchant accounts for entities that want to receive payment for the sale of goods or services.
  • the operators of the system 100 act as a merchant, thus allowing sellers to sell their merchandise to purchasers without having to qualify as credit card merchants.
  • the operators of the system 100 have a merchant account that is similar or identical to the conventional merchant accounts that are provided to businesses.
  • the transaction computer 110 interfaces with the transaction settlement network 150 to collect and distribute payments to the various parties involved in the system, including purchasers, sellers, delivery systems, escrow services, banks, billboards, and referral sources.
  • a purchaser's transactions that are initiated using the system 100 would show up on the purchaser's credit card statements as a charge from operators of the web- based purchasing system 100.
  • Processing of credit card transactions by the transaction computer 110 through the transaction settlement network 150 may be supported by various commercially available software packages, such as WebCash Manager by Pulitzer & Haney or WebAuthorize by Tellan.
  • the transaction computer 110 operates as a web server, both receiving and transmitting e-mail messages related to merchandise available for purchase through the system and on active transactions processed by the system.
  • the transaction computer 110 thus must be capable of high volume transaction processing, performing a significant number of mathematical calculations, processing communications as rapidly as possible, and performing database searches.
  • a processor such as a Pentium 686 may be used as the transaction computer 110, or any equivalent processor or multiple processors networked together.
  • the transaction computer 110 includes software capable of performing all system operations as described below in further detail. Also, while the embodiment described herein describes a single computer performing the functions attributed to the transaction computer 110, those skilled in the art will appreciate that such functions may be distributed across a larger number of computers, including those connected across a network. Generally, users of the presently preferred web-based purchasing system communicate with the system using e-mail messages. Certain information may also be posted or accessible through website 170. Alternatively, purchasers and sellers may access the transaction computer 110, albeit in certain instances with human involvement, telephone, voice-mail, facsimile, or postal mail transmissions.
  • FIGs 2 through 5 are schematic flow charts showing the functions of a method to facilitate the purchase of merchandise using a web-based purchasing system as shown in Figure 1, in accordance with one embodiment of the present invention. Except for the interaction between the system and the purchaser and seller, the entire process of the present invention may be fully automated.
  • the networked transaction computer 110 waits until a user connects to and logs on the system (function 202), and selects the type of transaction to process.
  • a user generally connects to the system by accessing website 170 coupled to and controlled by the transaction computer 110. However, participants may use the system via another's website via a hyperlink to connect to the system through a dedicated home page or by reference from any licensed net venue transaction participant permitted to connect to the website 170.
  • a net venue transaction participant is one who participates in the web-based purchasing system by providing an entry point into the system.
  • a net venue transaction participant may host its own website containing a database of product profiles that may be accessed via the purchasing system 100.
  • a net venue transaction participant provides a means for its customers to negotiate a transaction, but does not offer services to allow its customers to complete the transaction.
  • the net venue transaction participant may be an auction website that allows its customers to "negotiate" or otherwise arrive at an agreed upon price for the merchandise.
  • the auction website may then suggest to its customers that they connect to the present web-based purchasing system 100 to complete the transaction, i.e., to arrange for pick-up and delivery of and payment for the merchandise.
  • the net venue participant Because the net venue's customers "complete" their transactions separate from the net venue's website (e.g., pick-up and delivery of, and payment for merchandise purchased), the net venue participant is left to collect its own receivables by conventional means (e.g., billing the merchant/debtor and then receiving payment by mail or phone.)
  • the present invention enables net venue participants to collect and receive payment for their receivables at the same time their customers complete their transactions using the web-based purchasing system 100.
  • the purchaser and the seller both need to have registered as users of the system 100. As registered users, such purchasers and sellers of the system 100 may conduct commercial transactions with each other, such as selling products using the features of the present invention.
  • the user may logon to the system via an electronic network, with the transaction computer 110 acting as a web server.
  • a person may initially register as a new seller by providing the transaction computer with the seller's registration information or modify the registered seller's existing information (function 204).
  • This seller's information may include, for example, the seller's name, e-mail address, pick-up address, telephone number, and financial account information.
  • Another person may elect to register as a new purchaser or modify the registered purchaser's information (function 206).
  • a new seller or pre-registered seller may choose to add or modify merchandise to the merchandise database (function 208).
  • a purchaser may advertise that he/she desires to purchase certain merchandise at an established offer price.
  • the transaction computer 110 may assign a password and/or account number to each new registered user. While the preferred method for a user to register with the web-based purchasing system 100 would be to access the system's website, alternative forms of registration may be used, including e-mail, facsimile transmission, postal mail, etc. In addition to establishing an account with the web-based purchasing system, a purchaser may elect to issue a purchase offer for particular selected merchandise (function 210) at an established purchase price.
  • the purchase price may be established as an advertised price as shown in the on-line advertisement for the merchandise, or may be a negotiated price, negotiated through the present invention or off-line methods, such as face-to-face negotiation, auction (including web-based auction sites), newspapers, telephonic or written communications, or other advertising mediums.
  • the established purchase price may also be defined as a counteroffer issued by the purchaser to a seller's advertised price, or a counter offer issued by the seller in response to a purchaser's counteroffer.
  • the purchaser may identify the particular merchandise by searching through the products available for sale in the merchandise database 112 using, for example, a search engine located in the transaction computer 110 and accessed by the purchaser computer 130.
  • a purchaser and a seller may meet and negotiate a sale independently of the system 100 and then use the system 100 to complete the transaction by simply logging onto the system and using its features to arrange for pick-up and delivery of, and payment for the sold merchandise.
  • the system After the purchaser logs-on with the system (function 202), and then selects the merchandise offered for sale (function 212), the system requests the purchaser's preferred payment method and delivery address (function 214). The system then requests the purchaser to validate his or her preferred payment method (function 216). If the purchaser desires to alter either the payment method or the delivery address for this particular transaction, the purchaser then provides the system with his or her financial account information and/or delivery address (function 218).
  • Payment methods may include conventional credit cards, personal checks, electronic funds transfer, digital money, E-cash, etc.
  • the system uses the purchaser's selected or provided financial account information, the system then requests authorization for credit approval for an amount equal to at least the established purchase price, plus possibly an additional estimated amount to cover delivery and transaction fees, from the transaction settlement network (function 220).
  • the delivery and transaction fees can be paid entirely by the purchaser, paid entirely by the seller, or paid partially by the purchaser and partially by the seller.
  • the transaction fees may include payments to net venue participants, other referral sources, fees for escrow services, fees for the operator of the web-based purchasing system 100, and applicable taxes.
  • the transaction settlement network 150 If the transaction settlement network 150 indicates that the purchaser has sufficient funds or credit available to purchase the selected merchandise (function 222), the system then reserves the funds (function 224) and control is then transferred to function 226. This function serves to "lock-up" a portion of the available credit on the purchaser's credit card or other payment vehicle while the transaction is "active.” At function 222, the transaction settlement network responds to the pre- authorization request, indicating whether sufficient credit is available. When the purchaser selects merchandise the transaction settlement network 150 will provide a Transaction Identification number (TID), which the transaction computer 110 stores in its transaction database 116 along with other information related to this "active" transaction, for later reference. The other information stored in the transaction database 116 may include the product selected, the seller, the buyer, and the stage of the transaction.
  • TID Transaction Identification number
  • the system terminates the authorization request and so notifies the purchaser (function 225). At this point, the purchaser may supply another financial account to make the purchase or terminate the transaction completely. If the purchaser supplies another financial account, the system repeats starting at function 220. If the purchaser has sufficient funds or credit, the system then notifies the seller and provides the seller with a purchase offer specifying the transaction details, such as the selected merchandise and the purchase amount (function 226). This notification is preferably by way of an e-mail message delivered by the system.
  • the seller can then either (function 230): (i) accept the purchase offer; (ii) reject the purchase offer and terminate the transaction process (function 228); or (iii) reject the purchase offer and attempt to re-negotiate the offer by supplying the purchaser with a counteroffer (function 234). If the seller elects to attempt to re-negotiate the offer, the seller provides a counteroffer to the purchaser for consideration (function 232), through the web-based purchasing system, which is tracked by the system in the transaction database 116.
  • the purchaser can then terminate the transaction or initiate another purchase order, using the seller's offered price, or another offer from the purchaser (function 234).
  • the process then repeats starting at function 226.
  • the system may also include a provision that, in the event that the purchaser or seller does not respond to a purchase offer or a counteroffer within a predetermined period of time, the system will terminate the active transaction. Additionally, if the authorization to charge the purchaser's credit card account is about to expire, the system can automatically suspend the transaction until the purchaser's credit is re-authorized by repeating functions 220 through 224.
  • the seller Once the seller has accepted the purchaser's offer, or the purchaser has accepted the seller's counteroffer, the seller then provides pick-up instructions, such as, for example, the pick- up address, the estimated pick-up date, the number of packages, and the approximate weight of the packages (function 233). Certain of this information may be retrieved from the registered user database 114 and/or the merchandise database 112. This information is then transferred to the delivery system 160 (function 236), which awaits further instruction from the seller as to when the packages are available for pick-up. Once the package(s) is available for pick-up (function 238), which may be delayed pending product manufacture by the seller, the seller notifies the delivery system 160 through the system.
  • pick-up instructions such as, for example, the pick- up address, the estimated pick-up date, the number of packages, and the approximate weight of the packages.
  • the system can incorporate a number of checks and balances to ensure that all pending transactions are completed within a given period of time.
  • the system could notify the seller if he or she has not notified the delivery system that the package is available for pick-up within a predetermined amount of time.
  • the delivery system 160 is then provided the transaction information (TID) and is automatically dispatched to pick up the packages (function 240).
  • TID transaction information
  • the information on the transaction sent to the delivery system 160 is preferably sufficient to allow the delivery system to print out a delivery label, which the carrier can then carry out to the seller's address and readily attach on the package(s).
  • An e-mail message may be sent from the delivery system (possibly through the transaction computer) to the seller to remind him or her of the pick-up date and to request more specific information regarding the merchandise (e.g., number and weight of packages) (function 242).
  • the delivery system may not actually dispatch a carrier to the seller's address unless the seller acknowledges this confirmation.
  • the monies previously reserved against the purchaser's financial account are transferred into the system escrow account 120 (function 244).
  • the escrow account allows payment to the seller to be delayed until the delivery of the merchandise to the purchaser is confirmed and until the purchaser has had a sufficient amount of time to inspect the merchandise, while, at the same time, ensuring that the purchaser will in fact make payment.
  • both the money and the merchandise are escrowed by the system.
  • Another e-mail message may then be sent to both the purchaser and seller to notify them of the progress of the transaction (function 246).
  • the merchandise is then delivered to the purchaser's specified delivery address (function 248).
  • the purchaser's funds are held in the escrow account until the purchaser has an opportunity to inspect the purchased merchandise.
  • the escrowed funds are released to the entitled parties using, for example, automated NACHA electronic fund transfer files through the transaction settlement network 150 (functions 250 through 256).
  • the interested parties receiving payment may include, in addition to the seller, the operator of the web-based purchasing system 100, the escrow service, the transaction settlement network 150, and the delivery system 160.
  • An additional payment may be made to a third party net revenue transaction participant, such as an auction site, from which the parties initiated their transaction, and/or other referral sources. Details of the transaction may be recorded in the transaction database 116 (function 258).
  • the present invention also provides for automated resolution of disputes. For example, in the event the purchaser desires to reject the merchandise (function 250), the purchaser contacts the web-based purchasing system (function 260) and provides a reason for the rejection, which may include a defective or broken product, that the product is not as advertised, or that the purchaser simply no longer desires the product.
  • the web-based purchasing system may then notify the delivery system to pick-up the merchandise from the purchaser and return it to the seller (function 262) and release the escrowed money back to the purchaser's account, minus any appropriate transaction fees (function 264). While those skilled in the art may establish many different approaches for handling each of the various types of rejections, set forth below is one set of approaches.
  • the purchaser rejects the merchandise because it is defective
  • the purchaser notifies the web-based purchasing system, which then automatically contacts the delivery system 160, and the carrier associated with the delivery system is notified to return to the purchaser to pick-up the defective merchandise and return it to the seller.
  • the system will send the seller a message via e-mail notifying him or her to expect return of the merchandise.
  • the purchaser can notify the system and arrange for re-delivery. Generally, the seller will incur the charges for this extra shipping charge. In the event the purchaser rejects the merchandise because he or she simply no longer desires the merchandise, the purchaser notifies the web-based purchasing system, which then automatically contacts the delivery system 160, and the carrier associated with the delivery system is notified to return to the purchaser to pick-up the merchandise and return it to the seller. Upon verified return of the package(s) to the seller, the purchaser's funds are returned via the transaction settlement network 150, possibly after subtracting any appropriate shipping charges and appropriate transaction fees.
  • the purchaser rejects the merchandise because it is broken or damaged, the purchaser notifies the web-based purchasing system, which then automatically contacts the delivery system 160 for resolution, and the carrier associated with the delivery system is notified to return to the purchaser to pick-up the merchandise for inspection. If the delivery system, and/or carrier, is determined to be at fault, the escrowed funds will be held pending resolution by the delivery system with the purchaser and seller. Upon resolution, the escrowed funds will be released to the appropriate parties. In the event the carrier associated with the delivery system is determined not at fault, the merchandise is returned to the seller for resolution in a manner as a defective product.
  • the present invention also incorporates a means to keep the authorization issued by the transaction settlement network 150 "live" during the pendency of an active transaction. As is known, most credit card issuers automatically drop an authorization if the authorization has not been settled within a certain period of time (e.g., between 7 and 31 days).
  • the present invention includes the ability to re-time a credit card or electronic funds authorization that allows the original credit authorization issued by the settlement transaction network 150 to retain its original authorization number and amount authorized until the authorization is settled, or until a specific predetermined fulfillment date has passed.
  • the re-timing of the authorization must occur before the drop date of the authorization, which varies for each credit issuer.
  • the system's i transaction computer 110 references the purchaser's original credit authorization and
  • the transaction computer 110 then communicates with
  • the purchasing system 100 of the present invention can include a means to
  • n involves the seller notifying the web-based purchasing system 100 that the merchandise offered
  • the transaction computer 110 then communicates with the settlement network 150
  • the settlement network 150 providing the settlement network's computer with a specific re-authorization period of time of 6 "0" days.
  • the settlement network 150 then automatically drops the purchaser's original credit
  • a seller may, when adding a particular product to the 1 merchandise database 112, establish that he or she will automatically accept any purchase offer 2 above a given strike price. This will eliminate the function of having the seller "accept” the 3 purchaser's purchase offer and further streamline the process.
  • the seller may also indicate a 4 quantity of products that are available, which can be stored in the appropriate product profile of 5 the merchandise database.
  • the transaction computer 110 may then keep track of how many 6 products are sold and delivered and continue to advertise such product until all are sold.
  • a seller could connect to the web-based purchasing system 110 once, 8 add a product to the merchandise database 112 , and then "sell" all such products while having 9 the system ensure delivery and acceptance of all such products without further involvement from 0 the seller.
  • a seller's indication that any or all products have indeed sold, may be as simple as a 1 noticeable increase in the seller's deposit account.
  • the web-based purchasing system 100 of the present invention may be implemented through a web server and the various sellers and purchasers may access the system 100 by logging onto the web server, for example, through the World Wide Web portion of the Internet.
  • the present invention thus includes a system to fully automate the entire commercial transaction process using a network computer system such as the Internet.
  • the system and method preferably includes the escrowing of both funds and merchandise until the parties are satisfied with the transaction, automated dispatch of third party shippers, electronic confirmation of order pick-up and delivery, and built-in fraud protection.
  • the system allows individuals and small businesses around the world to conveniently become importers and exporters of goods at a relatively low cost.
  • the present invention may be implemented through a website that allows small businesses, merchants for antiques and collectibles, memorabilia enthusiasts, home crafters, sporting and entertainment season ticket holders, family households, and the like, to advertise their goods for sale, or the goods they desire to purchase, free of charge, until the sale is consummated.
  • Figure 6 shows an embodiment of the system 100 in which a user accesses only the delivery system 160 without utilizing the negotiation and/or payment aspects of the system 100.
  • Figure 6 is a flow chart depicting the various options for a person using the system 100 to access the delivery system 160 of Figure 1 to arrange for delivery of a package.
  • the user can be the person possessing the package prior to pickup, the person to which final delivery is intended, or a separate third party.
  • a user connects to the system 100 by accessing website 170 and function 604 displays a default menu.
  • the user may access the web site 170 via another's website, via a hyperlink or by reference from a net venue transaction participant.
  • the default menu of function 604 gives the user various options such as: registering for the site (function 606), logging on (function 610), reading privacy information (function 616), reading frequently asked questions (FAQ) (function 622), reading information about the website (function 626), and reading the user agreement for the site (function 630). If the user decides to register (function 606), a registration process is initiated (function 608) (see Figure 7 for registration process), after which a delivery user menu (function 614) is accessed (see Figure 9). If the user is already registered, the user may initiate (function 610) a logon process (function 612)(see Figure 8) to the system 100. Once the logon is complete the delivery user menu (function 614) is displayed (see Figure 9).
  • the new user is prompted to enter a user I.D. and a password for the site (function 704). If the new user I.D. is not unique, the system prompts the user to enter a different user I.D. (function 706). Once the user has entered a unique user I.D., the system determines whether or not the password is valid. If the password is not valid, the system will prompt the user to enter a new password (function 708). Once a valid password is acquired, the user is prompted to enter basic registration information such as address, phone number, billing information, etc. (function 710). The user is then logged into (function 712) the system 100, and the delivery user menu is displayed (function 714, 614).
  • Figure 8 shows the user logon process (function 612) shown in Figure 6.
  • the user requests to logon (function 802) to the system 100, and a logon page is displayed (function 804).
  • the user is prompted to enter his/her user I.D. and password (function 806).
  • the system determines whether or not the user I.D. is valid (function 808). If the user I.D. is valid, the system determines whether or not the password is valid (function 810). If the user I.D. and password are valid, the delivery user menu is displayed (function 814, 614). If either the user I.D. or the password is invalid, the logon is failed (function 812) and the user is prompted to attempt to logon again (function 816).
  • the logon page is displayed (function 804), and the functions already described repeat from that point. If the user decides not to attempt logon again, the user is prompted to register (function 818). If the user decides not to register, the user exits the system 100 (function 820). If the user decides to register, function 822 sends the user to function the user registration (function 702) (see Figure 7).
  • Figure 9 shows the delivery user menu shown (function 614) in Figure 6.
  • Function 902 displays the delivery user menu. The delivery user menu allows the user to edit registration information (function 904). If the user selects to edit registration information, the system sends the user to a registration edit function (function 906).
  • the delivery user menu allows the user to begin a transaction (function 908); alternatively (not shown), a user may choose to cancel an existing transaction, initiate a trace of a shipment, or file a claim for damaged or missing items. If the user begins a transaction, the user is prompted to enter shipping details (function 910) (see Figure 10). After entering shipping details, the user is prompted to enter payment details (function 912) (see Figure 11).
  • the delivery menu also allows a user to monitor existing transactions (function 914). If the user chooses to monitor the status of an existing transaction, a transaction list is displayed (function 916) (see Figure 12). The delivery menu allows the user to log out (function 918) of the system 100.
  • FIG. 10 shows the shipping detail process (function 910) of Figure 9.
  • the system 100 displays the shipping details page (function 1002).
  • the user enters a pick-up address (function 1004) and the system 100 filters out carrier options based on the pick-up address (function 1006).
  • the user then enters the delivery address (function 1008) and the system 100 filters out carrier options based on the pick-up and delivery addresses (function 1010).
  • the user selects a pick-up date (function 1012) and the system 100 filters out carrier options based on the pick-up address, delivery address, and pick-up date (function 1014).
  • the user can select a delivery date (function 1016) and the system 100 filters out carrier options based on the pick-up address, delivery address, pick-up date, and delivery date (function 1018).
  • the pick-up and delivery dates can designate an earliest available date, a latest possible date, or a date range for pick-up/delivery by the carrier.
  • the user can select a price limit (function 1020) and the system 100 filters out carrier options by pick-up and delivery addresses, pick-up and delivery dates, and price limit (function 1022).
  • the user can enter package details (i.e.
  • the system 100 allows the user to cancel the shipping transaction, or to select a carrier from the filtered carrier options (function 1028). If the user has selected a carrier, the system requests the user to enter payment details (function 1030) (see Figure 11). If the user does not select a carrier within a predetermined time or chooses to cancel the transaction, the system 100 will return the user to the user menu of Figure 9 (function 1032). Figure 11 shows the payment detail process (function 912) of Figure 9.
  • the system 100 allows the user to specify funding source information (i.e.
  • the system 100 determines whether the funding source information is complete (function 1104). If the funding source information is incomplete the system 100 allows the user to re-enter the funding source information (function 1106), and the system 100 again determines whether the funding source information is complete (function 1104). Once the funding source information is complete, the system 100 determines whether funds can be validated (function 1108) by the funding source. If the funds cannot be validated, the system 100 indicates that funds could not be verified with the current source (function 1110) and the system 100 then determines whether or not there is another funding source available (function 1112). If another funding source exists, the system 100 retrieves information about the alternative funding source (function 1114) and requests the user to enter any additional funding source information (function 1106).
  • the system 100 determines that funds could not be validated (function 1122), fails the transaction (function 1126) and displays the delivery user menu (function 1128) (see Figure 9). If the system 100 can validate funding (see function 1108) the system then creates a final total itemization of charges (function 1116). The system then requests the user to either accept or decline the total (function 1118). If the user accepts the total, the system 100 displays a confirmation screen (function 1120), and determines whether the validation of funds remains viable (validation may become inactive if a predetermined time period has elapsed) (function 1122).
  • the system 100 determines whether the user has any pending transactions with the system (function 1204). If the user does not have any transactions, the system 100 determines whether a prior transaction has been cancelled (function 1205).
  • the system displays a message indicating that the transaction has been cancelled (function 1207). If a transaction has not been cancelled, the system 100 displays a message indicating the absence of any transactions (function 1206). If the user has one or more pending transactions, the system 100 determines whether shipping data has been entered (function 1208). If the transaction has the system 110 displays a message indicating that a transaction has been initiated, for which the shipping data is incomplete (function 1210). If the shipping data has been entered, the system 100 determines whether the payment data for shipping has been completed (function 1212). If the payment data is incomplete, the system 100 displays a message indicating that the shipping data is completed, and the payment data is pending (function 1214).
  • the system 100 determines whether a package level detail (PLD) file (i.e. pick-up information, size/number of packages, etc.) has been created for the transaction (function 1216), and whether the PDL has been forwarded to the carrier (function 1222). If the PDL has not been created, or not been forwarded to the carrier, the system 100 will display a message indicating that payment data is complete and carrier pick-up is pending (function 1218, 1224); and cancellation of the transaction is prohibited (function 1220, 1226). If the PLD file has been forwarded to the carrier, the system 100 determines whether the package has been picked up (function 1228).
  • PLD package level detail
  • the system 100 displays a message indicating that payment data is complete and carrier pickup is pending (function 1230). If the package has been picked up, the system determines whether the package is still in transit to the delivery address (function 1232). If the package is in transit, the system displays a message indicating that the shipment has been picked up by the carrier and is in transit to the delivery address (function 1234). If the shipment is no longer in transit, the system determines whether the package has been delivered (function 1236). If the package has not been delivered, the system 100 determines whether a trace is pending on the package (function 1240). If a trace is pending, the system 100 displays a message indicating that a trace is in progress (function 1242).
  • the system 100 displays a message indicating that the shipment has been picked up by the carrier and is still in transit (function 1238). If the package has been delivered, the system 100 determines whether a damage claim is pending on the package (function 1244). If a damage claim is pending, the system displays a message indicating that a damage claim is pending (function 1246). If no damage claim is pending, the system 100 determines whether the transaction is complete (function 1252). If the transaction is complete, the system displays a message indicating that the transaction is complete (function 1254). If the transaction is not complete, the system displays the delivery user menu (function 1256) (see Figure 9).

Abstract

L'invention concerne un procédé d'achat cybernétique mettant en oeuvre un système informatique en réseaux (100) de manière à faciliter l'achat de marchandises par un acheteur (130) auprès d'un vendeur (140). Le système reçoit une offre d'achat d'un acheteur désirant acheter une marchandise à un prix établi. Le système (100) transmet une demande à un expéditeur pour récupérer la marchandise chez le vendeur (140) et une somme au moins égale au prix d'achat établi est transférée du compte de l'acheteur sur un compte de dépôt de titres (120). Un ordinateur de transactions (110) contrôle ce compte de dépôts (120) en fonction des informations contenues dans la base de données (116) de transactions. Après la livraison de la marchandise à l'acheteur (130) à l'adresse de celui-ci, et suite à une période d'inspection, au moins une partie du prix d'achat au gros est transférée du compte de dépôt sur le compte du vendeur ainsi que sur ceux des autres participants de ce système d'achat cybernétique.
PCT/US2000/024592 1999-09-10 2000-09-08 Systeme cybernetique destine a faciliter l'achat, la remise, et la livraison de marchandises, et depot de titres et paiement de celles-ci WO2001018712A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU71233/00A AU7123300A (en) 1999-09-10 2000-09-08 Web-based system to facilitate purchase, pick-up, and delivery of, and escrow and payment for, merchandise

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US39373099A 1999-09-10 1999-09-10
US09/393,730 2000-09-05
US65730900A 2000-09-07 2000-09-07
US09/657,309 2000-09-07

Publications (1)

Publication Number Publication Date
WO2001018712A1 true WO2001018712A1 (fr) 2001-03-15

Family

ID=27014429

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/024592 WO2001018712A1 (fr) 1999-09-10 2000-09-08 Systeme cybernetique destine a faciliter l'achat, la remise, et la livraison de marchandises, et depot de titres et paiement de celles-ci

Country Status (2)

Country Link
AU (1) AU7123300A (fr)
WO (1) WO2001018712A1 (fr)

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002001447A1 (fr) * 2000-06-29 2002-01-03 Jonathan Ferrier Systeme de commerce electronique
WO2002086779A1 (fr) * 2001-03-16 2002-10-31 Sagacious Procurement Pty Limited Procede et systeme d'approvisionnements utilisant des reseaux
WO2002091249A1 (fr) * 2001-05-09 2002-11-14 Flurosolutions Pty Ltd Systeme de paiement
WO2006102841A1 (fr) 2005-03-31 2006-10-05 Alibaba.Com Corporation Procede interactif de ressources propres et procede de traitement d’informations et de systeme de commerce electronique
US7249069B2 (en) 2001-08-27 2007-07-24 United Parcel Service Of America, Inc. International cash-on-delivery system and method
EP1837821A1 (fr) * 2006-03-24 2007-09-26 ESI Entertainment Systems Inc. Système et procédé de commerce électronique
US7426484B2 (en) 2003-02-04 2008-09-16 United Parcel Service Of America, Inc. Consolidated shipping and distribution of multiple orders with returns
US7444290B2 (en) 2001-03-30 2008-10-28 United Parcel Service Of America, Inc. Electronic shipping system for package pickup and anywhere to anywhere delivery
AU2002340294B2 (en) * 2001-10-29 2008-12-11 Visa International Service Association Method and system for conducting a commercial transaction between a buyer and a seller
US20100106611A1 (en) * 2008-10-24 2010-04-29 Uc Group Ltd. Financial transactions systems and methods
US8065237B2 (en) 2008-04-08 2011-11-22 United Parcel Service Of America, Inc. Systems and methods for aggregating packages in a shipping environment
US8099329B2 (en) 2006-04-25 2012-01-17 Uc Group Limited Systems and methods for determining taxes owed for financial transactions conducted over a network
WO2013163721A1 (fr) * 2012-05-03 2013-11-07 Lallouz Meyer Procédé de paiement sécurisé par téléphone
WO2014072846A1 (fr) * 2012-11-09 2014-05-15 Idukpaye Ikponmwosa Intermédiaire électronique pour service d'entiercement sécurisé - système payeur de confiance
WO2014127444A1 (fr) * 2013-02-19 2014-08-28 Likisoft Stores Inc. Procédés et systèmes permettant de faciliter le commerce en ligne
US8832809B2 (en) 2011-06-03 2014-09-09 Uc Group Limited Systems and methods for registering a user across multiple websites
US8990416B2 (en) 2011-05-06 2015-03-24 Oracle International Corporation Support for a new insert stream (ISTREAM) operation in complex event processing (CEP)
US9047249B2 (en) 2013-02-19 2015-06-02 Oracle International Corporation Handling faults in a continuous event processing (CEP) system
US9058360B2 (en) 2009-12-28 2015-06-16 Oracle International Corporation Extensible language framework using data cartridges
US9098587B2 (en) 2013-01-15 2015-08-04 Oracle International Corporation Variable duration non-event pattern matching
US9110945B2 (en) 2010-09-17 2015-08-18 Oracle International Corporation Support for a parameterized query/view in complex event processing
US9189280B2 (en) 2010-11-18 2015-11-17 Oracle International Corporation Tracking large numbers of moving objects in an event processing system
US9244978B2 (en) 2014-06-11 2016-01-26 Oracle International Corporation Custom partitioning of a data stream
US9256646B2 (en) 2012-09-28 2016-02-09 Oracle International Corporation Configurable data windows for archived relations
US9262479B2 (en) 2012-09-28 2016-02-16 Oracle International Corporation Join operations for continuous queries over archived views
US9329975B2 (en) 2011-07-07 2016-05-03 Oracle International Corporation Continuous query language (CQL) debugger in complex event processing (CEP)
US9390135B2 (en) 2013-02-19 2016-07-12 Oracle International Corporation Executing continuous event processing (CEP) queries in parallel
US9418113B2 (en) 2013-05-30 2016-08-16 Oracle International Corporation Value based windows on relations in continuous data streams
US9430494B2 (en) 2009-12-28 2016-08-30 Oracle International Corporation Spatial data cartridge for event processing systems
US9712645B2 (en) 2014-06-26 2017-07-18 Oracle International Corporation Embedded event processing
US9886486B2 (en) 2014-09-24 2018-02-06 Oracle International Corporation Enriching events with dynamically typed big data for event processing
US9934279B2 (en) 2013-12-05 2018-04-03 Oracle International Corporation Pattern matching across multiple input data streams
US9972103B2 (en) 2015-07-24 2018-05-15 Oracle International Corporation Visually exploring and analyzing event streams
US10120907B2 (en) 2014-09-24 2018-11-06 Oracle International Corporation Scaling event processing using distributed flows and map-reduce operations
US10298444B2 (en) 2013-01-15 2019-05-21 Oracle International Corporation Variable duration windows on continuous data streams
US10956422B2 (en) 2012-12-05 2021-03-23 Oracle International Corporation Integrating event processing with map-reduce

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5222018A (en) * 1985-07-18 1993-06-22 Pitney Bowes Inc. System for centralized processing of accounting and payment functions
US5717989A (en) * 1994-10-13 1998-02-10 Full Service Trade System Ltd. Full service trade system
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
US5910896A (en) * 1996-11-12 1999-06-08 Hahn-Carlson; Dean W. Shipment transaction system and an arrangement thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5222018A (en) * 1985-07-18 1993-06-22 Pitney Bowes Inc. System for centralized processing of accounting and payment functions
US5717989A (en) * 1994-10-13 1998-02-10 Full Service Trade System Ltd. Full service trade system
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
US5910896A (en) * 1996-11-12 1999-06-08 Hahn-Carlson; Dean W. Shipment transaction system and an arrangement thereof

Cited By (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002001447A1 (fr) * 2000-06-29 2002-01-03 Jonathan Ferrier Systeme de commerce electronique
WO2002086779A1 (fr) * 2001-03-16 2002-10-31 Sagacious Procurement Pty Limited Procede et systeme d'approvisionnements utilisant des reseaux
US7444290B2 (en) 2001-03-30 2008-10-28 United Parcel Service Of America, Inc. Electronic shipping system for package pickup and anywhere to anywhere delivery
WO2002091249A1 (fr) * 2001-05-09 2002-11-14 Flurosolutions Pty Ltd Systeme de paiement
US7249069B2 (en) 2001-08-27 2007-07-24 United Parcel Service Of America, Inc. International cash-on-delivery system and method
AU2002340294C1 (en) * 2001-10-29 2009-05-28 Visa International Service Association Method and system for conducting a commercial transaction between a buyer and a seller
AU2002340294B2 (en) * 2001-10-29 2008-12-11 Visa International Service Association Method and system for conducting a commercial transaction between a buyer and a seller
US7426484B2 (en) 2003-02-04 2008-09-16 United Parcel Service Of America, Inc. Consolidated shipping and distribution of multiple orders with returns
EP1865441A4 (fr) * 2005-03-31 2010-07-14 Alibaba Group Holding Ltd Procede interactif de ressources propres et procede de traitement d'informations et de systeme de commerce electronique
EP1865441A1 (fr) * 2005-03-31 2007-12-12 Alibaba.com Corporation Procede interactif de ressources propres et procede de traitement d'informations et de systeme de commerce electronique
WO2006102841A1 (fr) 2005-03-31 2006-10-05 Alibaba.Com Corporation Procede interactif de ressources propres et procede de traitement d’informations et de systeme de commerce electronique
EP1837821A1 (fr) * 2006-03-24 2007-09-26 ESI Entertainment Systems Inc. Système et procédé de commerce électronique
US8099329B2 (en) 2006-04-25 2012-01-17 Uc Group Limited Systems and methods for determining taxes owed for financial transactions conducted over a network
US8065237B2 (en) 2008-04-08 2011-11-22 United Parcel Service Of America, Inc. Systems and methods for aggregating packages in a shipping environment
US20100106611A1 (en) * 2008-10-24 2010-04-29 Uc Group Ltd. Financial transactions systems and methods
US9058360B2 (en) 2009-12-28 2015-06-16 Oracle International Corporation Extensible language framework using data cartridges
US9430494B2 (en) 2009-12-28 2016-08-30 Oracle International Corporation Spatial data cartridge for event processing systems
US9305057B2 (en) 2009-12-28 2016-04-05 Oracle International Corporation Extensible indexing framework using data cartridges
US9110945B2 (en) 2010-09-17 2015-08-18 Oracle International Corporation Support for a parameterized query/view in complex event processing
US9189280B2 (en) 2010-11-18 2015-11-17 Oracle International Corporation Tracking large numbers of moving objects in an event processing system
US9756104B2 (en) 2011-05-06 2017-09-05 Oracle International Corporation Support for a new insert stream (ISTREAM) operation in complex event processing (CEP)
US8990416B2 (en) 2011-05-06 2015-03-24 Oracle International Corporation Support for a new insert stream (ISTREAM) operation in complex event processing (CEP)
US9804892B2 (en) 2011-05-13 2017-10-31 Oracle International Corporation Tracking large numbers of moving objects in an event processing system
US9535761B2 (en) 2011-05-13 2017-01-03 Oracle International Corporation Tracking large numbers of moving objects in an event processing system
US8832809B2 (en) 2011-06-03 2014-09-09 Uc Group Limited Systems and methods for registering a user across multiple websites
US9329975B2 (en) 2011-07-07 2016-05-03 Oracle International Corporation Continuous query language (CQL) debugger in complex event processing (CEP)
WO2013163721A1 (fr) * 2012-05-03 2013-11-07 Lallouz Meyer Procédé de paiement sécurisé par téléphone
US9286352B2 (en) 2012-09-28 2016-03-15 Oracle International Corporation Hybrid execution of continuous and scheduled queries
US10042890B2 (en) 2012-09-28 2018-08-07 Oracle International Corporation Parameterized continuous query templates
US9262479B2 (en) 2012-09-28 2016-02-16 Oracle International Corporation Join operations for continuous queries over archived views
US9292574B2 (en) 2012-09-28 2016-03-22 Oracle International Corporation Tactical query to continuous query conversion
US9256646B2 (en) 2012-09-28 2016-02-09 Oracle International Corporation Configurable data windows for archived relations
US11288277B2 (en) 2012-09-28 2022-03-29 Oracle International Corporation Operator sharing for continuous queries over archived relations
US9361308B2 (en) 2012-09-28 2016-06-07 Oracle International Corporation State initialization algorithm for continuous queries over archived relations
US11093505B2 (en) 2012-09-28 2021-08-17 Oracle International Corporation Real-time business event analysis and monitoring
US10102250B2 (en) 2012-09-28 2018-10-16 Oracle International Corporation Managing continuous queries with archived relations
US9946756B2 (en) 2012-09-28 2018-04-17 Oracle International Corporation Mechanism to chain continuous queries
US10025825B2 (en) 2012-09-28 2018-07-17 Oracle International Corporation Configurable data windows for archived relations
US9563663B2 (en) 2012-09-28 2017-02-07 Oracle International Corporation Fast path evaluation of Boolean predicates
US9703836B2 (en) 2012-09-28 2017-07-11 Oracle International Corporation Tactical query to continuous query conversion
US9990402B2 (en) 2012-09-28 2018-06-05 Oracle International Corporation Managing continuous queries in the presence of subqueries
US9715529B2 (en) 2012-09-28 2017-07-25 Oracle International Corporation Hybrid execution of continuous and scheduled queries
US9990401B2 (en) 2012-09-28 2018-06-05 Oracle International Corporation Processing events for continuous queries on archived relations
US9805095B2 (en) 2012-09-28 2017-10-31 Oracle International Corporation State initialization for continuous queries over archived views
US9953059B2 (en) 2012-09-28 2018-04-24 Oracle International Corporation Generation of archiver queries for continuous queries over archived relations
US9852186B2 (en) 2012-09-28 2017-12-26 Oracle International Corporation Managing risk with continuous queries
WO2014072846A1 (fr) * 2012-11-09 2014-05-15 Idukpaye Ikponmwosa Intermédiaire électronique pour service d'entiercement sécurisé - système payeur de confiance
US10956422B2 (en) 2012-12-05 2021-03-23 Oracle International Corporation Integrating event processing with map-reduce
US10298444B2 (en) 2013-01-15 2019-05-21 Oracle International Corporation Variable duration windows on continuous data streams
US9098587B2 (en) 2013-01-15 2015-08-04 Oracle International Corporation Variable duration non-event pattern matching
US10083210B2 (en) 2013-02-19 2018-09-25 Oracle International Corporation Executing continuous event processing (CEP) queries in parallel
US9390135B2 (en) 2013-02-19 2016-07-12 Oracle International Corporation Executing continuous event processing (CEP) queries in parallel
US9262258B2 (en) 2013-02-19 2016-02-16 Oracle International Corporation Handling faults in a continuous event processing (CEP) system
WO2014127444A1 (fr) * 2013-02-19 2014-08-28 Likisoft Stores Inc. Procédés et systèmes permettant de faciliter le commerce en ligne
US9047249B2 (en) 2013-02-19 2015-06-02 Oracle International Corporation Handling faults in a continuous event processing (CEP) system
US9418113B2 (en) 2013-05-30 2016-08-16 Oracle International Corporation Value based windows on relations in continuous data streams
US9934279B2 (en) 2013-12-05 2018-04-03 Oracle International Corporation Pattern matching across multiple input data streams
US9244978B2 (en) 2014-06-11 2016-01-26 Oracle International Corporation Custom partitioning of a data stream
US9712645B2 (en) 2014-06-26 2017-07-18 Oracle International Corporation Embedded event processing
US10120907B2 (en) 2014-09-24 2018-11-06 Oracle International Corporation Scaling event processing using distributed flows and map-reduce operations
US9886486B2 (en) 2014-09-24 2018-02-06 Oracle International Corporation Enriching events with dynamically typed big data for event processing
US9972103B2 (en) 2015-07-24 2018-05-15 Oracle International Corporation Visually exploring and analyzing event streams

Also Published As

Publication number Publication date
AU7123300A (en) 2001-04-10

Similar Documents

Publication Publication Date Title
WO2001018712A1 (fr) Systeme cybernetique destine a faciliter l'achat, la remise, et la livraison de marchandises, et depot de titres et paiement de celles-ci
US10115098B2 (en) Invoiceless trading and settlement method and system
US7949600B1 (en) Method for facilitating payment of a computerized transaction
US7797235B2 (en) On-line cash register to use in providing a consumer-to-consumer payment service
US7593898B1 (en) Method and system for payment transactions and shipment tracking over the internet
TW557431B (en) System and method for integrating trading operations including the generation, processing and tracking of and trade documents
US20030074273A1 (en) Apparatus and method for facilitating trade
US20060122899A1 (en) Comprehensive online shopping management system
TW577001B (en) Computer-implemented marketplace, system and method for providing one or more financial transaction services, computer-readable medium, and method and marketplace for settling a commercial transaction between a buyer and a seller
US20020019785A1 (en) System and method for returning merchandise
US20050027654A1 (en) System and method for a business payment connection
JP2005501326A (ja) 国際代金引換配送システム及び方法
JP2007507800A (ja) 販売者支援自動支払処理と例外管理のためのシステムおよび方法
US20040225573A1 (en) Methods and apparatus for anonymously transacting internet shopping and shipping
JPH10154175A (ja) 商品取引システム
JP2002074219A (ja) エスクロー決済システム、エスクロー決済方法およびプログラムを記録したコンピュータ読み取り可能な記録媒体
KR20110074263A (ko) 가상 계좌를 이용한 국제 거래 결제 시스템 및 그 방법
JP2003122946A (ja) 受託購入方式での仲介取引を成立させる電子商取引装置
JP2002083247A (ja) 取引仲介システムおよび方法、データ処理装置、記録媒体
JP2001331755A (ja) 代金や商品の不正取得を防止する為の電子取引方法
WO2000021012A2 (fr) Catalogue electronique et systeme de transaction electronique partage
JP2001216382A (ja) 電子商取引方法及び電子商取引システム
JP2002352118A (ja) 電子商取引システム
JP2003316973A (ja) オークション代行システム
KR100551765B1 (ko) 통신망을 이용한 물류 조달 시스템 및 방법

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ 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 MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

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 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

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP