Search Patents
  • Patent number: 10542233
    Abstract: A system to perform processing operations of input (video) streams, including is disclosed. The system consists of an input module, a stream type detection engine, a plurality of processing resources a resource monitoring engine, an attribution module, a dispatching module, and various other optional interface modules.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: January 21, 2020
    Assignee: GENETEC INC.
    Inventors: Andre Slupik, Xavier Berard
  • 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
  • Patent number: 10885066
    Abstract: An area monitoring system and a method of merging occurrence records in an area monitoring system whereby occurrences are monitored or recorded in external databases. The method includes receiving a first occurrence record, indicative of an event; on the basis of the applicable correlation rule, identifying a set of databases to be queried; generating a query for data according to a respective protocol; generating a correlated dataset of occurrence records from at least a subset of the set of occurrence records and the first occurrence record; and displaying to a user a visual representation of the correlated dataset of occurrence records.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: January 5, 2021
    Assignee: GENETEC INC.
    Inventors: Sean Lawlor, Jean-David Trepanier
  • Publication number: 20220028236
    Abstract: Method and apparatus for carrying out the method receiving packets, each of the packets comprising a header and a payload. For a particular packet among the packets, the method includes processing at least the header of the particular packet to determine a flow associated with the particular packet; attempting to determine a payload structure based on the flow, the payload structure associated with transport of coded video data in the payload of the particular packet; and if the attempting is successful, repackaging coded video data contained in the payload of the particular packet into a new packet and forwarding the new packet to an external system or storing the new packet in memory.
    Type: Application
    Filed: September 29, 2021
    Publication date: January 27, 2022
    Applicant: GENETEC INC.
    Inventors: PIERRE RACZ, JULIEN VARY
  • Patent number: 10348997
    Abstract: A security video monitoring client system and method of presenting feeds within the same are disclosed. Out-of-process renderer components executing outside the client program provide an important performance advantage, particularly as to the number of video feeds to decode and/or render that can be decoded. This external thread execution strategy likewise facilitates fault isolation, shielding the client from undesired effects arising from the termination, restarting, and/or any other action to be taken as a result of anomalous operation of any one or more out-of-process renderer components.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: July 9, 2019
    Assignee: Genetec Inc.
    Inventor: Jean-David Trepanier
  • Patent number: 11153360
    Abstract: Method and apparatus for carrying out the method receiving packets, each of the packets comprising a header and a payload. For a particular packet among the packets, the method includes processing at least the header of the particular packet to determine a flow associated with the particular packet; attempting to determine a payload structure based on the flow, the payload structure associated with transport of coded video data in the payload of the particular packet; and if the attempting is successful, repackaging coded video data contained in the payload of the particular packet into a new packet and forwarding the new packet to an external system or storing the new packet in memory.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: October 19, 2021
    Assignee: GENETEC INC.
    Inventors: Pierre Racz, Julien Vary
  • Patent number: 11657608
    Abstract: Computer-implemented systems and methods for video content analysis are described herein. A video feed comprising at least one image captured by a camera is received. The at least one image has a plurality of regions associated with a different level of precision required for each region. An adjustable image processing algorithm is applied to each region of the at least one image to obtain for each region the different level of precision. The image processing algorithm is adjusted based of the different level of precision associated with each region. Meta data indicative of content of the video feed is generating by the image processing algorithm.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: May 23, 2023
    Assignee: GENETEC INC.
    Inventor: Georg Zankl
  • Patent number: 11106912
    Abstract: Computer-implemented systems and methods for video content analysis are described herein. A video feed comprising at least one image captured by a camera is received. The at least one image has a plurality of regions associated with a different level of precision required for each region. An adjustable image processing algorithm is applied to each region of the at least one image to obtain for each region the different level of precision. The image processing algorithm is adjusted based of the different level of precision associated with each region. Meta data indicative of content of the video feed is generating by the image processing algorithm.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: August 31, 2021
    Assignee: GENETEC INC.
    Inventor: Georg Zankl
  • Patent number: 11830256
    Abstract: Systems and methods are disclosed for locating a retroreflective object in a digital image and/or identifying a feature of the retroreflective object in the digital image. In certain environmental conditions, e.g. on a sunny day, or when the retroreflective material is damaged or soiled, it may be more challenging to locate the retroreflective object in the digital image and/or to identify a feature of the object in the digital image. The systems and methods disclosed herein may be particularly suited for object location and/or feature identification in situations in which there is a strong source of ambient light (e.g. on a sunny day) and/or when the retroreflective material on the object is damaged or soiled.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: November 28, 2023
    Assignee: GENETEC INC.
    Inventors: Louis-Antoine Blais-Morin, Pablo Augustin Cassani
  • Patent number: 11374997
    Abstract: Method and apparatus for carrying out the method receiving packets, each of the packets comprising a header and a payload. For a particular packet among the packets, the method includes processing at least the header of the particular packet to determine a flow associated with the particular packet; attempting to determine a payload structure based on the flow, the payload structure associated with transport of coded video data in the payload of the particular packet; and if the attempting is successful, repackaging coded video data contained in the payload of the particular packet into a new packet and forwarding the new packet to an external system or storing the new packet in memory.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: June 28, 2022
    Assignee: GENETEC INC.
    Inventors: Pierre Racz, Julien Vary
  • Patent number: 11367267
    Abstract: Systems and methods are disclosed for locating a retroreflective object in a digital image and/or identifying a feature of the retroreflective object in the digital image. In certain environmental conditions, e.g. on a sunny day, or when the retroreflective material is damaged or soiled, it may be more challenging to locate the retroreflective object in the digital image and/or to identify a feature of the object in the digital image. The systems and methods disclosed herein may be particularly suited for object location and/or feature identification in situations in which there is a strong source of ambient light (e.g. on a sunny day) and/or when the retroreflective material on the object is damaged or soiled.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: June 21, 2022
    Assignee: GENETEC INC.
    Inventors: Louis-Antoine Blais-Morin, Pablo Agustin Cassani
  • Publication number: 20190020658
    Abstract: A network sanitization technology for enforcing a network edge and enforcing particular communication functions for untrusted dedicated-function devices such as 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 PoE to device. Abstract is not to be considered limiting.
    Type: Application
    Filed: January 4, 2017
    Publication date: January 17, 2019
    Applicant: Genetec Inc.
    Inventors: Pierre RACZ, Vincent LABRECQUE
  • Patent number: 10691968
    Abstract: Systems and methods are disclosed for locating a retroreflective object in a digital image and/or identifying a feature of the retroreflective object in the digital image. In certain environmental conditions, e.g. on a sunny day, or when the retroreflective material is damaged or soiled, it may be more challenging to locate the retroreflective object in the digital image and/or to identify a feature of the object in the digital image. The systems and methods disclosed herein may be particularly suited for object location and/or feature identification in situations in which there is a strong source of ambient light (e.g. on a sunny day) and/or when the retroreflective material on the object is damaged or soiled.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: June 23, 2020
    Assignee: GENETEC INC.
    Inventors: Louis-Antoine Blais-Morin, Pablo Agustin Cassani
  • Patent number: 10915647
    Abstract: A media playback system for presenting to a user a composition of a plurality of media streams. It has a media selection component configured to receive a scenario dataset, to receive user input for selecting viewing times defining segments of media and composition selections, and to output a list of segments of media from the scenario dataset that are authorized to be viewed by the user. The system has a playback control component configured to retrieve from media storage at least the segments of media from the output list of segments, to decode the segments of media, and to compile composition instructions. The system has a media playback component configured to receive the rendered media and the composition instructions.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: February 9, 2021
    Assignee: GENETEC INC.
    Inventors: Pierre Racz, Frederic Rioux
  • Patent number: 10970949
    Abstract: An access controller combines one or more Secure Access Modules (SAMs) or other cryptographic processors with embedded storage, individually accessible by the controller such that waiting on the reply from one of the modules does not prevent accessing the others, a host CPU, running the computer program to perform authentication and access control, and a waiting queue, possibly in system memory, to put the request in when all SAMs are used. The state of the SAMs, possibly using system memory, is tracked to be able to find a free access module or to be able to match a response to the corresponding request. One or more connections (serial, network, wireless or otherwise) are used to connect to transparent smart card readers and door controllers.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: April 6, 2021
    Assignee: GENETEC INC.
    Inventor: Sylvain Ouellet
  • Patent number: 10990830
    Abstract: An automatically calibrated vehicle-tracking system and methods of use thereof. The automatically calibrated vehicle-tracking system has an input interface for receiving an image stream from a tracking camera and vehicle license plate data indicative of valid license plate detections from a license plate camera; a general purpose processor; a computer-readable memory comprising calibration program code for calibrating the vehicle-tracking system, the calibration program code comprising: a tracking module to generate a plurality of calibration tracks, a pairing module to identify, for each of the plurality of calibration tracks, an association between a valid license plate detection and the calibration track and a calibration to set a threshold for a track parameter.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: April 27, 2021
    Assignee: GENETEC INC.
    Inventors: Myriam Lécart, Jonathan Lavoie
  • Publication number: 20200143844
    Abstract: A computer-implemented method, comprising: obtaining motion indicators for a plurality of samples of a video stream; obtaining an anomaly state for each of a plurality of time windows of the video stream, each of the time windows spanning a subset of the samples, by (i) obtaining estimated statistical parameters for the given time window based on measured statistical parameters characterizing the motion indicators for the samples in at least one time window of the video stream that precedes the given time window and (ii) determining the anomaly state for the given time window based on the plurality of motion indicators obtained for the samples in the given time window and the estimated statistical parameters; and processing the video stream based on the anomaly state for various ones of the time windows.
    Type: Application
    Filed: November 7, 2019
    Publication date: May 7, 2020
    Applicant: GENETEC INC.
    Inventor: Sean LAWLOR
  • Publication number: 20210225409
    Abstract: A computer-implemented method, comprising: obtaining motion indicators for a plurality of samples of a video stream; obtaining an anomaly state for each of a plurality of time windows of the video stream, each of the time windows spanning a subset of the samples, by (i) obtaining estimated statistical parameters for the given time window based on measured statistical parameters characterizing the motion indicators for the samples in at least one time window of the video stream that precedes the given time window and (ii) determining the anomaly state for the given time window based on the plurality of motion indicators obtained for the samples in the given time window and the estimated statistical parameters; and processing the video stream based on the anomaly state for various ones of the time windows.
    Type: Application
    Filed: February 24, 2021
    Publication date: July 22, 2021
    Applicant: GENETEC INC.
    Inventor: Sean LAWLOR
  • Patent number: D877229
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: March 3, 2020
    Assignee: GENETEC INC.
    Inventor: Nathaniel Lalande-Bertrand
  • Patent number: D877230
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: March 3, 2020
    Assignee: GENETEC INC.
    Inventor: Nathaniel Lalande-Bertrand
Narrow Results

Filter by US Classification