IP Library Granted Patent US 7,865,414
Granted Patent B2
US 7,865,414 · App. 10/786,596 · Granted Jan 4, 2011

Method, system and computer readable medium for web site account and e-commerce management from a central location

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,865,414
App. No.
10/786,596
Granted
Jan 4, 2011
Kind
B2
Abstract

A method, system, and computer readable medium for managing a financial transaction of a user at a merchant, including authenticating the user via a device of the user while the user is at the merchant; transmitting activation information for activating a reusable, pre-existing, unaltered and permanent credit or debit card account number of the user from the user device to a financial institution for processing financial transactions, while the user is authenticated; submitting a payment request including the account number to the financial institution from the merchant, while the account number is activated; and de-activating the account number after the payment request is processed by the financial institution. The financial institution only accepts and processes payment requests received from merchants while the account number is activated, and the financial institution declines payment requests while the account number is de-activated.

Claims (89)

1. A method for managing a financial transaction of a user at both online and offline merchants, comprising:

providing via a server a merchant identification signal including an identification of both online and offline merchants for selection by a user;

authenticating the user at the server via an authentication signal of a device of the user while the user is at an online or offline site of a merchant selected based on the merchant identification signal, and for an online merchant logging in the user by the server via a login signal sent to the online merchant selected based on the merchant identification signal;

transmitting via the user device directly to a financial institution an activation signal for activating a reusable, pre-existing, unaltered and permanent credit or debit card account number of the user from the user device to the financial institution for processing financial transactions, while the user is authenticated and based on the selection of the merchant by the user based on the merchant identification signal from the server;

submitting a payment request including the reusable, pre-existing, unaltered and permanent credit or debit card account number to the financial institution from the merchant, while the reusable, pre-existing, unaltered and permanent credit or debit card account number is activated; and

de-activating by the user device via a de-activation signal sent by the user device to the financial institution the reusable, pre-existing, unaltered and permanent credit or debit card account number after the payment request is processed and accepted by the financial institution, wherein the financial institution only accepts and processes payment requests received from merchants while the reusable, pre-existing, unaltered and permanent credit or debit card account number is activated, and the financial institution declines payment requests while the reusable, pre-existing, unaltered and permanent credit or debit card account number is de-activated,

wherein when the payment request comprises a recurring payment request or a partial payment request and the method further comprises processing the partial payment request including generating one or more subsequent activation signals by the server and generating deactivation information based on the selection of the merchant by the user for processing remaining payments or processing the recurring payment request including generating one or more subsequent activation signals by the server and generating deactivation information based on the selection of the merchant by the user for processing recurring payments, and

the generation of the subsequent activation signals by the server do not require further authenticating of the user by the server.

2. The method of claim 1 , further comprising authenticating the user with the user device.

3. The method of claim 1 , wherein the activation signal is automatically transmitted to the financial institution when the user logs into the server.

4. The method of claim 1 , wherein the result of the processing of the financial transaction is transmitted to the user via the server.

5. The method of claim 1 , wherein the activation signal is transmitted as one of a secure signal, an encrypted e-mail message, a secure facsimile message, a secure wireless communications message, a secure telephone communications message, a secure SMS message, and a secure web services message.

6. The method of claim 1 , further comprising:

creating a unique user name and password for the user at the server; and

using the unique user name and password in the authenticating step.

7. The method of claim 1 , further comprising de-activating the reusable, pre-existing, unaltered and permanent credit or debit card account number (i) a predetermined amount of time after the user is authenticated or (ii) after the user goes offline from the server.

8. The method of claim 1 , further comprising:

creating a unique credit or debit card with a limited available balance based on the reusable, pre-existing, unaltered and permanent credit or debit card account number of the user; and

allowing the user to execute financial transactions subject to the available balance using the unique credit or debit card in place of the reusable, pre-existing, unaltered and permanent credit or debit card account number.

9. The method of claim 8 , further comprising:

authenticating the user at the server; and

transmitting from the server the activation signal to the financial institution for processing of the payment request, wherein the financial institution processes online and offline payment requests received from merchants while the unique credit or debit card is activated and declines payment requests while the unique credit or debit card is de-activated.

10. The method of claim 9 , wherein the payment requests comprises partial payment requests and the method further comprises processing the partial payment requests including generating subsequent activation signals for processing remaining payments.

11. The method of claim 9 , wherein the payment requests comprises recurring payment requests and the method further comprises processing the recurring payment requests including generating subsequent activation signals for processing the recurring payments.

12. The method of claim 1 , wherein the user authentication includes at least one of authentication of the user based on a user name and password of the user, authentication of the user based on biometric information of the user, and authentication of the user based on personal identification number information of the user.

13. The method of claim 1 , wherein the de-activating of the reusable, pre-existing, unaltered and permanent credit or debit card account number is performed at the financial institution after the processing of the payment request.

14. The method of claim 1 , wherein the financial institution includes web services for processing the activation signal and the user device is enabled to access the web services of the financial institution for transmitting the activation signal.

15. The method of claim 1 , further comprising transmitting the reusable, pre-existing, unaltered and permanent credit or debit card account number from the user device to a device of the merchant for processing the payment request.

16. The method of claim 15 , further comprising storing the reusable, pre-existing, unaltered and permanent credit or debit card account number on the user device via a secure mechanism.

17. The method of claim 1 , further comprising reading the reusable, pre-existing, unaltered and permanent credit or debit card account number from a card via a card reader device of the merchant for processing the payment request.

18. A computer program product for managing a financial transaction of a user at both online and offline merchants, including one or more computer readable instructions embedded on a computer readable medium and configured to cause one or more computer processors to perform the steps of:

providing via a server a merchant identification signal including an identification of both online and offline merchants for selection by a user;

authenticating the user at the server via an authentication signal of a device of the user while the user is at an online or offline site of a merchant selected based on the merchant identification signal, and for an online merchant logging in the user by the server via a login signal sent to the online merchant selected based on the merchant identification signal;

transmitting via the user device directly to a financial institution an activation signal for activating a reusable, pre-existing, unaltered and permanent credit or debit card account number of the user from the user device to the financial institution for processing financial transactions, while the user is authenticated and based on the selection of the merchant by the user based on the merchant identification signal from the server;

submitting a payment request including the reusable, pre-existing, unaltered and permanent credit or debit card account number to the financial institution from the merchant, while the reusable, pre-existing, unaltered and permanent credit or debit card account number is activated; and

de-activating by the user device via a de-activation signal sent by the user device to the financial institution the reusable, pre-existing, unaltered and permanent credit or debit card account number after the payment request is processed and accepted by the financial institution, wherein the financial institution only accepts and processes payment requests received from merchants while the reusable, pre-existing, unaltered and permanent credit or debit card account number is activated, and the financial institution declines payment requests while the reusable, pre-existing, unaltered and permanent credit or debit card account number is de-activated,

wherein when the payment request comprises a recurring payment request or a partial payment request and the method further comprises processing the partial payment request including generating one or more subsequent activation signals by the server and generating deactivation information based on the selection of the merchant by the user for processing remaining payments or processing the recurring payment request including generating one or more subsequent activation signals by the server and generating deactivation information based on the selection of the merchant by the user for processing recurring payments, and the generation of the subsequent activation signals by the server do not require further authenticating of the user by the server.

19. A system for managing a financial transaction of a user at both online and offline merchants, the system comprising:

a server configured to provide a merchant identification signal including an identification of both online and offline merchants for selection by a user; and

a user device connected to the server over a communications network;

wherein the server is configured to authenticate the user via an authentication signal of the device of the user while the user is at an online or offline site of a merchant selected based on the merchant identification signal, and for an online merchant log in the user via a login signal sent to the online merchant selected based on the merchant identification signal;

wherein the user device is configured to transmit directly to a financial institution an activation signal for activating a reusable, pre-existing, unaltered and permanent credit or debit card account number of the user from the user device to the financial institution for processing financial transactions, while the user is authenticated and based on the selection of the merchant by the user based on the merchant identification signal from the server;

wherein the merchant submits a payment request including the reusable, pre-existing, unaltered and permanent credit or debit card account number to the financial institution, while the reusable, pre-existing, unaltered and permanent credit or debit card account number is activated;

wherein the reusable, pre-existing, unaltered and permanent credit or debit card account number is de-activated by the user device via a de-activation signal sent by the user device to the financial institution after the payment request is processed and accepted by the financial institution, wherein the financial institution only accepts and processes payment requests received from merchants while the reusable, pre-existing, unaltered and permanent credit or debit card account number is activated, and the financial institution declines payment requests while the reusable, pre-existing, unaltered and permanent credit or debit card account number is de-activated;

wherein when the payment request comprises a recurring payment request or a partial payment request and the system is configured to process the partial payment request by generating one or more subsequent activation signals by the server and generating deactivation information based on the selection of the merchant by the user for processing remaining payments or processing the recurring payment request including generating one or more subsequent activation by the server and generating deactivation information based on the selection of the merchant by the user for processing recurring payments; and

wherein the generation of the subsequent activation signals by the server do not require further authenticating of the user by the server.

20. The computer program product of claim 18 , further comprising authenticating the user with the user device.

21. The computer program product of claim 18 , wherein the activation signal is automatically transmitted to the financial institution when the user logs into the server.

22. The computer program product of claim 18 , wherein the result of the processing of the financial transaction is transmitted to the user via the server.

23. The computer program product of claim 18 , wherein the activation signal is transmitted as one of a secure signal, an encrypted e-mail message, a secure facsimile message, a secure wireless communications message, a secure telephone communications message, a secure SMS message, and a secure web services message.

24. The computer program product of claim 18 , further comprising:

creating a unique user name and password for the user at the server; and

using the unique user name and password in the authenticating step.

25. The computer program product of claim 18 , further comprising de-activating the reusable, pre-existing, unaltered and permanent credit or debit card account number (i) a predetermined amount of time after the user is authenticated or (ii) after the user goes offline from the server.

26. The computer program product of claim 18 , further comprising:

creating a unique credit or debit card with a limited available balance based on the reusable, pre-existing, unaltered and permanent credit or debit card account number of the user; and

allowing the user to execute financial transactions subject to the available balance using the unique credit or debit card in place of the reusable, pre-existing, unaltered and permanent credit or debit card account number.

27. The computer program product of claim 26 , further comprising:

authenticating the user at the server; and

transmitting from the server the activation signal to the financial institution for processing of the payment request, wherein the financial institution processes online and offline payment requests received from merchants while the unique credit or debit card is activated and declines payment requests while the unique credit or debit card is de-activated.

28. The computer program product of claim 27 , wherein the payment requests comprises partial payment requests and further comprising processing the partial payment requests including generating subsequent activation signals for processing remaining payments.

29. The computer program product of claim 27 , wherein the payment requests comprises recurring payment requests and further comprising processing the recurring payment requests including generating subsequent activation signals for processing the recurring payments.

30. The computer program product of claim 18 , wherein the user authentication includes at least one of authentication of the user based on a user name and password of the user, authentication of the user based on biometric information of the user, and authentication of the user based on personal identification number information of the user.

31. The computer program product of claim 18 , wherein the de-activating of the reusable, pre-existing, unaltered and permanent credit or debit card account number is performed at the financial institution after the processing of the payment request.

32. The computer program product of claim 18 , wherein the financial institution includes web services for processing the activation signal and the user device is enabled to access the web services of the financial institution for transmitting the activation signal.

33. The computer program product of claim 18 , further comprising transmitting the reusable, pre-existing, unaltered and permanent credit or debit card account number from the user device to a device of the merchant for processing the payment request.

34. The computer program product of claim 33 , further comprising storing the reusable, pre-existing, unaltered and permanent credit or debit card account number on the user device via a secure mechanism.

35. The computer program product of claim 18 , further comprising reading the reusable, pre-existing, unaltered and permanent credit or debit card account number from a card via a card reader device of the merchant for processing the payment request.

36. The system of claim 19 , further comprising authenticating the user with the user device.

37. The system of claim 19 , wherein the activation signal is automatically transmitted to the financial institution when the user logs into the server.

38. The system of claim 19 , wherein the result of the processing of the financial transaction is transmitted to the user via the server.

39. The system of claim 19 , wherein the activation signal is transmitted as one of a secure signal, an encrypted e-mail message, a secure facsimile message, a secure wireless communications message, a secure telephone communications message, a secure SMS message, and a secure web services message.

40. The system of claim 19 , further comprising:

creating a unique user name and password for the user at the server; and

using the unique user name and password in the authenticating of the user.

41. The system of claim 19 , wherein the system is configured for de-activating the reusable, pre-existing, unaltered and permanent credit or debit card account number (i) a predetermined amount of time after the user is authenticated or (ii) after the user goes offline from the server.

42. The system of claim 19 , further comprising a unique credit or debit card with a limited available balance created based on the reusable, pre-existing, unaltered and permanent credit or debit card account number of the user,

wherein the system is configured for allowing the user to execute financial transactions subject to the available balance using the unique credit or debit card in place of the reusable, pre-existing, unaltered and permanent credit or debit card account number.

43. The system of claim 42 , further comprising:

authenticating the user at the server; and

transmitting from the server the activation signal to the financial institution for processing of the payment request, wherein the financial institution processes online and offline payment requests received from merchants while the unique credit or debit card is activated and declines payment requests while the unique credit or debit card is de-activated.

44. The system of claim 43 , wherein the payment requests comprises partial payment requests and further comprising processing the partial payment requests including generating subsequent activation signals for processing remaining payments.

45. The system of claim 43 , wherein the payment requests comprises recurring payment requests and further comprising processing the recurring payment requests including generating subsequent activation signals for processing the recurring payments.

46. The system of claim 19 , wherein the user authentication includes at least one of authentication of the user based on a user name and password of the user, authentication of the user based on biometric information of the user, and authentication of the user based on personal identification number information of the user.

47. The system of claim 19 , wherein the de-activating of the reusable, pre-existing, unaltered and permanent credit or debit card account number is performed at the financial institution after the processing of the payment request.

48. The system of claim 19 , wherein the financial institution includes web services for processing the activation signal and the user device is enabled to access the web services of the financial institution for transmitting the activation signal.

49. The system of claim 19 , further comprising transmitting the reusable, pre-existing, unaltered and permanent credit or debit card account number from the user device to a device of the merchant for processing the payment request.

50. The system of claim 49 , further comprising storing the reusable, pre-existing, unaltered and permanent credit or debit card account number on the user device via a secure mechanism.

51. The system of claim 19 , further comprising reading the reusable, pre-existing, unaltered and permanent credit or debit card account number from a card via a card reader device of the merchant for processing the payment request.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2020
From: INTELLECTUAL VENTURES ASSETS 112 LLC
To: SLINGSHOT TECHNOLOGIES LLC
Reel/Frame 053175/0435 →
NUNC PRO TUNC ASSIGNMENT Recorded Jan 17, 2019
From: GULA CONSULTING LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES ASSETS 112 LLC
Reel/Frame 048054/0354 →
MERGER Recorded Dec 18, 2015
From: ANTONOPOULOS LIMITED LIABILITY COMPANY
To: GULA CONSULTING LIMITED LIABILITY COMPANY
Reel/Frame 037329/0283 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2011
From: PASSGATE CORPORATION
To: ANTONOPOULOS LIMITED LIABILITY COMPANY
Reel/Frame 027036/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2004
From: FUNG, DANIEL Y.; EVENS, STEPHEN C.
To: PASSGATE CORPORATION
Reel/Frame 015551/0838 →