Configuring access to online accounts for third parties not associated with the online account
First Claim
1. A system, comprising:
- a memory comprising instructions;
an interface configured to;
receive, from a first user associated with an online account, a first request to allow access, by a second user not associated with the online account, to the online account, wherein;
the first request indicates one or more access rules associated with the second user,the access rules indicate one or more of a plurality of functions that are associated with the online account that the second user may access, andthe access rules indicate one or more types of information associated with the online account that the second user may access;
send, in response to the first request, a second request to the second user for credentials; and
receive, in response to the second request, credentials from the second user; and
a processor communicatively coupled to the memory and the interface, the processor configured, when executing the instructions, to;
generate, for the online account based on the first request and the credentials received from the second user, an access profile associated with the second user,modify a user interface for the online account based on the access profile to display the one or more functions that are associated with the online account that the second user may access and the one or more types of information associated with the online account that the second user may access,receive, from the second user, a third request to perform a function associated with the online account,verify the access profile associated with the second user;
allow the third request to perform the function associated with the online account when the access profile satisfies the access rules; and
deny the third request to perform the function associated with the online account when the access profile does not satisfy the access rules.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, a system includes a memory comprising instructions, an interface, and a processor communicatively coupled to the memory and the interface. The interface is configured to receive, from a first user associated with an online account, a first request to allow access, by a second user not associated with the online account, to the online account, send, in response to the first request, a second request to the second user for credentials, and receive, in response to the second request, credentials from the second user. The process is configured, when executing the instructions, to generate, for the online account based on the first and the credentials received from the second user, an access profile associated with the second user.
-
Citations
9 Claims
-
1. A system, comprising:
-
a memory comprising instructions; an interface configured to; receive, from a first user associated with an online account, a first request to allow access, by a second user not associated with the online account, to the online account, wherein; the first request indicates one or more access rules associated with the second user, the access rules indicate one or more of a plurality of functions that are associated with the online account that the second user may access, and the access rules indicate one or more types of information associated with the online account that the second user may access; send, in response to the first request, a second request to the second user for credentials; and receive, in response to the second request, credentials from the second user; and a processor communicatively coupled to the memory and the interface, the processor configured, when executing the instructions, to; generate, for the online account based on the first request and the credentials received from the second user, an access profile associated with the second user, modify a user interface for the online account based on the access profile to display the one or more functions that are associated with the online account that the second user may access and the one or more types of information associated with the online account that the second user may access, receive, from the second user, a third request to perform a function associated with the online account, verify the access profile associated with the second user; allow the third request to perform the function associated with the online account when the access profile satisfies the access rules; and deny the third request to perform the function associated with the online account when the access profile does not satisfy the access rules. - View Dependent Claims (2, 3)
-
-
4. A method, comprising:
-
receiving, from a first user associated with an online account, a first request to allow access, by a second user not associated with the online account, to the online account, wherein; the first request indicates one or more access rules associated with the second user, the access rules indicate one or more of a plurality of functions that are associated with the online account that the second user may access, and the access rules indicate one or more types of information associated with the online account that the second user may access; sending, in response to the first request, a second request to the second user for credentials; receiving, in response to the second request, credentials from the second user; generating, for the online account based on the first request and the credentials received from the second user, an access profile associated with the second user; modifying a user interface for the online account based on the access profile to display the one or more functions that are associated with the online account that the second user may access and the one or more types of information associated with the online account that the second user may access; receiving, from the second user, a third request to perform a function associated with the online account; verifying the access profile associated with the second user; allowing the third request to perform the function associated with the online account when the access profile satisfies the access rules; and denying the third request to perform the function associated with the online account when the access profile does not satisfy the access rules. - View Dependent Claims (5, 6)
-
-
7. A computer-readable medium comprising instructions that are configured, when executed by a processor, to:
-
receive, from a first user associated with an online account, a first request to allow access, by a second user not associated with the online account, to the online account, wherein; the first request indicates one or more access rules associated with the second user, the access rules indicate one or more of a plurality of functions that are associated with the online account that the second user may access, and the access rules indicate one or more types of information associated with the online account that the second user may access; send, in response to the first request, a second request to the second user for credentials; receive, in response to the second request, credentials from the second user; generate, for the online account based on the first request and the credentials received from the second user, an access profile associated with the second user; modify a user interface for the online account based on the access profile to display the one or more functions that are associated with the online account that the second user may access and the one or more types of information associated with the online account that the second user may access; receive, from the second user, a third request to perform a function associated with the online account; verify the access profile associated with the second user; allow the third request to perform the function associated with the online account when the access profile satisfies the access rules; and deny the third request to perform the function associated with the online account when the access profile does not satisfy the access rules. - View Dependent Claims (8, 9)
-
Specification