IP Library Granted Patent US 10,255,808
Granted Patent B2
US 10,255,808 · App. 15/919,588 · Granted Apr 9, 2019

Determining a parking position based on visual and non-visual factors

Inventors: James E. Bostick (Cedar Park, TX); John M. Ganci, Jr. (Cary, NC); Martin G. Keen (Cary, NC); Sarbajit K. Rakshit (Kolkata, IN)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G08G1/143B62D15/0285G06K9/00812G06K2209/23G08G1/0175
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,255,808
App. No.
15/919,588
Granted
Apr 9, 2019
Kind
B2
Abstract

A computer-implemented method includes: receiving, by a computing device, images of adjacent vehicles parked directly adjacent to an open parking space; determining, by the computing device, visual factors and non-visual factors of the adjacent vehicles based on the images; determining, by the computing device, risk scores for each of the adjacent vehicles based on the visual factor and the non-visual factors; determining, by the computing device, a parking position within the open parking space based on the risk scores; and outputting, by the computing device, information regarding the parking position.

Claims (57)

1. A system comprising:

a CPU, a computer readable memory and a computer readable storage medium associated with a computing device;

program instructions to receive images of a plurality of adjacent vehicles parked directly adjacent to an open parking space;

program instructions to determine visual factors and non-visual factors of the plurality of adjacent vehicles based on the images by obtaining data from a dedicated database;

program instructions to determine a parking position within the open parking space based on the visual and non-visual factors; and

program instructions to output information regarding the parking position,

wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory.

2. The system of claim 1 , wherein the images are received from one or more camera devices implemented in an autonomous vehicle.

3. The system of claim 1 , wherein the parking position is closer to one of the plurality of adjacent vehicles having visual factors and non-visual factors indicating a lower risk than another one of the plurality of adjacent vehicles.

4. The system of claim 1 , wherein the determining the non-visual factors is based on vehicle identification information included in the images.

5. The system of claim 1 , wherein the images are received from one or more camera devices associated with a parking facility.

6. The system of claim 1 , wherein the visual factors include one or more of:

overall vehicle size;

door size;

door type;

condition; and

distance to another adjacent parked vehicle.

7. The system of claim 1 , wherein the non-visual factors include one or more of:

vehicle history information;

accident history information; and

published vehicle data.

8. The system of claim 1 , wherein at least one of the visual and the non-visual factors are weighted.

9. The system of claim 1 , further comprising:

program instructions to determine a risk score for the open parking space based on the visual and non-visual factors of each adjacent vehicle of the plurality of adjacent vehicles; and

program instructions to output the risk score for the open parking space.

10. A computer-implemented method comprising:

receiving, by a computing device, images of a plurality of adjacent vehicles parked directly adjacent to an open parking space when a user of an autonomous vehicle instructs the autonomous vehicle to park in the open parking space;

determining, by the computing device, visual factors and non-visual factors of the plurality of adjacent vehicles based on the images;

determining, by the computing device, a parking position within the parking space based on the visual factors and non-visual factors; and

outputting, by the computing device, information regarding the parking position to the user of the autonomous vehicle or to a vehicle interface system of the autonomous vehicle to cause the autonomous vehicle to park in the open space in accordance with the determined parking position.

11. The method of claim 10 , wherein the parking position is closer to one of the plurality of adjacent vehicles having visual factors and non-visual factors indicating a lower risk than another one of the plurality of adjacent vehicles.

12. The method of claim 10 , wherein the program instructions to determine the non-visual factors cause the computing device to determine the non-visual factors based on vehicle identification information included in the images.

13. The method of claim 10 , wherein the visual factors include one or more of:

overall vehicle size;

vehicle door size;

vehicle door type;

vehicle condition;

driver experience information; and

distance to another adjacent parked vehicle.

14. The method of claim 10 , wherein the non-visual factors include one or more of:

vehicle history information;

driver accident history information;

driver behavior information;

driver experience information; and

published vehicle data.

15. The method of claim 10 , wherein a service provider at least one of creates, maintains, deploys and supports the computing device.

16. The method of claim 10 , wherein the receiving the images, the determining the visual factors and the non-visual factors, the determining the parking position, and the outputting the information regarding the parking position are provided by a service provider on a subscription, advertising, and/or fee basis.

17. The method of claim 10 , wherein the computing device includes software provided as a service in a cloud environment.

18. The method of claim 10 , further comprising deploying a system for selecting a parking space and providing navigation direction to the selected parking space, comprising providing a computer infrastructure operable to perform the receiving the images the determining the visual factors and the non-visual factors, the determining the parking position, and the outputting the information regarding the parking position.

19. A computer program product for selecting a parking space and providing navigation direction to the selected parking space, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing device to cause the computing device to:

receive images of adjacent vehicles parked directly adjacent to an open parking space;

determine visual factors and non-visual factors of the adjacent vehicles based on the images;

determine a risk score for the open parking space based on the visual factors and non-visual factors of each adjacent vehicle; and

output the risk score for the open parking space.

20. The computer program product of claim 19 , wherein the program instructions further cause the computing device to:

determine a parking position within the parking space based on the visual factors and non-visual factors; and

output information regarding the parking position.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DOORDASH, INC.
Reel/Frame 057826/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2018
From: BOSTICK, JAMES E.; GANCI, JOHN M., JR.; KEEN, MARTIN G.; RAKSHIT, SARBAJIT K.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 045188/0520 →
Continuity (3)
Continuation 15586573 · May 4, 2017
Continuation 14851546 · Sep 11, 2015
Related Publication 20180204457A1 · Jul 19, 2018
Cited By (1)
US 12,307,895