Self-healing video surveillance system

US12335662B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12335662-B2
Application numberUS-202418679666-A
CountryUS
Kind codeB2
Filing dateMay 31, 2024
Priority dateMar 15, 2013
Publication dateJun 17, 2025
Grant dateJun 17, 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.

A method for configuring a computing device in a network of at least one remote device is disclosed. The method includes: storing, in a remote device, a configuration data archive relating to an existing computing device, wherein the remote device is at least one of a traffic camera or an aerial drone camera; determining, by a computing device to be configured, whether the remote device has stored therein a configuration data archive; and transferring data from the configuration data archive to the computing device to be configured in response to a determination that the remote device has stored therein a configuration data archive.

First claim

Opening claim text (preview).

What is claimed is: 1. A self-healing video surveillance system, comprising: a plurality of unmanned arial vehicles (UAVs), each including a camera for capturing video and a storage device for storing backup configuration data for use in configuring a server; and wherein the server is configured to receive the video from at least one UAV of the plurality of UAVs, the server including: a memory storing a server configuration data; and a processor configured to retrieve the backup configuration data from at least one UAV of the plurality of UAVs and to transmit the server configuration data to at least one UAV of the plurality of UAVs to update the backup configuration data. 2. The self-healing video surveillance system according to claim 1 , wherein the processor is further configured identify a storage unit storing the backup configuration data from a plurality of storage units of the plurality of UAVs that is suitable for configuring the server. 3. The self-healing video surveillance system according to claim 2 , wherein the processor is further configured to enter a manual configuration mode in response to failure to identify the storage unit. 4. The self-healing video surveillance system according to claim 2 , wherein the processor is further configured to perform the identification periodically. 5. The self-healing video surveillance system according to claim 2 , wherein the processor is further configured to perform the identification in response to a malfunction event. 6. The self-healing video surveillance system according to claim 5 , wherein the malfunction event is selected from the group consisting of an intrusion alert, an intrusion detection, a virus detection, a malware detection, a burglary alarm, a software error, a hardware error, and a power failure. 7. The self-healing video surveillance system according to claim 2 , wherein the backup configuration data is stored in an encrypted format. 8. The self-healing video surveillance system according to claim 1 , wherein the processor is further configured to determine whether a number of the plurality of UAVs available to receive update the backup configuration data is above a selected threshold prior to updating the backup configuration data. 9. The self-healing video surveillance system according to claim 1 , wherein the processor is further configured to update the backup configuration data in a plurality of subsets each of which is transmitted to one storage unit from a plurality of storage units of the plurality of UAVs. 10. A self-healing video surveillance system, comprising: a plurality of traffic cameras each configured for capturing video and a storage device for storing backup configuration data for use in configuring a server; and wherein the server is configured to receive the video from at least one traffic camera of the plurality of traffic cameras, the server including: a memory storing a server configuration data; and a processor configured to retrieve the backup configuration data from at least one traffic camera of the plurality of traffic cameras and to transmit the server configuration data to at least one traffic camera of the plurality of traffic cameras to update the backup configuration data. 11. The self-healing video surveillance system according to claim 10 , wherein the processor is further configured identify a storage unit storing the backup configuration data from a plurality of storage units of the plurality of traffic cameras that is suitable for configuring the server. 12. The self-healing video surveillance system according to claim 11 , wherein the processor is further configured to enter a manual configuration mode in response to failure to identify the storage unit. 13. The self-healing video surveillance system according to claim 11 , wherein the processor is further configured to perform the identification periodically. 14. The self-healing video surveillance system according to claim 11 , wherein the processor is further configured to perform the identification in response to a malfunction event. 15. The self-healing video surveillance system according to claim 14 , wherein the malfunction event is selected from the group consisting of an intrusion alert, an intrusion detection, a virus detection, a malware detection, a burglary alarm, a software error, a hardware error, and a power failure. 16. The self-healing video surveillance system according to claim 12 , wherein the backup configuration data is stored in an encrypted format. 17. The self-healing video surveillance system according to claim 11 , wherein the processor is further configured to determine whether a number of the plurality of traffic cameras available to receive update the backup configuration data is above a selected threshold prior to updating the backup configuration data. 18. The self-healing video surveillance system according to claim 11 , wherein the processor is further configured to update the backup configuration data in a plurality of subsets each of which is transmitted to one storage unit from a plurality of storage units of the plurality of traffic cameras.

Assignees

Inventors

Classifications

  • between a recording apparatus and a television camera · CPC title

  • involving video stream encryption · CPC title

  • Video hosting of uploaded data from client · CPC title

  • Detecting local intrusion or implementing counter-measures · CPC title

  • involving characteristics of one or more peripherals, e.g. peripheral type, software version, amount of memory available or display capabilities · 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 US12335662B2 cover?
A method for configuring a computing device in a network of at least one remote device is disclosed. The method includes: storing, in a remote device, a configuration data archive relating to an existing computing device, wherein the remote device is at least one of a traffic camera or an aerial drone camera; determining, by a computing device to be configured, whether the remote device has sto…
Who is the assignee on this patent?
Carey James
What technology area does this patent fall under?
Primary CPC classification H04N7/181. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 17 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).