Online card present transaction
First Claim
1. An online card-present transaction method comprising the steps of:
- accessing, within a host system, account information associated with an authenticated user; and
communicating said account information over an authenticated communication channel from said host system to a merchant to facilitate a transaction between said merchant and said authenticated user.
5 Assignments
0 Petitions
Accused Products
Abstract
An online card-present transaction system facilitates card-present type transactions with a merchant over a public network. A host system is configured to accept authentication data from a user via an authentication device. The host system, after authenticating a user is configured to retrieve the user'"'"'s account information from a user database system and translate a user account number into a temporary transaction number. The temporary transaction number is then transmitted directly from the host system to the merchant, thereby eliminating the need for the user to send to the merchant over the internet, the user'"'"'s transaction account number.
511 Citations
34 Claims
-
1. An online card-present transaction method comprising the steps of:
-
accessing, within a host system, account information associated with an authenticated user; and
communicating said account information over an authenticated communication channel from said host system to a merchant to facilitate a transaction between said merchant and said authenticated user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 19, 20, 21, 22, 24, 25, 29, 30, 31)
-
-
14. A merchant interface method, comprising the steps of:
-
generating an encrypted host system signature;
embedding said signature in a browsing window;
directing said browsing window to said merchant, and causing said merchant to authenticate the identity of said host system by decrypting said signature.
-
-
16. A merchant interface method, comprising the steps of:
-
communicating a host system token to a merchant over a first communication channel;
retrieving from said merchant, over a second communication channel, a request to verify that a host system issued said token; and
confirming to said merchant that said host system issued said token.
-
-
18. An online card present transaction method comprising the steps of:
-
receiving a users browser that has been redirected from a merchant'"'"'s website to a host system website;
sending said user a challenge string;
authenticating said user by receiving authentication information from said user, wherein said authentication information corresponds to a user'"'"'s transaction account;
generating a secondary transaction number;
associating said secondary transaction number with said user'"'"'s transaction account;
establishing an authenticated communication channel between said host system and said merchant; and
communicating said secondary transaction number over said authenticated communication channel to facilitate a transaction between said merchant and said user.
-
-
23. An online-card-present transaction method comprising the steps of:
-
communicating with a user over a distributed network;
recognizing the presence of an authentication device on a user'"'"'s computer system;
redirecting user to a host system website, causing said host system to authenticate said user;
establishing an authenticated communication channel with said host system; and
receiving account information from said host system over said authenticated communication channel, wherein said account information facilitates completion of a transaction between said user and said merchant.
-
-
26. A computerized merchant interface system comprising:
-
a means for communicating with a user and a merchant over a distributed network to facilitate an online transaction between said user and said merchant;
a means for prompting said user to provide authenticating information;
a means for receiving said authenticating information from said user;
a means for accessing user account information associated with said user;
a means for establishing an authenticated communication channel between said host system and said merchant; and
a means for providing said account information to said merchant over said authenticated communication channel.
-
-
27. A computerized merchant interface method comprising the steps of:
-
shopping at an online merchant'"'"'s website over a distributed network using a user'"'"'s web browser;
selecting items to add to a virtual shopping cart;
selecting a smart card payment method;
causing said smart cart to communicate with a smart card reader; and
entering a personal identification number, causing a host system to authenticate said user and to provide said merchant with account information to complete transaction with said merchant.
-
-
28. An online card-present transaction method, comprising the steps of:
-
receiving from a merchant over an authenticated communication channel, a user request to facilitate a transaction with said merchant;
communicating to a merchant a challenge string to facilitate a user authentication process;
retrieving from said merchant a signed challenge string and a digital certificate originating from said user, wherein said user is authenticated by comparing said signed challenge string and said digital certificate;
retrieving account information associated with said digital certificate; and
providing said account information to said merchant to facilitate said transaction.
-
-
32. An online card-present system, comprising:
-
a user interface system configured to communicate with a user system to facilitate a transaction between said user and a merchant;
an authentication system electrically coupled to said web server system for accepting authenticating information from said user and invoking a user database to determine if said user is an authorized user; and
a smart card payment system electronically coupled to said web server for retrieving user account information and interfacing with said web server to provide said account information to said merchant to facilitate said transaction. - View Dependent Claims (33, 34)
-
Specification