Virtual media from a directory service
First Claim
1. A method for selectively providing data between networked devices, comprising the acts of:
- storing virtual media resources, a plurality of authorized users, and access rights to the virtual media resources for each of the plurality of authorized users in a remote directory server;
receiving an access request for a desired resource of the virtual media resources at the remote directory server via a network; and
responding to the access request based on the access rights of the authorized users by the remote directory server via the network.
3 Assignments
0 Petitions
Accused Products
Abstract
Virtual media images of actual physical media resources, such as O/S boot files and software installation disks, are provided in a remote directory structure. The remote directory structure stores the virtual media images along with access rights of multiple authorized users, such that control is provided over the retrieval of the virtual media images and use of data/programs within the images. The virtual media images may be stored in blocks, or multiple sub-blocks/children, corresponding the actual media resources. Moreover, the remote directory server may simply store virtual media pointers, or location identifiers, which point to another storage location (i.e., a remote computer) having the actual data content of the virtual media image. Accordingly, the directory server processes a user request for a desired portion of the virtual media images by evaluating whether the user is one of the plurality of authorized users and whether the access rights of the user encompass the desired portion. If the user is authenticated and the desired portion is within the user'"'"'s access rights, then the user may obtain the desired portion of the virtual media images.
91 Citations
22 Claims
-
1. A method for selectively providing data between networked devices, comprising the acts of:
-
storing virtual media resources, a plurality of authorized users, and access rights to the virtual media resources for each of the plurality of authorized users in a remote directory server;
receiving an access request for a desired resource of the virtual media resources at the remote directory server via a network; and
responding to the access request based on the access rights of the authorized users by the remote directory server via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for selectively providing data between networked devices, comprising the acts of:
-
forming a hierarchical user access tree comprising at least one relationship branch having a plurality of nodes at a plurality of levels ranked with respect to one another;
associating a plurality of virtual media resources to the plurality of nodes;
storing access rights of authorized users at each of the plurality of nodes;
processing an access request for a desired resource of the plurality of virtual media resources by verifying that a requesting user is one of the plurality of authorized users and verifying that the desired resource is within the access rights of the verified requesting user. - View Dependent Claims (15, 16)
-
-
17. A system, comprising:
-
a plurality of devices disposed in a network;
a database of resources disposed on one of the plurality of devices, wherein the resources comprise a plurality of virtual media resources, a plurality of authorized users, and access rights of the authorized users to authorized portions of the plurality of virtual media resources;
an access protection module disposed on one of the plurality of devices and configured for restricting access of the plurality of virtual media resources to authorized users having appropriate access rights; and
a request processing module disposed on one of the plurality of devices and configured for processing a resource request by a user for a desired portion of the plurality of virtual media resources according to the access protection module. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification