Common location of user managed authorization
First Claim
1. A method for managing authorizations to access personal data of a user, the method comprising:
- a computer retrieving, from a plurality of web based applications executing on at least one server data processing system, a set of authorizations authorizing the plurality of web based applications to access the personal data of the user, wherein an authorization of the set of authorizations authorizes an application of the plurality of web based applications to access and modify at least a portion of the personal data of the user;
presenting the set of authorizations on a graphical user interface, wherein each authorization of the set of authorizations has an expiration date; and
responsive to receiving a user input indicating a change to a particular authorization in the set of authorizations for a particular web based application in the plurality of web based applications, storing, by the computer, the change to the particular authorization in the set of authorizations for the plurality of web based applications to access the personal data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for managing authorizations to access personal data of a user is disclosed. A computer retrieves a set of authorizations for a plurality of web based applications, wherein an authorization enables an application of the plurality of web based applications to access at least a portion of the personal data of the user. The computer presents the set of authorizations on a graphical user interface. The computer receives a user input indicating a change to a particular authorization in the set of authorizations for a particular web based application in the plurality of web based applications. Responsive to receiving the user input indicating the change to the particular authorization in the set of authorizations, the computer then stores the change to the particular authorization in the set of authorizations for the plurality of web based applications to access the personal data.
-
Citations
20 Claims
-
1. A method for managing authorizations to access personal data of a user, the method comprising:
-
a computer retrieving, from a plurality of web based applications executing on at least one server data processing system, a set of authorizations authorizing the plurality of web based applications to access the personal data of the user, wherein an authorization of the set of authorizations authorizes an application of the plurality of web based applications to access and modify at least a portion of the personal data of the user; presenting the set of authorizations on a graphical user interface, wherein each authorization of the set of authorizations has an expiration date; and responsive to receiving a user input indicating a change to a particular authorization in the set of authorizations for a particular web based application in the plurality of web based applications, storing, by the computer, the change to the particular authorization in the set of authorizations for the plurality of web based applications to access the personal data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for managing authorizations to access personal data of a user, the apparatus comprising:
-
a processor unit, a memory, and a computer readable storage device; first program instructions to retrieve, from a plurality of web based applications executing on at least one server data processing system, a set of authorizations authorizing the plurality of web based applications to access the personal data of the user, wherein an authorization of the set of authorizations authorizes an application of the plurality of web based applications to access and modify at least a portion of the personal data of the user; second program instructions to present the set of authorizations on a graphical user interface, wherein each authorization of the set of authorizations has an expiration date; and third program instructions to store a change to a particular authorization in the set of authorizations responsive to receiving a user input indicating the change to the particular authorization in the set of authorizations for a particular web based application in the plurality of web based applications, wherein the first program instructions, the second program instructions, and the third program instructions are stored in the computer readable storage device for execution by the processor unit via the memory. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer program product comprising:
-
a computer readable storage device in a data processing system; a program system running on the data processing system for managing authorizations to access personal data of a user; program instructions, stored on the computer readable storage device, for retrieving, from a plurality of web based applications executing on at least one server data processing system, a set of authorizations authorizing the plurality of web based applications to access the personal data of the user, wherein an authorization of the set of authorizations authorizes an application of the plurality of web based applications to access and modify at least a portion of the personal data of the user; program instructions, stored on the computer readable storage device, for presenting the set of authorizations on a graphical user interface, wherein each authorization of the set of authorizations has an expiration date; and program instructions, stored on the computer readable storage device, responsive to receiving a user input indicating a change to a particular authorization in the set of authorizations for a particular web based application in the plurality of web based applications, for storing the change to the particular authorization in the set of authorizations for the plurality of web based applications to access the personal data. - View Dependent Claims (18, 19, 20)
-
Specification