Notifying a user of access to information by an application
First Claim
1. A method implemented by an electronic data processing system for providing a notification, comprising:
- detecting that an application has accessed information associated with a user, the application previously having received an authorization from the user to access the information;
in response to detecting that the application has accessed the information associated with the user, generating a notification that alerts the user regarding the application accessing the information associated with the user, the notification providing a control that allows the user to modify an access privilege of the application;
determining a current point of presence of the user, the current point of presence of the user representing an application through which the user is currently interacting with the electronic data processing system, wherein the notification that is generated is compatible with the current point of presence of the user; and
sending the notification to the user at the current point of presence of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Functionality is described for detecting an application'"'"'s access to a user'"'"'s information (or the application'"'"'s request to access the user'"'"'s information). The functionality sends a notification to the user which alerts the user to the access that has already taken place (or is pending approval). The functionality detects the current point of presence of the user, and based thereon, sends the notification to the user in an appropriate manner. Upon receipt of the notification, the user may optionally retrieve additional information regarding the application'"'"'s access activity, modify the access rights of the application, and so on.
-
Citations
16 Claims
-
1. A method implemented by an electronic data processing system for providing a notification, comprising:
-
detecting that an application has accessed information associated with a user, the application previously having received an authorization from the user to access the information; in response to detecting that the application has accessed the information associated with the user, generating a notification that alerts the user regarding the application accessing the information associated with the user, the notification providing a control that allows the user to modify an access privilege of the application; determining a current point of presence of the user, the current point of presence of the user representing an application through which the user is currently interacting with the electronic data processing system, wherein the notification that is generated is compatible with the current point of presence of the user; and sending the notification to the user at the current point of presence of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic data processing system for providing a notification, comprising:
-
a processor; memory; an access administration module stored in the memory and executable on the processor that is configured to detect that an application has engaged in access activity of information associated with a user, the application previously having received an authorization from the user to access the information; a presence determination module configured to determine a current point of presence of the user; and a notification module stored in the memory and executable on the processor that is configured to; generate a notification that alerts the user regarding the access activity of-reading the information associated with the user in response to detecting that the application has engaged in the access activity of reading the information associated with the user by the access administration module, the notification being compatible with the current point of presence of the user and providing a control that allows the user to modify an access privilege of the application, and send the notification to the user at the current point of presence of the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a processor; memory; a presence module stored in the memory and executable on the processor that is configured to determine a current point of presence of a user, the current point of presence of the user representing an application through which the user is currently interacting with the system; and a message module stored in the memory and executable on the processor that is configured to; receive an indication that a network-accessible application is accessing information associated with a user, wherein the user has previously granted the network-accessible application a right to access the information; and send a notification to the current point of presence of the user in response to receiving the indication that the network-accessible application is accessing the information associated with the user, the notification being compatible with the current point of presence of the user, wherein the notification alerts the user regarding the application accessing the information associated with the user and provides a control that allows the user to modify an access privilege of the network-accessible application. - View Dependent Claims (16)
-
Specification