# US 2018/0321685 A1 · Autonomous vehicle logic to identify permissioned parking relative to multiple classes of restricted parking

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

- Number: US 2018/0321685 A1
- Document ID: US20180321685A1
- Status: Published application
- Kind: A1
- Application number: 15/589,840
- Filed: 2017-05-08
- Published: 2018-11-08
- Earliest claimed: 2017-05-08
- Assignees: NextEV USA, Inc.
- Inventors: Veera Ganesh Yalla; Davide Bacchet
- Web page: https://patentgrep.com/patent/US20180321685A1

## CPC

- G05D 1/0225: {involving docking at a fixed facility, e.g. base station or loading bay (parking aids B62D15/027)}
- B60W 30/06: Automatic manoeuvring for parking
- G05D 1/0274: {using mapping information stored in a memory device (navigation using map-matching G01C21/30)}
- G05D 1/0276: {using signals provided by a source external to the vehicle (involving a plurality of vehicles G05D1/0287; automatically controlling vehicle speed responsive to externally generated signals B60K31/0058)}
- G07B 15/02: taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems (G07B15/06 takes precedence; taximeters G07B13/00; parking meters per se G07F17/24)
- G07C 9/30: not involving the use of a pass
- G07C 9/38: with central registration
- G08G 1/09623: {Systems involving the acquisition of information from passive traffic signs by means mounted on the vehicle (G08G1/0967 takes precedence)}
- G08G 1/147: {where the parking area is within an open public zone, e.g. city centre}
- G08G 1/149: {coupled to means for restricting the access to the parking space, e.g. authorization, access barriers, indicative lights}
- B60W 2420/403: Image sensing, e.g. optical camera
- B60W 2554/20: Static objects
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- 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
- G07B: TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- 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})

## Abstract

Various embodiments relate generally to autonomous vehicles and associated mechanical, electrical and electronic hardware, computing software, including autonomy applications, image processing applications, cloud storage, cloud computing applications, etc., and computing systems, and wired and wireless network communications to facilitate autonomous control of vehicles, and, more specifically, to systems, devices, and methods configured to identify permissioned parking relative to multiple classes of restricted and privileged parking. In some examples, a method may include determining a parking area for an autonomous vehicle; based at least in part on the parking area, determining a parking place for the autonomous vehicle; determining a parking duration for the autonomous vehicle in the parking place; based at least in part on the parking duration, determining a classification of the parking place; and based at least in part on the classification, initiating a command to position the autonomous vehicle in the parking place.

## Claims

### Claim 1

A method, comprising:
determining a parking area for an autonomous vehicle;
based at least in part on the parking area, determining a parking place for the autonomous vehicle;
determining a parking duration for the autonomous vehicle in the parking place;
based at least in part on the parking duration, determining a classification of the parking place; and
based at least in part on the classification, initiating a command to position the autonomous vehicle in the parking place.

### Claim 2 (depends on 1)

The method of claim 1, wherein determining the parking place for the autonomous vehicle comprises:
capturing an image of a parking place sign; and
based at least in part on the image, determining the classification of the parking place.

### Claim 3 (depends on 2)

The method of claim 2, wherein the image of the parking place sign is captured using at least one image sensor of the autonomous vehicle.

### Claim 4 (depends on 1)

The method of claim 1, wherein determining the parking place for the autonomous vehicle is based at least in part on analyzing location data related to the parking place.

### Claim 5 (depends on 4)

The method of claim 4, wherein the location data is captured using at least one location device of the autonomous vehicle.

### Claim 6 (depends on 1)

The method of claim 1, wherein determining the classification of the parking place is based at least in part on:
receiving data related to the parking place from at least one sensor of the autonomous vehicle;
sending the data related to the parking place to an external application;
updating the external application with the data related to the parking place;
receiving additional data related to the parking place from the updated external application; and
analyzing the additional data related to the parking place.

### Claim 7 (depends on 6)

The method of claim 6, wherein the additional data related to the parking place is a permission to park the autonomous vehicle in the parking place.

### Claim 8 (depends on 1)

The method of claim 1, wherein initiating the command to position the autonomous vehicle in the parking place is based at least in part on:
receiving identification data related to a passenger from a sensor of the autonomous vehicle;
sending the identification data related to the passenger to an external application;
based at least in part on the identification data related to the passenger, receiving parking data related to the passenger from the external application; and
analyzing the parking data related to the passenger.

### Claim 9 (depends on 8)

The method of claim 8, wherein the parking data related to the passenger is a permission to park in the parking place.

### Claim 10 (depends on 1)

The method of claim 1, wherein initiating the command to position the autonomous vehicle in the parking place is based at least in part on:
determining a charge state of the autonomous vehicle; and
determining a location of a charging station.

### Claim 11 (depends on 1)

The method of claim 1, wherein determining the parking space for the autonomous vehicle is based at least in part on identifying a passenger of the autonomous vehicle.

### Claim 12 (depends on 11)

The method of claim 11, wherein the passenger is identified as requiring a parking space for disabled persons.

### Claim 13 (depends on 12)

The method of claim 12, wherein the command to position the autonomous vehicle in the parking place comprises positioning the autonomous vehicle to provide a maximum exit area for the passenger identified as requiring the parking space for disabled persons.

### Claim 14 (depends on 11)

The method of claim 11, further comprising:
analyzing scheduling data related to the passenger; and
coordinating position of the autonomous vehicle with the scheduling data.

### Claim 15

A method, comprising:
determining a parking structure for a first autonomous vehicle;
based at least in part on the parking structure, determining at least one parking place for the first autonomous vehicle within the parking structure;
capturing data of the at least one parking place with the first autonomous vehicle;
sending the data of the at least one parking place to a central server; and
updating the central server with the data of the at least one parking place.

### Claim 16 (depends on 15)

The method of claim 15, wherein the data of the at least one parking place comprises image data.

### Claim 17 (depends on 15)

The method of claim 15, further comprising sending the updated central server data to a second autonomous vehicle.

### Claim 18 (depends on 17)

The method of claim 17, further comprising:
based at least in part on the updated central server data, initiating a park command for the second autonomous vehicle.

### Claim 19

An apparatus, comprising:
a memory including executable instructions; and
a processor, responsive to executing the instructions, the processor configured to:
determine a parking area for an autonomous vehicle;
based at least in part on the parking area, determine a parking place for the autonomous vehicle;
determine a parking duration for the autonomous vehicle in the parking place;
based at least in part on the parking duration, determine a classification of the parking place; and
based at least in part on the classification, initiate a command to position the autonomous vehicle in the parking place.

### Claim 20 (depends on 19)

The apparatus of claim 19, wherein determining the parking duration for the autonomous vehicle comprises analyzing scheduling data of a passenger.
