# US 10,482,751 B1 · Occupancy detection by social media

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,482,751 B1
- Document ID: US10482751B1
- Status: Granted
- Kind: B1
- Application number: 15/986,319
- Filed: 2018-05-22
- Granted: 2019-11-19
- Earliest claimed: 2016-04-13
- Assignees: Vivint, Inc.
- Applicants: Vivint, Inc.
- Inventors: Aaron Davis; Brandon Bunker; Rongbin Lanny Lin; Shiwei Liu
- Web page: https://patentgrep.com/patent/US10482751B1

## CPC

- G08B 21/22: responsive to presence or absence of persons
- G06N 7/01: Probabilistic graphical models, e.g. probabilistic networks
- G06Q 10/40: Business processes related to social networking or social networking services
- H04L 51/52: for supporting social networking services
- G08B 19/00: Alarms responsive to two or more different undesired or abnormal conditions, e.g. burglary and fire, abnormal temperature and abnormal rate of flow
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method for security and/or automation systems is described. In one embodiment, the method includes receiving social media data via a signal, analyzing the social media data based at least in part on a first parameter, identifying occupancy information based at least in part on the analyzing, and assessing a structure occupancy based at least in part on the identifying.

## Claims

### Claim 1

A method for security and/or automation systems, comprising:
monitoring a social media account of an occupant of a premises;
identifying location information based at least in part on a post associated with the social media account;
analyzing the identified location information in relation to occupancy detection data from one or more sensors associated with the premises, wherein analyzing the identified location information comprises assigning a first weighted score to the identified location information and a second weighted score to the occupancy detection data from the one or more sensors;
assessing a probability of occupancy based at least in part on analyzing the identified location information;
determining a future probability of occupancy of the premises within a predetermined time range based at least in part on analyzing the identified location information; and
updating an occupancy status of the premises and an anticipated occupancy status of the premises based at least in part on analyzing the identified location information and determining the future probability of occupancy of the premises.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
analyzing the identified location information in relation to learned pattern behavior of the occupant of the premises.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
identifying the social media account of the occupant of the premises based at least in part on past location information associated with the occupant.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
analyzing content associated with the social media account of the occupant based at least in part on a first parameter, wherein the identified location information is based at least in part on analyzing the content.

### Claim 5 (depends on 4)

The method of claim 4, wherein the first parameter comprises at least one of a word, a phrase, a character combination, an emoticon, a hashtag, a photo, a video, GPS information, facial recognition, object detection, an object recognition, and time stamp information.

### Claim 6 (depends on 1)

The method of claim 1, wherein assessing the probability of occupancy comprises:
assessing a first probability of occupancy based at least in part on analyzing data associated with the social media account of the occupant; and
assessing a second probability of occupancy based at least in part on analyzing the identified location information, wherein the identified location information comprises motion detection data of the premises.

### Claim 7 (depends on 6)

The method of claim 6, wherein assessing the second probability of occupancy is based at least in part on analyzing data associated with a second social media account of a second occupant of the premises.

### Claim 8 (depends on 1)

The method of claim 1, wherein assessing the probability of occupancy comprises:
assessing a future probability of the premises being occupied.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
generating a notification based at least in part on updating the occupancy status of the premises; and
transmitting the notification to the occupant of the premises.

### Claim 10

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:
monitor a social media account of an occupant of a premises;
identify location information based at least in part on a post associated with the social media account;
analyze the identified location information in relation to occupancy detection data from one or more sensors associated with the premises, wherein analyzing the identified location information comprises assigning a first weighted score to the identified location information and a second weighted score to the occupancy detection data from the one or more sensors;
assess a probability of occupancy based at least in part on analyzing the identified location information;
determine a future probability of occupancy of the premises within a predetermined time range based at least in part on analyzing the identified location information; and
update an occupancy status of the premises and an anticipated occupancy status of the premises based at least in part on analyzing the identified location information and determining the future probability of occupancy of the premises.

### Claim 11 (depends on 10)

The apparatus of claim 10, the instructions being executable by the processor to:
analyze the identified location information in relation to learned pattern behavior of the occupant of the premises.

### Claim 12 (depends on 10)

The apparatus of claim 10, the instructions being executable by the processor to:
identify the social media account of the occupant of the premises based at least in part on past location information associated with the occupant.

### Claim 13 (depends on 10)

The apparatus of claim 10, the instructions being executable by the processor to:
analyze content associated with the social media account of the occupant based at least in part on a first parameter, wherein the identified location information is based at least in part on analyzing the content.

### Claim 14 (depends on 13)

The apparatus of claim 13, wherein the first parameter comprises at least one of a word, a phrase, a character combination, an emoticon, a hashtag, a photo, a video, GPS information, facial recognition, object detection, an object recognition, and time stamp information.

### Claim 15 (depends on 10)

The apparatus of claim 10, wherein assessing the probability of occupancy comprises:
assessing a first probability of occupancy based at least in part on analyzing data associated with the social media account of the occupant; and
assessing a second probability of occupancy based at least in part on analyzing the identified location information, wherein the identified location information comprises motion detection data of the premises.

### Claim 16 (depends on 15)

The apparatus of claim 15, wherein assessing the second probability of occupancy is based at least in part on analyzing data associated with a second social media account of a second occupant of the premises.

### Claim 17 (depends on 10)

The apparatus of claim 10, wherein assessing the probability of occupancy comprises:
assessing a future probability of the premises being occupied.

### Claim 18 (depends on 10)

The apparatus of claim 10, the instructions being executable by the processor to:
generating a notification based at least in part on updating the occupancy status of the premises; and
transmitting the notification to the occupant of the premises.

### Claim 19

A non-transitory computer-readable medium storing computer-executable code for security and/or automation systems, the code executable by a processor to:
monitor a social media account of an occupant of a premises;
identify location information based at least in part on a post associated with the social media account;
analyze the identified location information in relation to occupancy detection data from one or more sensors associated with the premises, wherein analyzing the identified location information comprises assigning a first weighted score to the identified location information and a second weighted score to the occupancy detection data from the one or more sensors;
assess a probability of occupancy based at least in part on analyzing the identified location information;
determine a future probability of occupancy of the premises within a predetermined time range based at least in part on analyzing the identified location information; and
update an occupancy status of the premises and an anticipated occupancy status of the premises based at least in part on analyzing the identified location information and determining the future probability of occupancy of the premises.

### Claim 20 (depends on 19)

The non-transitory computer-readable medium storing computer-executable code for security and/or automation systems of claim 19, the code executable by the processor to:
analyze the identified location information in relation to learned pattern behavior of the occupant of the premises.
