US 11,755,768 B2
Methods, apparatuses, and systems for data rights tracking
Daniel L. Binkley, Burlington, CT (US); and Lisa A. Hodne, Buffalo, MN (US)
Assigned to OPTUM, INC., Minnetonka, MN (US)
Filed by Optum, Inc., Minnetonka, MN (US)
Filed on Dec. 9, 2021, as Appl. No. 17/546,728.
Application 17/546,728 is a continuation of application No. 16/592,134, filed on Oct. 3, 2019, granted, now 11,222,132.
Claims priority of provisional application 62/742,214, filed on Oct. 5, 2018.
Prior Publication US 2022/0100891 A1, Mar. 31, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/62 (2013.01)
CPC G06F 21/6227 (2013.01) [G06F 21/6245 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An apparatus comprising one or more processors, at least one memory storing computer program code, the at least one memory and the computer program code configured to, with the one or more processors, configure the apparatus to:
receive, originating from a remote computing device, a dataset identifier;
generate one or more volumes based at least in part on a dataset represented by the dataset identifier, wherein each volume of the one or more volumes is associated with a unique volume identifier of one or more volume identifiers;
associate one or more asset identifiers with the one or more volume identifiers, wherein each asset identified by an asset identifier of the one or more asset identifiers is configured to store at least one volume of the one or more volumes;
receive, originating from a data steward device, persona information associated with the dataset identifier, wherein (i) the persona information comprises one or more persona identifiers based at least in part on which controlled access information is associated with a persona data object of a plurality of persona data objects, (ii) each persona identifier is associated with one or more persona data objects of the plurality of persona data objects, (iii) each persona data object is assigned to one or more user identifiers of a plurality of user identifiers, and (iv) the controlled access information comprises one or more of (a) access restrictions, (b) permissions of use information, (c) allowed account type identifiers, (d) accessible volume identifiers, or (e) accessible dataset identifiers associated with the one or more persona identifiers;
associate the persona information with the dataset identifier;
receive, originating from the remote computing device, a set of restrictions associated with the dataset identifier;
determine, based at least in part on comparing the set of restrictions with the controlled access information associated with the persona information, that the set of restrictions does not conflict with the persona information; and
generate and store an indication that the set of restrictions is validated.