System and method for data mining and security policy management
First Claim
Patent Images
1. A method comprising:
- determining, by an electronic computing device, if a field of a tag describing an object captured by a capture system matches a prefix node in a controlled growth directed acyclic graph (DAG);
if the field matches a prefix node, updating at least one counter value of the matching prefix node;
if the field does not match a prefix node, creating a new node in the controlled growth DAG for the field and linking the new node;
determining if the field of the tag matches a suffix in the controlled growth DAG; and
if the field does match a suffix of the controlled growth DAG, removing the new node and updating at least one counter in the suffix node.
11 Assignments
0 Petitions
Accused Products
Abstract
A system and method to generate and maintain controlled growth DAG are described. The controlled growth DAG conveys information about objects captured by a capture system.
-
Citations
20 Claims
-
1. A method comprising:
-
determining, by an electronic computing device, if a field of a tag describing an object captured by a capture system matches a prefix node in a controlled growth directed acyclic graph (DAG); if the field matches a prefix node, updating at least one counter value of the matching prefix node; if the field does not match a prefix node, creating a new node in the controlled growth DAG for the field and linking the new node; determining if the field of the tag matches a suffix in the controlled growth DAG; and if the field does match a suffix of the controlled growth DAG, removing the new node and updating at least one counter in the suffix node. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable storage medium including program code which, when executed by a processor, causes the processor to perform a method, the method comprising:
-
determining if a field of a tag describing an object captured by a capture system matches a prefix node in a controlled growth directed acyclic graph (DAG); if the field matches a prefix node, updating at least one counter value of the matching prefix node; if the field does not match a prefix node, creating a new node in the controlled growth DAG for the field and linking the new node; determining if the field of the tag matches a suffix in the controlled growth DAG; and if the field does match a suffix of the controlled growth DAG, removing the new node and updating at least one counter in the suffix node. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a memory for storing data; and a processor operable to execute instructions associated with the data, wherein the apparatus is configured for; determining if a field of a tag describing an object captured by a capture system matches a prefix node in a controlled growth DAG; if the field matches a prefix node, updating at least one counter value of the matching prefix node; if the field does not match a prefix node, creating a new node in the controlled growth DAG for the field and linking the new node; determining if the field of the tag matches a suffix in the controlled growth DAG; and if the field does match a suffix of the controlled growth DAG, removing the new node and updating at least one counter in the suffix node. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification