Systems and methods for detecting, identifying and categorizing intermediate nodes
First Claim
Patent Images
1. A system for identifying and categorizing intermediate nodes based on obtained intermediate node data, the system comprising:
- a node configured to initiate resource requests based on a set of rules through a controlled requesting subsystem;
a memory configured to store data from the controlled requesting subsystem;
wherein the controlled requesting subsystem further comprises;
at least one system node configured to obtain intermediate node data of at least one intermediate node, to apply a plurality of rules comprising at least one custom expression command to the intermediate node data to extract candidate node data from the intermediate node data, wherein the custom expression command comprises a workflow process that is iteratively applied to the intermediate node data of the at least one intermediate node;
a controlled requesting node configured to test the intermediate node by generating at least one node request to a controlled responding node for target content based on the candidate node data of the at least one intermediate node, wherein the requesting and responding nodes represent endpoints of the node that initiates resource requests; and
wherein the system node is further configured to determine if the intermediate node changes a behavior in response to the at least one node request; and
wherein the system node both categorizes a type of the intermediate node and determines a safety or functional capability of the intermediate node based on requesting node data collected by the controlled requesting node as a result of the test, including the determination of whether the intermediate node behavior changes in response to the at least one node request, and the candidate node data.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for obtaining node information from a variety of potential sources and storing the information in a logical repository, and a system and method for identifying and categorizing Intermediate Nodes using a combination of requesting and responding node information.
61 Citations
53 Claims
-
1. A system for identifying and categorizing intermediate nodes based on obtained intermediate node data, the system comprising:
-
a node configured to initiate resource requests based on a set of rules through a controlled requesting subsystem; a memory configured to store data from the controlled requesting subsystem; wherein the controlled requesting subsystem further comprises; at least one system node configured to obtain intermediate node data of at least one intermediate node, to apply a plurality of rules comprising at least one custom expression command to the intermediate node data to extract candidate node data from the intermediate node data, wherein the custom expression command comprises a workflow process that is iteratively applied to the intermediate node data of the at least one intermediate node; a controlled requesting node configured to test the intermediate node by generating at least one node request to a controlled responding node for target content based on the candidate node data of the at least one intermediate node, wherein the requesting and responding nodes represent endpoints of the node that initiates resource requests; and wherein the system node is further configured to determine if the intermediate node changes a behavior in response to the at least one node request; and wherein the system node both categorizes a type of the intermediate node and determines a safety or functional capability of the intermediate node based on requesting node data collected by the controlled requesting node as a result of the test, including the determination of whether the intermediate node behavior changes in response to the at least one node request, and the candidate node data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
14. A method for obtaining and storing node data, and for identifying and categorizing intermediate nodes based on the node data the method comprising:
-
obtaining, by at least one system node, intermediate node data of at least one intermediate node; applying, by the at least one system node, a plurality of rules comprising at least one custom expression command to the intermediate node data to extract candidate node data from the intermediate node data, wherein the custom expression command comprises a workflow process that is iteratively applied to the intermediate node data of the at least one intermediate node; and sending and storing, by the at least one system node, the candidate node data to a logical data repository; storing, by the logical data repository, candidate node data for at least one intermediate node; testing the intermediate node by generating, by a controlled requesting node, at least one node request to a controlled responding node for target content based on the candidate node data of the at least one intermediate node; determining, by at least one system node, if the intermediate node changes behavior in response to the at least one node request; and categorizing, by the at least one system node, a type of the intermediate node and determining a safety or functional capability of the intermediate node, both the categorizing and the determining being based on requesting node data collected by the controlled requesting node as a result of testing the intermediate node, including the determination of whether the intermediate node behavior changes in response to the at least one node request, and the candidate node data. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification