Systems and Methods for Wireless Network Content Filtering
First Claim
Patent Images
1. A method of determining an application associated with content of frames transmitted on a wireless network, the method comprising the steps of:
- associating one or more applications with one or more known statistical patterns;
storing the known statistical patterns in a pattern data store with the associated application;
monitoring a plurality of frames transmitted between nodes on the wireless network; and
retrieving known statistical patterns from a pattern data store;
matching the known statistical patterns to the frame lengths and direction between the nodes; and
identifying an application associated with the content of frames transmitted on the network based upon a match between the known statistical patterns to the frame lengths and direction, the known statistical patterns being associated with the application.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of determining the content of frames transmitted on a wireless network through comparison of captured frames to predetermined statistical patterns.
-
Citations
27 Claims
-
1. A method of determining an application associated with content of frames transmitted on a wireless network, the method comprising the steps of:
-
associating one or more applications with one or more known statistical patterns; storing the known statistical patterns in a pattern data store with the associated application; monitoring a plurality of frames transmitted between nodes on the wireless network; and retrieving known statistical patterns from a pattern data store; matching the known statistical patterns to the frame lengths and direction between the nodes; and identifying an application associated with the content of frames transmitted on the network based upon a match between the known statistical patterns to the frame lengths and direction, the known statistical patterns being associated with the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for characterizing patterns of frame lengths corresponding to an application, the method comprising the steps of:
-
providing a first hardware configuration comprising a plurality of wireless devices; operating the application on one of the wireless devices; monitoring the lengths and directions of frames by the application between the two wireless devices; repeating the providing, operating, and monitoring steps for a second or more hardware configuration; analyzing the lengths and directions of frames responsive to one or more hardware configurations to determined a statistical frame pattern; and if the lengths and directions of the frames in the first and second hardware configurations are similar, associating the application with a pattern comprising the lengths and directions of the monitored frames. - View Dependent Claims (23, 24)
-
-
25. A method of determining the content of frames by matching to known statistical patterns, the method comprising the steps of:
-
loading a content analysis engine and a plurality of known statistical patterns; starting a data source, the data source receives incoming frames transmitted between two nodes on a network; determining whether a frame matches a first line in the plurality of known statistical patterns; and it a match is found in the checking step, loading a detection thread, wherein the detection thread comprises the steps of; receiving subsequent incoming frames transmitted between two nodes on the network; and matching the subsequent incoming frames to subsequent lines in the plurality of known statistical patterns until a predetermined frame count is met.
-
-
26. A system for determining an application associated with the content of wireless frames transmitted between two nodes on a wireless network, comprising:
-
a monitoring device operable to monitor and capture frame lengths and frame directions of a plurality of frames transmitted between nodes on the wireless network; a data store loaded with known statistical patterns corresponding to different applications; and a computer operable to receive the frame lengths and frame directions of the plurality of frames, the computer being further operable to perform statistical matching of the frame lengths and frame directions to the known statistical patterns in the data store; wherein a statistical matching enables the computer to identify an application associated with the content being transmitted over the wireless network.
-
-
27. A method of determining an application associated with content of frames transmitted on a wireless network, the method comprising the steps of:
-
monitoring a plurality of frames transmitted between nodes on the wireless networks; and matching the plurality of frames to known statistical patterns of frame lengths and direction between the nodes; and identifying an application associated with the content of frames transmitted on the network based upon a match between the known statistical patterns to the frame lengths and direction, the known statistical patterns being associated with the application.
-
Specification