# US 2021/0082284 A1 · System and method for determining a stop point

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

- Number: US 2021/0082284 A1
- Document ID: US20210082284A1
- Status: Published application
- Kind: A1
- Application number: 16/569,435
- Filed: 2019-09-12
- Published: 2021-03-18
- Earliest claimed: 2019-09-12
- Assignees: Pony AI Inc.
- Applicants: Pony Al Inc.
- Inventors: Peter G. Diehl; Robert Dingli
- Web page: https://patentgrep.com/patent/US20210082284A1

## CPC

- G08G 1/137: the indicator being in the form of a map
- B60W 30/18036: {Reversing}
- B60W 30/181: {Preparing for stopping}
- G05D 1/0055: {with safety arrangements}
- G05D 1/0088: {characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours (using knowledge based models G06N5/00)}
- G06Q 10/02: Reservations, e.g. for tickets, services or events
- 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
- G06V 20/582: {of traffic signs}
- G06V 20/586: {of parking space}
- G08G 1/0112: {from the vehicle, e.g. floating car data [FCD]}
- G08G 1/0116: {from roadside infrastructure, e.g. beacons}
- G08G 1/012: {from other sources than vehicle or roadside beacons, e.g. mobile networks}
- G08G 1/0133: {for classifying traffic situation}
- G08G 1/0141: {for traffic information dissemination}
- G08G 1/141: {with means giving the indication of available parking spaces}
- G08G 1/143: {inside the vehicles}
- G08G 1/147: {where the parking area is within an open public zone, e.g. city centre}
- G08G 1/202: {Dispatching vehicles on the basis of a location, e.g. taxi dispatching}
- 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
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- 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
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

Provided herein is a system and method for a vehicle system on a vehicle. The system comprises a server comprising sensor data of stop points, one or more processors, and a memory storing instructions that, when executed by the one or more processors, cause the system to perform: determining, from the stop points, one or more available stop points; selecting, from the one or more available stop points, a stop point based on a criteria; and stopping the vehicle at the selected stop point.

## Claims

### Claim 1

A vehicle system on a vehicle, comprising:
a server comprising sensor data of stop points;
one or more processors; and
a memory storing instructions that, when executed by the one or more processors, cause the system to perform:
determining, from the stop points, one or more available stop points;
selecting, from the one or more available stop points, a stop point based on a criteria; and
stopping the vehicle at the selected stop point.

### Claim 2 (depends on 1)

The vehicle system of claim 1, wherein:
the sensor data of stop points comprises map and pictorial data from one or more sensors of the vehicle, one or more sensors of other vehicles, satellite maps, and road sensors.

### Claim 3 (depends on 2)

The vehicle system of claim 2, wherein:
the criteria comprises a legality of the stop point, a safety for the vehicle, a safety for surrounding traffic, and a safety for an owner of the vehicle.

### Claim 4 (depends on 2)

The vehicle system of claim 2, wherein the selecting the stop point based on the criteria comprises:
selecting a desired destination and selecting, from the one or more available stop points, a stop point nearest the desired destination.

### Claim 5 (depends on 2)

The vehicle system of claim 2, wherein the selecting the stop point based on the criteria comprises:
selecting, from the available stop points, the stop point having a minimum difficulty of entry.

### Claim 6 (depends on 1)

The vehicle system of claim 1, wherein the selecting the stop point based on the criteria comprises:
reserving the selected stop point for a duration to notify other vehicles that the selected stop point is unavailable for the duration.

### Claim 7 (depends on 5)

The vehicle system of claim 5, wherein the selecting the stop point based on the criteria comprises:
eliminating a stop point that requires reverse parking in order to enter the stop point.

### Claim 8 (depends on 2)

The vehicle system of claim 2, wherein the instructions further cause the system to perform:
carrying out one or more additional precautions based on a condition of the stop point.

### Claim 9 (depends on 8)

The vehicle system of claim 8, wherein the carrying out the one or more additional precautions comprises:
rotating tires of the vehicle toward or away from a curb in response to a slope of a road at the stop point exceeding a threshold slope.

### Claim 10 (depends on 1)

The vehicle system of claim 1, wherein the determining one or more available stop points comprises:
requesting, by the vehicle, a stopping time for the vehicle to use the one or more available stop points;
determining whether each of the one or more stop points has been reserved by another vehicle;
in response to determining that one of the stop points has been reserved, determining whether a reservation time for which the one of the stop points has been reserved for the another vehicle coincides with the stopping time; and
in response to determining that the reservation time coincides with the stopping time, determining that the one of the stop points is not available; and
in response to determining that one of the stop points has not been reserved or that the reservation time does not coincide with the stopping time, determining that the one of the stop points is available.

### Claim 11

A method implemented by a vehicle system comprising a server including sensor data of stop points; one or more processors; and storage media storing machine-readable instructions, wherein the method is performed using the one or more processors, the method comprising:
determining, from the stop points, one or more available stop points;
selecting, from the one or more available stop points, a stop point based on a criteria; and
stopping the vehicle at the selected stop point.

### Claim 12 (depends on 11)

The method of claim 11, wherein the sensor data of stop points comprises map and pictorial data from one or more sensors of the vehicle, one or more sensors of other vehicles, satellite maps, and road sensors.

### Claim 13 (depends on 12)

The method of claim 12, wherein the criteria comprises a legality of the stop point, a safety for the vehicle, a safety for surrounding traffic, and a safety for an owner of the vehicle.

### Claim 14 (depends on 12)

The method of claim 12, wherein the selecting the stop point based on the criteria comprises selecting a desired destination and selecting, from the one or more available stop points, a stop point nearest the desired destination.

### Claim 15 (depends on 12)

The method of claim 12, wherein the selecting the stop point based on the criteria comprises selecting, from the available stop points, the stop point having a minimum difficulty of entry.

### Claim 16 (depends on 11)

The method of claim 11, wherein the selecting the stop point based on the criteria comprises reserving the selected stop point for a duration to notify other vehicles that the selected stop point is unavailable for the duration.

### Claim 17 (depends on 15)

The method of claim 15, wherein the selecting the stop point based on the criteria comprises eliminating a stop point that requires reverse parking in order to enter the stop point.

### Claim 18 (depends on 12)

The method of claim 12, further comprising:
carrying out one or more additional precautions based on a condition of the stop point.

### Claim 19 (depends on 18)

The method of claim 18, wherein the carrying out the one or more additional precautions comprises rotating tires of the vehicle toward or away from a curb in response to a slope of a road at the stop point exceeding a threshold slope.

### Claim 20 (depends on 11)

The method of claim 11, wherein the determining one or more available stop points comprises:
requesting, by the vehicle, a stopping time for the vehicle to use the one or more available stop points;
determining whether each of the one or more stop points has been reserved by another vehicle;
in response to determining that one of the stop points has been reserved, determining whether a reservation time for which the one of the stop points has been reserved for the another vehicle coincides with the stopping time; and
in response to determining that the reservation time coincides with the stopping time, determining that the one of the stop points is not available; and
in response to determining that one of the stop points has not been reserved or that the reservation time does not coincide with the stopping time, determining that the one of the stop points is available.
