US 11,790,107 B1
Data sharing platform for researchers conducting clinical trials
Praduman Jain, Fairfax, VA (US); Josh Schilling, Salem, OR (US); Dave Klein, Oakton, VA (US); Aditya Krishnamurthy Naik, Ashburn, VA (US); and Kent John Lockhart, Round Hill, VA (US)
Assigned to VigNet Incorporated, Fairfax, VA (US)
Filed by VigNet Incorporated, Fairfax, VA (US)
Filed on Nov. 3, 2022, as Appl. No. 17/980,312.
Int. Cl. H04L 9/40 (2022.01); G06F 21/62 (2013.01)
CPC G06F 21/6227 (2013.01) [H04L 63/102 (2013.01); G06F 2221/2141 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method performed by one or more computers of a server system, the method comprising:
storing, by the server system, a data set comprising monitoring data collected from remote devices over a communication network;
receiving, by the server system, a data sharing request associated with a user, wherein server system is configured to provide data access portals that include interactive interface elements to perform operations on shared data, and wherein the data sharing request includes or is associated with information specified by the user including:
a data sharing recipient; and
data sharing characteristics including (i) one or more portions of the data set to be shared with the data sharing recipient and (ii) a limited set of operations that the data sharing recipient is authorized to perform using the one or more portions of the data set, wherein the limited set of operations is a proper subset of the operations that the server system is configured to enable through interactive interface elements of the data access portals;
in response to verifying authorization of the user, generating, by the server system, a data sharing record that specifies (i) the one or more portions of the data set to be shared with the data sharing recipient and (ii) the limited set of operations that the data sharing recipient is authorized to perform using the one or more portions of the data set;
configuring, by the server system, a customized portal for the data sharing recipient based on the data sharing record, wherein the customized portal is configured to provide (i) limited access to the data set by providing access to the one or more portions of the data set while disallowing access to content of the data set outside the one or more portions, and (ii) limited functionality to perform the limited set of operations while disallowing one or more operations not in the limited set of operations; and
providing, by the server system and to a device associated with the data sharing recipient, access to the customized portal that provides the limited access to the data set and the limited functionality, wherein providing access to the customized portal comprises generating user interface data for the customized portal that corresponds to the data sharing record, and wherein the user interface data is generated based on the data sharing record such that the customized portal does not include or does not enable interactive interface elements for the one or more operations not in the limited set of operations.