Identification graph theory

US9948479B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9948479-B2
Application numberUS-201615091326-A
CountryUS
Kind codeB2
Filing dateApr 5, 2016
Priority dateApr 5, 2016
Publication dateApr 17, 2018
Grant dateApr 17, 2018

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.

Apparatuses, techniques, and methods for a security and/or automation system are described. In some cases, these may include detecting a presence of a person at a location; determine a first identification datum associated with the person; calculating a first probability of identification based at least in part on the first identification datum; determining an identity of the person based at least in part on the first probability; and initiating an action based at least in part on the determined identity.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for security and/or automation, comprising: detecting a presence of a person at a location; determining a first identification datum associated with the person; calculating a first probability of identification at a first node in a decision tree based at least in part on the first identification datum; determining, based at least in part on the first probability of identification, a second identification datum associated with the person; calculating a second probability of identification at a second node in the decision tree based at least in part on the first probability of identification and the second identification datum, the second node dependent on the first node; determining an identity of the person based at least in part on the second probability at the second node in the decision tree; and initiating an action based at least in part on the determined the identity of the person. 2. The method of claim 1 , wherein initiating the action comprises: broadcasting a notification to the person at the location or a second person at a second location. 3. The method of claim 1 , further comprising wherein determining the first identification datum comprises: detecting a behavioral pattern associated with the location. 4. The method of claim 1 , further comprising wherein determining the first identification datum comprises: detecting an action of the person. 5. The method of claim 1 , wherein calculating the first probability of identification and calculating the second probability of identification is performed using computational intelligence. 6. The method of claim 1 , wherein calculating the second probability of identification comprises: analyzing the first identification datum and the second identification datum based at least in part on a user profile stored in memory; and updating the user profile based at least in part on the analysis. 7. The method of claim 6 , wherein updating the user profile is based at least in part on receiving a confirmation of identification or a rejection of identification from the person. 8. The method of claim 6 , wherein determining the identity of the person comprises: determining a third identification datum associated with the person or a second person; re-calculating the first probability and the second probability based at least on receiving the third identification datum; and calculating a third probability of identification based at least in part on the first probability and the second probability. 9. The method of claim 8 , wherein the second person comprises: an unknown person. 10. The method of claim 8 , wherein the third identification datum is a confirmation of identification or a rejection of identification from the person. 11. The method of claim 1 , further comprising: updating the first probability based at least in part on an adjustment to a user profile. 12. The method of claim 1 , wherein determining the first identification datum associated with the person further comprises: receiving temporal data related to determining the presence of the person at the location. 13. The method of claim 1 , wherein determining the first identification datum comprises: receiving identifying information from a user. 14. The method of claim 13 , wherein receiving the identifying information comprises: receiving a personal identification code. 15. The method of claim 13 , wherein the user and the person are different. 16. The method of claim 1 , wherein determining the first identification datum comprises: determining a physical characteristic associated with the person. 17. The method of claim 1 , wherein determining the first identification datum comprises: receiving biometric data associated with the person. 18. The method of claim 1 , wherein determining the identity of the person is based at least in part on the first probability satisfying a threshold value. 19. The method of claim 1 , wherein determining the first identification datum comprises: receiving a wireless communication from an electronic device associated with the person. 20. The method of claim 19 , wherein receiving the wireless communication comprises: receiving an indication of an operation performed by the electronic device. 21. The method of claim 1 , further comprising: comparing the first identification datum to a user profile stored in memory. 22. The method of claim 1 , wherein determining the first identification datum comprises: receiving social media information associated with the person. 23. An apparatus for security and/or automation systems, comprising: a processor; memory in electronic communication with the processor; and instructions stored in the memory, the instructions being executable by the processor to: detect a presence of a person at a location; determine a first identification datum associated with the person; calculate a first probability of identification at a first node in a decision tree based at least in part on the first identification datum; determine, based at least in part on the first probability of identification, a second identification datum associated with the person; calculate a second probability of identification at a second node in the decision tree based at least in part on the first probability of identification and the second identification datum, the second node dependent on the first node; determining an identity of the person based at least in part on the second probability at the second node in the decision tree; and initiate an action based at least in part on the determined the identity of the person. 24. A non-transitory computer-readable medium storing computer-executable code, the code executable by a processor to: detect a presence of a person at a location; determine a first identification datum associated with the person; calculate a first probability of identification at a first node in a decision tree based at least in part on the first identification datum; determine, based at least in part on the first probability of identification, a second identification datum associated with the person; calculate a second probability of identification at a second node in the decision tree based at least in part on the first probability of identification and the second identification datum, the second node dependent on the first node; determining an identity of the person based at least in part on the second probability at the second node in the decision tree; and initiate an action based at least in part on the determined the identity of the person.

Assignees

Inventors

Classifications

  • H04L12/282Primary

    based on user interaction within the home (receiver circuitry for displaying additional information being controlled by a remote control apparatus H04N21/42204) · 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 US9948479B2 cover?
Apparatuses, techniques, and methods for a security and/or automation system are described. In some cases, these may include detecting a presence of a person at a location; determine a first identification datum associated with the person; calculating a first probability of identification based at least in part on the first identification datum; determining an identity of the person based at le…
Who is the assignee on this patent?
Vivint Inc
What technology area does this patent fall under?
Primary CPC classification H04L12/282. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 17 2018 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).