Patents by Inventor Vincent Labrecque

Vincent Labrecque 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: 12183174
    Abstract: A network sanitization technology for enforcing a network edge and enforcing particular communication functions for untrusted dedicated-function devices such as internet protocol (IP) cameras. An untrusted network device is isolated from a network by a network sanitization system such that it cannot communicate with the network. Communications from the untrusted device are intercepted by the system and only allowed communications are used. Allowed communications are used to create new communications according to an allowed framework. Sanitization device may be in small two-port package with visual indicia indicating the untrusted device and the network side. The device may use and provide power over Ethernet (POE) to device. Abstract is not to be considered limiting.
    Type: Grant
    Filed: July 14, 2023
    Date of Patent: December 31, 2024
    Inventors: Pierre Racz, Vincent Labrecque
  • Patent number: 12069180
    Abstract: A secure chain data structure is stored by grouping source data into blocks of data, calculating a hash value of an immediate prior block for each block of said blocks of data and a hash value of a non-immediate prior block for at least some blocks of said blocks of data, associating the hash value or values of each block with each block of said blocks of data, and storing said blocks of data and their associated hash values to form a secure chain data structure. Trust can be provided to blocks in the secure chain data structure by later blocks containing valid hash values of prior blocks including valid ones of the hash values of non-immediate prior blocks.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: August 20, 2024
    Inventors: Pierre Racz, Vincent Labrecque, Antoine Lennartz, Vincent Beaulieu
  • Patent number: 11741801
    Abstract: A network sanitization technology for enforcing a network edge and enforcing particular communication functions for untrusted dedicated-function devices such as internet protocol (IP) IP cameras. An untrusted network device is isolated from a network by a network sanitization system such that it cannot communicate with the network. Communications from the untrusted device are intercepted by the system and only allowed communications are used. Allowed communications are used to create new communications according to an allowed framework. Sanitization device may be in small two-port package with visual indicia indicating the untrusted device and the network side. The device may use and provide power over Ethernet (PoE) PoE to device. Abstract is not to be considered limiting.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: August 29, 2023
    Inventors: Pierre Racz, Vincent Labrecque
  • Patent number: 10957170
    Abstract: A network sanitization technology for enforcing a network edge and enforcing particular communication functions for untrusted dedicated-function devices such as Internet Protocol (IP) cameras. An untrusted network device is isolated from a network by a network sanitization system such that it cannot communicate with the network. Communications from the untrusted device are intercepted by the system and only allowed communications are used. Allowed communications are used to create new communications according to an allowed framework. Sanitization device may be in small two-port package with visual indicia indicating the untrusted device and the network side. The device may use and provide Power over Ethernet (PoE) to device. Abstract is not to be considered limiting.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: March 23, 2021
    Assignee: GENETEC INC.
    Inventors: Pierre Racz, Vincent Labrecque
  • Patent number: 8739151
    Abstract: In-service upgrade of software can be achieved efficiently when software modules pass data using message or data queues. The use of data queues facilitates the transition from a software module's old behavior to a new behavior without risking a deadlock or dropped module call. Upgradeable objects connect to process objects that maintain the queues and their state data, and upgrade objects connect to the process objects of their predecessors.
    Type: Grant
    Filed: March 22, 2013
    Date of Patent: May 27, 2014
    Assignee: Genetec Inc.
    Inventors: Pierre Racz, Vincent Labrecque