USRE40753E1 - Method and system for conducting business in a transnational E-commerce network - Google Patents

Method and system for conducting business in a transnational E-commerce network Download PDF

Info

Publication number
USRE40753E1
USRE40753E1 US11/214,311 US21431105A USRE40753E US RE40753 E1 USRE40753 E1 US RE40753E1 US 21431105 A US21431105 A US 21431105A US RE40753 E USRE40753 E US RE40753E
Authority
US
United States
Prior art keywords
server
payment
buyer
merchants
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US11/214,311
Inventor
Tiejun (Ronald) Wang
Ximing Wang
Tiehong Wang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Innovation Sciences LLC
Original Assignee
Individual
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=27789280&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=USRE40753(E1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Individual filed Critical Individual
Priority to US11/214,311 priority Critical patent/USRE40753E1/en
Application granted granted Critical
Publication of USRE40753E1 publication Critical patent/USRE40753E1/en
Assigned to VIRGINIA E-COMMERCE SOLUTIONS, LLC reassignment VIRGINIA E-COMMERCE SOLUTIONS, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: WANG, TIEHONG, WANG, TIEJUN (RONALD), WANG, XIMING
Priority to US13/230,657 priority patent/USRE46140E1/en
Priority to US15/254,987 priority patent/USRE47502E1/en
Assigned to INNOVATION SCIENCES, LLC reassignment INNOVATION SCIENCES, LLC MERGER (SEE DOCUMENT FOR DETAILS). Assignors: VIRGINIA INNOVATION SCIENCES, INC.
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

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/04Billing or invoicing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0614Improving the reliability of storage systems
    • G06F3/0619Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/064Management of blocks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0682Tape device
    • 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/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • 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
    • 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/38Payment protocols; Details thereof
    • G06Q20/381Currency conversion
    • 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/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3823Payment protocols; Details thereof insuring higher security of transaction combining multiple encryption tools for a transaction
    • 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
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0613Third-party assisted
    • G06Q30/0619Neutral agent
    • 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
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00094Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/107Programmed access in sequence to addressed parts of tracks of operating record carriers of operating tapes
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/328Table of contents on a tape [TTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/90Tape-like record carriers

Definitions

  • the present invention relates generally to a method and a system of processing the purchase of products, goods and/or services, more particularly, to a method and system for processing the purchase by a buyer of products from one or more sellers of products internationally in an e-Commerce business environment.
  • the WWW World Wide Web
  • the WWW the universe of Internet-accessible information, comprises many pages or files of information, distributed across many different server computer systems.
  • the availability of this interconnectivity across distances has opened markets previously deemed too remote for effective trading.
  • access to the WWW has empowered real-time access to buyers seeking seller of products and sellers seeking buyers for products which was beyond imagination a mere generation ago.
  • Such empowerment has resulted in the rapid development of commerce on the Internet, with direct marketing and sales occurring on-line.
  • a buyer may browse the Internet to determine available products and then purchase those products.
  • a buyer can purchase the products on-line through an encrypted credit card transaction, the transfer of credit card information being made under a security protocol, for instance, a Security Socket Layer Protocol (SSL), very commonly a 128 bit protocol, that provides a high degree of security.
  • SSL Security Socket Layer Protocol
  • Such encryption is provided to a browsing potential buyer by means of the merchant server having obtained a digital certificate from a qualified Certificate of Authority (CA).
  • CA Certificate of Authority
  • the encryption security provides encryption of credit card information for the buyer at the buyer's terminal before it is transmitted over the Internet to the merchant server that then subjects the information to processing through the established channels maintained by financial institutions for completing the credit transaction between the merchant server's bank (acquiring bank) and the bank represented by the buyer's credit card (buyer bank). Further, confirmation or response of information to the buyer can likewise be forwarded to the buyer from the merchant server by similarly secure encryption techniques.
  • the merchant servers function with adequately secure encryption and decryption techniques for the exchange of credit card information.
  • a method and system are disclosed which permits a buyer requiring adequately secure encryption and decryption techniques for purchasing products from a merchant server that does not provide such techniques.
  • An object of the invention is to provide a method and system which overcomes the lack of adequately secure encryption and decryption in a merchant server to which a buyer wishes to provide credit card information for the purchase of products posted on such merchant server.
  • Another object of the invention is to promote the availability of product to buyers through expanding the method and system by which the buyers' credit card information can be subjected to adequately secure encryption and decryption in the Internet environment.
  • a further object of the invention is to promote an on-line purchase from a merchant that would not otherwise achieve sales due to incompatible credit card information encryption systems between the acquiring bank and the buyer's bank.
  • An additional object of the invention is enhanced inventory control and production for merchants and merchant manufacturers through the provision of a real-time purchasing/sales environment via the mechanism of a readily refreshed cache on a web server.
  • a further additional object of the invention is to provide a method of transacting real-time sales internationally that promotes certainty of business costs through the limiting of the impact of currency fluctuations.
  • an object of the invention is the enabling of a bidding system for products in a merchant server, the purchaser submitting needs requirements in solicitation of bids from merchants providing products.
  • Another object of the invention by locating the Web, DB server close to the buyers with a high-speed local network, is to resolve the problem of bandwidth bottleneck occurring in cross-border internet transmission, particularly high-speed transmission for multimedia files that may not pass current international WWW network connections quickly and smoothly.
  • FIG. 1 is a schematic illustrating the conventional Internet transaction system where the merchant server provides adequately secure encryption, for example 128 bit SSL or SET, for the transmission of credit card information over the internet.
  • the merchant server provides adequately secure encryption, for example 128 bit SSL or SET, for the transmission of credit card information over the internet.
  • FIG. 2 is a schematic illustrating the inventive system in which the merchant server does not provide adequately secure encryption for the transmission of credit card information over the Internet, wherein the payment server is located in the United States;
  • FIG. 3 is a schematic illustrating the inventive method in which the merchant server does not provide adequately secure encryption for the transmission of credit card information over the Internet, wherein the payment server is located in the United States;
  • FIG. 4A is a flowchart describing the first portion of the method illustrated in FIG. 3 ;
  • FIG. 4B is a flowchart describing the second portion of the method illustrated in FIG. 3 .
  • FIG. 1 shows a conventional Internet transaction system having adequate credit card information security, in this case 128 bit SSL or SET protocol security under a Certificate of Authority, where one or more buyers 20 may browse the product website(s) of merchant server 22 .
  • the credit card information is entered onto the secure transaction system.
  • the merchant server 22 transmits the encrypted information to the acquiring bank 24 that decrypts the information, as necessary, and forwards the information through established financial circuits to the buyer's bank 26 that processes the information for debiting against the credit card account of the buyer 20 and for crediting payment to the merchant.
  • the buyer's bank 26 then replies via established financial transmission circuits to the acquiring bank 24 .
  • the acquiring bank 24 then replies through the secure transaction encryption system to the buyer 20 with confirmation or rejection based upon the credit card information provided and authenticated by the buyer's bank 26 . If the purchase is confirmed, the acquiring bank 24 will provide purchase confirmation information to the buyer 20 through payment server 33 . The net result is the real-time purchase of a product using the Internet.
  • FIG. 2 shows the inventive system for the conducting of an Internet transaction wherein at least one merchant 30 maintains a website of products available for sale on the Web, DB (Database) server 32 .
  • server 32 in contradistinction to the merchant server 22 in FIG. 1 , does not have a credit card information transaction security system sufficiently adequate to meet the security requirements of a buyer for making a purchase.
  • the elements of the system are the Web, DB server 32 , which is located in either the same nation state of the buyer or in another nation state; a payment server 33 separate from the WEB, DB server 32 , the payment server 33 having a credit card information security system sufficient to meet a buyer's security requirements for making a purchase, and being located in either the same nation state as the buyer or in another nation state; an acquiring bank 34 ; and a buyer's bank.
  • a product displayed on a particular merchant website on the server 32 is determined by the buyer to be purchased and the buyer indicates a desire to submit credit card information, the buyer is shifted to the payment server 33 for direct communication therewith for entry of credit card information onto the secure transaction system.
  • the payment server 33 then transmits the encrypted information to the acquiring bank 34 that decrypts the information, as necessary, and forwards the information through established financial circuitry to the buyer's bank 36 that processes the information for debiting against the credit card account of the buyer 20 .
  • the buyer's bank 36 then replies via established financial transmission circuitry to the acquiring bank 34 .
  • the acquiring bank 34 then replies through the secure transaction system to the payment server 33 with confirmation or rejection based upon the credit card information provided and authenticated by the buyer's bank 36 . If the purchase is confirmed, the payment server 33 will provide purchase information to the buyer 20 .
  • the payment server 33 communicates the purchase to the WEB, DB server 32 whereby the merchant 30 whose product is sold is provided with notice of the purchase thereby enabling refreshment of product inventory and updating of its website on the Web, DB server 32 .
  • the net result is the real-time purchase of a product using the Internet.
  • the server 32 is provided with the facility whereby each of merchants may provide products available for purchase into a database on the server which functions similar to a cache in a computer.
  • a merchant may refresh or update the stored data, as needs required, at any time, thereby permitting the server to maintain the latest information regarding available product.
  • a merchant in response to notification of purchase by the server 32 , may take immediate steps to update information in relation to inventory and anticipated production.
  • a facility is provided to permit a perspective purchaser to submit a needs requirement to the server 32 and makes the requirement accessible to all merchants having responsive products on the server thereby permitting real-time response to the requirement rather than to delayed submission of bids arising product information being stored outside of the server.
  • FIG. 1 and FIG. 2 are illustrated with secure credit card information transmission systems of the 128 bit SSL or SET.
  • the illustration of these systems is not a limitation but is an indication of available bit level and security protocol. Other bit level and protocol systems are usable so long as they provide adequate security for the encryption of credit card information transmitted over the Internet.
  • the payment server 33 may provide the buyer with the option of a variety of secure encryption systems.
  • the indicia of China, USA & Europe with respect to the Web, DB server 32 , and the indicia of “in USA” with respect to the payment server 33 are illustrative and in no way limiting as to the location of either servers.
  • FIG. 3 illustrates the inventive method by which the system of FIG. 2 is operated in conducting business in an e-Commerce network.
  • the steps of the process are indicated by encircled numbers 1 through 10 , which for ease of description are addressed simply as steps 1 through 10 .
  • One of buyers 20 browses websites of Web, DB Server 32 for products available for sale, selects product(s) for purchase and indicates payment by credit card.
  • the buyer 20 is switched from Web, DB Server 32 to payment server 33 for secure encryption transmission of credit card payment information.
  • Buyer 20 transmits credit card payment information under a secure encryption protocol.
  • Payment server 33 transmits encrypted credit card payment information to acquiring bank 34 .
  • Acquiring bank 34 processes encrypted credit card payment information and transmits information to buyer's bank 36 which confirms or rejects credit card payment and responds to acquiring bank 34 , and if confirms, internally debits buyer's account and credit's merchant's account.
  • Acquiring bank 34 transmits encrypted response from buyer's bank 36 to payment server 33 .
  • Payment server 33 provides encrypted response transmitted by acquiring bank 34 to buyer 20 .
  • payment server 33 communicates the purchase information to the Web, DB server 32 .
  • DB server 32 provides purchase confirmation information to selling merchant 30 .
  • FIGS. 4A and 4B provide flow charts of the above-described method, the information provided in the flow charts being incorporated herein by reference.

Abstract

The invention presents a method and system for processing the purchase of products, goods and/or services, more particularly, to a method and system for processing the purchase by a buyer of products from one or more sellers of products in an on-line real-time e-Commerce business environment where the merchant server from which the goods are purchased lacks adequate encryption security for the purchasing of the goods by credit card. The method and system also allows for the easy up-dating registration by a merchant of the items available for purchase as maintained on the Web, DB server. The invention also discloses a method and system for avoiding the hindrance of foreign exchange rates fluctuations on the payment of on-line real-time e-Commerce trading. The system provides for a splitting of a merchant server into a Web, DB server and a payment server, the payment server being located in a nation state to which a purchaser may securely transmit encrypted credit card information in order to purchase product available on websites maintained on the Web, DB server.

Description

FIELD OF THE INVENTION
The present invention relates generally to a method and a system of processing the purchase of products, goods and/or services, more particularly, to a method and system for processing the purchase by a buyer of products from one or more sellers of products internationally in an e-Commerce business environment.
BACKGROUND OF THE INVENTION
As the modern world has learned, when the barriers to trade have been reduced or eliminate, whether they be borders or custom, the purchase and sale of products and services has increased globally. Efficiency in production and the allocation of resources to lower cost producers in many former third world countries has led to an expansion and globalization of trade and markets. This has resulted in increased trade for countries such as the People's Republic of China that has become the dominant exporter of products to the United States of America. The introduction and advancement of information technology, particularly so-called “on-line” interactions between computer users has further promoted an expansion from local markets to national market, regional markets and international markets.
In the past several years there has been an explosive growth in the use of globally-linked network of computers known as the Internet, and in particular of the World Wide Web (WWW), which is a facility provided on top of the Internet. The WWW, the universe of Internet-accessible information, comprises many pages or files of information, distributed across many different server computer systems. The availability of this interconnectivity across distances has opened markets previously deemed too remote for effective trading. Further, access to the WWW has empowered real-time access to buyers seeking seller of products and sellers seeking buyers for products which was beyond imagination a mere generation ago. Such empowerment has resulted in the rapid development of commerce on the Internet, with direct marketing and sales occurring on-line.
In the United States of America, a buyer may browse the Internet to determine available products and then purchase those products. In this era of credit card fraud and theft, in the otherwise non-secure transmission environment of the Internet, a buyer can purchase the products on-line through an encrypted credit card transaction, the transfer of credit card information being made under a security protocol, for instance, a Security Socket Layer Protocol (SSL), very commonly a 128 bit protocol, that provides a high degree of security. Such encryption is provided to a browsing potential buyer by means of the merchant server having obtained a digital certificate from a qualified Certificate of Authority (CA). The encryption security provides encryption of credit card information for the buyer at the buyer's terminal before it is transmitted over the Internet to the merchant server that then subjects the information to processing through the established channels maintained by financial institutions for completing the credit transaction between the merchant server's bank (acquiring bank) and the bank represented by the buyer's credit card (buyer bank). Further, confirmation or response of information to the buyer can likewise be forwarded to the buyer from the merchant server by similarly secure encryption techniques. Within most advanced e-Commerce nations where credit cards are used to purchase products over the Internet, the merchant servers function with adequately secure encryption and decryption techniques for the exchange of credit card information.
However, circumstances exist that a buyer in one nation state will not execute a purchase of products from a merchant server located either in the same nation state or in a second nation state because adequately secure encryption and decryption techniques for the exchange of credit card information among the buyer, merchant server, acquiring bank and buyer's bank cannot be achieved. The buyer will very likely not purchase products from a merchant server, without available adequate or compatible encryption and decryption techniques to aid in the transmission of credit card information. (It is noted that a policy of a nation state, for instance, the United States of America with respect to restrictions in the export of encryption technology systems, or, for instance, another nation state with respect to barriers to the importation and/or the lack of adequate encryption technology systems or compatible encryption technology systems arising from high infrastructure capital investment concerns or regulations, pose an obstacle to safe e-Commerce credit card information online transactions.) In addition to the hindrance posed by the credit card security issue for the realization of transnational e-Commerce, the existence of foreign exchange rate fluctuations presents a major obstacle to achieving the smooth functioning of e-Commerce across borders.
SUMMARY OF THE INVENTION
A method and system are disclosed which permits a buyer requiring adequately secure encryption and decryption techniques for purchasing products from a merchant server that does not provide such techniques.
An object of the invention is to provide a method and system which overcomes the lack of adequately secure encryption and decryption in a merchant server to which a buyer wishes to provide credit card information for the purchase of products posted on such merchant server.
Another object of the invention is to promote the availability of product to buyers through expanding the method and system by which the buyers' credit card information can be subjected to adequately secure encryption and decryption in the Internet environment.
A further object of the invention is to promote an on-line purchase from a merchant that would not otherwise achieve sales due to incompatible credit card information encryption systems between the acquiring bank and the buyer's bank.
An additional object of the invention is enhanced inventory control and production for merchants and merchant manufacturers through the provision of a real-time purchasing/sales environment via the mechanism of a readily refreshed cache on a web server.
A further additional object of the invention is to provide a method of transacting real-time sales internationally that promotes certainty of business costs through the limiting of the impact of currency fluctuations.
Additionally, an object of the invention is the enabling of a bidding system for products in a merchant server, the purchaser submitting needs requirements in solicitation of bids from merchants providing products.
Another object of the invention, by locating the Web, DB server close to the buyers with a high-speed local network, is to resolve the problem of bandwidth bottleneck occurring in cross-border internet transmission, particularly high-speed transmission for multimedia files that may not pass current international WWW network connections quickly and smoothly.
A more complete understanding of the present invention, as well as further features and advantages of the present invention, will be obtained by reference to the following drawings and detailed description.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a schematic illustrating the conventional Internet transaction system where the merchant server provides adequately secure encryption, for example 128 bit SSL or SET, for the transmission of credit card information over the internet.
FIG. 2 is a schematic illustrating the inventive system in which the merchant server does not provide adequately secure encryption for the transmission of credit card information over the Internet, wherein the payment server is located in the United States;
FIG. 3 is a schematic illustrating the inventive method in which the merchant server does not provide adequately secure encryption for the transmission of credit card information over the Internet, wherein the payment server is located in the United States;
FIG. 4A is a flowchart describing the first portion of the method illustrated in FIG. 3;
FIG. 4B is a flowchart describing the second portion of the method illustrated in FIG. 3.
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 shows a conventional Internet transaction system having adequate credit card information security, in this case 128 bit SSL or SET protocol security under a Certificate of Authority, where one or more buyers 20 may browse the product website(s) of merchant server 22. When a product displayed on a particular merchant website on the merchant server 22 is determined by a buyer to be purchased, the credit card information is entered onto the secure transaction system. The merchant server 22 then transmits the encrypted information to the acquiring bank 24 that decrypts the information, as necessary, and forwards the information through established financial circuits to the buyer's bank 26 that processes the information for debiting against the credit card account of the buyer 20 and for crediting payment to the merchant. The buyer's bank 26 then replies via established financial transmission circuits to the acquiring bank 24. The acquiring bank 24 then replies through the secure transaction encryption system to the buyer 20 with confirmation or rejection based upon the credit card information provided and authenticated by the buyer's bank 26. If the purchase is confirmed, the acquiring bank 24 will provide purchase confirmation information to the buyer 20 through payment server 33. The net result is the real-time purchase of a product using the Internet.
FIG. 2 shows the inventive system for the conducting of an Internet transaction wherein at least one merchant 30 maintains a website of products available for sale on the Web, DB (Database) server 32. In this case, server 32, in contradistinction to the merchant server 22 in FIG. 1, does not have a credit card information transaction security system sufficiently adequate to meet the security requirements of a buyer for making a purchase. The elements of the system are the Web, DB server 32, which is located in either the same nation state of the buyer or in another nation state; a payment server 33 separate from the WEB, DB server 32, the payment server 33 having a credit card information security system sufficient to meet a buyer's security requirements for making a purchase, and being located in either the same nation state as the buyer or in another nation state; an acquiring bank 34; and a buyer's bank. When a product displayed on a particular merchant website on the server 32 is determined by the buyer to be purchased and the buyer indicates a desire to submit credit card information, the buyer is shifted to the payment server 33 for direct communication therewith for entry of credit card information onto the secure transaction system. The payment server 33 then transmits the encrypted information to the acquiring bank 34 that decrypts the information, as necessary, and forwards the information through established financial circuitry to the buyer's bank 36 that processes the information for debiting against the credit card account of the buyer 20. The buyer's bank 36 then replies via established financial transmission circuitry to the acquiring bank 34. The acquiring bank 34 then replies through the secure transaction system to the payment server 33 with confirmation or rejection based upon the credit card information provided and authenticated by the buyer's bank 36. If the purchase is confirmed, the payment server 33 will provide purchase information to the buyer 20. Further, if the purchase is confirmed to the buyer 20, the payment server 33 communicates the purchase to the WEB, DB server 32 whereby the merchant 30 whose product is sold is provided with notice of the purchase thereby enabling refreshment of product inventory and updating of its website on the Web, DB server 32. The net result is the real-time purchase of a product using the Internet.
Additionally, in the inventive system, the server 32 is provided with the facility whereby each of merchants may provide products available for purchase into a database on the server which functions similar to a cache in a computer. A merchant may refresh or update the stored data, as needs required, at any time, thereby permitting the server to maintain the latest information regarding available product. Thus, a merchant in response to notification of purchase by the server 32, may take immediate steps to update information in relation to inventory and anticipated production.
Also, in the inventive system, given that the merchants have product information stored on the server, a facility is provided to permit a perspective purchaser to submit a needs requirement to the server 32 and makes the requirement accessible to all merchants having responsive products on the server thereby permitting real-time response to the requirement rather than to delayed submission of bids arising product information being stored outside of the server.
The systems in FIG. 1 and FIG. 2 are illustrated with secure credit card information transmission systems of the 128 bit SSL or SET. The illustration of these systems is not a limitation but is an indication of available bit level and security protocol. Other bit level and protocol systems are usable so long as they provide adequate security for the encryption of credit card information transmitted over the Internet. Further, the payment server 33 may provide the buyer with the option of a variety of secure encryption systems. Further, in FIG. 2, the indicia of China, USA & Europe with respect to the Web, DB server 32, and the indicia of “in USA” with respect to the payment server 33, are illustrative and in no way limiting as to the location of either servers.
FIG. 3 illustrates the inventive method by which the system of FIG. 2 is operated in conducting business in an e-Commerce network. The steps of the process are indicated by encircled numbers 1 through 10, which for ease of description are addressed simply as steps 1 through 10.
Step 1
Merchants 30 provide Web, DB Server 32 with a listing of products available for sale.
Step 2
One of buyers 20 browses websites of Web, DB Server 32 for products available for sale, selects product(s) for purchase and indicates payment by credit card.
Step 3
The buyer 20 is switched from Web, DB Server 32 to payment server 33 for secure encryption transmission of credit card payment information.
Step 4
Buyer 20 transmits credit card payment information under a secure encryption protocol.
Step 5
Payment server 33 transmits encrypted credit card payment information to acquiring bank 34.
Step 6
Acquiring bank 34 processes encrypted credit card payment information and transmits information to buyer's bank 36 which confirms or rejects credit card payment and responds to acquiring bank 34, and if confirms, internally debits buyer's account and credit's merchant's account.
Step 7
Acquiring bank 34 transmits encrypted response from buyer's bank 36 to payment server 33.
Step 8
Payment server 33 provides encrypted response transmitted by acquiring bank 34 to buyer 20.
Step 9
If purchase is confirmed to buyer 22, payment server 33 communicates the purchase information to the Web, DB server 32.
Step 10
Web, DB server 32 provides purchase confirmation information to selling merchant 30.
Through the above-described method a merchant maintaining a website of products for sale on a server which itself cannot provide an adequately secure encryption system for the transmission of credit card information to sell to a buyer who would otherwise not purchase products on the Internet.
FIGS. 4A and 4B provide flow charts of the above-described method, the information provided in the flow charts being incorporated herein by reference.
It is to be understood that the embodiments and variations shown and described herein are merely illustrative of the principles of this invention and that various modifications may be implemented by those skilled in the art without departing from the scope and spirit of the invention.

Claims (89)

1. A method for conducting on-line purchasing in an e-Commerce transnational business environment, purchasing being conducted over a computer network comprising a payment server having a credit card information transaction security system, a Web, DB server having a credit card information transaction security system less secure than the credit card information transaction security system of the payment server, at least one first remote computer, at least one second remote computer, at least one first communication channel connecting the at least one first remote computer to the payment server and to the Web, DB server, at least one second communication channel connecting the at least one second remote computer to the Web, DB server, and at least one third communication channel connecting the Web, DB server to the payment server, the method comprising the steps of:
a) positioning the Web, DB server in one of a first nation state and a second nation state;
b) positioning the payment server in the first nation state;
c) using the at least one first remote computer to identify an item to be purchased from at least one item registered for purchase on the Web, DB server;
d) communicating a purchase request for the item identified to be purchased by a buyer from the at least one first remote computer to the Web, DB server;
e) switching of communication from the buyer with the Web, DB server to the payment server;
f) providing credit card payment information by the buyer for the item to be purchased from the at least one first remote computer to the payment server;
g) transferring credit card payment confirmation information from the payment server to the Web, DB server; and
h) up-dating the Web, DB server with respect to the purchase of the item identified by the buyer.
2. The method of claim 1, wherein the second nation state has no available credit card information transaction security sufficient to meet the security requirements of the buyer.
3. The method of claim 2, wherein the first nation states is the United States of America.
4. The method of claim 2, wherein the second nation states is the People's Republic of China.
5. The method of claim 1, further comprising the steps of:
i) transferring the credit card payment information for the item to be purchased from the payment server to a buyer's bank via an acquiring bank;
j) processing of the credit card payment information by the buyer's bank for a validation decision result; and
k) communicating the result to the payment server via the acquiring bank.
6. The method of claim 5, further comprising the step of:
l) communicating confirming purchase information by the payment server to the buyer.
7. The method of claim 6, further comprising the step of;
m) communicating confirming purchase information to the Web, DB server.
8. The method of claim 7, further comprising the step of:
n) up-dating of the Web, DB server of the at least one item registered for purchase using the at least one second remote computer.
9. The method of claim 5, further comprising the step of:
i) exchanging buyer purchase information between the Web, DB server and the at least one second remote computer with respect to the purchase of the item identified by the buyer to include buyer's identity information and quantity purchased in order for merchant to provide and service the at least one item registered for purchase.
10. The method of claim 1, further comprising the step of:
i) up-dating of the Web, DB server of the at least one item registered for purchase using the at least one second remote computer.
11. The method of claim 1, further comprising the step of:
i) exchanging buyer purchase information between the Web, DB server and the at least one first remote computer with respect to the purchase of the item identified by the buyer to include buyer's identity information and quantity purchased in order for merchant to provide and service the at least one item registered for purchase.
12. A system for conducting on-line buying by a buyer in an e-Commerce transnational business environment comprising:
a payment server having a credit card information transaction security system,
a Web, DB server having a credit card information transaction security system less secure than the credit card information transaction security system of the payment server,
at least one first remote computer,
at least one second remote computer,
at least one first communication channel connecting the at least one first remote computer to the payment server and to the Web, DB server,
at least one second communication channel connecting the at least one second remote computer to the Web, DB server, and
at least one third communication channel connecting the Web, DB server to the payment server, wherein the Web, DB server is positioned in one of a first nation state and a second nation state and the payment server is positioned in the first nation state.
13. The system of claim 12, wherein the first nation state is the United States of America.
14. The system of claim 12, wherein the Web, DB server is positioned in the second nation state.
15. The system of claim 12, wherein the Web, DB server is positioned in the first nation state.
16. The system of claim 12, further comprising a buyer's bank and an acquiring bank.
17. A method for conducting online purchasing, in an e-Commerce business environment, the purchasing being conducted online over a computer network comprising a payment server, having a payment information transaction security system, and a Web, DB server separate from the payment server, the method comprising:
positioning the Web, DB server in one of a first nation state and a second nation state;
positioning the payment server in the first nation state;
supporting a plurality of merchants on the Web, DB server including providing a website listing items of the plurality of merchants, the Web, DB server being adapted so that the merchants can update information, stored on the Web, DB server, relating to their respective items, and so that the Web, DB server maintains current information regarding the items;
receiving a purchase request at the Web, DB server from a buyer for one or more of the items listed on the Web, DB server;
when the Web, DB server receives the purchase request, switching communication of the buyer from the Web, DB server to the payment server;
after the communication is switched, the payment server receiving credit card payment information from the buyer to pay for the item to be purchased;
the payment server sending, to an established financial circuitry, the credit card payment information;
the payment server receiving, from the established financial circuitry, a credit card payment processing decision;
the payment server transferring the credit card payment confirmation information to the Web, DB server;
wherein the payment server has a respective internet address different from a respective internet address of the Web, DB server;
wherein, after the payment server transfers the payment confirmation information to the Web, DB server, the Web, DB server is updated with respect to the purchase of the item identified by the buyer;
wherein the Web, DB server provides a real-time purchasing/sales environment;
wherein the transmission of information regarding products for sale between the Web, DB server and the buyer, before receiving the purchase request from the buyer, is less secure than the transmission of the information regarding credit card payment, wherein the transmission of the information regarding credit card payment is performed under a security protocol providing for encryption of the credit card payment information.
18. The method for conducting online purchasing, as set forth in claim 17, wherein the payment server operates payment information transmission with a secure encryption protocol.
19. The online method supporting online purchasing over the internet, as set forth in claim 18, wherein the secure encryption protocol is 128 bit SSL.
20. The method for conducting online purchasing, as set forth in claim 18, wherein the Web, DB server does not operate payment information transmission with a secure encryption protocol.
21. The method for conducting online purchasing, as set forth in claim 17, wherein the payment confirmation information from the payment server is provided to the respective merchant.
22. The method for conducting online purchasing, as set forth in claim 17, wherein the payment confirmation information from the payment server is provided to the buyer.
23. The method for conducting online purchasing, as set forth in claim 17, wherein the Web, DB server utilizes a high-speed local network to resolve the problem of bandwidth bottleneck in internet transmission.
24. The method for conducting online purchasing, as set forth in claim 17, wherein the Web, DB server provides an online bidding system.
25. The method for conducting online purchasing, as set forth in claim 24, wherein the bidding system is enabled for the buyers to submit needs requirements in solicitation of bids from merchants providing products.
26. The method for conducting online purchasing, as set forth in claim 25, wherein the bidding system enables the merchants to access the needs requirements real-time and respond real-time to the buyer.
27. The method as set forth in claim 17, wherein the first nation state is the United States of America.
28. The method as set forth in claim 27, wherein the second nation state is the People's Republic of China.
29. The method as set forth in claim 17, wherein the second nation state is the United States of America.
30. A system, for conducting online buying in an e-Commerce business environment, comprising:
a payment server having a payment information transaction security system;
a Web, DB server distant from the payment server, supporting a plurality of merchants, including providing a website listing items of the plurality of merchants, the Web, DB server being adapted so that the merchants can refresh information, stored on the Web, DB server, relating to their respective items, and so that the Web, DB server maintains current information regarding the items; and
a first communication channel, initially between an online buyer and the Web, DB server for the buyer to identify one or more the items for purchase, and subsequently between the buyer and the payment server for the buyer to enter payment information into a secure connection with the payment server, the communication with the buyer being switched from the Web, DB server to the payment server when the Web, DB server receives an indication from the buyer to buy one or more of the items;
wherein:
the Web, DB server is in one of a first nation state and a second nation state;
the payment server is in the first nation state;
the website of payment server has a respective website address different from a respective website address of the website of the Web, DB server;
the payment server receives credit card payment information for the buyer to pay for the one or more items;
the payment server sends, to an established financial circuitry, the credit card payment information;
the payment server receives, from the established financial circuitry, a credit card payment processing decision;
payment confirmation is transferred from the payment server to the Web, DB server and the Web, DB server is updated with respect to the purchase of the one or more items;
the Web, DB server facilitates a real-time purchasing/sales environment;
the transmission of information between the Web, DB server and the buyer, before receiving a purchase request from the buyer, is less secure than the transmission of the credit card payment information between the payment server and the buyer; and
the transmission of the information regarding credit card payment is performed under a security protocol providing for encryption of the credit card payment information.
31. The system, for conducting online buying, as set forth in claim 30, wherein the payment server communicates payment confirmation information to the respective one of the plurality of merchants.
32. The system, for conducting online buying, as set forth in claim 30, wherein the payment server communicates payment confirmation information to the buyer.
33. The system for conducting online buying, as set forth in claim 30, wherein the Web, DB server utilizes a high-speed local network.
34. The system for conducting online buying, as set forth in claim 30, wherein the Web, DB server is positioned to provide high speed transmission of multimedia files.
35. The system for conducting online buying, as set forth in claim 30, wherein the Web, DB server provides an online bidding system.
36. The system for conducting online buying, as set forth in claim 35, wherein the bidding system is enabled for buyers to submit needs requirements in solicitation of bids from the plurality of merchants providing products.
37. The system, for conducting online buying, as set forth in claim 36, wherein the bidding system enables the merchants to access the needs requirements real-time and respond real-time to the buyer.
38. The system, for conducting online buying, as set forth in claim 30, wherein the payment server operates payment information transmission with a security encryption protocol.
39. The system, for conducting online buying, as set forth in claim 38, wherein the secure encryption protocol is 128 bit SSL.
40. The system as set forth in claim 30, wherein the first nation state is the United States of America.
41. The system as set forth in claim 40, wherein the second nation state is the People's Republic of China.
42. The system as set forth in claim 30, wherein the second nation state is the United States of America.
43. An online system, supporting online buying over the internet, having a server supporting a plurality of merchants including providing a website listing products of the plurality of merchants, and a payment server separate from the server supporting the plurality of merchants, the online system comprising:
means for shifting the online communication with the buyer from the website of the server supporting the plurality of merchants to the website of the payment server when an indication to buy one or more of the products is received online, at the website of the server, from a buyer;
means for facilitating a real-time purchasing/sales environment for a plurality of merchants by the server supporting the plurality of merchants including facilitating the plurality of merchants to refresh information stored on the server supporting the plurality of merchants;
means for receiving credit card payment information from the buyer to pay for the item to be purchased after the online communication is shifted;
means for sending, to an established financial channel, the credit card payment information;
means for receiving, from the established financial channel, a credit card payment processing decision;
means for transferring the credit card payment confirmation information from the payment server to the server supporting the plurality of merchants; and
wherein:
the server supporting the plurality of merchants is in one of a first nation state and a second nation state;
the payment server is in the first nation state;
the payment server has a respective website address different from a respective website address of the website of the server supporting the plurality of merchants;
after transferring of the payment confirmation information from the payment server, the server supporting the plurality of merchants is updated with respect to the purchase of the one or more products;
the transmission of information about products for sale between the server supporting the plurality of merchants and the buyer, before receiving the indication to buy, is less secure than the transmission of information about the credit card payment; and
the transmission of the information regarding credit card payment is performed under a security protocol providing for encryption of the credit card payment information.
44. The online system supporting online buying over the internet, as set forth in claim 43, wherein payment confirmation information is sent to the respective ones of the plurality of merchants.
45. The online system supporting online buying over the internet, as set forth in claim 43, wherein the server supporting the plurality of merchants utilizes a high-speed local network.
46. The online system supporting online buying over the internet, as set forth in claim 43, wherein the server supporting the plurality of merchants is positioned to provide high speed transmission of multimedia files.
47. The online system supporting online buying over the internet, as set forth in claim 43, wherein the server supporting the plurality of merchants provides a bidding system.
48. The online system supporting online buying over the internet, as set forth in claim 47, wherein the bidding system is enabled for buyers to submit needs requirements in solicitation of bids from merchants providing the products.
49. The online system supporting online buying over the internet, as set forth in claim 48, wherein the bidding system enables the merchants to access the needs requirements real-time and respond real-time to the needs requirements.
50. The online system supporting online buying over the internet, as set forth in claim 43, wherein the payment server is adapted to accept the buyer payment information with a security encryption protocol.
51. The online system supporting online buying over the internet, as set forth in claim 50, wherein the security encryption protocol is 128 bit SSL.
52. The system as set forth in claim 43, wherein the first nation state is the United States of America.
53. The system as set forth in claim 52, wherein the second nation state is the People's Republic of China.
54. The system as set forth in claim 43, wherein the second nation state is the United States of America.
55. An online method supporting online buying over the internet, comprising:
providing a server supporting a plurality of merchants and a corresponding website, and providing a payment server distant from the server supporting the plurality of merchants, wherein:
the server supporting the plurality of merchants is in one of a first nation state and a second nation state;
the payment server is in the first nation state;
the website lists, online, products of the plurality of merchants for sale;
when the website of the server supporting a plurality of merchants receives an indication from a buyer to buy one or more of the products, the online communication with the buyer shifts from the website of the server supporting a plurality of merchants to the website of the payment server;
after the online communication is shifted, the website of the payment server accepts, online, buyer credit card payment information;
the payment server sends, to an established financial circuitry, the credit card payment information;
the payment server receives, from the established financial circuitry, a credit card payment processing decision;
the website of the payment server has a respective URL (Uniform Resource Locator) different from a respective URL of the website of the server supporting a plurality of merchants;
payment confirmation information is transferred from the payment server to the server supporting the plurality of merchants, and the server supporting the plurality of merchants is updated with respect to the purchase;
the server supporting the plurality of merchants provides a real-time purchasing/sales environment;
the transmission of information between the server supporting the plurality of merchants and the buyer, before receiving the indication to buy, is less secure than the transmission of information about the credit card payment; and
the transmission of the information regarding credit card payment information is performed under a security protocol providing for encryption of the credit card payment information.
56. The online method supporting online buying over the internet, as set forth in claim 55, wherein the payment confirmation information is sent to the buyer.
57. The online method supporting online buying over the internet, as set forth in claim 55, wherein payment confirmation information is sent to the respective ones of the plurality of merchants.
58. The online method supporting online buying over the internet, as set forth in claim 55, wherein the server supporting the plurality of merchants provides a bidding system.
59. The online method supporting online buying over the internet, as set forth in claim 58, wherein the bidding system is enabled for the buyers to submit needs requirements in solicitation of bids from the plurality of merchants providing the products.
60. The online method supporting online buying over the internet, as set forth in claim 59, wherein the bidding system enables the plurality of merchants to access the needs requirements real-time and respond real-time to the needs requirements.
61. The online method supporting online buying over the internet, as set forth in claim 55, wherein the payment server is adapted to accept the buyer payment information with a security encryption protocol.
62. The online method supporting online buying over the internet, as set forth in claim 61, wherein the security encryption protocol is 128 bit SSL.
63. The online method supporting online buying over the internet, as set forth in claim 55, wherein the server supporting the plurality of merchants utilizes a high-speed local network to avoid a bandwidth bottleneck in internet transmission.
64. The method as set forth in claim 55, wherein the first nation state is the United States of America.
65. The method as set forth in claim 64, wherein the second nation state is the People's Republic of China.
66. The method as set forth in claim 55, wherein the second nation state is the United States of America.
67. An online method for a payment server to support online buying over the internet, the online method comprising:
providing a secure connection for payment information transmission;
receiving credit card payment information from a buyer for payment of one or more items identified by the buyer for purchase from a website supporting a plurality of merchants and listing respective items of the merchants, after the online communication of the buyer has been switched to the website of the payment server from the website supporting the plurality of merchants, the online communication being switched when the server supporting the plurality of merchants receives an indication from the buyer to buy one or more of the items;
sending, to an established financial channel, the credit card payment information;
receiving, from the established financial channel, a credit card payment processing decision;
wherein:
the server supporting the plurality of merchants is in one of a first nation state and a second nation state;
the payment server is in the first nation state;
a website of the payment server has a respective internet address different from a respective internet address of the website supporting the plurality of merchants;
the payment server sends the credit card payment confirmation information to update the server supporting the plurality of merchants with respect to the purchase of the one or more items identified by the buyer;
the payment server sends the credit card payment confirmation information to support a real-time purchasing/sales environment for the plurality of merchants;
the transmission of information about products for sale between the website supporting the plurality of merchants and the buyer, before receiving an indication to buy, is less secure than the transmission of the information about credit card payment from the buyer to the payment server; and
the transmission of information about credit card payment is performed under a security protocol providing for encryption of the credit card payment information.
68. The online method for a payment server as set forth in claim 67, wherein the secure connection uses 128 bit SSL.
69. The online method for a payment server, as set forth in claim 67, wherein the payment confirmation information is sent to the buyer.
70. The online method for a payment server, as set forth in claim 67, wherein the payment confirmation information is sent to respective ones of the plurality of merchants.
71. The method as set forth in claim 67, wherein the first nation state is the United States of America.
72. The method as set forth in claim 71, wherein the second nation state is the People's Republic of China.
73. The method as set forth in claim 67, wherein the second nation state is the United States of America.
74. A payment system for supporting online buying over the internet, comprising:
means for enabling a secure connection with a buyer for payment information transmission;
means for receiving credit card payment information from the buyer for payment of one or more items identified by the buyer for purchase from a website supporting a plurality of merchants and listing respective items of the merchants, after the online communication of the buyer has been shifted to the payment system from the website supporting the plurality of merchants, the online communication being shifted when the server supporting the plurality of merchants receives an indication from the buyer to purchase one or more of the items;
means for sending, to an established financial circuitry, the credit card payment information;
means for receiving, from the established financial circuitry, a credit card payment processing decision;
a website of the payment system having a respective internet address different from a respective internet address of the website supporting the plurality of merchants;
means for outputting the credit card payment confirmation information to update the server supporting the plurality of merchants with respect to the purchase of the one or more items identified by the buyer;
means for outputting the credit card payment confirmation information to facilitate the server supporting the plurality of merchants in providing a real-time purchasing/sales environment
wherein:
the server supporting the plurality of merchants is in one of a first nation state and a second nation state;
the payment server is in the first nation state; and
the transmission of information regarding products between the website supporting the plurality of merchants and the buyer, before receiving an indication to buy, is less secure than the transmission of the credit card payment information from the buyer to the website of the payment system.
75. The payment server as set forth in claim 74, wherein the secure connection uses 128 bit SSL.
76. The payment server as set forth in claim 74, wherein the result of the payment processing includes an authentication determination.
77. The payment server as set forth in claim 74, wherein the payment confirmation information includes buyer identity information and a quantity purchased.
78. The payment server, as set forth in claim 74, wherein the buyer payment information includes buyer identity information and a quantity related to the purchase.
79. The payment server, as set forth in claim 74, wherein the payment confirmation information is sent to respective ones of the plurality of merchants.
80. The system as set forth in claim 74, wherein the first nation state is the United States of America.
81. The system as set forth in claim 80, wherein the second nation state is the People's Republic of China.
82. The system as set forth in claim 74, wherein the second nation state is the United States of America.
83. A computer readable medium with instructions for enabling a payment server to execute a program supporting online buying over the internet by performing operations comprising:
enabling a secure connection with the buyer for payment information transmission;
receiving credit card payment information from a buyer for payment of one or more items identified by the buyer for purchase from a website supporting a plurality of merchants and listing respective items of the merchants, after the online communication of the buyer has been shifted to the website of the payment server from the website supporting the plurality of merchants, the online communication being shifted when the server supporting the plurality of merchants receives an indication from the buyer to purchase one or more of the items;
sending, to an established financial circuitry, the credit card payment information;
receiving, from the established financial circuitry, a credit card payment processing decision;
wherein:
the server supporting the plurality of merchants is in one of a first nation state and a second nation state;
the payment server is in the first nation state; and
a website of the payment server has a respective URL (Uniform Resource Locator) different from a respective URL of the website supporting the plurality of merchants;
after the payment server transfers the payment confirmation information, the server supporting the plurality of merchants is updated with respect to the purchase of the one or more items identified by the buyer;
the server supporting the plurality of merchants provides a real-time purchasing/sales environment;
the transmission of information between the server supporting the plurality of merchants and the buyer, before receiving an indication to buy, is less secure than the transmission of the credit card payment information from the buyer to the payment server; and
the transmission of the information regarding credit card payment is performed under a security protocol providing for encryption of the credit card payment information.
84. The computer readable medium as set forth in claim 83, wherein the secure connection uses 128 bit SSL.
85. The computer readable medium as set forth in claim 83, wherein the payment confirmation information is sent to the buyer.
86. The computer readable medium as set forth in claim 83, wherein the payment confirmation information is sent to respective ones of the plurality of merchants.
87. The medium as set forth in claim 83, wherein the first nation state is the United States of America.
88. The medium as set forth in claim 87, wherein the second nation state is the People's Republic of China.
89. The medium as set forth in claim 83, wherein the second nation state is the United States of America.
US11/214,311 2000-04-19 2005-08-30 Method and system for conducting business in a transnational E-commerce network Expired - Lifetime USRE40753E1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US11/214,311 USRE40753E1 (en) 2000-04-19 2005-08-30 Method and system for conducting business in a transnational E-commerce network
US13/230,657 USRE46140E1 (en) 2000-04-19 2011-09-12 Method and system for conducting business in a transnational e-Commerce network
US15/254,987 USRE47502E1 (en) 2000-04-19 2016-09-01 Method and system for conducting business in a transnational E-commerce network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/552,681 US6618705B1 (en) 2000-04-19 2000-04-19 Method and system for conducting business in a transnational e-commerce network
US11/214,311 USRE40753E1 (en) 2000-04-19 2005-08-30 Method and system for conducting business in a transnational E-commerce network

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/552,681 Reissue US6618705B1 (en) 2000-04-19 2000-04-19 Method and system for conducting business in a transnational e-commerce network

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US45348409A Division 2000-04-19 2009-05-12

Publications (1)

Publication Number Publication Date
USRE40753E1 true USRE40753E1 (en) 2009-06-16

Family

ID=27789280

Family Applications (4)

Application Number Title Priority Date Filing Date
US09/552,681 Ceased US6618705B1 (en) 2000-04-19 2000-04-19 Method and system for conducting business in a transnational e-commerce network
US11/214,311 Expired - Lifetime USRE40753E1 (en) 2000-04-19 2005-08-30 Method and system for conducting business in a transnational E-commerce network
US13/230,657 Expired - Lifetime USRE46140E1 (en) 2000-04-19 2011-09-12 Method and system for conducting business in a transnational e-Commerce network
US15/254,987 Expired - Lifetime USRE47502E1 (en) 2000-04-19 2016-09-01 Method and system for conducting business in a transnational E-commerce network

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/552,681 Ceased US6618705B1 (en) 2000-04-19 2000-04-19 Method and system for conducting business in a transnational e-commerce network

Family Applications After (2)

Application Number Title Priority Date Filing Date
US13/230,657 Expired - Lifetime USRE46140E1 (en) 2000-04-19 2011-09-12 Method and system for conducting business in a transnational e-Commerce network
US15/254,987 Expired - Lifetime USRE47502E1 (en) 2000-04-19 2016-09-01 Method and system for conducting business in a transnational E-commerce network

Country Status (1)

Country Link
US (4) US6618705B1 (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080229383A1 (en) * 2007-03-16 2008-09-18 Novell, Inc. Credential categorization
US20080283591A1 (en) * 2007-05-17 2008-11-20 Oder Ii John David Secure payment card transactions
US20090077118A1 (en) * 2007-03-16 2009-03-19 Novell, Inc. Information card federation point tracking and management
US20090077627A1 (en) * 2007-03-16 2009-03-19 Novell, Inc. Information card federation point tracking and management
US20090077655A1 (en) * 2007-09-19 2009-03-19 Novell, Inc. Processing html extensions to enable support of information cards by a relying party
US20090178112A1 (en) * 2007-03-16 2009-07-09 Novell, Inc. Level of service descriptors
US20090204622A1 (en) * 2008-02-11 2009-08-13 Novell, Inc. Visual and non-visual cues for conveying state of information cards, electronic wallets, and keyrings
US20090205035A1 (en) * 2008-02-11 2009-08-13 Novell, Inc. Info card selector reception of identity provider based data pertaining to info cards
US20090204542A1 (en) * 2008-02-11 2009-08-13 Novell, Inc. Privately sharing relying party reputation with information card selectors
US20090228885A1 (en) * 2008-03-07 2009-09-10 Novell, Inc. System and method for using workflows with information cards
US20090241178A1 (en) * 2008-03-24 2009-09-24 Novell, Inc. Cardspace history validator
US20090249430A1 (en) * 2008-03-25 2009-10-01 Novell, Inc. Claim category handling
US20090272797A1 (en) * 2008-04-30 2009-11-05 Novell, Inc. A Delaware Corporation Dynamic information card rendering
US20100011409A1 (en) * 2008-07-09 2010-01-14 Novell, Inc. Non-interactive information card token generation
US20100031328A1 (en) * 2008-07-31 2010-02-04 Novell, Inc. Site-specific credential generation using information cards
US20100095372A1 (en) * 2008-10-09 2010-04-15 Novell, Inc. Trusted relying party proxy for information card tokens
US20100176194A1 (en) * 2009-01-12 2010-07-15 Novell, Inc. Information card overlay
US20100187302A1 (en) * 2009-01-27 2010-07-29 Novell, Inc. Multiple persona information cards
US20100251353A1 (en) * 2009-03-25 2010-09-30 Novell, Inc. User-authorized information card delegation
US20100316898A1 (en) * 2004-10-29 2010-12-16 Medtronic, Inc. Lithium-ion battery
US20110125597A1 (en) * 2007-05-17 2011-05-26 Shift4 Corporation Secure payment card transactions
US8151324B2 (en) 2007-03-16 2012-04-03 Lloyd Leon Burch Remotable information cards
US8468576B2 (en) 2008-02-11 2013-06-18 Apple Inc. System and method for application-integrated information card selection
US8561172B2 (en) 2008-08-29 2013-10-15 Novell Intellectual Property Holdings, Inc. System and method for virtual information cards
USRE47502E1 (en) * 2000-04-19 2019-07-09 Innovation Sciences, Llc Method and system for conducting business in a transnational E-commerce network
US10567975B2 (en) 2005-10-04 2020-02-18 Hoffberg Family Trust 2 Multifactorial optimization system and method

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8099359B1 (en) 1999-04-19 2012-01-17 The Western Union Company System and method for issuing negotiable instruments by licensed money transmitter from direct deposits
US7376587B1 (en) 2000-07-11 2008-05-20 Western Union Financial Services, Inc. Method for enabling transfer of funds through a computer network
WO2002005195A1 (en) 2000-07-11 2002-01-17 First Data Corporation Wide area network person-to-person payment
FI112286B (en) * 2000-01-24 2003-11-14 Smarttrust Systems Oy Payment service apparatus and secure payment procedure
WO2001075734A1 (en) * 2000-03-31 2001-10-11 Softcoin, Inc. Facilitating transactions between merchant, associate, and user
US7516100B1 (en) * 2000-05-12 2009-04-07 The Western Union Company Method and system for transferring money in business-to-business internet transactions
US6947977B1 (en) * 2000-06-09 2005-09-20 Metadigm Llc Scalable transaction system for a network environment
US7006986B1 (en) 2000-09-25 2006-02-28 Ecardless Bancorp, Ltd. Order file processes for purchasing on the internet using verified order information
US9202206B2 (en) 2000-09-25 2015-12-01 Ecardless Bancorp, Ltd. Secure financial transaction processing using location information
US20020062280A1 (en) * 2000-11-21 2002-05-23 John Zachariassen System and method for transmitting goods, remuneration, and information
US20070288394A1 (en) * 2000-12-01 2007-12-13 Carrott Richard F Transactional security over a network
US8260723B2 (en) 2000-12-01 2012-09-04 Carrott Richard F Transactional security over a network
US6839692B2 (en) * 2000-12-01 2005-01-04 Benedor Corporation Method and apparatus to provide secure purchase transactions over a computer network
US7266533B2 (en) 2000-12-15 2007-09-04 The Western Union Company Electronic gift greeting
JP4046173B2 (en) * 2001-01-29 2008-02-13 株式会社リコー Online registration support method, server device, and program
TW493131B (en) * 2001-03-20 2002-07-01 Payeasy Digital Integration Co Electronic commerce transaction system and method
US7117183B2 (en) 2001-03-31 2006-10-03 First Data Coroporation Airline ticket payment and reservation system and methods
US7096205B2 (en) 2001-03-31 2006-08-22 First Data Corporation Systems and methods for enrolling consumers in goods and services
US7184989B2 (en) 2001-03-31 2007-02-27 First Data Corporation Staged transactions systems and methods
US8150763B2 (en) 2001-03-31 2012-04-03 The Western Union Company Systems and methods for staging transactions, payments and collections
US9853759B1 (en) 2001-03-31 2017-12-26 First Data Corporation Staged transaction system for mobile commerce
US8433627B2 (en) * 2001-06-07 2013-04-30 Fairshare, Llc Rapid tax collection system and method
US8374962B2 (en) 2001-10-26 2013-02-12 First Data Corporation Stored value payouts
US8244632B2 (en) 2001-10-26 2012-08-14 First Data Corporation Automated transfer with stored value
US20040006610A1 (en) * 2002-07-05 2004-01-08 Anjali Anagol-Subbarao Architecture and method for configuration validation web service
US20040006571A1 (en) * 2002-07-05 2004-01-08 Anjali Anagol-Subbarao Architecture and method for product catalog web service
US20040221001A1 (en) * 2002-07-05 2004-11-04 Anjali Anagol-Subbarao Web service architecture and methods
US20040098315A1 (en) 2002-11-19 2004-05-20 Haynes Leonard Steven Apparatus and method for facilitating the selection of products by buyers and the purchase of the selected products from a supplier
US20040225512A1 (en) * 2003-05-08 2004-11-11 David Armes System and method for vertical software solutions
US7895119B2 (en) * 2003-05-13 2011-02-22 Bank Of America Corporation Method and system for pushing credit payments as buyer initiated transactions
EP1644861A4 (en) * 2003-07-02 2009-05-13 Visa Int Service Ass Managing activation of cardholders in a secure authentication program
EP1671209A4 (en) * 2003-09-26 2009-05-13 Mastercard International Inc Payment cards as an online payment option
TW200529026A (en) * 2004-02-16 2005-09-01 Pan Studio Corp Trading system and method for digital commodity
US8682757B2 (en) * 2004-08-25 2014-03-25 American Express Travel Related Services Company, Inc. Method and apparatus for processing financial transactions subject to different financing terms
US7958030B2 (en) * 2004-09-01 2011-06-07 Visa U.S.A. Inc. System and method for issuer originated payments for on-line banking bill payments
US8152054B2 (en) 2004-10-19 2012-04-10 The Western Union Company Money transfer systems and methods
US20060212407A1 (en) * 2005-03-17 2006-09-21 Lyon Dennis B User authentication and secure transaction system
US7392940B2 (en) 2005-05-18 2008-07-01 The Western Union Company In-lane money transfer systems and methods
US8672220B2 (en) 2005-09-30 2014-03-18 The Western Union Company Money transfer system and method
US8818904B2 (en) 2007-01-17 2014-08-26 The Western Union Company Generation systems and methods for transaction identifiers having biometric keys associated therewith
US7933835B2 (en) 2007-01-17 2011-04-26 The Western Union Company Secure money transfer systems and methods using biometric keys associated therewith
US20080201260A1 (en) * 2007-02-16 2008-08-21 Toby Unwin Internet micro payments system
US8521650B2 (en) 2007-02-26 2013-08-27 Zepfrog Corp. Method and service for providing access to premium content and dispersing payment therefore
US8504473B2 (en) 2007-03-28 2013-08-06 The Western Union Company Money transfer system and messaging system
US20080243705A1 (en) * 2007-03-28 2008-10-02 The Western Union Company Third-Party Gift Registry And Payment System
US20090018934A1 (en) * 2007-05-15 2009-01-15 Chaorong Peng System and Method for defense ID theft attack security service system in marketing environment
US7783571B2 (en) 2007-05-31 2010-08-24 First Data Corporation ATM system for receiving cash deposits from non-networked clients
US8224702B2 (en) 2007-12-28 2012-07-17 Ebay, Inc. Systems and methods for facilitating financial transactions over a network
US20100017333A1 (en) * 2008-07-15 2010-01-21 Payments & Processing Consultants, Inc. Methods and systems for conducting electronic commerce
US9280771B2 (en) * 2009-02-13 2016-03-08 International Business Machines Corporation Secure personal information profile
US20110035294A1 (en) * 2009-08-04 2011-02-10 Authernative, Inc. Multi-tier transaction processing method and payment system in m- and e- commerce
CN102779314A (en) * 2012-06-13 2012-11-14 广元川陕甘粮油交易中心有限责任公司 Food e-commerce application system and method
US9558493B2 (en) 2014-11-12 2017-01-31 BenedorTSE LLC Secure authorizations using independent communications and different one-time-use encryption keys for each party to a transaction
US9569776B2 (en) 2014-11-12 2017-02-14 BenedorTSE LLC Secure authorizations using independent communications and different one-time-use encryption keys for each party to a transaction
US10614457B2 (en) 2014-11-12 2020-04-07 BenedorTSE LLC Secure authorizations using independent communications and different one-time-use encryption keys for each party to a transaction
US9558492B2 (en) 2014-11-12 2017-01-31 Benedoretse Llc Secure authorizations using independent communications and different one-time-use encryption keys for each party to a transaction
US11050571B2 (en) 2019-02-14 2021-06-29 Carrott Richard F Systems for producing and maintaining verified electronic signatures
US11151032B1 (en) * 2020-12-14 2021-10-19 Coupang Corp. System and method for local cache synchronization

Citations (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5329589A (en) 1991-02-27 1994-07-12 At&T Bell Laboratories Mediation of transactions by a communications system
US5557518A (en) 1994-04-28 1996-09-17 Citibank, N.A. Trusted agents for open electronic commerce
US5590197A (en) 1995-04-04 1996-12-31 V-One Corporation Electronic payment system and method
US5671279A (en) * 1995-11-13 1997-09-23 Netscape Communications Corporation Electronic commerce using a secure courier system
US5671280A (en) 1995-08-30 1997-09-23 Citibank, N.A. System and method for commercial payments using trusted agents
US5727163A (en) 1995-03-30 1998-03-10 Amazon.Com, Inc. Secure method for communicating credit card data when placing an order on a non-secure network
US5729594A (en) * 1996-06-07 1998-03-17 Klingman; Edwin E. On-line secured financial transaction system through electronic media
US5757917A (en) 1995-11-01 1998-05-26 First Virtual Holdings Incorporated Computerized payment system for purchasing goods and services on the internet
US5822737A (en) * 1996-02-05 1998-10-13 Ogram; Mark E. Financial transaction system
US5826241A (en) 1994-09-16 1998-10-20 First Virtual Holdings Incorporated Computerized system for making payments and authenticating transactions over the internet
WO1999007121A2 (en) * 1997-07-29 1999-02-11 Netadvantage Corporation Method and system for conducting electronic commerce transactions
US5899980A (en) * 1997-08-11 1999-05-04 Trivnet Ltd. Retail method over a wide area network
US5903878A (en) * 1997-08-20 1999-05-11 Talati; Kirit K. Method and apparatus for electronic commerce
US5926798A (en) 1996-11-28 1999-07-20 International Business Machines Corporation Method and apparatus for performing computer-based on-line commerce using an intelligent agent
US5950172A (en) * 1996-06-07 1999-09-07 Klingman; Edwin E. Secured electronic rating system
US5960411A (en) 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
US5991750A (en) * 1997-10-24 1999-11-23 Ge Capital System and method for pre-authorization of individual account transactions
US6021187A (en) * 1998-01-07 2000-02-01 Mobile Computing Systems Multimedia phone system
US6023686A (en) 1996-02-20 2000-02-08 Health Hero Network Method for conducting an on-line bidding session with bid pooling
US6029150A (en) 1996-10-04 2000-02-22 Certco, Llc Payment and transactions in electronic commerce system
US6105008A (en) * 1997-10-16 2000-08-15 Visa International Service Association Internet loading system using smart card
US6185619B1 (en) * 1996-12-09 2001-02-06 Genuity Inc. Method and apparatus for balancing the process load on network servers according to network and serve based policies
WO2001052127A1 (en) * 2000-01-13 2001-07-19 Aplettix Inc. Secure private agent for electronic transactions
US6282522B1 (en) * 1997-04-30 2001-08-28 Visa International Service Association Internet payment system using smart card
US20010039535A1 (en) * 2000-02-09 2001-11-08 Tsiounis Yiannis S. Methods and systems for making secure electronic payments
US6327578B1 (en) * 1998-12-29 2001-12-04 International Business Machines Corporation Four-party credit/debit payment protocol
US6332134B1 (en) * 1999-11-01 2001-12-18 Chuck Foster Financial transaction system
US6405176B1 (en) 1999-01-27 2002-06-11 International Business Machines Corp. Method for processing multiple electronic shopping carts
US6452924B1 (en) * 1997-11-10 2002-09-17 Enron Warpspeed Services, Inc. Method and apparatus for controlling bandwidth in a switched broadband multipoint/multimedia network
US6490567B1 (en) 1997-01-15 2002-12-03 At&T Corp. System and method for distributed content electronic commerce
US6598028B1 (en) * 1999-09-03 2003-07-22 Lynn Sullivan Computer-implemented universal financial management/translation system and method
US6601037B1 (en) 1998-07-20 2003-07-29 Usa Technologies, Inc. System and method of processing credit card, e-commerce, and e-business transactions without the merchant incurring transaction processing fees or charges worldwide
US6604086B1 (en) 1998-07-20 2003-08-05 Usa Technologies, Inc. Electronic commerce terminal connected to a vending machine operable as a telephone
US6856975B1 (en) 2000-03-30 2005-02-15 Verify & Protect Inc. System, method, and article of manufacture for secure transactions utilizing a computer network
US6941270B1 (en) * 1999-06-21 2005-09-06 Nokia Corporation Apparatus, and associated method, for loading a mobile terminal with an application program installed at a peer device
US6959873B2 (en) 2001-07-09 2005-11-01 Ask, S.A. Electronic cash system for an electronic wallet
US6985888B1 (en) 1995-08-21 2006-01-10 Pitney Bowes Inc. Secure user certification for electronic commerce employing value metering system
US6993320B1 (en) 1999-06-21 2006-01-31 T-Mobile Deutschland Gmbh Method and device for accessing a telecommunications network and for billing telecommunication services
US7051001B1 (en) * 1998-08-27 2006-05-23 Citibank, N.A. System and method for merchant function assumption of internet checking and savings account transactions
US7080070B1 (en) * 1999-07-02 2006-07-18 Amazon Technologies, Inc. System and methods for browsing a database of items and conducting associated transactions

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5878215A (en) * 1994-05-23 1999-03-02 Mastercard International Incorporated System and method for processing multiple electronic transaction requests
US5790677A (en) * 1995-06-29 1998-08-04 Microsoft Corporation System and method for secure electronic commerce transactions
US5897621A (en) * 1996-06-14 1999-04-27 Cybercash, Inc. System and method for multi-currency transactions
US5812668A (en) * 1996-06-17 1998-09-22 Verifone, Inc. System, method and article of manufacture for verifying the operation of a remote transaction clearance system utilizing a multichannel, extensible, flexible architecture
US7630919B1 (en) * 1996-07-25 2009-12-08 Wells Obrecht Method and apparatus for producing goods in an automated manner
US7003480B2 (en) * 1997-02-27 2006-02-21 Microsoft Corporation GUMP: grand unified meta-protocol for simple standards-based electronic commerce transactions
US6341353B1 (en) * 1997-04-11 2002-01-22 The Brodia Group Smart electronic receipt system
JP3427933B2 (en) * 1997-11-28 2003-07-22 インターナショナル・ビジネス・マシーンズ・コーポレーション Processing long-term transactions in client-server systems
US6477578B1 (en) * 1997-12-16 2002-11-05 Hankey Mhoon System and method for conducting secure internet transactions
US6422462B1 (en) * 1998-03-30 2002-07-23 Morris E. Cohen Apparatus and methods for improved credit cards and credit card transactions
US7747523B2 (en) * 1998-03-30 2010-06-29 Cohen Morris E Internet-based financial vehicles
US6330575B1 (en) * 1998-03-31 2001-12-11 International Business Machines Corporation Web commerce tool kit for distributed payment processing
US6934838B1 (en) * 1998-06-01 2005-08-23 Entrust Technologies Ltd. Method and apparatus for a service provider to provide secure services to a user
US6336105B1 (en) * 1998-11-16 2002-01-01 Trade Access Inc. System and method for representing data and providing electronic non-repudiation in a negotiations system
US6141653A (en) * 1998-11-16 2000-10-31 Tradeaccess Inc System for interative, multivariate negotiations over a network
CN1423786A (en) * 1999-03-02 2003-06-11 奎克斯塔投资公司 Electronic commerce transactions within a marketing system that may contain a member ship buying opportunity
US6970852B1 (en) * 1999-04-28 2005-11-29 Imx Solutions, Inc. Methods and apparatus for conducting secure, online monetary transactions
CA2910997A1 (en) * 1999-04-30 2000-11-09 Paypal, Inc. System and method for electronically exchanging value among distributed users
AU5729200A (en) * 1999-06-09 2000-12-28 Intelishield.Com, Inc. Internet payment system
US20010051902A1 (en) * 1999-06-28 2001-12-13 Messner Marc A. Method for performing secure internet transactions
US7100195B1 (en) * 1999-07-30 2006-08-29 Accenture Llp Managing user information on an e-commerce system
US20050027611A1 (en) * 1999-08-26 2005-02-03 Wharton Brian K. Electronic commerce systems and methods providing multiple-vendor searches
AU5074701A (en) * 1999-10-18 2001-06-25 Douglas E. Blasiman A method and system for transacting a purchase using a credit card from the seller
WO2001037180A1 (en) * 1999-11-19 2001-05-25 Ecognito, Inc. System, method, and computer program product for maintaining consumer privacy and security in electronic commerce transactions
US6671818B1 (en) * 1999-11-22 2003-12-30 Accenture Llp Problem isolation through translating and filtering events into a standard object format in a network based supply chain
US6606744B1 (en) * 1999-11-22 2003-08-12 Accenture, Llp Providing collaborative installation management in a network-based supply chain environment
EP1257893A4 (en) * 2000-01-27 2003-05-28 Ronald Johnson System and methods for on-line, real-time inventory display, monitoring and control
US7366695B1 (en) * 2000-02-29 2008-04-29 First Data Corporation Electronic purchase method and funds transfer system
US7865414B2 (en) * 2000-03-01 2011-01-04 Passgate Corporation Method, system and computer readable medium for web site account and e-commerce management from a central location
TW550477B (en) * 2000-03-01 2003-09-01 Passgate Corp Method, system and computer readable medium for Web site account and e-commerce management from a central location
US7376629B1 (en) * 2000-04-03 2008-05-20 Incogno Corporation Method of and system for effecting anonymous credit card purchases over the internet
US6618705B1 (en) * 2000-04-19 2003-09-09 Tiejun (Ronald) Wang Method and system for conducting business in a transnational e-commerce network
AU2001269881A1 (en) * 2000-06-19 2002-01-02 United States Postal Service System, method, and article of manufacture for shipping a package privately to acustomer

Patent Citations (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5329589A (en) 1991-02-27 1994-07-12 At&T Bell Laboratories Mediation of transactions by a communications system
US5557518A (en) 1994-04-28 1996-09-17 Citibank, N.A. Trusted agents for open electronic commerce
US5621797A (en) 1994-04-28 1997-04-15 Citibank, N.A. Electronic ticket presentation and transfer method
US5642419A (en) 1994-04-28 1997-06-24 Citibank N.A. Method for acquiring and revalidating an electronic credential
US5826241A (en) 1994-09-16 1998-10-20 First Virtual Holdings Incorporated Computerized system for making payments and authenticating transactions over the internet
US5727163A (en) 1995-03-30 1998-03-10 Amazon.Com, Inc. Secure method for communicating credit card data when placing an order on a non-secure network
US5590197A (en) 1995-04-04 1996-12-31 V-One Corporation Electronic payment system and method
US6985888B1 (en) 1995-08-21 2006-01-10 Pitney Bowes Inc. Secure user certification for electronic commerce employing value metering system
US5671280A (en) 1995-08-30 1997-09-23 Citibank, N.A. System and method for commercial payments using trusted agents
US5757917A (en) 1995-11-01 1998-05-26 First Virtual Holdings Incorporated Computerized payment system for purchasing goods and services on the internet
US5671279A (en) * 1995-11-13 1997-09-23 Netscape Communications Corporation Electronic commerce using a secure courier system
US5822737A (en) * 1996-02-05 1998-10-13 Ogram; Mark E. Financial transaction system
US6023686A (en) 1996-02-20 2000-02-08 Health Hero Network Method for conducting an on-line bidding session with bid pooling
US5729594A (en) * 1996-06-07 1998-03-17 Klingman; Edwin E. On-line secured financial transaction system through electronic media
US5950172A (en) * 1996-06-07 1999-09-07 Klingman; Edwin E. Secured electronic rating system
US6029150A (en) 1996-10-04 2000-02-22 Certco, Llc Payment and transactions in electronic commerce system
US5926798A (en) 1996-11-28 1999-07-20 International Business Machines Corporation Method and apparatus for performing computer-based on-line commerce using an intelligent agent
US6185619B1 (en) * 1996-12-09 2001-02-06 Genuity Inc. Method and apparatus for balancing the process load on network servers according to network and serve based policies
US6490567B1 (en) 1997-01-15 2002-12-03 At&T Corp. System and method for distributed content electronic commerce
US6282522B1 (en) * 1997-04-30 2001-08-28 Visa International Service Association Internet payment system using smart card
WO1999007121A2 (en) * 1997-07-29 1999-02-11 Netadvantage Corporation Method and system for conducting electronic commerce transactions
US5899980A (en) * 1997-08-11 1999-05-04 Trivnet Ltd. Retail method over a wide area network
US5903878A (en) * 1997-08-20 1999-05-11 Talati; Kirit K. Method and apparatus for electronic commerce
US5960411A (en) 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
US6105008A (en) * 1997-10-16 2000-08-15 Visa International Service Association Internet loading system using smart card
US5991750A (en) * 1997-10-24 1999-11-23 Ge Capital System and method for pre-authorization of individual account transactions
US6452924B1 (en) * 1997-11-10 2002-09-17 Enron Warpspeed Services, Inc. Method and apparatus for controlling bandwidth in a switched broadband multipoint/multimedia network
US6021187A (en) * 1998-01-07 2000-02-01 Mobile Computing Systems Multimedia phone system
US6604086B1 (en) 1998-07-20 2003-08-05 Usa Technologies, Inc. Electronic commerce terminal connected to a vending machine operable as a telephone
US6601037B1 (en) 1998-07-20 2003-07-29 Usa Technologies, Inc. System and method of processing credit card, e-commerce, and e-business transactions without the merchant incurring transaction processing fees or charges worldwide
US7051001B1 (en) * 1998-08-27 2006-05-23 Citibank, N.A. System and method for merchant function assumption of internet checking and savings account transactions
US6327578B1 (en) * 1998-12-29 2001-12-04 International Business Machines Corporation Four-party credit/debit payment protocol
US6405176B1 (en) 1999-01-27 2002-06-11 International Business Machines Corp. Method for processing multiple electronic shopping carts
US6941270B1 (en) * 1999-06-21 2005-09-06 Nokia Corporation Apparatus, and associated method, for loading a mobile terminal with an application program installed at a peer device
US6993320B1 (en) 1999-06-21 2006-01-31 T-Mobile Deutschland Gmbh Method and device for accessing a telecommunications network and for billing telecommunication services
US7080070B1 (en) * 1999-07-02 2006-07-18 Amazon Technologies, Inc. System and methods for browsing a database of items and conducting associated transactions
US6598028B1 (en) * 1999-09-03 2003-07-22 Lynn Sullivan Computer-implemented universal financial management/translation system and method
US6332134B1 (en) * 1999-11-01 2001-12-18 Chuck Foster Financial transaction system
WO2001052127A1 (en) * 2000-01-13 2001-07-19 Aplettix Inc. Secure private agent for electronic transactions
US20010039535A1 (en) * 2000-02-09 2001-11-08 Tsiounis Yiannis S. Methods and systems for making secure electronic payments
US6856975B1 (en) 2000-03-30 2005-02-15 Verify & Protect Inc. System, method, and article of manufacture for secure transactions utilizing a computer network
US6959873B2 (en) 2001-07-09 2005-11-01 Ask, S.A. Electronic cash system for an electronic wallet

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
Chong Ka Lung, "Internet Payment Methods:Mechanism, Application, and Experimentation" Department of Computer Science and Engineering, Dec. 1999. *
Jackie Cohen, "Merchant Server Market Heats Up" Bank Technology News, v10n2 p1+, Feb. (1997), Dialog Flie 9, 01754948. *
Lei Tang, "A Set of Protocols for Micropayments in Distributed System" Graduate School of Industrial Administration (1995). *
Microsoft Press Computer Dictionary, third edition, p. 154, 1997. *
Wilder, Clinton, "Suite for E-commerce", Informationweek, n699, pp. 75-76, Sep. 7, 1998. *

Cited By (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE47502E1 (en) * 2000-04-19 2019-07-09 Innovation Sciences, Llc Method and system for conducting business in a transnational E-commerce network
US20100316898A1 (en) * 2004-10-29 2010-12-16 Medtronic, Inc. Lithium-ion battery
US10567975B2 (en) 2005-10-04 2020-02-18 Hoffberg Family Trust 2 Multifactorial optimization system and method
US8370913B2 (en) 2007-03-16 2013-02-05 Apple Inc. Policy-based auditing of identity credential disclosure by a secure token service
US8353002B2 (en) 2007-03-16 2013-01-08 Apple Inc. Chaining information card selectors
US8151324B2 (en) 2007-03-16 2012-04-03 Lloyd Leon Burch Remotable information cards
US20090077118A1 (en) * 2007-03-16 2009-03-19 Novell, Inc. Information card federation point tracking and management
US20090077627A1 (en) * 2007-03-16 2009-03-19 Novell, Inc. Information card federation point tracking and management
US8073783B2 (en) * 2007-03-16 2011-12-06 Felsted Patrick R Performing a business transaction without disclosing sensitive identity information to a relying party
US20090178112A1 (en) * 2007-03-16 2009-07-09 Novell, Inc. Level of service descriptors
US20080229411A1 (en) * 2007-03-16 2008-09-18 Novell, Inc. Chaining information card selectors
US20110153499A1 (en) * 2007-03-16 2011-06-23 Novell, Inc. Performing a business transaction without disclosing sensitive identity information to a relying party
US20080229410A1 (en) * 2007-03-16 2008-09-18 Novell, Inc. Performing a business transaction without disclosing sensitive identity information to a relying party
US8074257B2 (en) 2007-03-16 2011-12-06 Felsted Patrick R Framework and technology to enable the portability of information cards
US20080229384A1 (en) * 2007-03-16 2008-09-18 Novell, Inc. Policy-based auditing of identity credential disclosure by a secure token service
US8087060B2 (en) 2007-03-16 2011-12-27 James Mark Norman Chaining information card selectors
US8364600B2 (en) * 2007-03-16 2013-01-29 Apple Inc. Performing a business transaction without disclosing sensitive identity information to a relying party
US8479254B2 (en) 2007-03-16 2013-07-02 Apple Inc. Credential categorization
US20080229398A1 (en) * 2007-03-16 2008-09-18 Novell, Inc. Framework and technology to enable the portability of information cards
US20080229383A1 (en) * 2007-03-16 2008-09-18 Novell, Inc. Credential categorization
US20110125597A1 (en) * 2007-05-17 2011-05-26 Shift4 Corporation Secure payment card transactions
US8690056B2 (en) 2007-05-17 2014-04-08 Shift4 Corporation Secure payment card transactions
US9082120B2 (en) 2007-05-17 2015-07-14 Shift4 Corporation Secure payment card transactions
US7841523B2 (en) * 2007-05-17 2010-11-30 Shift4 Corporation Secure payment card transactions
US9495680B2 (en) 2007-05-17 2016-11-15 Shift4 Corporation Secure payment card transactions
US9836745B2 (en) 2007-05-17 2017-12-05 Shift4 Corporation Secure payment card transactions
US10185956B2 (en) 2007-05-17 2019-01-22 Shift4 Corporation Secure payment card transactions
US8328095B2 (en) 2007-05-17 2012-12-11 Shift4 Corporation Secure payment card transactions
US20080283591A1 (en) * 2007-05-17 2008-11-20 Oder Ii John David Secure payment card transactions
US20090077655A1 (en) * 2007-09-19 2009-03-19 Novell, Inc. Processing html extensions to enable support of information cards by a relying party
US8468576B2 (en) 2008-02-11 2013-06-18 Apple Inc. System and method for application-integrated information card selection
US20090204622A1 (en) * 2008-02-11 2009-08-13 Novell, Inc. Visual and non-visual cues for conveying state of information cards, electronic wallets, and keyrings
US20090205035A1 (en) * 2008-02-11 2009-08-13 Novell, Inc. Info card selector reception of identity provider based data pertaining to info cards
US20090204542A1 (en) * 2008-02-11 2009-08-13 Novell, Inc. Privately sharing relying party reputation with information card selectors
US20090228885A1 (en) * 2008-03-07 2009-09-10 Novell, Inc. System and method for using workflows with information cards
US8079069B2 (en) 2008-03-24 2011-12-13 Oracle International Corporation Cardspace history validator
US20090241178A1 (en) * 2008-03-24 2009-09-24 Novell, Inc. Cardspace history validator
US20090249430A1 (en) * 2008-03-25 2009-10-01 Novell, Inc. Claim category handling
US20090272797A1 (en) * 2008-04-30 2009-11-05 Novell, Inc. A Delaware Corporation Dynamic information card rendering
US20100011409A1 (en) * 2008-07-09 2010-01-14 Novell, Inc. Non-interactive information card token generation
US20100031328A1 (en) * 2008-07-31 2010-02-04 Novell, Inc. Site-specific credential generation using information cards
US8561172B2 (en) 2008-08-29 2013-10-15 Novell Intellectual Property Holdings, Inc. System and method for virtual information cards
US20100095372A1 (en) * 2008-10-09 2010-04-15 Novell, Inc. Trusted relying party proxy for information card tokens
US8875997B2 (en) 2009-01-12 2014-11-04 Novell, Inc. Information card overlay
US8083135B2 (en) 2009-01-12 2011-12-27 Novell, Inc. Information card overlay
US20100176194A1 (en) * 2009-01-12 2010-07-15 Novell, Inc. Information card overlay
US8632003B2 (en) 2009-01-27 2014-01-21 Novell, Inc. Multiple persona information cards
US20100187302A1 (en) * 2009-01-27 2010-07-29 Novell, Inc. Multiple persona information cards
US20100251353A1 (en) * 2009-03-25 2010-09-30 Novell, Inc. User-authorized information card delegation

Also Published As

Publication number Publication date
USRE46140E1 (en) 2016-09-06
USRE47502E1 (en) 2019-07-09
US6618705B1 (en) 2003-09-09

Similar Documents

Publication Publication Date Title
USRE47502E1 (en) Method and system for conducting business in a transnational E-commerce network
US7082412B1 (en) Electronic factoring
JP3367675B2 (en) Open network sales system and method for real-time approval of transaction transactions
AU779188B2 (en) Method and apparatus for conducting commerce between individuals
JP4685812B2 (en) Online coupon distribution method
US20020023053A1 (en) System, method and apparatus for international financial transactions
US20070226136A1 (en) Electronic factoring
AU2001251286A1 (en) System, method and apparatus for international financial transactions
CN104867045A (en) Trading system for customizing divided payments by user, and trading method thereof
EP1214696A1 (en) A method for the secure transfer of payments
KR100444846B1 (en) Electronical commercial transaction intermediation system using internet
KR20070052103A (en) System of protection of data loss in the internet commerrce payment and method thereof, and media that can record computer program sources for method thereof
KR102006960B1 (en) On-line used goods trading system using location information
JP2002245284A (en) Electronic commerce system
KR102264059B1 (en) Payment System and Method in OTT Service
KR20020064473A (en) System and method for servicing electronic payment assurance integrated with electronic wallet
KR20020094453A (en) Goods mediation management system
KR20010069525A (en) Messenger escrow service system and method, medium recorded the same method
KR100444372B1 (en) System and method for paying money electric commerce
KR100603954B1 (en) Methods for Transacting the Foreign Auction between Buyer and Seller
KR20050047277A (en) System and method for providing relay service using wire and wireless network
US20030236743A1 (en) Electronic cash sharing system and method thereof
JP2004514200A (en) System and method for performing anonymous ID transactions on the Internet
ZA200309142B (en) A transaction facilitation system.
JP2002133339A (en) Bi-directional authentication device, terminal adaptor, and accident managing device

Legal Events

Date Code Title Description
FPAY Fee payment

Year of fee payment: 8

AS Assignment

Owner name: VIRGINIA E-COMMERCE SOLUTIONS, LLC, VIRGINIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WANG, TIEJUN (RONALD);WANG, XIMING;WANG, TIEHONG;REEL/FRAME:025169/0929

Effective date: 20101011

FPAY Fee payment

Year of fee payment: 12

FEPP Fee payment procedure

Free format text: PAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

AS Assignment

Owner name: INNOVATION SCIENCES, LLC, TEXAS

Free format text: MERGER;ASSIGNOR:VIRGINIA INNOVATION SCIENCES, INC.;REEL/FRAME:047649/0447

Effective date: 20181109