Systems and methods for a map-based multi-camera view dashboard

US12424067B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12424067-B2
Application numberUS-202318194292-A
CountryUS
Kind codeB2
Filing dateMar 31, 2023
Priority dateMar 31, 2023
Publication dateSep 23, 2025
Grant dateSep 23, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Example implementations include a method, apparatus and computer-readable medium for controlling multi-camera view user interface, comprising generating, for a graphical user interface, a respective camera window for each respective camera of the plurality of cameras in different areas of an environment, wherein the respective camera window outputs a stream captured by the respective camera. The implementations further include arranging the graphical user interface according to a camera window placement scheme based on a layout of the environment. Additionally, the implementations further include generating, for display, a dashboard comprising the graphical user interface organized according to the camera window placement scheme.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus for controlling a multi-camera view user interface, comprising: a memory; and a processor coupled with the memory and configured to: generate, for a graphical user interface, a respective camera window for each respective camera of a plurality of cameras in different areas of an environment, wherein the respective camera window outputs a stream captured by the respective camera; arrange the graphical user interface according to a camera window placement scheme based on a layout of the environment, wherein to arrange the graphical user interface comprises to: assign a first camera window of a first camera of the plurality of cameras a position on the graphical user interface relative to other generated camera windows based on a physical position of an area in the environment associated with the first camera relative to other areas in the environment; and set a window size of the first camera window based on an area size of the area associated with the first camera; and generate, for display, a dashboard comprising the graphical user interface organized according to the camera window placement scheme. 2. The apparatus of claim 1 , wherein a respective window size and a respective window position of each respective camera window is proportional to a respective area size and a respective area position of each area in the environment corresponding to each of the plurality of cameras. 3. The apparatus of claim 1 , wherein to arrange the graphical user interface according to the camera window placement scheme the processor is further configured to: set a window size of each camera window based on an object size of an object captured by the plurality of cameras such that the object size of the object is equal across each respective camera window of the graphical user interface. 4. The apparatus of claim 1 , wherein the processor is further configured to: receive notification of a security event that is detected in at least one area of the environment; and generate a security event alert in the dashboard. 5. The apparatus of claim 1 , wherein the processor is further configured to: receive notification of a security event that is detected in the area associated with the first camera; and generate a security event alert in the first camera window. 6. The apparatus of claim 5 , wherein the processor is further configured to: determine that a security event count in the area associated with the first camera exceeds a threshold security event count; and adjust an appearance of the first camera window in a heat map view of the graphical user interface such that a first visual representation of the heat map view for the first camera window is different than a second visual representation of the heat map view for other camera windows of the graphical user interface. 7. The apparatus of claim 1 , wherein the processor is further configured to: generate a layout graphical user interface associated with the graphical user interface, wherein the layout graphical user interface includes a representation of one or more areas of the environment, the layout graphical user interface including a plurality of camera icons each corresponding to one of the plurality of cameras, each of the plurality of camera icons having a respective position on the layout graphical user interface corresponding to a respective area in the environment associated with a corresponding one of the plurality of cameras; receive notification of a security event that is detected in a respective one of the one or more areas of the environment; determine that a security event count of the security event in the respective one of the one or more areas of the environment exceeds a threshold security event count; and generate a heat map representation in the respective one of the one or more areas of the environment in the layout graphical user interface. 8. The apparatus of claim 1 , wherein to generate the graphical user interface the processor is further configured to generate security event information in at least one respective camera window, the security information associated with a respective area in the environment associated with the respective camera window. 9. The apparatus of claim 8 , wherein the security event information comprises, for a given area, one or any combination of: an occupancy count, an occupancy indicator, a security personnel indicator, a security alert indicator, a security event history, a device count, or a device status list. 10. The apparatus of claim 1 , wherein the graphical user interface is spatially variable relative to a user device in the environment presenting the dashboard based on location information and direction information associated with the user device. 11. The apparatus of claim 1 , wherein the processor is further configured to present, on a display device, the dashboard. 12. A method for controlling multi-camera view user interface, comprising: generating, for a graphical user interface, a respective camera window for each respective camera of a plurality of cameras in different areas of an environment, wherein the respective camera window outputs a stream captured by the respective camera; arranging the graphical user interface according to a camera window placement scheme based on a layout of the environment, wherein arranging the graphical user interface comprises: assigning a first camera window of a first camera of the plurality of cameras a position on the graphical user interface relative to other generated camera windows based on a physical position of an area in the environment associated with the first camera relative to other areas in the environment; and setting a window size of the first camera window based on an area size of the area associated with the first camera; and generating, for display, a dashboard comprising the graphical user interface organized according to the camera window placement scheme. 13. The method of claim 12 , wherein a respective window size and a respective window position of each respective camera window is proportional to a respective area size and a respective area position of each area in the environment corresponding to each of the plurality of cameras. 14. The method of claim 12 , wherein arranging the graphical user interface according to the camera window placement scheme further comprises: setting a window size of each camera window based on an object size of an object captured by the plurality of cameras such that the object size of the object is equal across each respective camera window of the graphical user interface. 15. The method of claim 12 , further comprising: receiving notification of a security event that is detected in at least one area of the environment; and generating a security event alert in the dashboard. 16. The method of claim 12 , further comprising: receiving notification of a security event that is detected in the area associated with the first camera; and generating a security event alert in the first camera window. 17. The method of claim 16 , further comprising: determining that a security event count in the area associated with the first camera exceeds a threshold security event count; and adjusting an appearance of the first camera window in a heat map view of the graphical user interface such that a first visual representation of the heat map view for the first camera window is different than a second visual representation of the heat map view for other camera windows of the graphical user interface. 18. Th

Assignees

Inventors

Classifications

  • Graphic User Interface [GUI] presenting system data to the user, e.g. information on a screen helping a user interacting with an alarm system · CPC title

  • Signalling events for better perception by user, e.g. indicating alarms by making display brighter, adding text, creating a sound · CPC title

  • using multiple video sources viewed on a single or compound screen · CPC title

  • Multiple cameras, each having view on one of a plurality of scenes, e.g. multiple cameras for multi-room surveillance or for tracking an object by view hand-over · CPC title

  • H04N7/181Primary

    for receiving images from a plurality of remote sources · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12424067B2 cover?
Example implementations include a method, apparatus and computer-readable medium for controlling multi-camera view user interface, comprising generating, for a graphical user interface, a respective camera window for each respective camera of the plurality of cameras in different areas of an environment, wherein the respective camera window outputs a stream captured by the respective camera. Th…
Who is the assignee on this patent?
Tyco Fire & Security Gmbh
What technology area does this patent fall under?
Primary CPC classification G08B13/19693. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 23 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).