# US 12,602,643 B2 · Occupancy identification for guiding delivery personnel

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

- Number: US 12,602,643 B2
- Document ID: US12602643B2
- Status: Granted
- Kind: B2
- Application number: 18/439,270
- Filed: 2024-02-12
- Published: 2024-06-06
- Granted: 2026-04-14
- Earliest claimed: 2014-04-29
- Assignees: Vivint, Inc.
- Applicants: Vivint, Inc.
- Inventors: Brandon Bunker; Rongbin Lanny Lin; Jefferson Huhta Lyman
- Web page: https://patentgrep.com/patent/US12602643B2

## CPC

- G06Q 10/0832: Special goods or special handling procedures, e.g. handling of hazardous or fragile goods
- G05B 15/02: electric
- G06F 16/9035: Filtering based on additional data, e.g. user or group profiles
- G06Q 10/0838: {Historical data}
- G06Q 30/0185: {Product, service or business identity fraud}
- G06V 20/52: Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69)
- G06V 40/10: Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V 40/103: {Static body considered as a whole, e.g. static pedestrian or occupant recognition}
- 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
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

Methods, systems, and apparatuses for occupancy identification for guiding delivery personnel are described. One method for a security or home automation system may include receiving an indication regarding a delivery of a package to a structure associated with the security or home automation system, determining an occupancy of the structure based on the received indication, identifying an identity of an occupant within the structure based on the determined occupancy, and transmitting delivery instructions, to a delivery person associated with the delivery of the package, regarding how to deliver the package based on the identity of the occupant or the determined occupancy.

## Claims

### Claim 1

A method for a premises security or automation system, comprising:
receiving a delivery pending indication for each of a plurality of package delivery events to a premises;
determining an occupancy of the premises for each delivery pending indication;
identifying, through one or more sensors, one or more characteristics of an occupant within the premises based at least in part on the determined occupancy for each delivery pending indication;
identifying a delivery setting including a delivery area of the premises based at least in part on the one or more characteristics of the occupant for each delivery pending indication;
controlling one or more door lock controllers to enable access through a selected entry point of the premises to the delivery area of the premises by a delivery person, and securing against access through other entry points of the premises to another area of the premises occupied by the occupant based on the identified delivery setting for at least one of the plurality of package delivery events; and
transmitting delivery instructions to the delivery person for each of the plurality of package delivery events including an indication of the delivery area based on the identified delivery setting.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
generating a message requesting the occupant to select the delivery area based at least in part on the one or more characteristics of the occupant.

### Claim 3 (depends on 1)

The method of claim 1, wherein identifying the delivery setting further comprises:
correlating the one or more characteristics of the occupant to a set of delivery settings stored in a database.

### Claim 4 (depends on 1)

The method of claim 1, wherein the one or more characteristics of the occupant include a delivery preference of the occupant.

### Claim 5 (depends on 4)

The method of claim 4, further comprising inferring the delivery preference based on other characteristics of the one or more characteristics.

### Claim 6 (depends on 5)

The method of claim 5, wherein inferring the delivery preference includes inferring the delivery preference based at least in part on an age or on a gender of the occupant.

### Claim 7 (depends on 5)

The method of claim 5, wherein inferring the delivery setting further comprises:
comparing an age of the occupant to an age level;
determining whether the age of the occupant is below the age level;
identifying a gender of the occupant; and
determining the delivery area associated with the premises for the delivery person to deliver the package based at least in part on whether the age of the occupant is below the age level or on the gender of the occupant.

### Claim 8 (depends on 7)

The method of claim 7, further comprising:
selecting a location external to a structure of the premises as the delivery area for at least one or more other of the plurality of package delivery events based at least in part on the age of the occupant being below the age level or on the gender of the occupant.

### Claim 9 (depends on 7)

The method of claim 7, further comprising:
selecting a location internal to a structure of the premises as the delivery area based at least in part on the age of the occupant being above the age level or on the gender of the occupant for the at least one of the plurality of package delivery events.

### Claim 10 (depends on 1)

The method of claim 1, further comprising:
identifying the one or more characteristics of the occupant further by:
capturing an image of the occupant; and
performing image analysis on the captured image.

### Claim 11

An apparatus for a premises security or automation system, comprising:
a processor;
memory in electronic communication with the processor; and
instructions stored in the memory and executable by the processor to cause the apparatus to:
receive a delivery pending indication for each of a plurality of package delivery events to a premises;
determine an occupancy of the premises for each delivery pending indication;
identify, through one or more sensors, one or more characteristics of an occupant of the premises based at least in part on the determined occupancy for each delivery pending indication;
identify a delivery setting including a delivery area of the premises based at least in part on the one or more characteristics of the occupant for each delivery pending indication;
enable, by one or more door lock controllers, access through a selected entry point to the delivery area by a delivery person, and securing against access through other entry points to another area of the premises occupied by the occupant based on the identified delivery setting for at least one of the plurality of package delivery events; and
transmit delivery instructions to the delivery person for each of the plurality of package delivery events including an indication of the delivery area based on the identified delivery settings.

### Claim 12 (depends on 11)

The apparatus of claim 11, wherein the instructions are further executable by the processor to cause the apparatus to:
generate a message requesting the occupant to select the delivery area based at least in part on the one or more characteristics of the occupant.

### Claim 13 (depends on 11)

The apparatus of claim 11, wherein the instructions are further executable by the processor to cause the apparatus to:
correlate the one or more characteristics of the occupant to a set of delivery settings stored in a database.

### Claim 14 (depends on 11)

The apparatus of claim 11, wherein the one or more characteristics of the occupant include a delivery preference of the occupant.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein the instructions are further executable by the processor to cause the apparatus to:
infer the delivery preference based on other characteristics of the one or more characteristics.

### Claim 16 (depends on 15)

The apparatus of claim 15, wherein the instructions are further executable by the processor to cause the apparatus to:
infer the delivery preference based at least in part on an age or on a gender of the occupant.

### Claim 17 (depends on 15)

The apparatus of claim 15, wherein the instructions for inferring the delivery preference are further executable by the processor to cause the apparatus to:
compare an age of the occupant to an age level;
determine whether the age of the occupant is below the age level;
identify a gender of the occupant; and
determine the delivery area associated with the premises for the delivery person to deliver the package based at least in part on whether the age of the occupant is below the age level or on the gender of the occupant.

### Claim 18 (depends on 17)

The apparatus of claim 17, wherein the instructions are further executable by the processor to cause the apparatus to:
select a location external to a structure of the premises as the delivery area for at least one or more other of the plurality of package delivery events based at least in part on the age of the occupant being below the age level or on the gender of the occupant.

### Claim 19 (depends on 17)

The apparatus of claim 17, wherein the instructions are further executable by the processor to cause the apparatus to:
select a location internal to a structure of the premises as the delivery area based at least in part on the age of the occupant being below the age level or on the gender of the occupant for the at least one of the plurality of package delivery events.

### Claim 20

A non-transitory computer-readable medium storing code for a premises security or automation system, the code comprising instructions executable by a processor to:
receive a delivery pending indication for each of a of a plurality of package delivery events to a premises;
determine an occupancy of the premises for each delivery pending indication;
identify, through one or more sensors, one or more characteristics of an occupant of the premises based at least in part on the determined occupancy for each delivery pending indication;
identify a delivery setting including a delivery area of the premises based at least in part on the one or more characteristics of the occupant for each delivery pending indication;
enable, by one or more entry point automation controllers, access through a selected entry point to the delivery area by a delivery person, and securing against access through other entry points to another area of the premises occupied by the occupant based on the identified delivery setting for at least one of the plurality of package delivery events; and
transmit delivery instructions to the delivery person for each of the plurality of package delivery events including an indication of the delivery area based on the identified delivery settings.
