Patents by Inventor Erwan Barry Tarik Zerhouni

Erwan Barry Tarik Zerhouni 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: 20240144935
    Abstract: In one example embodiment, acoustic characteristics of a user voice are analyzed by a first machine learning model of a processor. Linguistic patterns in the user voice are analyzed by a second machine learning model of the processor. The user is authenticated with respect to an authorized user by the processor based on analysis of the acoustic characteristics and the linguistic patterns of the user voice by the first and second machine learning models.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Inventors: Stéphane B. Martin, Erwan Barry Tarik Zerhouni
  • Publication number: 20240144911
    Abstract: A method, computer system, and computer program product are provided for synthesizing and/or recognizing speech. Training data is provided to a machine learning model, wherein the training data comprises a plurality of labeled examples of acronyms and initialisms. The machine learning model is trained to classify strings into an acronym class or an initialism class. An input string is classified with the machine learning model into the acronym class or the initialism class. Based on the classifying, a pronunciation is generated for the input string.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Inventors: Mohamed Malek Abid, Erwan Barry Tarik Zerhouni
  • Patent number: 11769075
    Abstract: The disclosed technology relates to a process of providing dynamic machine learning on premise model selection. In particular, a set of machine learned models are generated and provided to an on premise computing device. The machine learned models are generated using a cluster of customer data (e.g. telemetric data) stored on a computing network having different ranges of computational complexity. One of the machine learned models from the set of machine learned models will be selected based on the current available computational resources detected at the on premise computing device. Different machine learned models from the set of machine learned models can then be selected based on changes in the available computational resources and/or customer feedback.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: September 26, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Erwan Barry Tarik Zerhouni, Abhishek Kumar, Javier Cruz Mota
  • Publication number: 20230267918
    Abstract: Presented herein are systems and methods are presented for detecting out-of-vocabulary (OOV) words in an automatic speech recognition (ASR) system, determining an intended word for the OOV, and adding the intended word to a repository of words. A method may involve receiving audio input data including a series of spoken words; determining that one of the spoken words is an out of vocabulary word absent from a repository of words; generating word candidates based on characteristics of the out of vocabulary word; presenting the word candidates on a display; receiving intended word input data that indicates a selection of one of the word candidates as an intended word for the out of vocabulary word; and adding the intended word to the repository of words. Additionally, one or more devices or apparatuses may be configured to perform such method.
    Type: Application
    Filed: February 24, 2022
    Publication date: August 24, 2023
    Inventors: Mohamed Malek Abid, Erwan Barry Tarik Zerhouni
  • Publication number: 20230080544
    Abstract: The present technology pertains to a system, method, and non-transitory computer-readable medium for evaluating the impact of network changes. The technology can detect a temporal event, wherein the temporal event is associated with a change in a network configuration, implementation, or utilization; define a first period prior to the temporal event and a second period posterior to the temporal event; and compare network data collected in the first period and network data collected in the second period.
    Type: Application
    Filed: November 22, 2022
    Publication date: March 16, 2023
    Inventors: Javier Cruz Mota, Erwan Barry Tarik Zerhouni, Abhishek Kumar
  • Patent number: 11558271
    Abstract: The present technology pertains to a system, method, and non-transitory computer-readable medium for evaluating the impact of network changes. The technology can detect a temporal event, wherein the temporal event is associated with a change in a network configuration, implementation, or utilization. The technology defines, based on a nature of the temporal event, a first period prior to the temporal event or a second period posterior to the temporal event. The technology compares network data collected in the first period and network data collected in the second period.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: January 17, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Javier Cruz Mota, Erwan Barry Tarik Zerhouni, Abhishek Kumar
  • Publication number: 20220383857
    Abstract: A method for implementing a privacy-preserving automatic speech recognition system using federated learning. The method includes receiving, from respective client devices, at a cloud server, local acoustic model weights for a neural network-based acoustic model of a local automatic speech recognition system running on the respective client devices, wherein the local acoustic model weights are generated at the respective client devices without labelled data, updating a global automatic speech recognition system based on (a) the local acoustic model weights received from the respective client devices and (b) global acoustic model weights of the global automatic speech recognition system derived from labelled data to obtain an updated global automatic speech recognition system, and sending the updated global automatic speech recognition system to the respective client devices to operate as a new local automatic speech recognition system.
    Type: Application
    Filed: May 19, 2021
    Publication date: December 1, 2022
    Inventors: Sylvain Le Groux, Erwan Barry Tarik Zerhouni
  • Patent number: 11296964
    Abstract: Technologies for dynamically generating topology and location based network insights are provided. In some examples, a method can include determining statistical changes in time series data including a series of data points associated with one or more conditions or parameters of a network; determining a period of time corresponding to one or more of the statistical changes in the time series data; obtaining telemetry data corresponding to a segment of the network and one or more time intervals, wherein a respective length of each time interval is based on a length of the period of time corresponding to the one or more of the statistical changes in the time series data; and generating, based on the telemetry data, insights about the segment of the network, the insights identifying a trend or statistical deviation in a behavior of the segment of the network during the one or more time intervals.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: April 5, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Abhishek Kumar, Erwan Barry Tarik Zerhouni, Javier Cruz Mota
  • Patent number: 11165656
    Abstract: In one embodiment, a network assurance service executing in a local network clusters measurements obtained from the local network regarding a plurality of devices in the local network into measurement clusters. The network assurance service computes aggregated metrics for each of the measurement clusters. The network assurance service sends a machine learning model computation request to a remote service outside of the local network that includes the aggregated metrics for each of the measurement clusters. The remote service uses the aggregated metrics to train a machine learning-based model to analyze the local network. The network assurance service receives the trained machine learning-based model to analyze performance of the local network. The network assurance service uses the receive machine learning-based model to analyze performance of the local network.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: November 2, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Andrea Di Pietro, Erwan Barry Tarik Zerhouni
  • Patent number: 10965562
    Abstract: In one embodiment, a network assurance service that monitors a network detects anomalies in the network by applying one or more machine learning-based anomaly detectors to telemetry data from the network. The network assurance service receives ranking feedback from a plurality of anomaly rankers regarding relevancy of the detected anomalies. The network assurance service calculates a rescaling factor and quantile parameter by applying an objective function to the ranking feedback, in order to optimize the rescaling factor and quantile parameter of the one or more anomaly detectors. The network assurance service adjusts the rescaling factor and quantile parameter of the one or more anomaly detectors using the calculated rescaling factor and quantile parameter.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: March 30, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Erwan Barry Tarik Zerhouni
  • Publication number: 20210075707
    Abstract: Technologies for dynamically generating topology and location based network insights are provided. In some examples, a method can include determining statistical changes in time series data including a series of data points associated with one or more conditions or parameters of a network; determining a period of time corresponding to one or more of the statistical changes in the time series data; obtaining telemetry data corresponding to a segment of the network and one or more time intervals, wherein a respective length of each time interval is based on a length of the period of time corresponding to the one or more of the statistical changes in the time series data; and generating, based on the telemetry data, insights about the segment of the network, the insights identifying a trend or statistical deviation in a behavior of the segment of the network during the one or more time intervals.
    Type: Application
    Filed: September 6, 2019
    Publication date: March 11, 2021
    Inventors: Abhishek Kumar, Erwan Barry Tarik Zerhouni, Javier Cruz Mota
  • Publication number: 20210067430
    Abstract: The present technology pertains to a system, method, and non-transitory computer-readable medium for evaluating the impact of network changes. The technology can detect a temporal event, wherein the temporal event is associated with a change in a network configuration, implementation, or utilization. The technology defines, based on a nature of the temporal event, a first period prior to the temporal event or a second period posterior to the temporal event. The technology compares network data collected in the first period and network data collected in the second period.
    Type: Application
    Filed: September 4, 2019
    Publication date: March 4, 2021
    Inventors: Javier Cruz Mota, Erwan Barry Tarik Zerhouni, Abhishek Kumar
  • Publication number: 20210056463
    Abstract: The disclosed technology relates to a process of providing dynamic machine learning on premise model selection. In particular, a set of machine learned models are generated and provided to an on premise computing device. The machine learned models are generated using a cluster of customer data (e.g. telemetric data) stored on a computing network having different ranges of computational complexity. One of the machine learned models from the set of machine learned models will be selected based on the current available computational resources detected at the on premise computing device.
    Type: Application
    Filed: August 22, 2019
    Publication date: February 25, 2021
    Inventors: Erwan Barry Tarik Zerhouni, Abhishek Kumar, Javier Cruz Mota
  • Publication number: 20200162341
    Abstract: In one embodiment, a network assurance service that monitors a plurality of networks obtains characteristic data regarding network entities deployed in the plurality of networks. The network assurance service assigns the network entities to entity clusters by applying a clustering mechanism to the characteristic data regarding the network entities. The network assurance service generates, for each of the entity clusters, a training dataset using the characteristic data for the network entities assigned to that cluster. The network assurance service uses, for each of the entity clusters, the training datasets for an entity cluster to train a machine learning-based model that models the behavior of that entity cluster.
    Type: Application
    Filed: November 20, 2018
    Publication date: May 21, 2020
    Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Erwan Barry Tarik Zerhouni, Santosh Ghanshyam Pandey
  • Publication number: 20200099590
    Abstract: In one embodiment, a network assurance service executing in a local network clusters measurements obtained from the local network regarding a plurality of devices in the local network into measurement clusters. The network assurance service computes aggregated metrics for each of the measurement clusters. The network assurance service sends a machine learning model computation request to a remote service outside of the local network that includes the aggregated metrics for each of the measurement clusters. The remote service uses the aggregated metrics to train a machine learning-based model to analyze the local network. The network assurance service receives the trained machine learning-based model to analyze performance of the local network. The network assurance service uses the receive machine learning-based model to analyze performance of the local network.
    Type: Application
    Filed: November 27, 2019
    Publication date: March 26, 2020
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Andrea Di Pietro, Erwan Barry Tarik Zerhouni
  • Patent number: 10536344
    Abstract: In one embodiment, a network assurance service executing in a local network clusters measurements obtained from the local network regarding a plurality of devices in the local network into measurement clusters. The network assurance service computes aggregated metrics for each of the measurement clusters. The network assurance service sends a machine learning model computation request to a remote service outside of the local network that includes the aggregated metrics for each of the measurement clusters. The remote service uses the aggregated metrics to train a machine learning-based model to analyze the local network. The network assurance service receives the trained machine learning-based model to analyze performance of the local network. The network assurance service uses the receive machine learning-based model to analyze performance of the local network.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: January 14, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Andrea Di Pietro, Erwan Barry Tarik Zerhouni
  • Publication number: 20190372859
    Abstract: In one embodiment, a network assurance service executing in a local network clusters measurements obtained from the local network regarding a plurality of devices in the local network into measurement clusters. The network assurance service computes aggregated metrics for each of the measurement clusters. The network assurance service sends a machine learning model computation request to a remote service outside of the local network that includes the aggregated metrics for each of the measurement clusters. The remote service uses the aggregated metrics to train a machine learning-based model to analyze the local network. The network assurance service receives the trained machine learning-based model to analyze performance of the local network. The network assurance service uses the receive machine learning-based model to analyze performance of the local network.
    Type: Application
    Filed: June 4, 2018
    Publication date: December 5, 2019
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Andrea Di Pietro, Erwan Barry Tarik Zerhouni
  • Publication number: 20190370218
    Abstract: In one embodiment, a network assurance service uses a first machine-learning based model that is locally deployed to a network to assess a set of input features comprising measurements from the network. The service monitors, locally in the network, performance of the first machine learning-based model. The service determines that the monitored performance of the first machine learning-based model does not meet one or more performance requirements associated with the network. The service selects a second machine learning-based model for deployment to the network, based on the one or more performance requirements associated with the network and on the set of input features of the first machine learning-based model. The service deploys the selected second machine learning-based model to the network as a replacement for the first machine learning-based model.
    Type: Application
    Filed: June 1, 2018
    Publication date: December 5, 2019
    Inventors: Andrea Di Pietro, Jean-Philippe Vasseur, Erwan Barry Tarik Zerhouni, Grégory Mermoud