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.
|
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.
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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
2. The method of
5. The method 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
l) communicating confirming purchase information by the payment server to the buyer.
7. The method of
m) communicating confirming purchase information to the Web, DB server.
8. The method 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
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
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
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.
0. 18. The method for conducting online purchasing, as set forth in
0. 19. The online method supporting online purchasing over the internet, as set forth in
0. 20. The method for conducting online purchasing, as set forth in
0. 21. The method for conducting online purchasing, as set forth in
0. 22. The method for conducting online purchasing, as set forth in
0. 23. The method for conducting online purchasing, as set forth in
0. 24. The method for conducting online purchasing, as set forth in
0. 25. The method for conducting online purchasing, as set forth in
0. 26. The method for conducting online purchasing, as set forth in
0. 27. The method as set forth in
0. 28. The method as set forth in
0. 29. The method as set forth in
0. 31. The system, for conducting online buying, as set forth in
0. 32. The system, for conducting online buying, as set forth in
0. 33. The system for conducting online buying, as set forth in
0. 34. The system for conducting online buying, as set forth in
0. 35. The system for conducting online buying, as set forth in
0. 36. The system for conducting online buying, as set forth in
0. 37. The system, for conducting online buying, as set forth in
0. 38. The system, for conducting online buying, as set forth in
0. 39. The system, for conducting online buying, as set forth in
0. 40. The system as set forth in
0. 41. The system as set forth in
0. 42. The system as set forth in
0. 44. The online system supporting online buying over the internet, as set forth in
0. 45. The online system supporting online buying over the internet, as set forth in
0. 46. The online system supporting online buying over the internet, as set forth in
0. 47. The online system supporting online buying over the internet, as set forth in
0. 48. The online system supporting online buying over the internet, as set forth in
0. 49. The online system supporting online buying over the internet, as set forth in
0. 50. The online system supporting online buying over the internet, as set forth in
0. 51. The online system supporting online buying over the internet, as set forth in
0. 52. The system as set forth in
0. 53. The system as set forth in
0. 54. The system as set forth in
0. 56. The online method supporting online buying over the internet, as set forth in
0. 57. The online method supporting online buying over the internet, as set forth in
0. 58. The online method supporting online buying over the internet, as set forth in
0. 59. The online method supporting online buying over the internet, as set forth in
0. 60. The online method supporting online buying over the internet, as set forth in
0. 61. The online method supporting online buying over the internet, as set forth in
0. 62. The online method supporting online buying over the internet, as set forth in
0. 63. The online method supporting online buying over the internet, as set forth in
0. 64. The method as set forth in
0. 65. The method as set forth in
0. 66. The method as set forth in
0. 68. The online method for a payment server as set forth in
0. 69. The online method for a payment server, as set forth in
0. 70. The online method for a payment server, as set forth in
0. 71. The method as set forth in
0. 72. The method as set forth in
0. 73. The method as set forth in
0. 75. The payment server as set forth in
0. 76. The payment server as set forth in
0. 77. The payment server as set forth in
0. 78. The payment server, as set forth in
0. 79. The payment server, as set forth in
0. 80. The system as set forth in
0. 81. The system as set forth in
0. 82. The system as set forth in
0. 84. The computer readable medium as set forth in
0. 85. The computer readable medium as set forth in
0. 86. The computer readable medium as set forth in
0. 87. The medium as set forth in
0. 88. The medium as set forth in
0. 89. The medium as set forth in
|
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.
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.
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.
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
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.
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.
Wang, Tiehong, Wang, Ximing, Wang, Tiejun (Ronald)
Patent | Priority | Assignee | Title |
10185956, | May 17 2007 | Shift4 Corporation | Secure payment card transactions |
10567975, | Oct 04 2005 | HOFFBERG FAMILY TRUST 2 | Multifactorial optimization system and method |
7841523, | May 17 2007 | Goldman Sachs Bank USA | Secure payment card transactions |
8073783, | Mar 16 2007 | Apple Inc | Performing a business transaction without disclosing sensitive identity information to a relying party |
8074257, | Mar 16 2007 | Apple Inc | Framework and technology to enable the portability of information cards |
8079069, | Mar 24 2008 | Oracle International Corporation | Cardspace history validator |
8083135, | Jan 12 2009 | JPMORGAN CHASE BANK, N A , AS SUCCESSOR AGENT | Information card overlay |
8087060, | Mar 16 2007 | Apple Inc | Chaining information card selectors |
8151324, | Mar 16 2007 | Apple Inc | Remotable information cards |
8328095, | May 17 2007 | Goldman Sachs Bank USA | Secure payment card transactions |
8353002, | Mar 16 2007 | Apple Inc | Chaining information card selectors |
8364600, | Mar 16 2007 | Apple Inc | Performing a business transaction without disclosing sensitive identity information to a relying party |
8370913, | Mar 16 2007 | Apple Inc | Policy-based auditing of identity credential disclosure by a secure token service |
8468576, | Feb 11 2008 | Apple Inc | System and method for application-integrated information card selection |
8479254, | Mar 16 2007 | Apple Inc | Credential categorization |
8561172, | Aug 29 2008 | RPX Corporation | System and method for virtual information cards |
8632003, | Jan 27 2009 | JPMORGAN CHASE BANK, N A , AS SUCCESSOR AGENT | Multiple persona information cards |
8690056, | May 17 2007 | Goldman Sachs Bank USA | Secure payment card transactions |
8875997, | Jan 12 2009 | JPMORGAN CHASE BANK, N A , AS SUCCESSOR AGENT | Information card overlay |
9082120, | May 17 2007 | Goldman Sachs Bank USA | Secure payment card transactions |
9495680, | May 17 2007 | Goldman Sachs Bank USA | Secure payment card transactions |
9836745, | May 17 2007 | Goldman Sachs Bank USA | Secure payment card transactions |
RE47502, | Apr 19 2000 | Innovation Sciences, LLC | Method and system for conducting business in a transnational E-commerce network |
Patent | Priority | Assignee | Title |
5329589, | Feb 27 1991 | AT&T Bell Laboratories | Mediation of transactions by a communications system |
5557518, | Apr 28 1994 | Citibank, N.A.; CITIBANK, N A | Trusted agents for open electronic commerce |
5590197, | Apr 04 1995 | SSL SERVICES LLC | Electronic payment system and method |
5621797, | Apr 28 1994 | Citibank, N.A. | Electronic ticket presentation and transfer method |
5642419, | Apr 28 1994 | Citibank N.A. | Method for acquiring and revalidating an electronic credential |
5671279, | Nov 13 1995 | Meta Platforms, Inc | Electronic commerce using a secure courier system |
5671280, | Aug 30 1995 | Citibank, N.A. | System and method for commercial payments using trusted agents |
5727163, | Mar 30 1995 | Amazon.com, Inc. | Secure method for communicating credit card data when placing an order on a non-secure network |
5729594, | Jun 07 1996 | On-line secured financial transaction system through electronic media | |
5757917, | Nov 01 1995 | PayPal, Inc | Computerized payment system for purchasing goods and services on the internet |
5822737, | Feb 05 1996 | SPINDLE MOBILE, INC | Financial transaction system |
5826241, | Sep 16 1994 | PayPal, Inc | Computerized system for making payments and authenticating transactions over the internet |
5899980, | Aug 11 1997 | Trivnet Ltd. | Retail method over a wide area network |
5903878, | Aug 20 1997 | Appage Corporation | Method and apparatus for electronic commerce |
5926798, | Nov 28 1996 | eBay Inc | Method and apparatus for performing computer-based on-line commerce using an intelligent agent |
5950172, | Jun 07 1996 | Secured electronic rating system | |
5960411, | Sep 12 1997 | AMAZON COM, INC | Method and system for placing a purchase order via a communications network |
5991750, | Oct 24 1997 | Liberty Peak Ventures, LLC | System and method for pre-authorization of individual account transactions |
6021187, | Jan 07 1998 | Mobile Computing Systems | Multimedia phone system |
6023686, | Feb 20 1996 | HANGER SOLUTIONS, LLC | Method for conducting an on-line bidding session with bid pooling |
6029150, | Oct 04 1996 | Certco, LLC | Payment and transactions in electronic commerce system |
6105008, | Oct 16 1997 | Visa International Services Association | Internet loading system using smart card |
6185619, | Nov 07 1997 | Raytheon BBN Technologies Corp | Method and apparatus for balancing the process load on network servers according to network and serve based policies |
6282522, | Apr 30 1997 | Visa International Service Association | Internet payment system using smart card |
6327578, | Dec 29 1998 | PayPal, Inc | Four-party credit/debit payment protocol |
6332134, | Nov 01 1999 | Kioba Processing, LLC | Financial transaction system |
6405176, | Jan 27 1999 | eBay Inc | Method for processing multiple electronic shopping carts |
6452924, | Nov 10 1997 | HANGER SOLUTIONS, LLC | Method and apparatus for controlling bandwidth in a switched broadband multipoint/multimedia network |
6490567, | Jan 15 1997 | RPX Corporation | System and method for distributed content electronic commerce |
6598028, | Sep 03 1999 | MONEY MARKET FX, LLC | Computer-implemented universal financial management/translation system and method |
6601037, | Jul 20 1998 | USA Technologies, Inc.; 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 |
6604086, | Jul 20 1998 | USA Technologies, Inc.; USA TECHNOLOGIES, INC | Electronic commerce terminal connected to a vending machine operable as a telephone |
6856975, | Mar 30 2000 | PROUDIT TECHNOLOGIES, INC | System, method, and article of manufacture for secure transactions utilizing a computer network |
6941270, | Jun 21 1999 | Nokia Technologies Oy | Apparatus, and associated method, for loading a mobile terminal with an application program installed at a peer device |
6959873, | Jul 09 2001 | ASK S A | Electronic cash system for an electronic wallet |
6985888, | Aug 21 1995 | Pitney Bowes Inc. | Secure user certification for electronic commerce employing value metering system |
6993320, | Jun 21 1999 | Detemobil Deutsche Telekom Mobilnet GmbH | Method and device for accessing a telecommunications network and for billing telecommunication services |
7051001, | Aug 27 1998 | CITIBANK, N A | System and method for merchant function assumption of internet checking and savings account transactions |
7080070, | Jul 02 1999 | Amazon Technologies, Inc | System and methods for browsing a database of items and conducting associated transactions |
20010039535, | |||
WO9907121, | |||
WO152127, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 11 2010 | WANG, TIEJUN RONALD | VIRGINIA E-COMMERCE SOLUTIONS, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025169 | /0929 | |
Oct 11 2010 | WANG, XIMING | VIRGINIA E-COMMERCE SOLUTIONS, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025169 | /0929 | |
Oct 11 2010 | WANG, TIEHONG | VIRGINIA E-COMMERCE SOLUTIONS, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025169 | /0929 | |
Nov 09 2018 | Virginia Innovation Sciences, Inc | Innovation Sciences, LLC | MERGER SEE DOCUMENT FOR DETAILS | 047649 | /0447 |
Date | Maintenance Fee Events |
Sep 21 2010 | M2552: Payment of Maintenance Fee, 8th Yr, Small Entity. |
Feb 06 2015 | M2553: Payment of Maintenance Fee, 12th Yr, Small Entity. |
Mar 17 2016 | STOL: Pat Hldr no Longer Claims Small Ent Stat |
Date | Maintenance Schedule |
Jun 16 2012 | 4 years fee payment window open |
Dec 16 2012 | 6 months grace period start (w surcharge) |
Jun 16 2013 | patent expiry (for year 4) |
Jun 16 2015 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jun 16 2016 | 8 years fee payment window open |
Dec 16 2016 | 6 months grace period start (w surcharge) |
Jun 16 2017 | patent expiry (for year 8) |
Jun 16 2019 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jun 16 2020 | 12 years fee payment window open |
Dec 16 2020 | 6 months grace period start (w surcharge) |
Jun 16 2021 | patent expiry (for year 12) |
Jun 16 2023 | 2 years to revive unintentionally abandoned end. (for year 12) |