Patents by Inventor Markus Nispel

Markus Nispel 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).

  • Publication number: 20260093508
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product aspects, and/or combinations and sub-combinations thereof, for generating a dashboard using a natural language command from a user device. An example embodiment operates by retrieving, from a knowledge database, dashboard information associated with an outcome in which the dashboard information includes a previous dashboard associated with the outcome. The embodiment then obtains, from a user context database, user information associated with the user device in which the user information includes a previous user preference of generating the previous dashboard. The embodiment then determines one or more available tools for generating a set of widgets associated with the dashboard. The embodiment then generates the set of widgets associated with the dashboard using the one or more available tools, a large language model (LLM), and a prompt. The embodiment then generates the dashboard using the set of widgets.
    Type: Application
    Filed: December 30, 2024
    Publication date: April 2, 2026
    Applicant: Extreme Networks, Inc.
    Inventors: Maria Carolina BESSEGA, Markus NISPEL, Rosalia Stephany BRASSESCO, Sima SOLTANI, Jaime Rafael CAMACARO, Brendan FEE
  • Publication number: 20260095488
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product aspects, and/or combinations and sub-combinations thereof, for executing a task using an optimal architecture. An example embodiment operates by determining a complexity level of the task is high based on identifying a requirement of a collaboration between a plurality of decentralized agents when executing the task. The embodiment then determines a distributable level of the task is low based on identifying a requirement of a central agent for task allocation when executing the task. The embodiment then, in response to determining the complexity level of the task being high and the distributable level of the task being low, selects a hybrid architecture as the optimal architecture associated with the task. The embodiment then assigns the task to an agent associated with the hybrid architecture. The embodiment then executes the task using the hybrid architecture.
    Type: Application
    Filed: December 30, 2024
    Publication date: April 2, 2026
    Applicant: Extreme Networks, Inc.
    Inventors: Maria Carolina BESSEGA, Markus NISPEL, Rosalia Stephany BRASSESCO, Sima SOLTANI, Jaime Rafael CAMACARO, Brendan FEE
  • Publication number: 20260093727
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product aspects, and/or combinations and sub-combinations thereof, for generating a response to a user question. An example embodiment operates by querying a large language model (LLM) using a prompt associated with the user question and one or more available tools in a tool service. The embodiment then retrieves an endpoint from the tool service in which the endpoint is a digital location associated with a tool selected by the LLM. The embodiment then requests a database associated with the user question based on the endpoint meeting an endpoint requirement. The embodiment then executes a query at the database, thereby obtains data including the response to the user question. The embodiment then identifies an output format associated with the response. The embodiment then generates the response to the user question based on formatting the data using the output format.
    Type: Application
    Filed: December 30, 2024
    Publication date: April 2, 2026
    Applicant: Extreme Networks, Inc.
    Inventors: Maria Carolina BESSEGA, Markus NISPEL, Rosalia Stephany BRASSESCO, Sima SOLTANI, Jaime Rafael CAMACARO, Brendan FEE
  • Publication number: 20260095489
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product aspects, and/or combinations and sub-combinations thereof, for generating a workflow plan for completing a process. An example embodiment operates by receiving a user request from a user device in which the user request includes a natural language description of the workflow plan. The embodiment then retrieves, from a knowledge database, workflow information associated with a step of the workflow plan. The embodiment then generates a plurality of steps associated with the workflow plan. The embodiment then retrieves plan information from a storage database in which the plan information includes a sample workflow plan generated from a sample user request and the workflow information in which the workflow information is further associated with a step of the sample workflow plan. The embodiment then generates the workflow plan using a large language model (LLM) and a prompt.
    Type: Application
    Filed: December 30, 2024
    Publication date: April 2, 2026
    Applicant: Extreme Networks, Inc.
    Inventors: Maria Carolina Bessega, Markus Nispel, Rosalia Stephany Brassesco, Sima Soltani, Jaime Rafael Camacaro, Brendan Fee
  • Publication number: 20250293959
    Abstract: Systems and methods are disclosed herein for monitoring health of each switch of a plurality of switches on a network by selectively mirroring packets transmitted by each switch of the plurality of switches. In some embodiments, control circuitry generates a plurality of mirroring parameters, each mirroring parameter comprising an instruction to mirror a respective type of packet. The control circuitry transmits the plurality of mirroring parameters to each switch of the plurality of switches on the network, and receives, from a switch, a packet that was mirrored by the switch according to a mirroring parameter of the plurality of mirroring parameters. The control circuitry determines the respective type of the packet, executes an analysis of contents of the packet based on the respective type of the packet, and determines a health of the switch based on results of the analysis.
    Type: Application
    Filed: May 29, 2025
    Publication date: September 18, 2025
    Applicant: Extreme Networks, Inc.
    Inventors: Donald B. GROSSER, Chun ZHANG, Patrick A. BOSA, Markus NISPEL
  • Patent number: 12341670
    Abstract: Systems and methods are disclosed herein for monitoring health of each switch of a plurality of switches on a network by selectively mirroring packets transmitted by each switch of the plurality of switches. In some embodiments, control circuitry generates a plurality of mirroring parameters, each mirroring parameter comprising an instruction to mirror a respective type of packet. The control circuitry transmits the plurality of mirroring parameters to each switch of the plurality of switches on the network, and receives, from a switch, a packet that was mirrored by the switch according to a mirroring parameter of the plurality of mirroring parameters. The control circuitry determines the respective type of the packet, executes an analysis of contents of the packet based on the respective type of the packet, and determines a health of the switch based on results of the analysis.
    Type: Grant
    Filed: January 19, 2024
    Date of Patent: June 24, 2025
    Assignee: Extreme Networks, Inc.
    Inventors: Donald B. Grosser, Chun Zhang, Patrick A. Bosa, Markus Nispel
  • Publication number: 20250193219
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing an anomaly detection system. Some aspects of this disclosure include a method for detecting anomaly in a network device. The method includes determining one or more similarity values between a flow vector corresponding to a flow associated with the network device and one or more flow clusters associated with the network device. The method further includes determining a maximum similarity value as a maximum of the one or more similarity values and comparing the maximum similarity value to a threshold. The method also includes, in response to the maximum similarity value being equal to or greater than the threshold, updating a flow cluster associated with the maximum similarity value. The method also includes, in response to the maximum similarity measure being less than the threshold, detecting the anomaly in the network device.
    Type: Application
    Filed: February 7, 2025
    Publication date: June 12, 2025
    Applicant: Extreme Networks, Inc.
    Inventors: Giacomo BERNARDI, Donagh HORGAN, Jeffrey W. HASKELL, Markus NISPEL
  • Patent number: 12250239
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing an anomaly detection system. Some aspects of this disclosure include a method for detecting anomaly in a network device. The method includes determining one or more similarity values between a flow vector corresponding to a flow associated with the network device and one or more flow clusters associated with the network device. The method further includes determining a maximum similarity value as a maximum of the one or more similarity values and comparing the maximum similarity value to a threshold. The method also includes, in response to the maximum similarity value being equal to or greater than the threshold, updating a flow cluster associated with the maximum similarity value. The method also includes, in response to the maximum similarity measure being less than the threshold, detecting the anomaly in the network device.
    Type: Grant
    Filed: October 18, 2023
    Date of Patent: March 11, 2025
    Assignee: Extreme Networks, Inc.
    Inventors: Giacomo Bernardi, Donagh Horgan, Jeffrey W. Haskell, Markus Nispel
  • Patent number: 11996986
    Abstract: Systems and methods are disclosed herein for reducing storage space used in tracking behavior of a plurality of network endpoints by modeling the behavior with a behavior model. To this end, control circuitry may determine a respective network endpoint, of a plurality of network endpoints, to which each respective record of a plurality of received records corresponds. The control circuitry then may assign a dedicated queue for each respective network endpoint, and transmit, to each dedicated queue, each record that corresponds to the respective network endpoint to which the respective dedicated queue is assigned. The control circuitry may then determine, for each respective network endpoint, a respective behavior model, and may store each respective behavior model to memory.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: May 28, 2024
    Assignee: Extreme Networks, Inc.
    Inventors: Giacomo Bernardi, Markus Nispel
  • Publication number: 20240154886
    Abstract: Systems and methods are disclosed herein for monitoring health of each switch of a plurality of switches on a network by selectively mirroring packets transmitted by each switch of the plurality of switches. In some embodiments, control circuitry generates a plurality of mirroring parameters, each mirroring parameter comprising an instruction to mirror a respective type of packet. The control circuitry transmits the plurality of mirroring parameters to each switch of the plurality of switches on the network, and receives, from a switch, a packet that was mirrored by the switch according to a mirroring parameter of the plurality of mirroring parameters. The control circuitry determines the respective type of the packet, executes an analysis of contents of the packet based on the respective type of the packet, and determines a health of the switch based on results of the analysis.
    Type: Application
    Filed: January 19, 2024
    Publication date: May 9, 2024
    Applicant: Extreme Networks, Inc.
    Inventors: Donald B. GROSSER, Chun ZHANG, Patrick A. BOSA, Markus NISPEL
  • Publication number: 20240064165
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing an anomaly detection system. Some aspects of this disclosure include a method for detecting anomaly in a network device. The method includes determining one or more similarity values between a flow vector corresponding to a flow associated with the network device and one or more flow clusters associated with the network device. The method further includes determining a maximum similarity value as a maximum of the one or more similarity values and comparing the maximum similarity value to a threshold. The method also includes, in response to the maximum similarity value being equal to or greater than the threshold, updating a flow cluster associated with the maximum similarity value. The method also includes, in response to the maximum similarity measure being less than the threshold, detecting the anomaly in the network device.
    Type: Application
    Filed: October 18, 2023
    Publication date: February 22, 2024
    Applicant: Extreme Networks, Inc.
    Inventors: Giacomo BERNARDI, Donagh HORGAN, Jeffrey W. HASKELL, Markus NISPEL
  • Patent number: 11909606
    Abstract: Systems and methods are disclosed herein for monitoring health of each switch of a plurality of switches on a network by selectively mirroring packets transmitted by each switch of the plurality of switches. In some embodiments, control circuitry generates a plurality of mirroring parameters, each mirroring parameter comprising an instruction to mirror a respective type of packet. The control circuitry transmits the plurality of mirroring parameters to each switch of the plurality of switches on the network, and receives, from a switch, a packet that was mirrored by the switch according to a mirroring parameter of the plurality of mirroring parameters. The control circuitry determines the respective type of the packet, executes an analysis of contents of the packet based on the respective type of the packet, and determines a health of the switch based on results of the analysis.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: February 20, 2024
    Assignee: Extreme Networks, Inc.
    Inventors: Donald B. Grosser, Chun Zhang, Patrick A. Bosa, Markus Nispel
  • Patent number: 11824876
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing an anomaly detection system. Some aspects of this disclosure include a method for detecting anomaly in a network device. The method includes determining one or more similarity values between a flow vector corresponding to a flow associated with the network device and one or more flow clusters associated with the network device. The method further includes determining a maximum similarity value as a maximum of the one or more similarity values and comparing the maximum similarity value to a threshold. The method also includes, in response to the maximum similarity value being equal to or greater than the threshold, updating a flow cluster associated with the maximum similarity value. The method also includes, in response to the maximum similarity measure being less than the threshold, detecting the anomaly in the network device.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: November 21, 2023
    Assignee: Extreme Networks, Inc.
    Inventors: Giacomo Bernardi, Donagh Horgan, Jeffrey W. Haskell, Markus Nispel
  • Publication number: 20230006892
    Abstract: Systems and methods are disclosed herein for reducing storage space used in tracking behavior of a plurality of network endpoints by modeling the behavior with a behavior model. To this end, control circuitry may determine a respective network endpoint, of a plurality of network endpoints, to which each respective record of a plurality of received records corresponds. The control circuitry then may assign a dedicated queue for each respective network endpoint, and transmit, to each dedicated queue, each record that corresponds to the respective network endpoint to which the respective dedicated queue is assigned. The control circuitry may then determine, for each respective network endpoint, a respective behavior model, and may store each respective behavior model to memory.
    Type: Application
    Filed: September 8, 2022
    Publication date: January 5, 2023
    Applicant: Extreme Networks, Inc.
    Inventors: Giacomo BERNARDI, Markus Nispel
  • Patent number: 11509540
    Abstract: Systems and methods are disclosed herein for reducing storage space used in tracking behavior of a plurality of network endpoints by modeling the behavior with a behavior model. To this end, control circuitry may determine a respective network endpoint, of a plurality of network endpoints, to which each respective record of a plurality of received records corresponds. The control circuitry then may assign a dedicated queue for each respective network endpoint, and transmit, to each dedicated queue, each record that corresponds to the respective network endpoint to which the respective dedicated queue is assigned. The control circuitry may then determine, for each respective network endpoint, a respective behavior model, and may store each respective behavior model to memory.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: November 22, 2022
    Assignee: Extreme Networks, Inc.
    Inventors: Giacomo Bernardi, Markus Nispel
  • Publication number: 20220086067
    Abstract: Systems and methods are disclosed herein for monitoring health of each switch of a plurality of switches on a network by selectively mirroring packets transmitted by each switch of the plurality of switches. In some embodiments, control circuitry generates a plurality of mirroring parameters, each mirroring parameter comprising an instruction to mirror a respective type of packet. The control circuitry transmits the plurality of mirroring parameters to each switch of the plurality of switches on the network, and receives, from a switch, a packet that was mirrored by the switch according to a mirroring parameter of the plurality of mirroring parameters. The control circuitry determines the respective type of the packet, executes an analysis of contents of the packet based on the respective type of the packet, and determines a health of the switch based on results of the analysis.
    Type: Application
    Filed: November 29, 2021
    Publication date: March 17, 2022
    Applicant: Extreme Networks, Inc.
    Inventors: Donald B. Grosser, Chun Zhang, Patrick A. Bosa, Markus Nispel
  • Patent number: 11190418
    Abstract: Systems and methods are disclosed herein for monitoring health of each switch of a plurality of switches on a network by selectively mirroring packets transmitted by each switch of the plurality of switches. In some embodiments, control circuitry generates a plurality of mirroring parameters, each mirroring parameter comprising an instruction to mirror a respective type of packet. The control circuitry transmits the plurality of mirroring parameters to each switch of the plurality of switches on the network, and receives, from a switch, a packet that was mirrored by the switch according to a mirroring parameter of the plurality of mirroring parameters. The control circuitry determines the respective type of the packet, executes an analysis of contents of the packet based on the respective type of the packet, and determines a health of the switch based on results of the analysis.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: November 30, 2021
    Assignee: Extreme Networks, Inc.
    Inventors: Donald B. Grosser, Chun Zhang, Patrick A. Bosa, Markus Nispel
  • Publication number: 20210243210
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing an anomaly detection system. Some aspects of this disclosure include a method for detecting anomaly in a network device. The method includes determining one or more similarity values between a flow vector corresponding to a flow associated with the network device and one or more flow clusters associated with the network device. The method further includes determining a maximum similarity value as a maximum of the one or more similarity values and comparing the maximum similarity value to a threshold. The method also includes, in response to the maximum similarity value being equal to or greater than the threshold, updating a flow cluster associated with the maximum similarity value. The method also includes, in response to the maximum similarity measure being less than the threshold, detecting the anomaly in the network device.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Applicant: Extreme Networks, Inc.
    Inventors: Giacomo BERNARDI, Donagh HORGAN, Jeffrey W. HASKELL, Markus NISPEL
  • Patent number: 10735511
    Abstract: A function is provided in a network system for the dynamic mirroring of network traffic for a variety of purposes including the identification of characteristics of the traffic. Multiple criteria are established for when, what and where to mirror the traffic. The criteria include what frames of traffic to mirror, what portions of the selected frames to mirror, one or more portals through which to minor the selected frames, a destination for the mirroring and the establishment of a mirror in a device to carry out the mirroring. The criteria may also include when to stop the mirroring. The mirroring instructions can be changed based on the detection of a triggering event, such as authentication, device type or status, ownership of an attached function attached to the device, flow status, but not limited to that. The function may be established in one or more devices of the network.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: August 4, 2020
    Assignee: Extreme Networks, Inc.
    Inventors: David Kjendal, Markus Nispel, Ernie Eaton, Richard Graham, Jeffrey Haskell
  • Patent number: 10666548
    Abstract: Systems and methods are presented herewith for selecting a preferred route for routing a packet from a first network node to a second network node. A set of possible routes is maintained, with each route having am associated weight value. A random subset of routes is then selected based on the weight values. Each route of the subset is then probed to determine its gain value. The preferred route is selected based on the gain values (e.g., by selecting the highest gain value). Then, all weight values are updated based on the respective gain values. The steps are periodically repeated. Then, whenever a packet needs to be routed, the route currently designated as preferred is used.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: May 26, 2020
    Assignee: Extreme Networks, Inc.
    Inventors: Giacomo Bernardi, Markus Nispel