Activity classification based on multi-sensor input

US11550276B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11550276-B1
Application numberUS-202016857271-A
CountryUS
Kind codeB1
Filing dateApr 24, 2020
Priority dateApr 24, 2019
Publication dateJan 10, 2023
Grant dateJan 10, 2023

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 classifying activity based on multi-sensor input includes receiving, from two or more sensors, sensor data indicating activity within a building, determining, for each of the two or more sensors and based on the received sensor data, (i) an extracted feature vector for activity within the building and (ii) location data, labelling each of the extracted feature vectors with the location data, generating, using the extracted feature vectors, an integrated feature vector, detecting a particular activity based on the integrated feature vector, and in response to detecting the particular activity, performing a monitoring action.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, from two or more sensors, sensor data indicating activity within a building; determining, for each of the two or more sensors and using the received sensor data, (i) an extracted feature vector for the activity within the building and (ii) location data; labelling each of the extracted feature vectors with the location data; generating, using the labelled extracted feature vectors, an integrated feature vector; determining, using the integrated feature vector as input to an activity classifier, a classification of the activity within the building and a location of the activity; and in response to determining the classification of the activity within the building and the location of the activity, performing a monitoring action. 2. The method of claim 1 , wherein the location data indicates a location of the sensor. 3. The method of claim 1 , wherein the integrated feature vector represents a composite of two or more different extracted feature vectors that each represent one or more features of a single sensor. 4. The method of claim 3 , wherein the one or more features of the single sensor include sensor specification data. 5. The method of claim 1 , wherein determining the classification of the activity within the building and the location of the activity comprises classifying the received sensor data using the activity classifier and the integrated feature vector. 6. The method of claim 1 , wherein determining, for each of the two or more sensors, the location data comprises detecting, for each of the two or more sensors, location data from a map-based feature embedding space that indicates a location of the corresponding sensor. 7. The method of claim 6 , wherein the map-based feature embedding space is a two-dimensional representation of (i) a physical location and (ii) one or more features of one or more sensors. 8. The method of claim 1 , wherein determining the classification of the activity within the building and the location of the activity using the integrated feature vector comprises providing, as input to a machine learning model using convolutional neural networks, the received sensor data. 9. The method of claim 8 , wherein the machine learning model implements a loss function for activity classification, representing a type of the activity. 10. The method of claim 9 , wherein the machine learning model implements a loss function for activity localization, representing the location of the activity. 11. The method of claim 1 , wherein the activity indicates two or more different actors. 12. The method of claim 1 , wherein the activity indicates two or more different locations. 13. The method of claim 1 , wherein the monitoring action comprises taking at least one of photo or video. 14. The method of claim 1 , wherein the monitoring action comprises activating a building automation system to perform an action. 15. A system comprising: at least one processor; and a memory communicatively coupled to the at least one processor, the memory storing instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising: receiving, from two or more sensors, sensor data indicating activity within a building; determining, for each of the two or more sensors and using the received sensor data, (i) an extracted feature vector for the activity within the building and (ii) location data; labelling each of the extracted feature vectors with the location data; generating, using the labelled extracted feature vectors, an integrated feature vector; determining, using the integrated feature vector as input to an activity classifier, a classification of the activity within the building and a location of the activity; and in response to determining the classification of the activity within the building and the location of the activity, performing a monitoring action. 16. The system of claim 15 , wherein the location data indicates a location of the sensor. 17. The system of claim 16 , wherein the integrated feature vector represents a composite of two or more different extracted feature vectors that each represent one or more features of a single sensor. 18. The system of claim 16 , wherein determining the classification of the activity within the building and the location of the activity comprises classifying the received sensor data using the activity classifier and the integrated feature vector. 19. The system of claim 16 , wherein determining, for each of the two or more sensors, the location data comprises detecting, for each of the two or more sensors, location data from a map-based feature embedding space that indicates a location of the corresponding sensor. 20. A computer-readable storage device storing instructions that when executed by one or more processors cause the one or more processors to perform operations comprising: receiving, from two or more sensors, sensor data indicating activity within a building; determining, for each of the two or more sensors and using the received sensor data, (i) an extracted feature vector for the activity within the building and (ii) location data; labelling each of the extracted feature vectors with the location data; generating, using the labelled extracted feature vectors, an integrated feature vector; determining, using the integrated feature vector as input to an activity classifier, a classification of the activity within the building and a location of the activity; and in response to determining the classification of the activity within the building and the location of the activity, performing a monitoring action.

Assignees

Inventors

Classifications

  • G05B19/02Primary

    electric · CPC title

  • Domotique, I-O bus, home automation, building automation · CPC title

  • G06F18/253Primary

    of extracted features · CPC title

  • Validation; Performance evaluation; Active pattern learning techniques · CPC title

  • Learning methods · 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 US11550276B1 cover?
A method for classifying activity based on multi-sensor input includes receiving, from two or more sensors, sensor data indicating activity within a building, determining, for each of the two or more sensors and based on the received sensor data, (i) an extracted feature vector for activity within the building and (ii) location data, labelling each of the extracted feature vectors with the loca…
Who is the assignee on this patent?
Objectvideo Labs Llc, Object Video Labs Llc
What technology area does this patent fall under?
Primary CPC classification G05B19/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 10 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).