# US 2016/0364985 A1 · Parking lot mapping system

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

- Number: US 2016/0364985 A1
- Document ID: US20160364985A1
- Status: Published application
- Kind: A1
- Application number: 14/736,747
- Filed: 2015-06-11
- Published: 2016-12-15
- Earliest claimed: 2015-06-11
- Assignees: Nissan North America, Inc.
- Applicants: Nissan North America, Inc.
- Inventors: Mauro Della PENNA; Naoki KOJO; Daisuke SAITO
- Web page: https://patentgrep.com/patent/US20160364985A1

## CPC

- G08G 1/143: {inside the vehicles}
- B60W 40/10: related to vehicle motion
- G01C 21/3685: {the POI's being parking facilities}
- G01C 21/3841: {Data obtained from two or more sources, e.g. probe vehicles}
- G06V 20/56: exterior to a vehicle by using sensors mounted on the vehicle
- G06V 20/58: Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
- G08G 1/0112: {from the vehicle, e.g. floating car data [FCD]}
- G08G 1/0129: {for creating historical data or processing based on historical data}
- G08G 1/0141: {for traffic information dissemination}
- G08G 1/0962: having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G 1/0967: Systems involving transmission of highway information, e.g. weather, speed limits (transmission of navigation instructions to the vehicle G08G1/0968)
- G08G 1/096811: {where the route is computed offboard}
- G08G 1/148: {Management of a network of parking areas}
- H04W 84/005: {Moving wireless networks}
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- 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})
- B60W: CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A parking lot mapping system includes a receiver, a storage device and a controller. The receiver is configured to receive data transmitted from a plurality of vehicles, the data including a parking event and a position of each vehicle of the plurality of vehicles. The storage device is configured to store the data received by the receiver. The controller is programmed to determine that each vehicle of the plurality of vehicles is in a parking lot based on the parking event and to calculate a parking lot route based on accumulation of the data including the position of each vehicle of the plurality of vehicles.

## Claims

### Claim 1

A parking lot mapping system, comprising:
a receiver configured to receive data transmitted from a plurality of vehicles, the data including a parking event and a position of each vehicle of the plurality of vehicles;
a storage device configured to store the data received by the receiver; and
a controller programmed to determine that each vehicle of the plurality of vehicles is in a parking lot based on the parking event and to calculate a parking lot route based on accumulation of the data including the position of each vehicle of the plurality of vehicles.

### Claim 2 (depends on 1)

The parking lot mapping system according to claim 1, wherein
the receiver is configured to receive the data transmitted from the plurality of vehicles, the position of each vehicle being one position of a plurality of positions of each vehicle within the parking lot at a given time, and
the controller is programmed to calculate the parking lot route based on the accumulation of the data including the plurality of positions of each vehicle within the parking lot.

### Claim 3 (depends on 1)

The parking lot mapping system according to claim 1, wherein
the parking event is at least one of gear shifting, vehicle stopping for a predetermined time, vehicle starting, vehicle stopping, and a location of the vehicle while parked.

### Claim 4 (depends on 1)

The parking lot mapping system according to claim 1, wherein
the receiver is configured to receive data transmitted before the parking event.

### Claim 5 (depends on 4)

The parking lot mapping system according to claim 4, wherein
the controller is programmed to determine a parking lot entrance based on the data transmitted before the parking event.

### Claim 6 (depends on 1)

The parking lot mapping system according to claim 1, wherein
the receiver is configured to receive data transmitted after the parking event.

### Claim 7 (depends on 6)

The parking lot mapping system according to claim 6, wherein
the controller is programmed to determine a parking lot exit based on the data transmitted after the parking event.

### Claim 8 (depends on 1)

The parking lot mapping system according to claim 1, wherein
the receiver is configured to receive GPS data from the vehicle, and
the controller is configured to determine the vehicle position based on the GPS data.

### Claim 9 (depends on 1)

The parking lot mapping system according to claim 1, wherein
the controller is programmed to determine a directional flow of traffic in the parking lot.

### Claim 10 (depends on 1)

The parking lot mapping system according to claim 1, wherein
the controller is programmed to determine a parking lot route probability based on a predetermined quantity of data including the position of each vehicle of the plurality of vehicles.

### Claim 11 (depends on 1)

The parking lot mapping system according to claim 1, wherein
the controller is configured to determine the location of parking spots based on the position of each vehicle of the plurality of vehicles and the parking event.

### Claim 12 (depends on 11)

The parking lot mapping system according to claim 11, further comprising
a transmitter configured to transmit the parking lot route and the location of the parking spots determined by the controller to at least one vehicle of the plurality of vehicles.

### Claim 13

A parking lot mapping system, comprising:
a location system configured to determine a position of a vehicle;
a controller on board a vehicle, and being programmed to determine that the vehicle is in a parking lot based on a parking event; and
a transmitter on board the vehicle, the transmitter being configured to transmit data including the parking event and the position of the vehicle, so as to cause a remote controller to calculate a parking lot route based the data transmitted, including the position of the vehicle.

### Claim 14 (depends on 13)

The parking lot mapping system according to claim 13, wherein
the controller on board a vehicle is programmed to increase a frequency of the data transmitted by the transmitter when the controller on board the vehicle determines the vehicle is in the parking lot.

### Claim 15 (depends on 13)

The parking lot mapping system according to claim 13, wherein
the parking event is at least one of gear shifting, vehicle stopping for a predetermined time, vehicle starting, vehicle stopping, and a location of the vehicle while parked.

### Claim 16 (depends on 13)

The parking lot mapping system according to claim 13, wherein
the receiver is configured to receive data transmitted before the parking event.

### Claim 17 (depends on 16)

The parking lot mapping system according to claim 16, wherein
the controller is programmed to determine a parking lot entrance based on the data transmitted before the parking event.

### Claim 18 (depends on 13)

The parking lot mapping system according to claim 13, wherein
the receiver is configured to receive data transmitted after the parking event.

### Claim 19 (depends on 18)

The parking lot mapping system according to claim 18, wherein
the controller is programmed to determine a parking lot exit based on the data transmitted after the parking event.

### Claim 20

A parking lot mapping system, comprising:
a location system configured to determine a position of a vehicle;
a transmitter on board the vehicle, the transmitter configured to transmit data including a detected parking event and the position of the vehicle;
a receiver configured to receive the data transmitted from the vehicle;
a storage device configured to store the data received by the receiver; and
a controller programmed to determine that the vehicle is in a parking lot based on the parking event and to calculate a parking lot route based on the data including the position of each vehicle of the plurality of vehicles.
