Patents by Inventor Philippe Vasseur

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

  • Patent number: 12010017
    Abstract: In one embodiment, a device identifies a plurality of paths between a pair of network addresses, wherein one of the pair of network addresses is associated with an online application. The device obtains telemetry data from the plurality of paths for the online application. The device computes, based on the telemetry data, fate sharing metrics for the plurality of paths. The device controls routing of application traffic between the pair of network addresses, based on the fate sharing metrics for the plurality of paths.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: June 11, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Eduard Schornig, Vinay Kumar Kolar, Grégory Mermoud
  • Publication number: 20240163685
    Abstract: Broadcast operations by a selected subset of Access Points (APs) may be provided. A first plurality of APs to perform broadcast may be selected from a plurality of APs. Next, a plurality of client devices may be moved from a second plurality of APs to the first plurality of APs during a broadcast period. Then, the plurality of client devices may be moved to the second plurality of APs from the first plurality of APs after the broadcast period.
    Type: Application
    Filed: October 6, 2023
    Publication date: May 16, 2024
    Applicant: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Eric Michael Levy-Abegnoli, Jean Philippe Vasseur, Patrick Wetterwald, Jerome Henry
  • Patent number: 11985069
    Abstract: In one embodiment, a device provides, to a user interface, a timeseries for display of a probability over time of a network path violating a service level agreement (SLA) associated with an online application. The device receives, from the user interface, a plurality of thresholds for the timeseries that define periods of time during which application experience of the online application is believed to be degraded. The device trains, based on the plurality of thresholds, a machine learning model to predict when the application experience of the online application will be degraded. The device causes a predictive routing engine to reroute traffic of the online application based on a prediction by the machine learning model that the application experience of the online application will be degraded.
    Type: Grant
    Filed: July 31, 2022
    Date of Patent: May 14, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Romain Kakko-Chiloff, Mukund Yelahanka Raghuprasad, Vinay Kumar Kolar, Jean-Philippe Vasseur
  • Publication number: 20240154898
    Abstract: In one embodiment, a device forms a latent space by applying dimensionality reduction to timeseries snippets of path metrics for a network path via which traffic for an online application is conveyed. The device extracts a plurality of path states from the latent space. The device presents the plurality of path states for display by a user interface. The device associates a set of transitions between the plurality of path states with the online application providing degraded application experience.
    Type: Application
    Filed: November 8, 2022
    Publication date: May 9, 2024
    Inventors: Mukund YELAHANKA RAGHUPRASAD, Jean-Philippe VASSEUR, Grégory MERMOUD, Petar STUPAR
  • Patent number: 11979311
    Abstract: In one embodiment, a device receives, via a user interface, an indication of what is considered noise within a time series of a path performance metric. The device selects, based on the indication, a particular denoising filter to be applied to telemetry data obtained from one or more network paths regarding the path performance metric. The device forms model training data by applying the particular denoising filter to telemetry data obtained from one or more network paths regarding the path performance metric. The device trains, using the model training data, a prediction model to predict when a given network path will experience a failure condition.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: May 7, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Vinay Kumar Kolar
  • Patent number: 11979298
    Abstract: In one embodiment, a device trains, using feedback from a reference cohort of users of an online application, a prediction model to predict a quality of experience metric for the online application based on network telemetry. The device uses the prediction model to predict quality of experience metrics for different cohorts of users of the online application. The device makes one or more comparisons between performance metrics for the prediction model for the different cohorts of users, based on the quality of experience metrics predicted for the different cohorts of users. The device retrains, based on the one or more comparisons, the prediction model using feedback from the reference cohort and a particular cohort from among the different cohorts of users.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: May 7, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Romain Kakko-Chiloff, Pierre-André Savalle
  • Publication number: 20240146600
    Abstract: In one embodiment, a device identifies a timeseries motif present in a plurality of timeseries of performance metrics for a plurality of paths in a network. The device retrieves, based on the timeseries motif, device-level telemetry data from networking devices along the plurality of paths. The device determines a root cause of the timeseries motif by correlating the timeseries motif with the device-level telemetry data. The device provides an indication of the timeseries motif and its root cause for display by a user interface.
    Type: Application
    Filed: November 2, 2022
    Publication date: May 2, 2024
    Inventors: Sambarta Dasgupta, Grégory MERMOUD, Jean-Philippe VASSEUR, Mukund YELAHANKA RAGHUPRASAD
  • Publication number: 20240146638
    Abstract: In one embodiment, a device extracts portions of a timeseries of a network path metric by applying a sliding time window to the timeseries. The device groups a subset of the portions of the timeseries into a motif based on their similarities. The device provides data regarding the motif for display to a user via a user interface. The device receives, from the user interface, a label for the motif indicative of whether the motif is associated with degraded application experience for a particular online application.
    Type: Application
    Filed: November 2, 2022
    Publication date: May 2, 2024
    Inventors: Sambarta Dasgupta, Mukund Yelahanka Raghuprasad, Jean-Philippe Vasseur, Grégory Mermoud
  • Publication number: 20240146644
    Abstract: In one embodiment, a device receives quality of experience metrics from an online application. The device obtains physical link information from networking equipment in a network regarding physical interconnections between the networking equipment. The device selects, based on the quality of experience metrics, a set of next hops from among the physical interconnections between the networking equipment. The device causes traffic associated with the online application to be sent via a routing path that comprises the set of next hops.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Inventors: Jean-Philippe Vasseur, Grégory MERMOUD
  • Patent number: 11971962
    Abstract: In various embodiments, a device obtains a set of device classification rules. Each device classification rule specifies one or more attributes from a set of attributes and being configured to assign a device type to an endpoint in a network when the endpoint exhibits the one or more attributes specified by that rule. The device forms a graphical representation of the set of attributes. The device performs an analysis of the graphical representation of the set of attributes. The device provides a result of the analysis to a user interface.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: April 30, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: David Tedaldi, Grégory Mermoud, Jürg Nicolaus Diemand, Jean-Philippe Vasseur, Pierre-André Savalle
  • Publication number: 20240137296
    Abstract: In one embodiment, a device obtains telemetry data regarding Domain Name System (DNS) traffic in a network. The device associates, based on the telemetry data, the DNS traffic with a particular online application. The device identifies a traffic pattern of the DNS traffic associated with the particular online application. The device makes, based on the traffic pattern, a determination that an application experience of one or more users of the particular online application is degraded.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 25, 2024
    Inventors: Michal Wladyslaw Garcarz, Jean-Philippe Vasseur
  • Publication number: 20240137293
    Abstract: In one embodiment, a device associates one or more performance metrics with a particular session of an online application. The device makes a determination that a user of the online application associated with the particular session should be queried for feedback regarding their application experience. The device obtains, based on the determination, feedback from the user regarding their application experience, by causing a chatbot to be presented to the user and query the user for feedback regarding their application experience. The device associates the feedback from the user regarding their application experience with the one or more performance metrics.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 25, 2024
    Inventors: Grégory MERMOUD, Jean-Philippe VASSEUR, Andrea DI PIETRO, Pierre-André SAVALLE
  • Patent number: 11916777
    Abstract: In one embodiment, a device obtains a first set of measurements of a path metric for a path in a network that are measured using periodic probing of the path. The device obtains a second set of measurements of the path metric for the path that are measured using fine-grained probing of the path at a higher frequency than that of the periodic probing. The device generates a predictive model that predicts values of the path metric, based on the first set of measurements and on the second set of measurements. The device causes, based on a value of the path metric predicted by the predictive model, traffic to be rerouted from the path to another path in the network.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: February 27, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Vinay Kumar Kolar, David Tedaldi, Pierre-André Savalle
  • Patent number: 11916752
    Abstract: In one embodiment, a device obtains an indication of a network event predicted by a routing engine for a network. The device initiates monitoring of one or more network paths associated with the network event, to determine one or more states of the network. The device makes a comparison between the one or more states of the network and a set of one or more constraints. The device provides a prediction cancelation notification to the routing engine, based on the comparison.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: February 27, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Vinay Kumar Kolar, Pierre-André Savalle
  • Publication number: 20240064079
    Abstract: In one embodiment, the device obtains telemetry data for traffic between endpoints in a plurality of local networks and an online application, the telemetry data including local interface data regarding local interfaces used by the endpoints to access the online application and data indicative of which points of presence (PoPs) were traversed by the traffic. The device identifies sessions of the online application in which an application experience metric was degraded. The device determines a root cause of the application experience metric being degraded for the sessions by assessing the telemetry data associated with the sessions. The device provides the root cause to a user interface for presentation.
    Type: Application
    Filed: August 17, 2022
    Publication date: February 22, 2024
    Inventors: Vinay Kumar Kolar, Jean-Philippe VASSEUR, Michal Wladyslaw GARCARZ, Eduard SCHORNIG, Grégory MERMOUD
  • Patent number: 11909618
    Abstract: In one embodiment, a device computes, for each of a set of points of presence (PoPs) via which traffic for an online application can be sent from a location, application experience metrics predicted for the application over time. The device assigns, for each of the set of PoPs, weights to different time periods, based on measures of uncertainty associated with the predicted application experience metrics. The device generates, based on the weights assigned to the different time periods for each of the set of PoPs, schedules for probing network paths connecting the location to the online application via those PoPs. The device causes the network paths to be probed in accordance with their schedules. Results of this probing are used to select a particular PoP from among the set of PoPs via which traffic for the online application should be sent from the location during a certain time period.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: February 20, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Vinay Kumar Kolar, Jean-Philippe Vasseur, Michal Wladyslaw Garcarz
  • Patent number: 11909803
    Abstract: In one embodiment, a device may identify a plurality of impairment scenarios for a network. The device may estimate quality of experience metrics for a plurality of applications accessible via the network for each of the plurality of impairment scenarios. The device may select a particular application from among the plurality of applications based on a comparison between the quality of experience metrics for the plurality of applications. The device may provide an indication for presentation by a user interface that a user should use the particular application from among the plurality of applications.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: February 20, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mukund Yelahanka Raghuprasad, Grégory Mermoud, Jean-Philippe Vasseur
  • Patent number: 11909631
    Abstract: In one embodiment, a device generates an application map for an online application accessed via a network that indicates a set of network addresses at which the online application was accessed, client information for clients that accessed the online application via the network, and quality of experience metrics for the online application. The device identifies a location change of the online application by tracking changes to the application map. The device determines a correlation between the location change and a degradation in the quality of experience metrics. The device adjusts, based on the correlation, routing of traffic associated with the online application in the network.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: February 20, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Michal Wladyslaw Garcarz, Jean-Philippe Vasseur, Vinay Kumar Kolar
  • Patent number: 11902472
    Abstract: In one embodiment, a device obtains call transcripts from an online application. The device detects cues within the call transcripts that are indicative of poor user experience. The device generates, based in part on the cues detected within the call transcripts, a model trained to predict poor user experience from network path telemetry for the online application. The device causes traffic for the online application to be routed along a particular network path, based on a prediction by the model.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: February 13, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur
  • Patent number: 11902127
    Abstract: In one embodiment, a device computes time series dynamics for a performance metric of a path in a network used to convey traffic for an online application. The device matches those time series dynamics to one or more dynamics categories. The device makes a determination as to whether the path in the network is anomalous, based on the one or more dynamics categories. The device provides, based on the determination, an indication that the path in the network is anomalous for display.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: February 13, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jean-Philippe Vasseur, Sambarta Dasgupta, Vinay Kumar Kolar