AUTHORIZING COMPUTING RESOURCE ACCESS BASED ON CALENDAR EVENTS IN A NETWORKED COMPUTING ENVIRONMENT
First Claim
1. A computer-implemented method for authorizing computing resource access based on calendar events in a networked computing environment, comprising:
- creating an electronic calendar entry corresponding to a meeting;
designating a portion of the networked computing environment for storing at least one electronic file to be shared, the at least one electronic file being stored in at least one computer storage device associated with the portion;
associating the portion of the networked computing environment with the electronic calendar entry;
determining a set of users authorized to access the at least one electronic file based on the electronic calendar entry;
authorizing access to the portion for the set of users for a predetermined time period comprising at least a duration of the meeting; and
revoking the access to the portion for the set of users at an end time of the predetermined time period;
wherein the portion comprises a private storage cloud, and the networked computing environment comprises a cloud computing environment.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach for authorizing access to computing resources (e.g., electronic files) based on calendar events (e.g., meetings of a user) in a networked computing environment (e.g., a cloud computing environment) is provided. A portion/segment (e.g., private cloud) of the networked computing environment may be designated for storing at least one electronic file to be shared (e.g., as stored in a computer storage device associated with the portion). The portion of the networked computing environment may then be associated (e.g., graphically) with an electronic calendar entry (e.g., a meeting having a set of attendees). Based on the calendar entry, a set of users (e.g., the meeting attendees) authorized to access the at least one electronic file may be determined based on the electronic calendar entry. Thereafter, access (e.g., a related permissions) to the at least one electronic file may be authorized for the set of users.
-
Citations
22 Claims
-
1. A computer-implemented method for authorizing computing resource access based on calendar events in a networked computing environment, comprising:
-
creating an electronic calendar entry corresponding to a meeting; designating a portion of the networked computing environment for storing at least one electronic file to be shared, the at least one electronic file being stored in at least one computer storage device associated with the portion; associating the portion of the networked computing environment with the electronic calendar entry; determining a set of users authorized to access the at least one electronic file based on the electronic calendar entry; authorizing access to the portion for the set of users for a predetermined time period comprising at least a duration of the meeting; and revoking the access to the portion for the set of users at an end time of the predetermined time period; wherein the portion comprises a private storage cloud, and the networked computing environment comprises a cloud computing environment. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
2. (canceled)
-
8. A system for authorizing computing resource access based on calendar events in a networked computing environment, comprising:
-
a memory medium comprising instructions; a bus coupled to the memory medium; and a processor coupled to the bus that when executing the instructions causes the system to; create an electronic calendar entry corresponding to a meeting; designate a portion of the networked computing environment for storing at least one electronic file to be shared, the at least one electronic file being stored in at least one computer storage device associated with the portion; associate the portion of the networked computing environment with the electronic calendar entry; determine a set of users authorized to access the at least one electronic file based on the electronic calendar entry; authorize access to the portion for the set of users for a duration of the meeting; and revoke the access to the portion for the set of users at an end time of the duration of the meeting; wherein the portion comprises a private storage cloud, and the networked computing environment comprises a cloud computing environment. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
9. (canceled)
-
15. A computer program product for authorizing computing resource access based on calendar events in a networked computing environment, the computer program product comprising a computer readable storage device, and program instructions stored on the computer readable storage device, to:
-
create an electronic calendar entry corresponding to a meeting; designate a portion of the networked computing environment for storing at least one electronic file to be shared, the at least one electronic file being stored in at least one computer storage device associated with the portion; associate the portion of the networked computing environment with the electronic calendar entry; determine a set of users authorized to access the at least one electronic file based on the electronic calendar entry; authorize access to the portion for the set of users for a predetermined time period comprising at least a duration of the meeting; and revoke the access to the portion for the set of users at an end time of the predetermined time period; wherein the portion comprises a private storage cloud, and the networked computing environment comprises a cloud computing environment. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
16. (canceled)
-
22. A method for deploying a system for authorizing computing resource access based on calendar events in a networked computing environment, comprising:
providing a computer infrastructure being operable to; create an electronic calendar entry corresponding to a meeting; designate a portion of the networked computing environment for storing at least one electronic file to be shared, the at least one electronic file being stored in at least one computer storage device associated with the portion; associate the portion of the networked computing environment with the electronic calendar entry; determine a set of users authorized to access the at least one electronic file based on the electronic calendar entry; and authorize access to the portion for the set of users for a duration of the meeting; and revoke the access to the portion for the set of users at an end time of the duration of the meeting; wherein the portion comprises a private storage cloud, and the networked computing environment comprises a cloud computing environment.
Specification