REDUCING READ OPERATIONS AND BRANCHES IN FILE SYSTEM POLICY CHECKS
First Claim
1. A computer-implemented method for identifying a set of data elements conforming to a policy, the method comprising:
- receiving, by at least one processor, a first request to determine a set of data elements, included in a first input set of data elements, that conform to at least one input policy;
identifying, by the at least one processor, in response to the first request, a first subset of data elements, included in the first input set of data elements, that conform to a requested policy, wherein the requested policy is included in the at least one input policy;
saving, by the at least one processor, in association with the requested policy, first policy output information descriptive of data elements included in the first subset of data elements;
receiving, by the at least one processor, a subsequent request to determine a subsequent set of data elements, included in a first input set of data elements, that conform to the requested policy; and
outputting, by the at least one processor, in response to the subsequent request and based, at least in part, on the first policy output information saved in association with the requested policy, the first policy output information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method to identify data elements conforming to a policy includes receiving a request to identify data elements in an input set of data elements that conform to one or more requested policies. According to the method, policy output information describing data elements that conform to a requested policy are saved in association with the requested policy. In response to receiving a subsequent request to identify data elements in a subsequent set of data elements that conform to the requested policy, the method includes outputting the saved policy output information based on the policy output information having been saved in association with the requested policy. A computer program product and a system, configured with processors and a memory that can store saved policy information, can implement the method.
-
Citations
20 Claims
-
1. A computer-implemented method for identifying a set of data elements conforming to a policy, the method comprising:
-
receiving, by at least one processor, a first request to determine a set of data elements, included in a first input set of data elements, that conform to at least one input policy; identifying, by the at least one processor, in response to the first request, a first subset of data elements, included in the first input set of data elements, that conform to a requested policy, wherein the requested policy is included in the at least one input policy; saving, by the at least one processor, in association with the requested policy, first policy output information descriptive of data elements included in the first subset of data elements; receiving, by the at least one processor, a subsequent request to determine a subsequent set of data elements, included in a first input set of data elements, that conform to the requested policy; and outputting, by the at least one processor, in response to the subsequent request and based, at least in part, on the first policy output information saved in association with the requested policy, the first policy output information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for identifying a set of data elements conforming to a policy, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by an at least one processor to cause the at least one processor to:
-
receive a first request to determine a set of data elements, included in a first input set of data elements, that conform to at least one input policy; identify, in response to the first request, a first subset of data elements, included in the first input set of data elements, that conform to a requested policy, wherein the requested policy is included in the at least one input policy; save, in association with the requested policy, first policy output information descriptive of data elements included in the first subset of data elements; receive a subsequent request to determine a subsequent set of data elements, included in a first input set of data elements, that conform to the requested policy; and output, in response to the subsequent request and based, at least in part, on the first policy output information saved in association with the requested policy, the first policy output information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing system for identifying a set of data elements conforming to a policy, the computing system comprising:
-
a memory configured to store policy output information; and at least one processor coupled to the memory, wherein the at least one processor is configured to; receive a first request to determine a set of data elements, included in a first input set of data elements, that conform to at least one input policy; identify, in response to the first request, a first subset of data elements, included in the first input set of data elements, that conform to a requested policy, wherein the requested policy is included in the at least one input policy; store in the memory, in association with the requested policy, first policy output information descriptive of data elements included in the first subset of data elements; receive a subsequent request to determine a subsequent set of data elements, included in a first input set of data elements, that conform to the requested policy; and output, in response to the subsequent request and based, at least in part, on the first policy output information stored in the memory, in association with the requested policy, the first policy output information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification