Patents by Inventor Enzo FENOGLIO
Enzo FENOGLIO 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: 11966413Abstract: In one embodiment, a first deep fusion reasoning engine (DFRE) agent in a network receives first sensor data from a first set of one or more sensors in the network. The first DFRE agent translates the first sensor data into symbolic data. The first DFRE agent applies, using a symbolic knowledge base maintained by the first DFRE agent, symbolic reasoning to the symbolic data to make an inference regarding the first sensor data. The first DFRE agent updates, based on the inference regarding the first sensor data, the knowledge base. The first DFRE agent propagates the inference to one or more other DFRE agents in the network.Type: GrantFiled: March 6, 2020Date of Patent: April 23, 2024Assignee: Cisco Technology, Inc.Inventors: Hugo Latapie, Enzo Fenoglio, Carlos M. Pignataro, Nagendra Kumar Nainar, David Delano Ward
-
Patent number: 11722359Abstract: A method, computer system, and computer program product are provided for detecting drift in predictive models for network devices and traffic. A plurality of streams of time-series telemetry data are obtained, the time-series telemetry data generated by network devices of a data network. The plurality of streams are analyzed to identify a subset of streams, wherein each stream of the subset of streams includes telemetry data that is substantially empirically distributed. The subset of streams of time-series data are analyzed to identify a change point. In response to identifying the change point, additional time-series data is obtained from one or more streams of the plurality of streams of time-series telemetry data. A predictive model is trained using the additional time-series data to update the predictive model and provide a trained predictive model.Type: GrantFiled: September 20, 2021Date of Patent: August 8, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Enzo Fenoglio, David John Zacks, Zizhen Gao, Carlos M. Pignataro, Dmitry Goloubev
-
Patent number: 11715304Abstract: In one embodiment, a video analysis service receives video data captured by one or more cameras at a particular location. The service applies a neural network-based model to portions of the video data, to identify objects within the video data. The service maps outputs of the neural network-based model to symbols using a conceptual space. The outputs of the model comprise the identified objects. The service applies a symbolic reasoning engine to the symbols, to generate an alert. The service sends the alert to a user interface in conjunction with the video data.Type: GrantFiled: July 8, 2022Date of Patent: August 1, 2023Assignee: Cisco Technology, Inc.Inventors: Hugo Latapie, Enzo Fenoglio, David Delano Ward, Guillaume Sauvage De Saint Marc, Carole Gridley
-
Patent number: 11687798Abstract: In one embodiment, a deep fusion reasoning engine receives network telemetry data collected from a network. The deep fusion reasoning engine learns resource utilizations for different heuristic packages that can be used in the network to evaluate operation of the network. The deep fusion reasoning engine selects one of the heuristic packages based on the resource utilizations learned for the different heuristic packages. The selected heuristic package comprises a subservice and a set of rules to be evaluated. The deep fusion reasoning engine deploys the selected heuristic package for execution by a device in the network to evaluate operation of the network using the set of rules.Type: GrantFiled: March 6, 2020Date of Patent: June 27, 2023Assignee: Cisco Technology, Inc.Inventors: Hugo Latapie, Enzo Fenoglio, Carlos M. Pignataro, Nagendra Kumar Nainar, David Delano Ward
-
Patent number: 11616701Abstract: Techniques for utilizing a communication system that provides access to a representation of a virtual environment to participants. The communication system may establish connections between personal communication bridge(s) associated with participant(s) interacting within a virtual proximity radius of one another's virtual indicator in the virtual environment. The communication system may cause conversation data to be sent each personal communication bridge associated with a participant that is within the virtual proximity radius of the sender, and cause conversation data to be received via the personal communication bridge of a participant that is within the virtual proximity radius of the sender. The communication system may also analyze data associated with the participant profile(s) and transcribed conversation data from the communication bridges(s) to recommend potential conversations of interest to participant(s).Type: GrantFiled: February 22, 2021Date of Patent: March 28, 2023Assignee: Cisco Technology, Inc.Inventors: Frank Brockners, Shwetha Subray Bhandari, Pallavi Kalapatapu, Enzo Fenoglio, Wenqin Shao
-
Publication number: 20230093130Abstract: A method, computer system, and computer program product are provided for detecting drift in predictive models for network devices and traffic. A plurality of streams of time-series telemetry data are obtained, the time-series telemetry data generated by network devices of a data network. The plurality of streams are analyzed to identify a subset of streams, wherein each stream of the subset of streams includes telemetry data that is substantially empirically distributed. The subset of streams of time-series data are analyzed to identify a change point. In response to identifying the change point, additional time-series data is obtained from one or more streams of the plurality of streams of time-series telemetry data. A predictive model is trained using the additional time-series data to update the predictive model and provide a trained predictive model.Type: ApplicationFiled: September 20, 2021Publication date: March 23, 2023Inventors: Enzo Fenoglio, David John Zacks, Zizhen Gao, Carlos M. Pignataro, Dmitry Goloubev
-
Patent number: 11595268Abstract: In one embodiment, a service that monitors a network detects a plurality of anomalies in the network. The service uses data regarding the detected anomalies as input to one or more machine learning models. The service maps, using a conceptual space, outputs of the one or more machine learning models to symbols. The service applies a symbolic reasoning engine to the symbols, to rank the anomalies. The service sends an alert for a particular one of the detected anomalies to a user interface, based on its corresponding rank.Type: GrantFiled: February 26, 2021Date of Patent: February 28, 2023Assignee: Cisco Technology, Inc.Inventors: Enzo Fenoglio, Hugo Latapie, David Delano Ward, Sawsen Rezig, Raphaƫl Wouters, Didier Colens, Donald Mark Allen, Dmitri Goloubev
-
Patent number: 11580747Abstract: Systems, methods, and computer-readable for multi-spatial scale object detection include generating one or more object trackers for tracking at least one object detected from on one or more images. One or more blobs are generated for the at least one object based on tracking motion associated with the at least one object. One or more tracklets are generated for the at least one object based on associating the one or more object trackers and the one or more blobs, the one or more tracklets including one or more scales of object tracking data for the at least one object. One or more uncertainty metrics are generated using the one or more object trackers and an embedding of the one or more tracklets. A training module for detecting and tracking the at least one object using the embedding and the one or more uncertainty metrics is generated using deep learning techniques.Type: GrantFiled: June 4, 2021Date of Patent: February 14, 2023Assignee: Cisco Technology, Inc.Inventors: Hugo Mike Latapie, Franck Bachet, Enzo Fenoglio, Sawsen Rezig, Carlos M. Pignataro, Guillaume Sauvage De Saint Marc
-
Patent number: 11570062Abstract: In one embodiment, a network quality assessment service that monitors a network obtains multimodal data indicative of a plurality of measurements from the network and subjective perceptions of the network by users of the network. The network quality assessment service uses the obtained multimodal data as input to one or more neural network-based models. The network quality assessment service maps, using a conceptual space, outputs of the one or more neural network-based models to symbols. The network quality assessment service applies a symbolic reasoning engine to the symbols, to generate a conclusion regarding the monitored network. The network quality assessment service provides an indication of the conclusion to a user interface.Type: GrantFiled: December 22, 2020Date of Patent: January 31, 2023Assignee: Cisco Technology, Inc.Inventors: Enzo Fenoglio, Hugo M. Latapie, Kenneth Gray, Sawsen Rezig, David Delano Ward
-
Publication number: 20220351521Abstract: In one embodiment, a video analysis service receives video data captured by one or more cameras at a particular location. The service applies a neural network-based model to portions of the video data, to identify objects within the video data. The service maps outputs of the neural network-based model to symbols using a conceptual space. The outputs of the model comprise the identified objects. The service applies a symbolic reasoning engine to the symbols, to generate an alert. The service sends the alert to a user interface in conjunction with the video data.Type: ApplicationFiled: July 8, 2022Publication date: November 3, 2022Inventors: Hugo Latapie, Enzo FENOGLIO, David Delano WARD, Guillaume Sauvage DE SAINT MARC, Carole GRIDLEY
-
Publication number: 20220272004Abstract: Techniques for utilizing a communication system that provides access to a representation of a virtual environment to participants. The communication system may establish connections between personal communication bridge(s) associated with participant(s) interacting within a virtual proximity radius of one another's virtual indicator in the virtual environment. The communication system may cause conversation data to be sent each personal communication bridge associated with a participant that is within the virtual proximity radius of the sender, and cause conversation data to be received via the personal communication bridge of a participant that is within the virtual proximity radius of the sender. The communication system may also analyze data associated with the participant profile(s) and transcribed conversation data from the communication bridges(s) to recommend potential conversations of interest to participant(s).Type: ApplicationFiled: February 22, 2021Publication date: August 25, 2022Inventors: Frank Brockners, Shwetha Subray Bhandari, Pallavi Kalapatapu, Enzo Fenoglio, Wenqin Shao
-
Patent number: 11386667Abstract: In one embodiment, a video analysis service receives video data captured by one or more cameras at a particular location. The service applies a neural network-based model to portions of the video data, to identify objects within the video data. The service maps outputs of the neural network-based model to symbols using a conceptual space. The outputs of the model comprise the identified objects. The service applies a symbolic reasoning engine to the symbols, to generate an alert. The service sends the alert to a user interface in conjunction with the video data.Type: GrantFiled: December 10, 2019Date of Patent: July 12, 2022Assignee: Cisco Technology, Inc.Inventors: Hugo Latapie, Enzo Fenoglio, David Delano Ward, Guillaume Sauvage De Saint Marc, Carole Gridley
-
Patent number: 11379510Abstract: A method comprises collecting, by a computing device located at an edge of a network, data items corresponding to information transmitted by endpoints using the network, generating, by the computing device, a probabilistic hierarchy using the data items, generating, by the computing device using the probabilistic hierarchy and natural language data, a similarity metric, generating, by the computing device using the probabilistic hierarchy, the natural language data, and the similarity metric, an ontology, detecting, by the computing device using the ontology, an anomaly, and in response to detecting the anomaly, sending a notification.Type: GrantFiled: March 16, 2020Date of Patent: July 5, 2022Assignee: Cisco Technology, Inc.Inventors: Hugo Latapie, Enzo Fenoglio, Andre Surcouf, Joseph T. Friel, Pete Rai
-
Patent number: 11301690Abstract: Systems, methods, and computer-readable for multi-temporal scale analysis include obtaining two or more timescales associated with one or more images. A context associated with a monitoring objective is obtained, based on real time analytics or domain specific knowledge. The monitoring objective can include object detection, event detection, pattern recognition, or other. At least a subset of timescales for performing a differential analysis on the one or more images is determined based on the context. Multi timescale surprise detection and clustering are performed using the subset of timescales to determine whether any alerts are to be generated based on entropy based surprises. A set of rules can be created for the monitoring objective based on the differential analytics and alerts or entropy based surprises, if any.Type: GrantFiled: January 15, 2020Date of Patent: April 12, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Hugo Mike Latapie, Franck Bachet, Enzo Fenoglio, Sawsen Rezig, Carlos M. Pignataro, Guillaume Sauvage De Saint Marc
-
Publication number: 20210295541Abstract: Systems, methods, and computer-readable for multi-spatial scale object detection include generating one or more object trackers for tracking at least one object detected from on one or more images. One or more blobs are generated for the at least one object based on tracking motion associated with the at least one object. One or more tracklets are generated for the at least one object based on associating the one or more object trackers and the one or more blobs, the one or more tracklets including one or more scales of object tracking data for the at least one object. One or more uncertainty metrics are generated using the one or more object trackers and an embedding of the one or more tracklets. A training module for detecting and tracking the at least one object using the embedding and the one or more uncertainty metrics is generated using deep learning techniques.Type: ApplicationFiled: June 4, 2021Publication date: September 23, 2021Inventors: Hugo Mike Latapie, Franck Bachet, Enzo Fenoglio, Sawsen Rezig, Carlos M. Pignataro, Guillaume Sauvage De Saint Marc
-
Publication number: 20210279619Abstract: In one embodiment, a first deep fusion reasoning engine (DFRE) agent in a network receives first sensor data from a first set of one or more sensors in the network. The first DFRE agent translates the first sensor data into symbolic data. The first DFRE agent applies, using a symbolic knowledge base maintained by the first DFRE agent, symbolic reasoning to the symbolic data to make an inference regarding the first sensor data. The first DFRE agent updates, based on the inference regarding the first sensor data, the knowledge base. The first DFRE agent propagates the inference to one or more other DFRE agents in the network.Type: ApplicationFiled: March 6, 2020Publication date: September 9, 2021Inventors: Hugo Latapie, Enzo Fenoglio, Carlos M. Pignataro, Nagendra Kumar Nainar, David Delano Ward
-
Publication number: 20210279602Abstract: In one embodiment, a deep fusion reasoning engine receives network telemetry data collected from a network. The deep fusion reasoning engine learns resource utilizations for different heuristic packages that can be used in the network to evaluate operation of the network. The deep fusion reasoning engine selects one of the heuristic packages based on the resource utilizations learned for the different heuristic packages. The selected heuristic package comprises a subservice and a set of rules to be evaluated. The deep fusion reasoning engine deploys the selected heuristic package for execution by a device in the network to evaluate operation of the network using the set of rules.Type: ApplicationFiled: March 6, 2020Publication date: September 9, 2021Inventors: Hugo Latapie, Enzo Fenoglio, Carlos M. Pignataro, Nagendra Kumar Nainar, David Delano Ward
-
Patent number: 11108678Abstract: In one embodiment, a controller in a network trains a deep reinforcement learning-based agent to predict traffic flows in the network. The controller determines one or more resource requirements for the predicted traffic flows. The controller assigns, using the deep reinforcement learning-based agent, paths in the network to the flows based on the determined one or more resource requirements, to avoid fragmentation of a flow during transmission of the flow through the network. The controller sends, to nodes in the network, assignment instructions that cause the flows to traverse the network via their assigned paths.Type: GrantFiled: December 18, 2017Date of Patent: August 31, 2021Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Enzo Fenoglio, Jean-Philippe Vasseur, Hugo Latapie
-
Patent number: 11074710Abstract: In one embodiment, a service obtains spatial information regarding a physical area. The service estimates locations of a device within the physical area over time, based on wireless signals sent by the device. The service generates a set of images based on the spatial information regarding the physical area and on the estimated locations of the device within the physical area over time. The service updates an estimated location of the device by inputting the generated set of images to a machine learning model trained to minimize a location estimation error.Type: GrantFiled: December 23, 2019Date of Patent: July 27, 2021Assignee: Cisco Technology, Inc.Inventors: Huy Phuong Tran, Xu Zhang, Santosh Ghanshyam Pandey, Hugo Latapie, Abhishek Mukherji, Enzo Fenoglio
-
Publication number: 20210192768Abstract: In one embodiment, a service obtains spatial information regarding a physical area. The service estimates locations of a device within the physical area over time, based on wireless signals sent by the device. The service generates a set of images based on the spatial information regarding the physical area and on the estimated locations of the device within the physical area over time. The service updates an estimated location of the device by inputting the generated set of images to a machine learning model trained to minimize a location estimation error.Type: ApplicationFiled: December 23, 2019Publication date: June 24, 2021Inventors: Huy Phuong Tran, Xu Zhang, Santosh Ghanshyam Pandey, Hugo Latapie, Abhishek Mukherji, Enzo Fenoglio