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 defined in a meeting leader'"'"'s electronic calendar;
designating a portion of the networked computing environment for storing at least one electronic cloud resource to be shared, the at least one electronic cloud resource 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 and the at least one cloud resource;
determining a set of users authorized to access the at least one electronic cloud resource from the at least one computer storage device via the private cloud based on the electronic calendar entry, the set of users being a set of attendees of the meeting;
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
16 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 defined in a meeting leader'"'"'s electronic calendar; designating a portion of the networked computing environment for storing at least one electronic cloud resource to be shared, the at least one electronic cloud resource 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 and the at least one cloud resource; determining a set of users authorized to access the at least one electronic cloud resource from the at least one computer storage device via the private cloud based on the electronic calendar entry, the set of users being a set of attendees of the meeting; 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 (2, 3, 4, 5)
-
-
6. 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; anda processor coupled to the bus that when executing the instructions causes the system to; create an electronic calendar entry corresponding to a meeting defined in a meeting leader'"'"'s electronic calendar; designate a portion of the networked computing environment for storing at least one electronic cloud resource to be shared, the at least one electronic cloud resource 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 and the at least one cloud resource; determine a set of users authorized to access the at least one electronic cloud resource from the at least one computer storage device via the private cloud based on the electronic calendar entry, the set of users being a set of attendees of the meeting; 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 (7, 8, 9, 10)
- a memory medium comprising instructions;
-
11. 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 with a processor for executing program instructions stored on the computer readable storage device, to:
-
create an electronic calendar entry corresponding to a meeting defined in a meeting leader'"'"'s electronic calendar; designate a portion of the networked computing environment for storing at least one electronic cloud resource to be shared, the at least one electronic cloud resource 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 and the at least one cloud resource; determine a set of users authorized to access the at least one electronic cloud resource from the at least one computer storage device via the private cloud based on the electronic calendar entry, the set of users being a set of attendees of the meeting; 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 (12, 13, 14, 15)
-
-
16. 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 defined in a meeting leader'"'"'s electronic calendar; designate a portion of the networked computing environment for storing at least one electronic cloud resource to be shared, the at least one electronic cloud resource 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 and the at least one cloud resource; determine a set of users authorized to access the at least one electronic cloud resource from the at least one computer storage device via the private cloud based on the electronic calendar entry, the set of users being a set of attendees of the meeting; 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