Policy-based payload delivery for transport protocols
First Claim
Patent Images
1. A method comprising:
- receiving, at an edge network device, information describing a query to be executed against a specific file type received over a traffic stream at the edge network device;
receiving the traffic stream at the edge network device directly from one or more Internet-of-Things or Internet-of-Everything devices;
parsing data in the received traffic stream at the edge network device;
determining, in response to the parsing, that the data in the received traffic stream comprises data of the specific file type;
decoding, at the edge network device, the data in the received traffic stream according to the specific file type;
executing, at the edge network device, the query against the decoded data;
receiving a result of the query; and
forwarding the data in the received traffic stream to a backend server in response to receiving the result.
0 Assignments
0 Petitions
Accused Products
Abstract
Information describing a rule to be applied to a traffic stream is received at an edge network device. The traffic stream is received at the edge network device. A schema is applied to the traffic stream at the edge network device. It is determined that a rule triggering condition has been met. The rule is applied to the traffic stream, at the edge network device, in response to the rule triggering condition having been met. At least one of determining that the rule triggering event has taken place or applying the rule is performed based on the applied schema.
40 Citations
20 Claims
-
1. A method comprising:
-
receiving, at an edge network device, information describing a query to be executed against a specific file type received over a traffic stream at the edge network device; receiving the traffic stream at the edge network device directly from one or more Internet-of-Things or Internet-of-Everything devices; parsing data in the received traffic stream at the edge network device; determining, in response to the parsing, that the data in the received traffic stream comprises data of the specific file type; decoding, at the edge network device, the data in the received traffic stream according to the specific file type; executing, at the edge network device, the query against the decoded data; receiving a result of the query; and forwarding the data in the received traffic stream to a backend server in response to receiving the result. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. An apparatus comprising:
-
a network interface configured to enable communication over a network on behalf of an edge network device; and a processor coupled to the network interface, and configured to; receive, via the network interface, information describing a query to be executed against a specific file type received over a traffic stream; receive the traffic stream directly from one or more Internet-of-Things or Internet-of-Everything devices; parse data in the received traffic stream; determine, in response to the parsing, that the data in the received traffic stream comprises data of the specific file type; decode the data in the received traffic stream according to the specific file type; execute the query against the decoded data; receive a result of the query; and forward, via the network interface, the data in the received traffic stream to a backend server in response to receiving the result. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. One or more computer readable storage media encoded with software comprising computer executable instructions and when the software is executed operable to:
-
receive, at an edge network device, information describing a query to be executed against a specific file type received over a traffic stream at the edge network device; receive the traffic stream at the edge network device directly from one or more Internet-of-Things or Internet-of-Everything devices; parse data in the received traffic stream at the edge network device; determine, in response to the parsing, that the data in the received traffic stream comprises data of the specific file type; decode, at the edge network device, the data in the received traffic stream according to the specific file type; execute, at the edge network device, the query against the decoded data; receive a result of the query; and forward the data in the received traffic stream to a backend server in response to receiving the result. - View Dependent Claims (14, 15, 16, 17, 18, 20)
-
Specification