Patents by Inventor Hugo Mike Latapie

Hugo Mike Latapie 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: 11580747
    Abstract: 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: Grant
    Filed: June 4, 2021
    Date of Patent: February 14, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Hugo Mike Latapie, Franck Bachet, Enzo Fenoglio, Sawsen Rezig, Carlos M. Pignataro, Guillaume Sauvage De Saint Marc
  • Patent number: 11301690
    Abstract: 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: Grant
    Filed: January 15, 2020
    Date of Patent: April 12, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Hugo Mike Latapie, Franck Bachet, Enzo Fenoglio, Sawsen Rezig, Carlos M. Pignataro, Guillaume Sauvage De Saint Marc
  • Publication number: 20210295541
    Abstract: 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: Application
    Filed: June 4, 2021
    Publication date: September 23, 2021
    Inventors: Hugo Mike Latapie, Franck Bachet, Enzo Fenoglio, Sawsen Rezig, Carlos M. Pignataro, Guillaume Sauvage De Saint Marc
  • Patent number: 11030755
    Abstract: 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: Grant
    Filed: January 15, 2020
    Date of Patent: June 8, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Hugo Mike Latapie, Franck Bachet, Enzo Fenoglio, Sawsen Rezig, Carlos M. Pignataro, Guillaume Sauvage De Saint Marc
  • Patent number: 11019308
    Abstract: Systems and methods are disclosed for anticipating a video switch to accommodate a new speaker in a video conference comprising a real time video stream captured by a camera local to a first videoconference endpoint is analyzed according to at least one speaker anticipation model. The speaker anticipation model predicts that a new speaker is about to speak. Video of the anticipated new speaker is sent to the conferencing server in response to a request for the video on the anticipated new speaker from the conferencing server. Video of the anticipated new speaker is distributed to at least a second videoconference endpoint.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: May 25, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Paul Bright-Thomas, Nathan Buckles, Keith Griffin, Eric Chen, Manikandan Kesavan, Plamen Nedeltchev, Hugo Mike Latapie, Enzo Fenoglio
  • Patent number: 10942975
    Abstract: Various implementations disclosed herein provide a search engine that receives a search request from a sensor gateway, and provides search results in return. In various implementations, the search request includes a first set of measurements captured by a first sensor, a first measurement from the first set of measurements is outside a defined range. In various implementations, the search engine determines a first feature vector based on the first set of measurements, and identifies a second feature vector that indicates a second set of measurements within a degree of similarity to the first set of measurements. In some implementations, the second set of measurements are captured by a second sensor. In various implementations, the search engine determines a search result based on the second feature vector, and transmits the search result. In some implementations, the search result indicates one or more instructions executable by the first sensor.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: March 9, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Joseph T. Friel, Hugo Mike Latapie, Andre Jean-Marie Surcouf, Enzo Fenoglio, Pete Rai
  • Publication number: 20200364885
    Abstract: 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: Application
    Filed: January 15, 2020
    Publication date: November 19, 2020
    Inventors: Hugo Mike Latapie, Franck Bachet, Enzo Fenoglio, Sawsen Rezig, Carlos M. Pignataro, Guillaume Sauvage De Saint Marc
  • Publication number: 20200364466
    Abstract: 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: Application
    Filed: January 15, 2020
    Publication date: November 19, 2020
    Inventors: Hugo Mike Latapie, Franck Bachet, Enzo Fenoglio, Sawsen Rezig, Carlos M. Pignataro, Guillaume Sauvage De Saint Marc
  • Patent number: 10783436
    Abstract: In one embodiment, a method includes training a deep neural network using a first set of network characteristics corresponding to a first time and a second set of network characteristics corresponding to a second time, generating, using the deep neural network, a predictive set of network characteristics corresponding to a future time, and assigning a task of a distributed application to a processing unit based on the predictive set of network characteristics.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: September 22, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Joseph T. Friel, Andre Surcouf, Hugo Mike Latapie, Enzo Fenoglio, Pascal Thubert
  • Patent number: 10740675
    Abstract: In one embodiment, a method includes receiving current data, the current data including time series data representing a plurality of time instances. The method includes storing at least a recent portion of the current data in a buffer. The method includes reducing the dimensionality of the current data to generate dimensionality-reduced data. The method includes generating a reconstruction error based on the dimensionality-reduced data and a plurality of neural network metrics. At least one of a size of the recent portion of the current data stored in the buffer or an amount of the reducing the dimensionality of the current data is based on the reconstruction error.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: August 11, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Hugo Mike Latapie, Enzo Fenoglio, Joseph T. Friel, Andre Surcouf, Pascal Thubert
  • Publication number: 20200077049
    Abstract: Systems and methods are disclosed for anticipating a video switch to accommodate a new speaker in a video conference comprising a real time video stream captured by a camera local to a first videoconference endpoint is analyzed according to at least one speaker anticipation model. The speaker anticipation model predicts that a new speaker is about to speak. Video of the anticipated new speaker is sent to the conferencing server in response to a request for the video on the anticipated new speaker from the conferencing server. Video of the anticipated new speaker is distributed to at least a second videoconference endpoint.
    Type: Application
    Filed: November 8, 2019
    Publication date: March 5, 2020
    Inventors: Paul Bright-Thomas, Nathan Buckles, Keith Griffin, Eric Chen, Manikandan Kesavan, Plamen Nedeltchev, Hugo Mike Latapie, Enzo Fenoglio
  • Patent number: 10511446
    Abstract: In one illustrative example, a network cybersecurity procedure may be employed with use of at least one unmanned aerial vehicle (UAV), where the UAV includes an intermediary pairing device for providing a temporary connection between a first network (e.g. a private LAN) and a second network (e.g. the Internet). The network cybersecurity procedure may involve deploying the UAV in proximity to the first network, such that the intermediary pairing device pairs with a first pairing device via a first transceiver and with a second pairing device via a second transceiver. A temporary connection is established between the first network connected via the first pairing device and the second network connected via the second pairing device. Data is communicated between a first device (e.g. IoT device) or server of the first network and a second device or server of the second network over the temporary connection. During this time, the intermediary pairing device executes a cybersecurity service function.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: December 17, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Ronnie Dan, Hugo Mike Latapie, Andre Jean-Marie Surcouf, Enzo Fenoglio, Thierry Gruszka
  • Patent number: 10477148
    Abstract: Systems and methods are disclosed for anticipating a video switch to accommodate a new speaker in a video conference comprising a real time video stream captured by a camera local to a first videoconference endpoint is analyzed according to at least one speaker anticipation model. The speaker anticipation model predicts that a new speaker is about to speak. Video of the anticipated new speaker is sent to the conferencing server in response to a request for the video on the anticipated new speaker from the conferencing server. Video of the anticipated new speaker is distributed to at least a second videoconference endpoint.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: November 12, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Paul Bright-Thomas, Nathan Buckles, Keith Griffin, Eric Chen, Manikandan Kesavan, Plamen Nedeltchev, Hugo Mike Latapie, Enzo Fenoglio
  • Patent number: 10282414
    Abstract: 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: Grant
    Filed: February 28, 2017
    Date of Patent: May 7, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Hugo Mike Latapie, Enzo Fenoglio, Guillaume Sauvage De Saint Marc, Monique Jeanne Morrow, Manikandan Kesavan
  • Publication number: 20190097809
    Abstract: In one illustrative example, a network cybersecurity procedure may be employed with use of at least one unmanned aerial vehicle (UAV), where the UAV includes an intermediary pairing device for providing a temporary connection between a first network (e.g. a private LAN) and a second network (e.g. the Internet). The network cybersecurity procedure may involve deploying the UAV in proximity to the first network, such that the intermediary pairing device pairs with a first pairing device via a first transceiver and with a second pairing device via a second transceiver. A temporary connection is established between the first network connected via the first pairing device and the second network connected via the second pairing device. Data is communicated between a first device (e.g. IoT device) or server of the first network and a second device or server of the second network over the temporary connection. During this time, the intermediary pairing device executes a cybersecurity service function.
    Type: Application
    Filed: September 22, 2017
    Publication date: March 28, 2019
    Inventors: Ronnie Dan, Hugo Mike Latapie, Andre Jean-Marie Surcouf, Enzo Fenoglio, Thierry Gruszka
  • Publication number: 20190034799
    Abstract: In one embodiment, a method includes receiving current data, the current data including time series data representing a plurality of time instances. The method includes storing at least a recent portion of the current data in a buffer. The method includes reducing the dimensionality of the current data to generate dimensionality-reduced data. The method includes generating a reconstruction error based on the dimensionality-reduced data and a plurality of neural network metrics. At least one of a size of the recent portion of the current data stored in the buffer or an amount of the reducing the dimensionality of the current data is based on the reconstruction error.
    Type: Application
    Filed: October 4, 2018
    Publication date: January 31, 2019
    Inventors: Hugo Mike Latapie, Enzo Fenoglio, Joseph T. Friel, Andre Surcouf, Pascal Thubert
  • Publication number: 20180376108
    Abstract: Systems and methods are disclosed for anticipating a video switch to accommodate a new speaker in a video conference comprising a real time video stream captured by a camera local to a first videoconference endpoint is analyzed according to at least one speaker anticipation model. The speaker anticipation model predicts that a new speaker is about to speak. Video of the anticipated new speaker is sent to the conferencing server in response to a request for the video on the anticipated new speaker from the conferencing server. Video of the anticipated new speaker is distributed to at least a second videoconference endpoint.
    Type: Application
    Filed: July 11, 2017
    Publication date: December 27, 2018
    Inventors: Paul Bright-Thomas, Nathan Buckles, Keith Griffin, Eric Chen, Manikandan Kesavan, Plamen Nedeltchev, Hugo Mike Latapie, Enzo Fenoglio
  • Patent number: 10121103
    Abstract: In one embodiment, a method includes receiving training data, the training data including training video data representing video of a location in a quiescent state, training a neural network using the training data to obtain a plurality of metrics, receiving current data, the current data including current video data representing video of the location at a current time period, generating a reconstruction error based on the plurality of metrics and the current video data in the embedded space, and generating, in response to determining that the reconstruction error is greater than a threshold, a notification indicative of the location being in a non-quiescent state.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: November 6, 2018
    Assignee: Cisco Technologies, Inc.
    Inventors: Hugo Mike Latapie, Enzo Fenoglio, Joseph T. Friel, Andre Surcouf, Pascal Thubert
  • Patent number: 10067810
    Abstract: Various implementations disclosed herein provide a method for performing one or more transactions between application containers. In various implementations, the method includes transmitting a key request to a first network node within a cluster of network nodes that are configured to generate and maintain a distributed ledger. In some implementations, the key request indicates that the requested key is for one or more transactions between a first application container and a second application container. In various implementations, the method includes receiving a key in response to transmitting the key request. In some implementations, the key is valid for the one or more transactions between the first application container and the second application container. In various implementations, the method includes synthesizing, at the first application container, transaction data with the key.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: September 4, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Andre Jean-Marie Surcouf, Hugo Mike Latapie, Enzo Fenoglio, Joseph T. Friel
  • Publication number: 20180246873
    Abstract: 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: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: Hugo Mike Latapie, Enzo Fenoglio, Guillaume Sauvage De Saint Marc, Monique Jeanne Morrow, Manikandan Kesavan