Patents by Inventor Jean Philippe Vasseur

Jean Philippe Vasseur 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: 20250039079
    Abstract: In one embodiment, a device obtains quality of experience metrics for an online application whose traffic traverses a particular interface of a router located at a first site in a network. The device identifies a correlation between throughput of the particular interface and the quality of experience metrics for the online application. The device makes a determination that the correlation is a root cause of degradation of the quality of experience metrics for the online application at least in part by determining whether throughput of an interface of a remote router located at a second site in the network is correlated with the quality of experience metrics. The device configures, based on the determination, a priority queue associated with the particular interface for use by traffic of the online application.
    Type: Application
    Filed: October 10, 2024
    Publication date: January 30, 2025
    Inventors: Mukund YELAHANKA RAGHUPRASAD, Jean-Philippe VASSEUR, Vinay Kumar KOLAR
  • Publication number: 20250039688
    Abstract: Systems and techniques for dynamically optimizing a wireless network topology to minimize energy consumption while preserving user quality of experience (QoE) are described. An example technique includes determining a set of applications that have a target service level agreement (SLA). Network traffic is monitored from the set of applications being executed by one or more client STAs within a network. A topology of the network is dynamically adapted to reduce an amount of energy consumption in the network while maintaining a threshold amount of the network traffic that satisfies the target SLA, based on monitoring the network traffic.
    Type: Application
    Filed: July 25, 2023
    Publication date: January 30, 2025
    Inventors: Jean-Philippe VASSEUR, Pascal THUBERT, Eric M. LEVY-ABEGNOLI, Patrick WETTERWALD, Jerome HENRY
  • Patent number: 12199847
    Abstract: In one embodiment, a service tracks performance of a machine learning model over time. The machine learning model is used to monitor one or more computer networks based on data collected from the one or more computer networks. The service also tracks performance metrics associated with training of the machine learning model. The service determines that a degradation of the performance of the machine learning model is anomalous, based on the tracked performance of the machine learning model and performance metrics associated with training of the model. The service initiates a corrective measure for the degradation of the performance, in response to determining that the degradation of the performance is anomalous.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: January 14, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Vinay Kumar Kolar, Jean-Philippe Vasseur, Grégory Mermoud, Pierre-André Savalle
  • Patent number: 12199839
    Abstract: In one embodiment, a device obtains path metrics for a network path via which traffic for an online application is conveyed. The device models uncertainty of an application experience metric predicted for the online application based on the path metrics. The device identifies, based on the uncertainty of the application experience metric modeled by the device, a breaking point in the path metrics at which the application experience metric predicted for the online application is expected to switch from being acceptable to being degraded. The device provides the breaking point in the path metrics for display.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: January 14, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Vinay Kumar Kolar, Jean-Philippe Vasseur, Mukund Yelahanka Raghuprasad
  • Publication number: 20250015949
    Abstract: Optimizing or otherwise improving sounding intervals may be provided. Improving sounding intervals can include generating predicted Channel State information (CSI) of a Station (STA). A Null Data Packet (NDP) Announcement (NDPA) can be sent to the STA, wherein the NDPA instructs the STA to send compressed CSI. A reference signal is then sent to the STA. Finally, the compressed CSI is received from the STA.
    Type: Application
    Filed: July 8, 2024
    Publication date: January 9, 2025
    Applicant: Cisco Technology, Inc.
    Inventors: Jerome Henry, Pascal Thubert, Jean Philippe Vasseur, Federico Lovison, Sukrit Dasgupta
  • Publication number: 20250016621
    Abstract: Predicting network throughput and balancing network loads may be provided. Predicting network throughput and balancing network loads can comprise receiving traffic information from a plurality of Access Points (APs). Based on the traffic information, traffic associated with the plurality of APs can be modeled. Based on the modeled traffic, a gain in AP efficiency for one or more APs of the plurality of APs can be modeled when modifying Station (STA) traffic of a STA. A recommendation can be sent to one or more recipient APs of the plurality of APs, wherein the recommendation indicates the gain in AP efficiency for the one or more APs when modifying the STA traffic.
    Type: Application
    Filed: July 9, 2024
    Publication date: January 9, 2025
    Applicant: Cisco Technology, Inc.
    Inventors: Jerome Henry, Pascal Thubert, Jean Philippe Vasseur
  • Publication number: 20240422687
    Abstract: Techniques for improved networking are provided. An access point (AP) determines an AP duty cycle based at least in part on transmission activity of a station (STA) associated to the AP. The AP duty cycle is signaled via one or more beacon frames transmitted by the AP. The AP exchanges data in accordance with the AP duty cycle, comprising exchanging data with the STA during one or more active periods indicated by the AP duty cycle, and sleeping during one or more inactive periods indicated by the AP duty cycle.
    Type: Application
    Filed: June 14, 2023
    Publication date: December 19, 2024
    Inventors: Pascal THUBERT, Jean-Philippe VASSEUR, Eric M. LEVY-ABEGNOLI, Patrick WETTERWALD, Jerome HENRY
  • Publication number: 20240406092
    Abstract: In one embodiment, a device obtains path metrics for a network path used to convey application traffic for an online application. The device discretizes the path metrics into labeled states. The device generates state transition visualization data that represents the labeled states as nodes and transitions between the labeled states as edges connecting the nodes. The device provides the state transition visualization data for display.
    Type: Application
    Filed: August 13, 2024
    Publication date: December 5, 2024
    Inventors: Jean-Philippe VASSEUR, Vinay Kumar KOLAR
  • Publication number: 20240406095
    Abstract: In one embodiment, a device identifies, based on traceroute information for a path in a network between an endpoint client and an online application, a particular segment of the path as most likely to cause degraded performance along the path. The device makes, using a prediction model, a prediction that routing traffic for the online application via the path will result in degraded quality of experience for the online application. The device obtains, based on the prediction, additional traceroute information in the network, to identify a bypass path in the network between the endpoint client and the online application that bypasses the particular segment. The device causes traffic for the online application to be routed along the bypass path.
    Type: Application
    Filed: May 31, 2023
    Publication date: December 5, 2024
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Eduard Schornig, Sambarta Dasgupta
  • Publication number: 20240406081
    Abstract: In one embodiment, a device receives, at a first large language model executed by a device, textual input from a user of a network regarding a networking issue in the network. The device issues, by the first large language model and to a second large language model, one or more questions regarding the network based on the textual input. The device receives, at the first large language model and from the second large language model, one or more answers to the one or more questions. The device generates, by the first large language model, a textual response to the textual input for presentation to the user.
    Type: Application
    Filed: June 2, 2023
    Publication date: December 5, 2024
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Pierre-André Savalle, Eduard Schornig, Michal Wladyslaw Garcarz
  • Publication number: 20240406078
    Abstract: In one embodiment, a device makes, using a prediction model, a prediction regarding a quality of experience metric for an online application, based on telemetry from a network used to access the network. The device determines a degree of uncertainty associated with the prediction. The device selects one or more users of the online application from which user feedback should be requested, based on the degree of uncertainty. The device requests that the one or more users provide user feedback regarding their satisfaction with the online application.
    Type: Application
    Filed: June 2, 2023
    Publication date: December 5, 2024
    Inventors: Pierre-André Savalle, Jean-Philippe VASSEUR, Grégory MERMOUD, Andrea DI PIETRO, Grégoire MAGENDIE
  • Patent number: 12160348
    Abstract: In one embodiment, a device identifies a plurality of online applications accessible via a network for which a prediction model was trained to predict their application experiences. The device makes a determination as to whether a particular online application is behaviorally similar to any of the plurality of online applications. The device obtains, based on the determination, application experience metrics for the particular online application, when the particular online application is not behaviorally similar to any of the plurality of online applications. The device trains, using the application experience metrics for the particular online application, the prediction model to predict an application experience of the particular online application in addition to those of the plurality of online applications, when the particular online application is not behaviorally similar to any of the plurality of online applications.
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: December 3, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Mukund Yelahanka Raghuprasad, Jean-Philippe Vasseur, Grégory Mermoud
  • Patent number: 12160436
    Abstract: In one embodiment, a device obtains characteristics of a first anomaly detection model executed by a first distributed learning agent in a network. The device receives a query from a second distributed learning agent in the network that requests identification of a similar anomaly detection to that of a second anomaly detection model executed by the second distributed learning agent. The device identifies, after receiving the query from the second distributed learning agent, the first anomaly detection model as being similar to that of the second anomaly detection model, based on the characteristics of the first anomaly detection model. The device causes the first anomaly detection model to be sent to the second distributed learning agent for execution.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: December 3, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Pierre-André Savalle, Grégory Mermoud, Laurent Sartran, Jean-Philippe Vasseur
  • Publication number: 20240394121
    Abstract: In one embodiment, a device obtains trace data indicative of application programming interface calls made during sessions between clients and an application accessible via a network. The device identifies, based on the trace data, a set of calls among the application programming interface calls that are frequently co-occurring. The device quantifies a latency savings expected to occur were the set of calls to be consolidated into a singular call instead of being made separately. The device provides, to a user interface, a recommendation to consolidate the set of calls into a consolidated call that indicates the latency savings.
    Type: Application
    Filed: May 25, 2023
    Publication date: November 28, 2024
    Inventors: Pierre-André Savalle, Grégory MERMOUD, Jean-Philippe VASSEUR, Eduard SCHORNIG, Michal Wladyslaw GARCARZ
  • Publication number: 20240396801
    Abstract: In one embodiment, a device obtains telemetry data associated with an online application accessible via a network. The device trains, based on the telemetry data, a machine learning model to determine whether a given address in the network is associated with the online application. The device uses the machine learning model to generate a listing of network addresses associated with the online application. The device provides the listing of network addresses for use by an application detection service in the network to determine that an initial packet of a traffic flow is associated with the online application based on a match between a destination address of that packet and a network address in the listing of network addresses.
    Type: Application
    Filed: May 24, 2023
    Publication date: November 28, 2024
    Inventors: Michal Wladyslaw GARCARZ, Jean-Philippe VASSEUR, Guy KEINAN
  • Patent number: 12155532
    Abstract: In one embodiment, a device obtains telemetry data associated with an online application accessible via a network. The device trains, based on the telemetry data, a machine learning model to determine whether a given address in the network is associated with the online application. The device uses the machine learning model to generate a listing of network addresses associated with the online application. The device provides the listing of network addresses for use by an application detection service in the network to determine that an initial packet of a traffic flow is associated with the online application based on a match between a destination address of that packet and a network address in the listing of network addresses.
    Type: Grant
    Filed: May 24, 2023
    Date of Patent: November 26, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Michal Wladyslaw Garcarz, Jean-Philippe Vasseur, Guy Keinan
  • Publication number: 20240388513
    Abstract: In one embodiment, a device maps network addresses associated with a user to a plurality of geographical locations, at least one of which is an office location of an enterprise. The device obtains quality of experience metrics for an online application accessed by the user. The device makes, based on the quality of experience metrics, a determination as to whether the office location of the enterprise would afford better application experience to the user. The device provides an indication of the determination for display.
    Type: Application
    Filed: May 15, 2023
    Publication date: November 21, 2024
    Inventors: Jean-Philippe Vasseur, Grégory MERMOUD, Eduard SCHORNIG, Pierre-André SAVALLE, Michal Wladyslaw GARCARZ
  • Publication number: 20240388954
    Abstract: In one embodiment, a device obtains telemetry data associated with a particular online application accessed via a wireless network. The device computes statistics regarding traffic associated with the particular online application in the wireless network. The device generates a wireless configuration for an access point of the wireless network based on the telemetry data and the statistics. The device provides the wireless configuration for use by the access point when communicating with a client of the particular online application.
    Type: Application
    Filed: May 15, 2023
    Publication date: November 21, 2024
    Inventors: Michal Wladyslaw Garcarz, Jean-Philippe VASSEUR, Grégory MERMOUD, Eduard SCHORNIG, Pierre-André SAVALLE
  • Publication number: 20240388515
    Abstract: In one embodiment, a device obtains a plurality of telemetry metrics regarding an online application accessed via a network. The device trains, based on the plurality of telemetry metrics, a gradient boosted tree-based prediction model to make predictions regarding a quality of experience for the online application. The device quantifies how influential a particular telemetry metric is on the predictions. The device provides a visualization tool for display that indicates how influential the particular telemetry metric is on the predictions.
    Type: Application
    Filed: May 16, 2023
    Publication date: November 21, 2024
    Inventors: Grégory MERMOUD, Petar STUPAR, Grégoire MAGENDIE, Jean-Philippe VASSEUR
  • Publication number: 20240388526
    Abstract: In one embodiment, a device identifies available resources of a tunnel in a first software defined network. The device provides, based on the available resources, an indication that the tunnel is available to convey traffic sent by a second software defined network. The device receives, based on the indication, a request to convey traffic sent by the second software defined network via the tunnel in the first software defined network. The device configures a peering node in the first software defined network to connect the second software defined network to the tunnel to allow the traffic sent by the second software defined network to be conveyed via the tunnel.
    Type: Application
    Filed: May 19, 2023
    Publication date: November 21, 2024
    Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Pierre-André Savalle, Eduard Schornig, Michal Wladyslaw Garcarz