Patents by Inventor Guillaume Sauvage De Saint Marc
Guillaume Sauvage De Saint Marc 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: 20240265112Abstract: A system and a method to map attack paths in a visualization interface may include storing in a memory asset inventory indicating application assets, attack vector parameters configured to indicate vulnerabilities of one or more of the application assets, and asset mapping information. A processor may determine multiple vulnerable assets in the application assets based at least in part upon the attack vector parameters. Further, the processor may obtain security parameters from a security framework indicating one or more attack techniques, associate each of the vulnerable assets to one or more of the security parameters, and generate a visual interface showing the vulnerable assets and the security parameters. The processor may determine an attack path connecting the vulnerable assets based at least in part upon the asset mapping information, and map the attack path to the application layers and the security parameters in the visual interface.Type: ApplicationFiled: June 6, 2023Publication date: August 8, 2024Inventors: Jeffrey M. Napper, Hendrikus G. P. Bosch, Jean Diaconu, Marcelo Yannuzzi, Alessandro Duminuco, Guillaume Sauvage De Saint Marc, Marc Scibelli
-
Patent number: 11829127Abstract: According to one or more embodiments of the disclosure, a first autonomous mobile robot (AMR) encounters a second AMR, while navigating a location. The first AMR receives, from the second AMR, a task list of the second AMR. The first AMR determines an adjustment to the task list of the second AMR, based in part on a comparison between the task list of the second AMR and a task list maintained by the first AMR. The first AMR sends, to the second AMR, the adjustment to the task list of the second AMR.Type: GrantFiled: November 25, 2020Date of Patent: November 28, 2023Assignee: Cisco Technology, Inc.Inventors: Joel Obstfeld, Pete Rai, Guillaume Sauvage De Saint Marc
-
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: 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
-
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
-
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
-
Publication number: 20220161429Abstract: According to one or more embodiments of the disclosure, a first autonomous mobile robot (AMR) encounters a second AMR, while navigating a location. The first AMR receives, from the second AMR, a task list of the second AMR. The first AMR determines an adjustment to the task list of the second AMR, based in part on a comparison between the task list of the second AMR and a task list maintained by the first AMR. The first AMR sends, to the second AMR, the adjustment to the task list of the second AMR.Type: ApplicationFiled: November 25, 2020Publication date: May 26, 2022Inventors: Joel Obstfeld, Pete Rai, Guillaume Sauvage De Saint Marc
-
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: 20210390423Abstract: In one embodiment, a reasoning engine executed by a device, identifies one or more structural breaks in a time series for a particular metric regarding a computer network. The reasoning engine associates the one or more structural breaks in the time series data with a network event. The reasoning engine determines, using symbolic reasoning, a root cause for the network event based on a symbolic knowledge base maintained by the reasoning engine. The reasoning engine provides an indication of the determined root cause for the network event to one or more devices.Type: ApplicationFiled: November 23, 2020Publication date: December 16, 2021Inventors: Hugo Latapie, Carlos M. Pignataro, Guillaume Sauvage De Saint Marc, Ozkan Kilic, Andrew Albert Pletcher
-
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
-
Patent number: 11030755Abstract: 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: January 15, 2020Date of Patent: June 8, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Hugo Mike Latapie, Franck Bachet, Enzo Fenoglio, Sawsen Rezig, Carlos M. Pignataro, Guillaume Sauvage De Saint Marc
-
Publication number: 20210042532Abstract: 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: December 10, 2019Publication date: February 11, 2021Inventors: Hugo Latapie, Enzo Fenoglio, David Delano Ward, Guillaume Sauvage De Saint Marc, Carole Gridley
-
Publication number: 20200364885Abstract: 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: January 15, 2020Publication date: November 19, 2020Inventors: Hugo Mike Latapie, Franck Bachet, Enzo Fenoglio, Sawsen Rezig, Carlos M. Pignataro, Guillaume Sauvage De Saint Marc
-
Publication number: 20200364466Abstract: 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: ApplicationFiled: January 15, 2020Publication date: November 19, 2020Inventors: Hugo Mike Latapie, Franck Bachet, Enzo Fenoglio, Sawsen Rezig, Carlos M. Pignataro, Guillaume Sauvage De Saint Marc
-
Patent number: 10282414Abstract: In one embodiment, a method includes obtaining text from a user, applying the text to a deep learning neural network to generate a plurality of bias coordinates defining a point in an embedded space, and, in response to determining that at least one of the plurality of bias coordinates exceeds a threshold, providing an indication of bias to the user.Type: GrantFiled: February 28, 2017Date of Patent: May 7, 2019Assignee: Cisco Technology, Inc.Inventors: Hugo Mike Latapie, Enzo Fenoglio, Guillaume Sauvage De Saint Marc, Monique Jeanne Morrow, Manikandan Kesavan
-
Patent number: 10231253Abstract: In one embodiment, a device in a network receives a time-slotted channel hopping (TSCH) communication schedule. The TSCH communication schedule is divided into a plurality of macrocells, each macrocell comprising a plurality of TSCH cells. The device receives a packet from a routing protocol child node of the device during a particular macrocell of the TSCH communication schedule that is associated with propagation of the packet through the network. In response to receiving the packet, the device claims a token associated with the particular macrocell that authorizes the device to transmit during one or more cells of the macrocell. The device transmits the received packet to a second node in the network during the authorized one or more cells of the particular macrocell.Type: GrantFiled: November 2, 2016Date of Patent: March 12, 2019Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Simon Dyke, Franck Bachet, Guillaume Sauvage De Saint Marc
-
Publication number: 20180246873Abstract: In one embodiment, a method includes obtaining text from a user, applying the text to a deep learning neural network to generate a plurality of bias coordinates defining a point in an embedded space, and, in response to determining that at least one of the plurality of bias coordinates exceeds a threshold, providing an indication of bias to the user.Type: ApplicationFiled: February 28, 2017Publication date: August 30, 2018Inventors: Hugo Mike Latapie, Enzo Fenoglio, Guillaume Sauvage De Saint Marc, Monique Jeanne Morrow, Manikandan Kesavan
-
Publication number: 20180124812Abstract: In one embodiment, a device in a network receives a time-slotted channel hopping (TSCH) communication schedule. The TSCH communication schedule is divided into a plurality of macrocells, each macrocell comprising a plurality of TSCH cells. The device receives a packet from a routing protocol child node of the device during a particular macrocell of the TSCH communication schedule that is associated with propagation of the packet through the network. In response to receiving the packet, the device claims a token associated with the particular macrocell that authorizes the device to transmit during one or more cells of the macrocell. The device transmits the received packet to a second node in the network during the authorized one or more cells of the particular macrocell.Type: ApplicationFiled: November 2, 2016Publication date: May 3, 2018Inventors: Pascal Thubert, Simon Dyke, Franck Bachet, Guillaume Sauvage De Saint Marc