# US 10,762,354 B1 · System and method for parking a vehicle in a camera's field of view

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

- Number: US 10,762,354 B1
- Document ID: US10762354B1
- Status: Granted
- Kind: B1
- Application number: 16/677,573
- Filed: 2019-11-07
- Granted: 2020-09-01
- Earliest claimed: 2017-09-30
- Assignees: Alarm.com Incorporated
- Applicants: Alarm.com Incorporated
- Inventors: Matthew Daniel Correnti
- Web page: https://patentgrep.com/patent/US10762354B1

## CPC

- G06V 20/52: Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69)
- B60Q 9/002: {for parking purposes, e.g. for warning the driver that his vehicle has contacted or is about to contact an obstacle (warning arrangements in garages E04H6/42)}
- G05D 1/00: Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots (drive control systems specially adapted for autonomous road vehicles B60W60/00)
- G06T 7/70: Determining position or orientation of objects or cameras (camera calibration G06T7/80)
- H04N 23/661: Transmitting camera control signals through networks, e.g. control via the Internet
- B60R 25/10: actuating a signalling device
- B60R 25/305: {using a camera}
- G06T 2207/30232: Surveillance
- G06T 2207/30252: Vehicle exterior; Vicinity of vehicle
- G06V 2201/08: Detecting or categorising vehicles
- H04N 23/90: Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- B60Q: ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- B60R: VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR

## Abstract

Methods, systems, and apparatus, including computer programs encoded on a storage device, for parking a vehicle in a camera's field of view. The method may include actions of determining that a vehicle is parked within a predetermined distance of a property, obtaining data from a monitoring system component, determining, based on the obtained data, that the vehicle is not parked within a field of view of a camera, determining that (i) the vehicle should be parked within a field of view of the camera and (ii) that an image captured by the camera should include a representation of the vehicle, and performing an operation to instigate movement of the vehicle to a different location that is (i) within a field of view of a camera and (ii) where an image captured by the camera includes a representation of the vehicle.

## Claims

### Claim 1

A monitoring system that is configured to monitor a property, the monitoring system comprising:
a first sensor that is configured to generate first sensor data that reflects a first attribute of the property within a field of view of the first sensor;
a second sensor that is configured to generate second sensor data that reflects a second attribute of the property; and
a monitor control unit that is configured to:
receive the first sensor data and the second sensor data;
based on the second sensor data, determine that a vehicle is located at the property;
based on the first sensor data, determine that the vehicle is not within the field of view of the first sensor; and
based on determining that the vehicle is located at the property and based on determining that the vehicle is not within the field of view of the first sensor, perform an action to instigate movement of the vehicle to be within the field of view of the first sensor.

### Claim 2 (depends on 1)

The monitoring system of claim 1, wherein the monitor control unit is configured to:
based on the second sensor data, determine an identity of the vehicle;
based on the identity of the vehicle, determine that the vehicle should be parked within the field of view of the first sensor,
wherein performing the action to instigate movement of the vehicle to be within the field of view of the first sensor is further based on determining that the vehicle should be parked within the field of view of the first sensor.

### Claim 3 (depends on 1)

The monitoring system of claim 1, wherein the monitor control unit is configured to:
receive additional first sensor data and additional second sensor data;
based on the additional first sensor data, determine that an additional vehicle is not within the field of view of the first sensor;
based on the second additional sensor data, determine that the additional vehicle is in a secure location of the property; and
based on determining that the additional vehicle is not within the field of view of the first sensor and based on determining that the additional vehicle is in the secure location of the property, bypass performing an action to instigate movement of the additional vehicle to be within the field of view of the first sensor.

### Claim 4 (depends on 3)

The monitoring system of claim 3, wherein the secure location of the property is a garage.

### Claim 5 (depends on 1)

The monitoring system of claim 1, wherein the monitor control unit is configured to determine that the vehicle is located at the property by:
determining that the vehicle is within a threshold distance of the property.

### Claim 6 (depends on 1)

The monitoring system of claim 1, wherein the monitor control unit is configured to:
based on the second sensor data, determine that the vehicle is parked at the property,
wherein determining that the vehicle is not within the field of view of the first sensor is further based on determining that the vehicle is parked at the property, and
wherein performing the action to instigate movement of the vehicle to be within the field of view of the first sensor is further based on determining that the vehicle is parked at the property.

### Claim 7 (depends on 1)

The monitoring system of claim 1, wherein the monitor control unit is configured to:
receive additional second sensor data;
based on the second additional sensor data, determine an identity of an additional vehicle that is parked at the property;
based on the identity of the additional vehicle, determine that the additional vehicle may park outside the field of view of the first sensor; and
based on determining that the additional vehicle may park outside the field of view of the first sensor, bypass performing an action to instigate movement of the additional vehicle to be within the field of view of the first sensor.

### Claim 8 (depends on 1)

The monitoring system of claim 1, wherein the second sensor communicates with an electronic device that is associated with the vehicle.

### Claim 9 (depends on 1)

The monitoring system of claim 1, wherein the first sensor is a camera.

### Claim 10 (depends on 9)

The monitoring system of claim 9, wherein the monitor control unit is configured to determine that the vehicle is not within the field of view of the first sensor by:
determine that an image captured by the camera does not include a representation of the vehicle.

### Claim 11

A computer-implemented method comprising:
receiving, by a monitoring system that is configured to monitor a property and from a first sensor, first sensor data that reflects a first attribute of the property within a field of view of the first sensor;
receiving, by the monitoring system and from a second sensor, second sensor data that reflects a second attribute of the property;
based on the second sensor data, determining, by the monitoring system, that a vehicle is located at the property;
based on the first sensor data, determining, by the monitoring system, that the vehicle is not within the field of view of the first sensor; and
based on determining that the vehicle is located at the property and based on determining that the vehicle is not within the field of view of the first sensor, performing, by the monitoring system, an action to instigate movement of the vehicle to be within the field of view of the first sensor.

### Claim 12 (depends on 11)

The method of claim 11, comprising:
based on the second sensor data, determining, by the monitoring system, an identity of the vehicle;
based on the identity of the vehicle, determining, by the monitoring system, that the vehicle should be parked within the field of view of the first sensor,
wherein performing the action to instigate movement of the vehicle to be within the field of view of the first sensor is further based on determining that the vehicle should be parked within the field of view of the first sensor.

### Claim 13 (depends on 11)

The method of claim 11, comprising:
receive additional first sensor data and additional second sensor data;
based on the additional first sensor data, determine that an additional vehicle is not within the field of view of the first sensor;
based on the second additional sensor data, determine that the additional vehicle is in a secure location of the property; and
based on determining that the additional vehicle is not within the field of view of the first sensor and based on determining that the additional vehicle is in the secure location of the property, bypass performing an action to instigate movement of the additional vehicle to be within the field of view of the first sensor.

### Claim 14 (depends on 13)

The method of claim 13, wherein the secure location of the property is a garage.

### Claim 15 (depends on 11)

The method of claim 11, wherein determining that the vehicle is located at the property comprises:
determining that the vehicle is within a threshold distance of the property.

### Claim 16 (depends on 11)

The method of claim 11, comprising:
based on the second sensor data, determining, by the monitoring system, that the vehicle is parked at the property,
wherein determining that the vehicle is not within the field of view of the first sensor is further based on determining that the vehicle is parked at the property, and
wherein performing the action to instigate movement of the vehicle to be within the field of view of the first sensor is further based on determining that the vehicle is parked at the property.

### Claim 17 (depends on 11)

The method of claim 11, comprising:
receiving, by the monitoring system, additional second sensor data;
based on the second additional sensor data, determining, by the monitoring system, an identity of an additional vehicle that is parked at the property;
based on the identity of the additional vehicle, determining, by the monitoring system, that the additional vehicle may park outside the field of view of the first sensor; and
based on determining that the additional vehicle may park outside the field of view of the first sensor, bypassing, by the monitoring system, performing an action to instigate movement of the additional vehicle to be within the field of view of the first sensor.

### Claim 18 (depends on 11)

The method of claim 11, wherein the second sensor communicates with an electronic device that is associated with the vehicle.

### Claim 19 (depends on 11)

The method of claim 11, wherein the first sensor is a camera.

### Claim 20 (depends on 19)

The method of claim 19, wherein determining that the vehicle is not within the field of view of the first sensor comprises:
determining that an image captured by the camera does not include a representation of the vehicle.
