ENABLING ACCESS TO A SUBSET OF DATA
First Claim
1. A method, comprising:
- receiving, at a computing device, one or more replicated authorization databases, at least one of the one or more replicated authorization databases corresponding to a subscription to access selected data, the selected data aggregated from a plurality of sources, wherein at least a portion of the selected data is real-time subscription data;
storing the one or more replicated authorization databases at the computing device;
determining, via the replicated authorization databases, user permission to access the selected data via the computing device; and
enabling access to the selected data at the computing device after determining the user permission to access the selected data.
7 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving, at a computing device, one or more replicated authorization databases. At least one of the one or more replicated authorization databases corresponds to a subscription to access selected data. The selected data is aggregated from a plurality of sources. The method also includes storing the one or more replicated authorization databases at the computing device. The method also includes determining, via the replicated authorization databases, user permission to access the selected data via the computing device. The method also includes enabling access to the selected data at the computing device after determining the user permission to access the selected data.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, at a computing device, one or more replicated authorization databases, at least one of the one or more replicated authorization databases corresponding to a subscription to access selected data, the selected data aggregated from a plurality of sources, wherein at least a portion of the selected data is real-time subscription data; storing the one or more replicated authorization databases at the computing device; determining, via the replicated authorization databases, user permission to access the selected data via the computing device; and enabling access to the selected data at the computing device after determining the user permission to access the selected data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
partitioning an ontology data structure having multiple domains to create a set of authorization databases, wherein each of the authorization databases is associated with a user subscription type; identifying, based at least partially on a first user profile, entitlement rights of a first user to access a subset of data, the data aggregated from a plurality of sources, wherein at least a portion of the data is aggregated substantially in real-time; identifying a first subset of authorization databases, the first subset of authorization databases including at least one but not all databases in the set of authorization databases, the first subset of authorization databases selected based on a subscription associated with the first user, wherein the first subset of authorization databases includes permissions to access the subset of data; and selectively replicating the first subset of authorization databases to a first computing device associated with the first user. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system to enable access to a subset of data, the system comprising:
-
a network interface to communicate with a remote computing device via a network, the network interface to receive a login notification from a computing device associated with a user, a directory services server including user information associated with entitlements of each of a plurality of users to access a subset of data, the data including subscription data from a plurality of data sources, wherein the user information includes a user profile; a policy server coupled to the directory services server, the policy server including a set of policies useable to determine entitlements for a particular user based on a user profile of the particular user, the policy server further identifying a subset of authorization databases from a set of authorization databases based on the entitlements; and an access manager to selectively replicate the subset of authorization databases to the remote computing device to enable user access of the particular user to the subset of the data. - View Dependent Claims (15, 16, 17)
-
-
18. A computer program product comprising a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising:
-
computer usable program code configured to identify entitlements of a user to access selected data, the data including subscription data collected from a plurality of sources; computer usable program code configured to identify one or more authorization databases from a set of authorization databases based on the entitlements of the user; and computer usable program code configured to selectively replicate the one or more authorization databases to a computing device associated with the user. - View Dependent Claims (19, 20)
-
Specification