Patents by Inventor Michael Joseph Stepanek
Michael Joseph Stepanek has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11711308Abstract: In one embodiment, a networking device in a network detects an traffic flow conveyed in the network via the networking device. The networking device generates flow data for the traffic flow. The networking device performs a classification of the traffic flow using the flow data as input to a machine learning-based classifier. The networking device performs a mediation action based on the classification of the traffic flow.Type: GrantFiled: March 14, 2022Date of Patent: July 25, 2023Assignee: Cisco Technology, Inc.Inventors: Michael Joseph Stepanek, Costas Kleopa, David McGrew, Blake Harrell Anderson, Saravanan Radhakrishnan
-
Patent number: 11601370Abstract: In one embodiment, a networking device in a network detects an traffic flow conveyed in the network via the networking device. The networking device generates flow data for the traffic flow. The networking device performs a classification of the traffic flow using the flow data as input to a machine learning-based classifier. The networking device performs a mediation action based on the classification of the traffic flow.Type: GrantFiled: April 22, 2022Date of Patent: March 7, 2023Assignee: Cisco Technology, Inc.Inventors: Michael Joseph Stepanek, Costas Kleopa, David McGrew, Blake Harrell Anderson, Saravanan Radhakrishnan
-
Publication number: 20220255868Abstract: In one embodiment, a networking device in a network detects an traffic flow conveyed in the network via the networking device. The networking device generates flow data for the traffic flow. The networking device performs a classification of the traffic flow using the flow data as input to a machine learning-based classifier. The networking device performs a mediation action based on the classification of the traffic flow.Type: ApplicationFiled: April 22, 2022Publication date: August 11, 2022Inventors: Michael Joseph Stepanek, Costas Kleopa, David McGrew, Blake Harrell Anderson, Saravanan Radhakrishnan
-
Publication number: 20220200914Abstract: In one embodiment, a networking device in a network detects an traffic flow conveyed in the network via the networking device. The networking device generates flow data for the traffic flow. The networking device performs a classification of the traffic flow using the flow data as input to a machine learning-based classifier. The networking device performs a mediation action based on the classification of the traffic flow.Type: ApplicationFiled: March 14, 2022Publication date: June 23, 2022Inventors: Michael Joseph Stepanek, Costas Kleopa, David McGrew, Blake Harrell Anderson, Saravanan Radhakrishnan
-
Patent number: 11310205Abstract: In one embodiment, a traffic analysis service identifies a client in a network having an associated traffic flow that was blocked by a firewall. The traffic analysis service obtains traffic telemetry data regarding one or more subsequent traffic flows associated with the identified client that are subsequent to the blocked flow. The traffic analysis service uses a machine learning-based classifier to determine that the identified client is exhibiting evasive network behavior, based on the obtained traffic telemetry data. The traffic analysis service initiates a mitigation action in the network, based on the determination that the identified client is exhibiting evasive network behavior.Type: GrantFiled: February 28, 2019Date of Patent: April 19, 2022Assignee: Cisco Technology, Inc.Inventors: Constantinos Kleopa, Michael Joseph Stepanek, Silviu Dorin Minut, Carter Ryan Waxman
-
Patent number: 11303574Abstract: In one embodiment, a networking device in a network detects an traffic flow conveyed in the network via the networking device. The networking device generates flow data for the traffic flow. The networking device performs a classification of the traffic flow using the flow data as input to a machine learning-based classifier. The networking device performs a mediation action based on the classification of the traffic flow.Type: GrantFiled: June 24, 2020Date of Patent: April 12, 2022Assignee: Cisco Technology, Inc.Inventors: Michael Joseph Stepanek, Costas Kleopa, David McGrew, Blake Harrell Anderson, Saravanan Radhakrishnan
-
Publication number: 20200322275Abstract: In one embodiment, a networking device in a network detects an traffic flow conveyed in the network via the networking device. The networking device generates flow data for the traffic flow. The networking device performs a classification of the traffic flow using the flow data as input to a machine learning-based classifier. The networking device performs a mediation action based on the classification of the traffic flow.Type: ApplicationFiled: June 24, 2020Publication date: October 8, 2020Inventors: Michael Joseph Stepanek, Costas Kleopa, David McGrew, Blake Harrell Anderson, Saravanan Radhakrishnan
-
Publication number: 20200280536Abstract: In one embodiment, a traffic analysis service identifies a client in a network having an associated traffic flow that was blocked by a firewall. The traffic analysis service obtains traffic telemetry data regarding one or more subsequent traffic flows associated with the identified client that are subsequent to the blocked flow. The traffic analysis service uses a machine learning-based classifier to determine that the identified client is exhibiting evasive network behavior, based on the obtained traffic telemetry data. The traffic analysis service initiates a mitigation action in the network, based on the determination that the identified client is exhibiting evasive network behavior.Type: ApplicationFiled: February 28, 2019Publication date: September 3, 2020Inventors: Constantinos Kleopa, Michael Joseph Stepanek, Silviu Dorin Minut, Carter Ryan Waxman
-
Patent number: 10728158Abstract: In one embodiment, a networking device in a network detects a traffic flow conveyed in the network via the networking device. The networking device generates flow data for the traffic flow. The networking device performs a classification of the traffic flow using the flow data as input to a machine learning-based classifier. The networking device performs a mediation action based on the classification of the traffic flow.Type: GrantFiled: April 9, 2019Date of Patent: July 28, 2020Assignee: Cisco Technology, Inc.Inventors: Michael Joseph Stepanek, Costas Kleopa, David McGrew, Blake Harrell Anderson, Saravanan Radhakrishnan
-
Patent number: 10628587Abstract: In one embodiment, a computing device collects ransomware behavioral data of known ransomware, the ransomware behavioral data based on one or more file writing features, and trains a ransomware classifier with the ransomware behavioral data to detect ransomware. The computing device may then share the ransomware classifier with a detection device to cause the detection device to behaviorally detect ransomware based on applying the ransomware classifier to monitored file writing activities. In another embodiment, in response to behaviorally detecting ransomware, based on applying the ransomware classifier to monitored file writing activities, the detection device may then perform one or more ransomware mitigation measures in response to behaviorally detecting ransomware.Type: GrantFiled: February 14, 2018Date of Patent: April 21, 2020Assignee: Cisco Technology, Inc.Inventors: Michael Joseph Stepanek, Mohammad Masud Hasan, Costas Kleopa, Shravan Rangaraju
-
Publication number: 20190251259Abstract: In one embodiment, a computing device collects ransomware behavioral data of known ransomware, the ransomware behavioral data based on one or more file writing features, and trains a ransomware classifier with the ransomware behavioral data to detect ransomware. The computing device may then share the ransomware classifier with a detection device to cause the detection device to behaviorally detect ransomware based on applying the ransomware classifier to monitored file writing activities. In another embodiment, in response to behaviorally detecting ransomware, based on applying the ransomware classifier to monitored file writing activities, the detection device may then perform one or more ransomware mitigation measures in response to behaviorally detecting ransomware.Type: ApplicationFiled: February 14, 2018Publication date: August 15, 2019Inventors: Michael Joseph Stepanek, Mohammad Masud Hasan, Costas Kleopa, Shravan Rangaraju
-
Publication number: 20190238471Abstract: In one embodiment, a networking device in a network detects a traffic flow conveyed in the network via the networking device. The networking device generates flow data for the traffic flow. The networking device performs a classification of the traffic flow using the flow data as input to a machine learning-based classifier. The networking device performs a mediation action based on the classification of the traffic flow.Type: ApplicationFiled: April 9, 2019Publication date: August 1, 2019Inventors: Michael Joseph Stepanek, Costas Kleopa, David McGrew, Blake Harrell Anderson, Saravanan Radhakrishnan
-
Patent number: 10305809Abstract: In one embodiment, a networking device in a network detects a traffic flow conveyed in the network via the networking device. The networking device generates flow data for the traffic flow. The networking device performs a classification of the traffic flow using the flow data as input to a machine learning-based classifier. The networking device performs a mediation action based on the classification of the traffic flow.Type: GrantFiled: November 17, 2016Date of Patent: May 28, 2019Assignee: Cisco Technology, Inc.Inventors: Michael Joseph Stepanek, Costas Kleopa, David McGrew, Blake Harrell Anderson, Saravanan Radhakrishnan
-
Publication number: 20180139141Abstract: In one embodiment, a networking device in a network detects an traffic flow conveyed in the network via the networking device. The networking device generates flow data for the traffic flow. The networking device performs a classification of the traffic flow using the flow data as input to a machine learning-based classifier. The networking device performs a mediation action based on the classification of the traffic flow.Type: ApplicationFiled: November 17, 2016Publication date: May 17, 2018Inventors: Michael Joseph Stepanek, Costas Kleopa, David McGrew, Blake Harrell Anderson, Saravanan Radhakrishnan