Patents Assigned to MILESTONE SYSTEMS A/S
  • Patent number: 12586378
    Abstract: The present disclosure aims to allow users such as Health Care Personnel, nurses or more generally speaking video surveillance operators to blur video surveillance data and/or attach content such as comments or notes to video surveillance data at a client-level.
    Type: Grant
    Filed: October 10, 2023
    Date of Patent: March 24, 2026
    Assignee: MILESTONE SYSTEMS A/S
    Inventor: Jais Lidlgruber Agertoft
  • Patent number: 12579815
    Abstract: The present disclosure generally relates to video surveillance systems and optionally computer-implemented video management methods for video surveillance systems. A video management system may be configured to dynamically calculate the Field-of-View (FOV) of a video camera using Geographic Information System (GIS) data.
    Type: Grant
    Filed: February 6, 2024
    Date of Patent: March 17, 2026
    Assignee: MILESTONE SYSTEMS A/S
    Inventors: Oleksii Zatvornytskyi, Peter Posselt Vergmann
  • Patent number: 12555383
    Abstract: A video surveillance system including a movable video camera, a plurality of stationary video cameras, wherein the movable video camera is geographically dynamic while recording or streaming video, and a video management system comprising a processing unit, and a user screen or display comprising a user interface window. The processing unit is configured to determine a geographical position and a time instant of the movable video camera, and respective geographical positions of the plurality of stationary video cameras, select a subset of stationary video cameras arranged nearby the movable video camera, present a video stream of the movable video camera in a primary tile, present the respective video streams of the subset of stationary video cameras in respective secondary tiles of the user interface window.
    Type: Grant
    Filed: February 6, 2024
    Date of Patent: February 17, 2026
    Assignee: MILESTONE SYSTEMS A/S
    Inventors: Oleksii Zatvornytskyi, Peter Posselt Vergmann
  • Patent number: 12469287
    Abstract: A computer-implemented method of generating a thumbnail of a video stream or file of a surveillance area in a video management system, including setting, in the video management system, at least one sound event to be detected in at least one audio stream or file corresponding to the video stream or file; detecting, in the at least one audio stream or file, at least one point in time at which the at least one sound event occurs; generating the thumbnail based on at least part of at least one frame of the video stream or file, wherein the frame is selected based on the point in time; and displaying the thumbnail in the video management system.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: November 11, 2025
    Assignee: MILESTONE SYSTEMS A/S
    Inventor: Morten Engel Kristiansen
  • Patent number: 12456294
    Abstract: A video processing apparatus configured to process a stream of video surveillance data, wherein the video surveillance data includes metadata associated with video data, the metadata describing at least one object in the video data. The apparatus comprises means for applying an image assessment algorithm to generate a reliability score for the metadata, and associating the reliability score with the metadata. The image assessment algorithm generates the reliability score based on an assessment of the image quality of the video data to which the metadata relates to indicate a likelihood that the metadata accurately describes the object. An image enhancement module applies image enhancement to video data if the reliability score of metadata associated with the video data indicates a low likelihood that the metadata accurately describes the object.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: October 28, 2025
    Assignee: MILESTONE SYSTEMS A/S
    Inventors: Kamal Nasrollahi, Zenjie Li, Carlos Fernandez De Tejada Quemada
  • Patent number: 12456301
    Abstract: A method of training a machine learning algorithm to identify objects or activities in video surveillance data comprises generating a 3D simulation of a real environment from video surveillance data captured by at least one video surveillance camera installed in the real environment. Objects or activities are synthesized within the simulated 3D environment and the synthesized objects or activities within the simulated 3D environment are used as training data to train the machine learning algorithm to identify objects or activities, wherein the synthesized objects or activities within the simulated 3D environment used as training data are all viewed from the same viewpoint in the simulated 3D environment.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: October 28, 2025
    Assignee: MILESTONE SYSTEMS A/S
    Inventor: Kamal Nasrollahi
  • Patent number: 12340589
    Abstract: A computer-implemented method of video surveillance comprising the steps of: querying a knowledge graph representing a plurality of video cameras as ontology entities connected by edges, in order to identify, based on a first video camera providing a first video stream that can be fed to at least one first application program to obtain first analytics data, one or more second video cameras which can each provide a respective second video stream; and identifying, based on the first application program and/or based on the first analytics data, at least one second application program that can be fed with at least one second video stream to obtain second analytics data.
    Type: Grant
    Filed: October 9, 2023
    Date of Patent: June 24, 2025
    Assignee: MILESTONE SYSTEMS A/S
    Inventors: Zenjie Li, Kamal Nasrollahi
  • Patent number: 12230164
    Abstract: A computer implemented method of training an operator of a video management system, the method comprising inputting, into the video management system, a plurality of virtual video streams generated by virtual video cameras within a dynamic 3D virtual environment; displaying on a display, from the virtual management system, at least some of the said virtual video streams, wherein at least one output video stream shows an event of interest; receiving, in the computer, at least one command from the operator indicative of a detection of the event of interest in the dynamic 3D virtual environment by the operator.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: February 18, 2025
    Assignee: Milestone Systems A/S
    Inventors: Dennis Schou Jørgensen, Hans Kierulff
  • Patent number: 12069405
    Abstract: A video surveillance system comprising a video management system and one or more digital devices, each of the one or more digital devices being configured to emulate at least one physical video camera, and to send video streams and/or video metadata via a computer network to a video-receiving system, wherein the video management system comprises: an input interface for receiving one or more video streams from one or more video cameras and/or other video sources, a processing unit configured to receive one or more input video streams from the input interface, each input video stream corresponding to one of the received video streams, and to store the input video streams in a video repository, and an output interface configured to send, via a computer network, one or more of the input video streams and/or one or more of the stored video streams to one or more of the digital devices.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: August 20, 2024
    Assignee: MILESTONE SYSTEMS A/S
    Inventors: Keven Marier, Barry Norton, Dennis Schou Joergensen
  • Patent number: 11943565
    Abstract: A computer implemented method of operating a video management system, the method comprising inputting, into the video management system, a plurality of virtual video streams generated by virtual video cameras within a dynamic 3D virtual environment; receiving, in the computer, at least one command from a user indicative of an instruction to alter a functioning of the dynamic 3D virtual environment and/or a functioning of the video management system; and displaying on a display, from the video management system, at least one virtual video stream and/or at least one alert, alarm and/or message implementing at least one alteration caused by the received command.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: March 26, 2024
    Assignee: Milestone Systems A/S
    Inventors: Dennis Schou Jørgensen, Hans Kierulff
  • Patent number: 11921416
    Abstract: A method for setting parameters values of a video source device comprising obtaining a value of an image characteristic for a current image generated by the video source device set with initial parameters values; determining a satisfaction level for the image characteristic of the current image based on the obtained value, the satisfaction level representing a probability to fulfil a task; obtaining a set of candidates, a candidate being defined as a set of parameters values; for each candidate, predicting an evolution of the satisfaction level for the image characteristic relatively to the satisfaction level determined while the video source device is set with the initial parameters values; selecting a candidate based on its predicted evolution of the satisfaction level; setting the parameters values of the video source device using the set of parameters values of the selected candidate.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: March 5, 2024
    Assignee: MILESTONE SYSTEMS A/S
    Inventors: Johann Citerin, Romain Bellessort
  • Patent number: 11924404
    Abstract: A method for setting a parameter value of a first video source device comprises: determining a first set of image characteristic values from an image captured by the first video source device configured with a first set of parameter values; obtaining a second set of image characteristic values generated from an image captured by a second video source device different from the first video source device, the second video source device being configured with a second set of parameter values; determining if the obtained second set of image characteristic values comprises values equivalent to values of the determined first set of image characteristic values; and if there are equivalent values, setting the parameter value of the first video source device using the second set of image characteristic values.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: March 5, 2024
    Assignee: MILESTONE SYSTEMS A/S
    Inventors: Romain Bellessort, Tristan Halna Du Fretay
  • Patent number: 11696014
    Abstract: A method for improving settings of a camera, the method comprising: obtaining a first set of setting parameters that are adjustable by an auto-setting algorithm, the setting parameters of the first set being set as a function of a task to be performed based on images obtained from the camera; obtaining a second set of setting parameters, the setting parameters of the second set being setting parameters of the camera, values of which are settable remotely from the camera; determining, as a function of the first and second sets of setting parameters, whether the auto-setting algorithm and the camera are compatible to perform the task; and if the auto-setting algorithm and the camera are compatible to perform the task, executing the auto-setting algorithm to adjust values of setting parameters of the camera.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: July 4, 2023
    Assignee: Milestone Systems A/S
    Inventors: Romain Bellessort, Tristan Halna Du Fretay
  • Patent number: 11594114
    Abstract: A computer-implemented method of generating a video stream recommendation comprises identifying a plurality of peripheral devices monitoring zones of a physical area, the peripheral devices comprising a plurality of video cameras providing video streams of at least some of the monitored zones. The method further comprises querying a knowledge graph representing the peripheral devices and the monitored zones as ontology entities connected by edges representing physical paths between the monitored zones, and by edges representing which monitored zones the peripheral devices monitor, in order to identify a set of one or more video camera(s) monitoring zones other than a selected monitored zone, as a result of the querying. The method then comprises generating a video stream recommendation based on the result of the querying.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: February 28, 2023
    Assignee: Milestone Systems A/S
    Inventors: Mathias Normann, Tong Su
  • Patent number: 8970698
    Abstract: The invention relates to a surveillance/monitoring system, comprising one or more peripheral devices for generating surveillance/monitoring signals and/or data, and a management system for controlling the peripheral devices. The management system comprises one or more applications, wherein each application is provided with an application-specific environment. The surveillance/monitoring system further comprises at least one value-added solution, each value-added solution comprising an external component and an application-independent adaption layer through which the external component communicates with the application-specific environment by implementing at least one first interaction request to the adaption layer according to a pre-defined application- independent interaction interface.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: March 3, 2015
    Assignee: Milestone Systems A/S
    Inventors: Anders Bent Christensen, Søren Eschricht Jensen
  • Publication number: 20130201332
    Abstract: The invention relates to a surveillance/monitoring system, comprising one or more peripheral devices for generating surveillance/monitoring signals and/or data, and a management system for controlling the peripheral devices. The management system comprises one or more applications, wherein each application is provided with an application-specific environment. The surveillance/monitoring system further comprises at least one value-added solution, each value-added solution comprising an external component and an application-independent adaption layer through which the external component communicates with the application-specific environment by implementing at least one first interaction request to the adaption layer according to a pre-defined application-independent interaction interface.
    Type: Application
    Filed: October 7, 2011
    Publication date: August 8, 2013
    Applicant: MILESTONE SYSTEMS A/S
    Inventors: Anders Bent Christensen, Soren Eschricht Jensen