Method and apparatus for managing transactions
First Claim
Patent Images
1. A method comprising:
- generating, by a financial management system comprising one or more computers, one or more recommendations to adjust fund allocations among one or more accounts;
receiving, by the financial management system from a user, a request to access the one or more accounts;
authenticating the user'"'"'s identity, by the financial management system, authenticating the user'"'"'s identity comprising;
receiving, by the financial management system from the user, user identification information;
comparing, by the financial management system, the user identification information received from the user with corresponding user identification information obtained electronically from one or more third-party data sources; and
determining, by the financial management system, that the authentication of the user'"'"'s identity is successful;
authenticating, by the financial management system, the user'"'"'s right to access the one or more accounts, comprising,receiving, by the financial management system, account access information from the user, wherein the account access information comprises one or more of a user name, a password, or an account number;
obtaining, by the financial management system, information regarding the one or more accounts via an online connection, wherein the information is obtained from one or more financial sources via the network;
comparing, by the financial management system, the information obtained regarding the one or more accounts with the received account access information; and
determining, by the financial management system, that the authentication of the user'"'"'s right to access the one or more accounts is successful;
in response to determining that authentication of the user'"'"'s identity is successful, and that the authentication of the user'"'"'s right to access the one or more accounts is successful, authorizing, by the financial management system, the user to access the one or more accounts;
transmitting, by the financial management system to the user, the one or more recommendations; and
executing, by the financial management system, at least one of the one or more recommendations selected by the user.
3 Assignments
0 Petitions
Accused Products
Abstract
A system receives account access information from a user. The account is then accessed using the received access information. Data is harvested from a web page associated with the account or received from another financial data source. The user'"'"'s ability to access the account is authenticated based on the obtained information.
162 Citations
18 Claims
-
1. A method comprising:
-
generating, by a financial management system comprising one or more computers, one or more recommendations to adjust fund allocations among one or more accounts; receiving, by the financial management system from a user, a request to access the one or more accounts; authenticating the user'"'"'s identity, by the financial management system, authenticating the user'"'"'s identity comprising; receiving, by the financial management system from the user, user identification information; comparing, by the financial management system, the user identification information received from the user with corresponding user identification information obtained electronically from one or more third-party data sources; and determining, by the financial management system, that the authentication of the user'"'"'s identity is successful; authenticating, by the financial management system, the user'"'"'s right to access the one or more accounts, comprising, receiving, by the financial management system, account access information from the user, wherein the account access information comprises one or more of a user name, a password, or an account number; obtaining, by the financial management system, information regarding the one or more accounts via an online connection, wherein the information is obtained from one or more financial sources via the network; comparing, by the financial management system, the information obtained regarding the one or more accounts with the received account access information; and determining, by the financial management system, that the authentication of the user'"'"'s right to access the one or more accounts is successful; in response to determining that authentication of the user'"'"'s identity is successful, and that the authentication of the user'"'"'s right to access the one or more accounts is successful, authorizing, by the financial management system, the user to access the one or more accounts; transmitting, by the financial management system to the user, the one or more recommendations; and executing, by the financial management system, at least one of the one or more recommendations selected by the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-volatile computer-readable medium having stored thereon instructions, that when executed in a computer system, cause the execution of a method, the method comprising:
-
generating, by a financial management system comprising one or more computers, one or more recommendations to adjust fund allocations among one or more accounts; receiving, by the financial management system from a user, a request to access the one or more accounts; authenticating the user'"'"'s identity, by the financial management system, authenticating the user'"'"'s identity comprising; receiving, by the financial management system from the user, user identification information; comparing, by the financial management system, the user identification information received from the user with corresponding user identification information obtained electronically from one or more third-party data sources; and determining, by the financial management system, that the authentication of the user'"'"'s identity is successful; authenticating, by the financial management system, the user'"'"'s right to access the one or more accounts, comprising, receiving, by the financial management system, account access information from the user, wherein the account access information comprises one or more of a user name, a password, or an account number; obtaining, by the financial management system, information regarding the one or more accounts via an online connection, wherein the information is obtained from one or more financial sources via the network; comparing, by the financial management system, the information obtained regarding the one or more accounts with the received account access information; and determining, by the financial management system, that the authentication of the user'"'"'s right to access the one or more accounts is successful; in response to determining that authentication of the user'"'"'s identity is successful, and that the authentication of the user'"'"'s right to access the one or more accounts is successful, authorizing, by the financial management system, the user to access the one or more accounts; transmitting, by the financial management system to the user, the one or more recommendations; and executing, by the financial management system, at least one of the one or more recommendations selected by the user. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A financial management system, comprising:
-
one or more computers, comprising, at least one processor; at least one memory device; at least one peripheral interface configurable to communicate via a network; a transaction execution module, comprising software and hardware configurable to execute financial transactions via the network with one or more financial institutions; an authentication and risk module, comprising software and hardware configurable to perform a process, the process comprising; generating, by the at least one processor, one or more recommendations to adjust fund allocations among one or more accounts; receiving, by the at least one processor from a user, a request to access the one or more accounts; authenticating the user'"'"'s identity, by the at least one processor, authenticating the user'"'"'s identity comprising; receiving, by the at least one processor from the user, user identification information; comparing, by the at least one processor, the user identification information received from the user with corresponding user identification information obtained electronically from one or more third-party data sources; and determining, by the at least one processor, that the authentication of the user'"'"'s identity is successful; authenticating, by the at least one processor, the user'"'"'s right to access the one or more accounts, comprising, receiving, by the at least one processor, account access information from the user, wherein the account access information comprises one or more of a user name, a password, or an account number; obtaining, by the at least one processor, information regarding the one or more accounts via an online connection, wherein the information is obtained from one or more financial sources via the network; comparing, by the at least one processor, the information obtained regarding the one or more accounts with the received account access information; and determining, by the at least one processor, that the authentication of the user'"'"'s right to access the one or more accounts is successful; in response to determining that authentication of the user'"'"'s identity is successful, and that the authentication of the user'"'"'s right to access the one or more accounts is successful, authorizing, by the at least one processor, the user to access the one or more accounts; transmitting, by the at least one processor, the one or more recommendations; and executing, by the at least one processor, at least one of the one or more recommendations selected by the user. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification