CPC G06F 16/3328 (2019.01) [G06F 16/334 (2019.01); G06F 16/338 (2019.01); G06F 21/31 (2013.01); G06F 21/6218 (2013.01); H04L 67/01 (2022.05)] | 17 Claims |
1. A method comprising:
receiving, by a first server, from a computing device, a request to access an electronic file;
retrieving, by the first server communicating with a second server in communication with a first database, a list of computing devices having authorization to access the electronic file, wherein the first database is operationally in communication only with the second server and not the first server; and
upon authenticating the computing device:
retrieving, by the first server communicating with a third server in communication with a second database, the electronic file authorized to be accessed by the computing device, wherein the second database is operationally in communication only with the third server and not the first server, wherein the first server is a data power server configured to satisfy user requests, the second server is a connector grid server configured to manage accessibility of the set of electronic files, and the third server is a digital library server configured to manage storage of the set of electronic files;
receiving, by the first server, a confirmation input from the computing device; and
instructing, by the first server, the third server to update a data record associated with the electronic file with a status corresponding to the confirmation input in the second database.
|