Patents by Inventor Stefan Jan Johansson

Stefan Jan Johansson 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: 12255794
    Abstract: A method for selectively processing a packet flow using a flow inspection engine is disclosed. The method includes receiving, by at least one hardware data plane processor component in a network packet broker, a plurality of packets associated with a packet flow, and forwarding, by the at least one hardware data plane processor component to at least one flow inspection engine, a copy of at least a portion of one or more of the initial packets of the packet flow.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: March 18, 2025
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventors: Jonathan Lee Harrod, Shardendu Pandey, Jonathan Glenn Stroud, Stefan Jan Johansson
  • Publication number: 20240235923
    Abstract: Methods, systems, and computer readable media for detecting network service anomalies. An example method includes, during a learning phase, detecting a client initiating a first network interaction with an application and recording a start time for the first network interaction with the application; determining that the first network interaction with the application has ceased and recording an end time for the first network interaction; and determining, based on the start time and the end time, an application interaction rate for the first network interaction with the application. The method includes, during a detection phase, detecting the client initiating a second network interaction with the application; determining a second application interaction rate for the second network interaction; and determining that a network service anomaly occurred during the second network interaction based on the first application interaction rate and the second application interaction rate.
    Type: Application
    Filed: February 14, 2023
    Publication date: July 11, 2024
    Inventors: Marc Owen Magnuson, Stefan Jan Johansson, Deep Datta, George Lache, Ethan Paul Spurlock, Gregory Lane Singleton
  • Patent number: 11949570
    Abstract: A method for network flow metadata processing at a network packet broker is described herein. The method includes, receiving, as input at a network packet broker, network traffic flow data, aggregating the network traffic flow data over a predefined time period to generate Internet protocol (IP) flow feature vectors containing metadata parameters associated with one or more particular endpoint devices, and providing the IP flow feature vectors to a machine learning element in the network packet broker. The method further includes identifying, by the machine learning element, anomalies existing in the metadata parameters included in the IP flow feature vectors, and automatically configuring one or more filter elements in the network packet broker in response to detecting the identified anomalies of the IP flow feature vectors.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: April 2, 2024
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventors: Shardendu Pandey, Stefan Jan Johansson, Jeffrey L. Pochop, Jr., Jonathan Lee Harrod
  • Publication number: 20230300045
    Abstract: A method for selectively processing a packet flow using a flow inspection engine is disclosed. The method includes receiving, by at least one hardware data plane processor component in a network packet broker, a plurality of packets associated with a packet flow, and forwarding, by the at least one hardware data plane processor component to at least one flow inspection engine, a copy of at least a portion of one or more of the initial packets of the packet flow.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 21, 2023
    Inventors: Jonathan Lee Harrod, Shardendu Pandey, Jonathan Glenn Stroud, Stefan Jan Johansson
  • Publication number: 20230031654
    Abstract: A method for network flow metadata processing at a network packet broker is described herein. The method includes, receiving, as input at a network packet broker, network traffic flow data, aggregating the network traffic flow data over a predefined time period to generate Internet protocol (IP) flow feature vectors containing metadata parameters associated with one or more particular endpoint devices, and providing the IP flow feature vectors to a machine learning element in the network packet broker. The method further includes identifying, by the machine learning element, anomalies existing in the metadata parameters included in the IP flow feature vectors, and automatically configuring one or more filter elements in the network packet broker in response to detecting the identified anomalies of the IP flow feature vectors.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 2, 2023
    Inventors: Shardendu Pandey, Stefan Jan Johansson, Jeffrey L. Pochop, JR., Jonathan Lee Harrod
  • Patent number: 11039338
    Abstract: According to one method for control plane traffic filtering in a control and user plane separation (CUPS) environment, the method occurs at a network node implemented using at least one processor and at least one memory. The method includes receiving, from one or more sources, network location information associated with a first network location; receiving control plane messages for different network locations; filtering the control plane messages based on the network location information; and sending traffic including data from the filtered control plane messages to at least one network tool.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: June 15, 2021
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventors: Stefan Jan Johansson, Robin Lee O'Connor, Fred Strelzoff, Shardendu Pandey, Salomon Noubieli Tatang, Jason Chia-Suan Wang
  • Publication number: 20210051517
    Abstract: According to one method for control plane traffic filtering in a control and user plane separation (CUPS) environment, the method occurs at a network node implemented using at least one processor and at least one memory. The method includes receiving, from one or more sources, network location information associated with a first network location; receiving control plane messages for different network locations; filtering the control plane messages based on the network location information; and sending traffic including data from the filtered control plane messages to at least one network tool.
    Type: Application
    Filed: August 12, 2019
    Publication date: February 18, 2021
    Inventors: Stefan Jan Johansson, Robin Lee O'Connor, Fred Strelzoff, Shardendu Pandey, Salomon Noubieli Tatang, Jason Chia-Suan Wang