# US 10,311,731 B1 · Autonomous parking monitor

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

- Number: US 10,311,731 B1
- Document ID: US10311731B1
- Status: Granted
- Kind: B1
- Application number: 15/691,670
- Filed: 2017-08-30
- Granted: 2019-06-04
- Earliest claimed: 2014-09-16
- Assignees: Knightscope, Inc.
- Applicants: Knightscope, Inc.
- Inventors: William Santana Li; Phillip Wong; Stacy Dean Stephens; Mercedes Soria-Li; Dominic A. Villa; Aaron J. Lehnhardt; Nicholas L. Xydes; Ina L. Liu; Hen-You Tan; Arne Stoschek
- Web page: https://patentgrep.com/patent/US10311731B1

## CPC

- G08G 1/142: {external to the vehicles}
- G06V 20/10: Terrestrial scenes (scenes under surveillance with static cameras G06V20/52; scenes perceived from the exterior of a vehicle G06V20/56; scenes perceived from the interior of a vehicle G06V20/59)
- G06V 20/54: of traffic, e.g. cars on the road, trains or boats
- G06V 20/586: {of parking space}
- G08G 1/012: {from other sources than vehicle or roadside beacons, e.g. mobile networks}
- G08G 1/0129: {for creating historical data or processing based on historical data}
- G08G 1/052: with provision for determining speed or overspeed {(speed measuring in general G01P)}
- G08G 1/146: {where the parking area is a limited parking space, e.g. parking garage, restricted space}
- G08G 1/147: {where the parking area is within an open public zone, e.g. city centre}
- G08G 1/168: {Driving aids for parking, e.g. acoustic or visual feedback on parking space}
- G06V 20/625: {License plates}
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

Systems, methods, and devices for autonomous monitoring of parking areas are provided. In one aspect, a method for collecting information associated with a parking space includes providing a self-propelled autonomous data machine comprising one or more sensors. The autonomous data machine can be navigated to a location near a parking space for a vehicle. Parking information pertaining to the parking space can be obtained via the one or more sensors of the autonomous data machine. The obtained parking information can include at least occupancy data for the parking space. The parking information can be transmitted to a remote computing system configured to display the parking information to a user.

## Claims

### Claim 1

A method for collecting information associated with a parking space, the method comprising:
providing a self-propelled autonomous data machine comprising one or more sensors;
navigating the autonomous data machine within a multi-level parking structure comprising at least one parking space for a vehicle;
obtaining, via the one or more sensors, parking information pertaining to the parking space, the parking information comprising at least one of the following: location of the parking space, size of the parking space, type or layout of the parking space, images of the parking space, the time when the parking space information was collected, and occupancy information for the parking space; and
transmitting the parking information to a remote computing system.

### Claim 2 (depends on 1)

The method of claim 1, further comprising detecting one or more ramps connecting different levels of the multi-level parking structure while the autonomous data machine is navigating within the multi-level parking structure.

### Claim 3 (depends on 1)

The method of claim 1, wherein the remote computing system is configured to display a floor of the multi-level parking structure which is occupied by the autonomous data machine.

### Claim 4 (depends on 1)

The method of claim 1, wherein the remote computing system is configured to display the parking information to a user along with information for structures in an environment of the parking space.

### Claim 5 (depends on 1)

The method of claim 1, wherein the autonomous data machine is capable of navigating to the location near the parking space autonomously without direct manual control by a user.

### Claim 6 (depends on 1)

The method of claim 1, wherein the one or more sensors includes a vision sensor and at least one other type of sensor.

### Claim 7 (depends on 1)

The method of claim 1, wherein the parking information includes at least license plate information regarding a vehicle occupying the parking space when the vehicle occupies the parking space.

### Claim 8 (depends on 7)

The method of claim 7, further comprising comparing the license plate information with a white list, black list, or exclusion list of vehicles.

### Claim 9 (depends on 7)

The method of claim 7, further comprising displaying information about a threat associated with the license plate information when the license plate is detected by the autonomous data machine.

### Claim 10 (depends on 1)

The method of claim 1, wherein the parking information includes at least a visual image of the parking space captured by the one or more sensors of the autonomous data machine.

### Claim 11

A computing system for providing information associated with a parking space, the system comprising:
a communication unit configured to receive parking information from a self-propelled autonomous data machine, wherein the autonomous data machine (1) comprises one or more sensors, (2) navigates within a multi-level parking structure comprising the parking space for a vehicle, and (3) obtains, via the one or more sensors, the parking information pertaining to the parking space, the parking information comprising at least one of the following: location of the parking space, size of the parking space, type or layout of the parking space, images of the parking space, the time when the parking space information was collected, and occupancy information for the parking space; and
a display configured to show the parking information to a user.

### Claim 12 (depends on 11)

The system of claim 11, wherein the display shows a floor of the multi-level parking structure occupied by the autonomous data machine.

### Claim 13 (depends on 12)

The system of claim 12, wherein the display shows a location on a ramp connecting different floors occupied by the autonomous data machine when the autonomous data machine is on the ramp, as well as an indication of a portion of the ramp on a different floor.

### Claim 14 (depends on 11)

The system of claim 11, wherein the display shows a parking utilization level for one or more parking sectors within a monitored area, wherein the monitored area comprises the parking space.

### Claim 15 (depends on 14)

The system of claim 14, wherein the parking utilization level is determined with aid of the autonomous data machine or one or more additional autonomous data machines that collect information about occupancy of one or more parking spaces within the monitored area.

### Claim 16 (depends on 11)

The system of claim 11, wherein the display shows vehicle identification information for one or more vehicles that are parked within a monitored area for a period of time that exceeds a predetermined time threshold, wherein the monitored area comprises the parking space.

### Claim 17 (depends on 11)

The system of claim 11, wherein the display shows a visual map of a monitored area, wherein the monitored area comprises the parking space.

### Claim 18

An autonomous data machine for collecting information associated with a parking space, the autonomous data machine comprising:
one or more propulsion systems configured to navigate the autonomous data machine between floors within a multi-level parking structure comprising the parking space;
one or more sensors configured to obtain parking information pertaining to the parking space, the parking information comprising at least one of the following: location of the parking space, size of the parking space, type or layout of the parking space, images of the parking space, the time when the parking space information was collected, and occupancy information for the parking space; and
a communication unit configured to transmit the parking information to a remote computing system.

### Claim 19 (depends on 18)

The autonomous data machine of claim 18, further comprising one or more processors, individually or collectively configured to determine a presence of a ramp between the floors based on data collected using the one or more sensors.

### Claim 20 (depends on 18)

The autonomous data machine of claim 18, wherein the one or more sensors include two or more of the following types of sensors: vision sensors, lidar, inertial measurement unit (IMUs), or GPS.
