Method, system and program product for enabling authorized access and request-initiated translation of data files
First Claim
1. A method for providing access to data files stored in a data repository comprising the steps of:
- receiving a request for a data file from a requester, the request specifying a data format preference for receiving the data file, the requested data format being different than at least one of a data format used to create the data file and a data format in which the data file is stored at the time of the request;
determining if said requester is authorized to access said requested data file;
translating the requested data file from a stored data format into said requested data format responsive to said receiving of said request from said requester, if said stored format differs from said requested format; and
making said translated data file accessible to said requester if it is determined that said requester is authorized.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program product for controlling access to data files stored in a repository is disclosed. The method includes receiving a request for a data file from a requester. The request specifies a data format preference for receiving the data file. The requested data format is different than either of a data format used to create the data file and a data format in which the data file is stored at the time of the request. The method also includes determining if the requester is authorized to access the requested data file and translating the requested data file from a stored data format into the requested data format responsive to receiving the request if the stored format differs from the requested format. The method further includes making the translated data file accessible to the requester if it is determined that the requester is authorized.
28 Citations
20 Claims
-
1. A method for providing access to data files stored in a data repository comprising the steps of:
-
receiving a request for a data file from a requester, the request specifying a data format preference for receiving the data file, the requested data format being different than at least one of a data format used to create the data file and a data format in which the data file is stored at the time of the request;
determining if said requester is authorized to access said requested data file;
translating the requested data file from a stored data format into said requested data format responsive to said receiving of said request from said requester, if said stored format differs from said requested format; and
making said translated data file accessible to said requester if it is determined that said requester is authorized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A program storage device readable by a digital processing apparatus and tangibly embodying a program of instructions executable by the digital processing apparatus to perform method steps for providing access to data files stored in a data repository, the method comprising the steps of:
-
receiving a request for a data file from a requester, the request specifying a data format preference for receiving the data file, the requested data format being different than at least one of a data format used to create the data file and a data format in which the data file is stored at the time of the request;
determining if said requester is authorized to access said requested data file;
translating the requested data file from a stored data format into said requested data format responsive to said receiving of said request from said requester, if said stored format differs from said requested format; and
making said translated data file accessible to said requester if it is determined that said requester is authorized. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification