Mobile premises automation platform

US12476840B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12476840-B2
Application numberUS-202318450878-A
CountryUS
Kind codeB2
Filing dateAug 16, 2023
Priority dateAug 11, 2008
Publication dateNov 18, 2025
Grant dateNov 18, 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 system including a drone or unmanned vehicle configured to perform surveillance of a premises. The drone surveillance includes autonomous navigation and/or remote or optional piloting around the premises. The drone includes a controller coupled to a plurality of sensors configured to collect drone data and security data at the premises, wherein the controller is configured to generate control data for the drone and the premises using the drone data and the security data. A remote device coupled to the drone includes a user interface configured to present the drone data, the security data, and/or the control data.

First claim

Opening claim text (preview).

The invention claimed is: 1 . A method comprising: detecting, by a drone associated with a premises, locations of one or more premises devices located at the premises, wherein the drone comprises an unmanned vehicle and one or more sensors, and wherein the one or more sensors are configured to determine drone data; receiving, by the drone and from a first premises device of the one or more premises devices, premises data; determining, based on at least one of the drone data or the premises data, control data associated with controlling the drone; and sending, to a computing device located external to the premises, one or more of the drone data, the premises data, the control data, or the locations of the one or more premises devices. 2 . The method of claim 1 , wherein the computing device comprises a user device, and wherein the user device is further configured to cause output, via a user interface associated with the user device, of the one or more of the drone data, the premises data, the control data, or the locations of the one or more premises devices. 3 . The method of claim 1 , wherein the computing device comprises a server device located external to the premises, and wherein the server device is configured to cause output, via a user interface associated with a user device, of the one or more of the drone data, the premises data, the control data, or the locations of the one or more premises devices. 4 . The method of claim 1 , wherein the drone is configured to at least one of: access a pre-programmed premises patrol route or determine a premises patrol route for use in a patrol state. 5 . The method of claim 2 , wherein the user interface is configured to output, based on the locations of the one or more premises devices, a floor plan, and wherein the floor plan comprises one or more of a two-dimensional map or a three-dimensional map of the premises. 6 . The method of claim 2 , wherein the user interface is configured to receive control inputs associated with one or more of the drone or the one or more premises devices, and wherein movement of one or more of the drone or the one or more premises devices is controlled via the control inputs. 7 . The method of claim 1 , wherein determining the control data comprises determining one or more of an operation for the drone to perform at an associated location or updated route information for causing the drone to move. 8 . The method of claim 1 , wherein the drone is configured to detect the locations of the one or more premises devices based on one or more of a premises learning mode, one or more spatial identifiers associated with the one or more premises devices, or one or more signals associated with the one or more premises devices. 9 . A system comprising: a drone comprising an unmanned vehicle associated with a premises and one or more sensors configured to determine drone data, wherein the drone is configured to: detect, by the one or more sensors, locations of one or more premises devices at the premises; receive, from a premises device of the one or more premises devices, premises data; and determine, based on at least one of the drone data or the premises data, control data associated with controlling the drone; and a computing device configured to communicate with the drone and to cause output, via a user interface, of one or more of the drone data, the premises data, the control data, or the locations of the one or more premises devices. 10 . The system of claim 9 , wherein the computing device comprises a user device, and wherein the user device is further configured to cause output, via the user interface associated with the user device, of the one or more of the drone data, the premises data, the control data, or the locations of the one or more premises devices. 11 . The system of claim 10 , wherein the user interface is further configured to output, based on the locations of the one or more premises devices, a floor plan, wherein the floor plan comprises one or more of a two-dimensional map or a three-dimensional map of the premises. 12 . The system of claim 10 , wherein the user interface is configured to receive control inputs associated with one or more of the drone or the one or more premises devices, wherein movement of one or more of the drone or the one or more premises devices is controlled via the control inputs. 13 . The system of claim 9 , wherein the computing device comprises a server device located external to the premises, and wherein the server device is configured to cause output, via the user interface associated with a user device, of the one or more of the drone data, the premises data, the control data, or the locations of the one or more premises devices. 14 . The system of claim 9 , wherein the drone is configured to at least one of: access a pre-programmed premises patrol route or determine a premises patrol route for use in a patrol state. 15 . The system of claim 9 , wherein determining the control data comprises determining one or more of an operation for the drone to perform at an associated location or updated route information for causing the drone to move. 16 . The system of claim 9 , wherein the drone is configured to detect the locations of the one or more premises devices based on one or more of a premises learning mode, one or more spatial identifiers associated with the one or more premises devices, or one or more signals associated with the one or more premises devices. 17 . A drone device comprising: one or more sensors configured to determine drone data; one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the drone device to: detect, at a premises, locations of one or more premises devices; receive, from a premises device of the one or more premises devices, premises data; determine, based on at least one of the drone data or the premises data, control data associated with controlling the drone; and send, to a computing device located external to the premises, one or more of the drone data, the premises data, the control data, or the locations of the one or more premises devices. 18 . The drone device of claim 17 , wherein the computing device comprises a user device, and wherein the instructions further cause the user device to cause output, via a user interface associated with the user device, of the one or more of the drone data, the premises data, the control data, or the locations of the one or more premises devices. 19 . The drone device of claim 17 , wherein the computing device comprises a server device located external to the premises, and wherein the server device is configured to cause output, via a user interface associated with a user device, of the one or more of the drone data, the premises data, the control data, or the locations of the one or more premises devices. 20 . The drone device of claim 17 , wherein the drone device is configured to at least one of: access a pre-programmed premises patrol route or determine a premises patrol route for use in a patrol state. 21 . The drone device of claim 18 , wherein the user interface is configured to output, based on the locations of the one or more premises devices, a floor plan, wherein the floor plan comprises one or more of a two-dimensional map or a three-dimensional map of the premises. 22 . The drone device of claim 18 , wherein the user interface is configured to receive control inpu

Assignees

Inventors

Classifications

  • Extracting 3D information · CPC title

  • Control of position or course in three dimensions [3D] · CPC title

  • Safety or protection, e.g. defining protection zones around obstacles or avoiding hazards (arrangements for controlling the position or course of two or more vehicles for avoiding collisions therebetween G05D1/693; arrangements for reacting to or preventing system or operator failure G05D1/80) · CPC title

  • Remote controls · CPC title

  • for surveillance · 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 US12476840B2 cover?
A system including a drone or unmanned vehicle configured to perform surveillance of a premises. The drone surveillance includes autonomous navigation and/or remote or optional piloting around the premises. The drone includes a controller coupled to a plurality of sensors configured to collect drone data and security data at the premises, wherein the controller is configured to generate control…
Who is the assignee on this patent?
Icontrol Networks Inc
What technology area does this patent fall under?
Primary CPC classification H04L12/2809. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 18 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).