IP Library Granted Patent US 11,412,188
Granted Patent B2
US 11,412,188 · App. 17/062,751 · Granted Aug 9, 2022

Asset management monitoring

Inventors: Ahmad Seyfi (Tysons, VA); Babak Rezvani (Tysons, VA)
Assignee: Alarm.com Incorporated
H04N7/185B64C39/024G05D1/0088G05D1/0202G06F16/5866G06V20/13G06V20/52B64C2201/127
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,412,188
App. No.
17/062,751
Granted
Aug 9, 2022
Kind
B2
Abstract

Techniques are described for an autonomous asset management system that integrates autonomous devices, such as drone devices and other robotic devices, with a home security system of a property to enable management, monitoring, and/or tracking of various assets located within the property. In some implementations, an indication of an asset associated with a property is obtained by an autonomous device. Sensor data collected by one or more sensors of the property is obtained by the autonomous device based on the indication of the asset. A present status of the asset is determined by the autonomous device based on the sensor data. A determination that the present status of the asset does not correspond to an expected status of the asset is made by the autonomous device. In response, the autonomous device navigates to the particular location of the property.

Claims (68)

1. A method comprising:

obtaining, by an autonomous device, one or more images collected by a security camera of a property, wherein the one or more images indicate a physical condition of an asset;

determining, by the autonomous device, to perform a monitoring operation for the asset located in the property based on the physical condition indicated by the one or more images;

based on determining to perform the monitoring operation, identifying a location of the asset within the property;

navigating, by the autonomous device, to the location of the property; and

performing, by the autonomous device, the monitoring operation by collecting one or more images of the location.

2. The method of claim 1 , wherein determining to perform a monitoring operation for an asset comprises determining that a present status of the asset does not correspond to an expected status of the asset.

3. The method of claim 2 , wherein:

the expected status identifies a first location of the property where the asset is expected to be located;

the present status identifies a second location of the property where the asset is identified to be presently located based on sensor data collected by one or more sensors of the property; and

determining that the present status does not correspond to the expected status comprises determining that the first location is different from the second location.

4. The method of claim 3 , wherein:

the expected status identifies an expected physical condition of the asset; and

determining that the present status does not correspond to the expected status comprises determining that the physical condition indicated by the one or more images does not match the expected physical condition.

5. The method of claim 4 , wherein determining that the present physical condition does not match the expected physical condition comprises determining that the one or more images collected by the security camera indicates that the asset is damaged.

6. The method of claim 1 , further comprising:

accessing a historical status repository identifying (i) previous monitoring operations performed by the autonomous device in the property, and (ii) a respective previous status determined for the asset during each previously performed monitoring operation; and

based on accessing the historical status repository:

identifying a most recently performed monitoring operation within the historical status repository, and

identifying a previous status of the asset that was determined during the most recently performed monitoring operation.

7. The method of claim 1 , further comprising:

determining, by the autonomous device and based on the one or more images, that the asset is not presently located at an expected location; and

based on determining that the asset is not presently located at the expected location, providing, by the autonomous device for output to a computing device of a user associated with the property, a communication indicating that the asset is not located at the expected location of the property.

8. The method of claim 1 , further comprising:

obtaining, by the autonomous device, data indicating a security breach at the property; and

determining to perform the monitoring operation for the asset in response to obtaining the data indicating the security breach.

9. A system comprising:

one or more computing devices; and

one or more storage devices storing instructions that, when received by the one or more computing devices, cause the one or more computing devices to perform operations comprising:

obtaining, by an autonomous device, one or more images collected by a security camera of a property, wherein the one or more images indicate a physical condition of an asset;

determining, by the autonomous device, to perform a monitoring operation for the asset located in the property based on the physical condition indicated by the one or more images;

based on determining to perform the monitoring operation, identifying a location of the asset within the property;

navigating, by the autonomous device, to the location of the property; and

performing, by the autonomous device, the monitoring operation by collecting one or more images of the location.

10. The system of claim 9 , wherein determining to perform a monitoring operation for an asset comprises determining that a present status of the asset does not correspond to an expected status of the asset.

11. The system of claim 10 , wherein:

the expected status identifies a first location of the property where the asset is expected to be located;

the present status identifies a second location of the property where the asset is identified to be presently located based on sensor data collected by one or more sensors of the property; and

determining that the present status does not correspond to the expected status comprises determining that the first location is different from the second location.

12. The system of claim 11 , wherein:

the expected status identifies an expected physical condition of the asset; and

determining that the present status does not correspond to the expected status comprises determining that the physical condition indicated by the one or more images does not match the expected physical condition.

13. The system of claim 12 , wherein determining that the present physical condition does not match the expected physical condition comprises determining that the one or more images collected by the security camera indicates that the asset is damaged.

14. The system of claim 9 , wherein the operations further comprise:

accessing a historical status repository identifying (i) previous monitoring operations performed by the autonomous device in the property, and (ii) a respective previous status determined for the asset during each previously performed monitoring operation; and

based on accessing the historical status repository:

identifying a most recently performed monitoring operation within the historical status repository, and

identifying a previous status of the asset that was determined during the most recently performed monitoring operation.

15. At least one non-transitory computer-readable storage device storing instructions that, when received by one or more processors, cause the one or more processors to perform operations comprising:

obtaining, by an autonomous device, one or more images collected by a security camera of a property, wherein the one or more images indicate a physical condition of an asset;

determining, by the autonomous device, to perform a monitoring operation for the asset located in the property based on the physical condition indicated by the one or more images;

based on determining to perform the monitoring operation, identifying a location of the asset within the property;

navigating, by the autonomous device, to the location of the property; and

performing, by the autonomous device, the monitoring operation by collecting one or more images of the location.

16. The storage device of claim 15 , wherein determining to perform a monitoring operation for an asset comprises determining that a present status of the asset does not correspond to an expected status of the asset.

17. The storage device of claim 16 , wherein:

the expected status identifies a first location of the property where the asset is expected to be located;

the present status identifies a second location of the property where the asset is identified to be presently located based on sensor data collected by one or more sensors of the property; and

determining that the present status does not correspond to the expected status comprises determining that the first location is different from the second location.

18. The storage device of claim 17 , wherein:

the expected status identifies an expected physical condition of the asset; and

determining that the present status does not correspond to the expected status comprises determining that the physical condition indicated by the one or more images does not match the expected physical condition.

19. The storage device of claim 18 , wherein determining that the present physical condition does not match the expected physical condition comprises determining that the one or more images collected by the security camera indicates that the asset is damaged.

20. The storage device of claim 15 , wherein the operations further comprise:

accessing a historical status repository identifying (i) previous monitoring operations performed by the autonomous device in the property, and (ii) a respective previous status determined for the asset during each previously performed monitoring operation; and

based on accessing the historical status repository:

identifying a most recently performed monitoring operation within the historical status repository, and

identifying a previous status of the asset that was determined during the most recently performed monitoring operation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2020
From: SEYFI, AHMAD; REZVANI, BABAK
To: ALARM.COM INCORPORATED
Reel/Frame 054261/0646 →
Continuity (4)
Continuation 16798854 · Feb 24, 2020
Continuation 15888406 · Feb 5, 2018
Provisional Application 62454144 · Feb 3, 2017
Related Publication 20210076008A1 · Mar 11, 2021