IP Library › Granted Patent US 11,881,108
Granted Patent B2
US 11,881,108 · App. 17/574,538 · Granted Jan 23, 2024

Systems and methods for virtual parking lot space allocation

Inventors: Jordan Barrett (Milford, MI); Brendan Diamond (Grosse Pointe, MI); Michael Alan Mcnees (Flat Rock, MI); Keith Weston (Canton, MI); Andrew Denis Lewandowski (Sterling Heights, MI); Stuart C. Salter (White Lake, MI); John Robert Van Wiemeersch (Novi, MI)
Assignee: Ford Global Technologies, LLC
G08G1/143G06Q10/02G08G1/015G08G1/0112G08G1/0967G08G1/146G08G1/148
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 11,881,108
App. No.
17/574,538
Filed
Jan 12, 2022
Granted
Jan 23, 2024
Kind
B2
Art Unit
2688
USPC
340/932.2
Abstract

This disclosure describes systems and methods for virtual parking lot space allocation. An example method may include receiving, by a processor and from a first vehicle, sensor data relating to a first location. The example method may also include generating, by the processor and based on the sensor data, a first virtual parking space of a virtual parking location within the first location.

Claims (47)

1. A system comprising:

a processor; and

a memory storing computer-executable instructions, that when executed by the processor, cause the processor to:

receive, from a first vehicle, sensor data relating to a first location, wherein the sensor data is captured by the first vehicle along a route at the first location;

receive, from the first vehicle, an indication that a first portion of the first location is a non-parking portion;

send, to the first vehicle and prior to receiving the sensor data, an indication that a second portion of the first location is a potential parking location; and

generate, based on the sensor data, the indication that the first portion is a non-parking portion, and the indication that the second portion is a potential parking location, a first virtual parking space of a virtual parking location within the second portion of the first location.

2. The system of claim 1 , wherein the computer-executable instructions further cause the processor to:

receive, from the first vehicle, an indication that a first portion of the first location is a non-parking portion, wherein the first virtual parking space is generating in a second portion of the first location based on the indication.

3. The system of claim 2 , wherein the computer-executable instructions further cause the processor to:

send, to the first vehicle and prior to receiving the sensor data, an indication that a third portion of the first location is a potential parking location, wherein the sensor data is captured by the first vehicle along a route within the second portion.

4. The system of claim 1 , wherein the computer-executable instructions further cause the processor to:

generate, based on the sensor data, a virtual egress or ingress path through the virtual parking location; and

send, to a second vehicle an instruction to traverse the virtual egress or ingress path through the virtual parking location.

5. The system of claim 1 , wherein the computer-executable instructions further cause the processor to:

receive, from a second vehicle, a request to reserve the first virtual parking space or automatically assign the first virtual parking space to the second vehicle.

6. The system of claim 1 , wherein the computer-executable instructions further cause the processor to:

receive, from the first vehicle, an indication that a third vehicle is improperly parked within a third virtual parking space within the virtual parking location; and

send, to the third vehicle, an indication to depart the third virtual parking space.

7. The system of claim 1 , wherein the computer-executable instructions further cause the processor to:

receive, from the first vehicle, an indication that a third vehicle is improperly parked within a third virtual parking space within the virtual parking location; and

send, to the third vehicle, an instruction for the third vehicle to adjust to a different position within the third virtual parking space.

8. A method comprising:

receiving, by a processor and from a first vehicle, sensor data relating to a first location, wherein the sensor data is captured by the first vehicle along a route at the first location;

receiving, by the processor and from the first vehicle, an indication that a first portion of the first location is a non-parking portion;

sending, by the processor, to the first vehicle, and prior to receiving the sensor data, an indication that a second portion of the first location is a potential parking location; and

generating, by the processor and based on the sensor data, the indication that the first portion is a non-parking portion, and the indication that the second portion is a potential parking location, a first virtual parking space of a virtual parking location within the second portion of the first location.

9. The method of claim 8 , further comprising:

generating, based on the sensor data, a second virtual parking space within the first location, wherein the second virtual parking space is a different type of parking space than the first virtual parking space.

10. The method of claim 8 , further comprising:

receiving, from the first vehicle, a virtual egress or ingress path through the virtual parking location.

11. The method of claim 8 , further comprising:

receiving, from a second vehicle, a request to reserve the first virtual parking space or automatically assign the first virtual parking space to the second vehicle.

12. The method of claim 8 , further comprising:

receiving, from the first vehicle, an indication that a third vehicle is improperly parked within a third virtual parking space within the virtual parking location; and

sending, to the third vehicle, an indication to depart the third virtual parking space.

13. A non-transitory computer-readable medium storing computer-executable instructions, that when executed by a processor, cause the processor to perform operations of:

receiving, from a first vehicle, sensor data relating to a first location, wherein the sensor data is captured by the first vehicle along a route at the first location;

receiving, by the processor and from the first vehicle, an indication that a first portion of the first location is a non-parking portion;

sending, to the first vehicle and prior to receiving the sensor data, an indication that a second portion of the first location is a potential parking location; and

generating, based on the sensor data, the indication that the first portion is a non-parking portion, and the indication that the second portion is a potential parking location, a first virtual parking space of a virtual parking location within the second portion of the first location.

14. The non-transitory computer-readable medium of claim 13 , wherein the computer-executable instructions further cause the processor to perform operations of:

generating, based on the sensor data, a second virtual parking space within the first location, wherein the second virtual parking space is a different type of parking space than the first virtual parking space.

15. The non-transitory computer-readable medium of claim 13 , wherein the computer-executable instructions further cause the processor to perform operations of:

receiving, from the first vehicle, a virtual egress or ingress path through the virtual parking location.

16. The non-transitory computer-readable medium of claim 13 , wherein the computer-executable instructions further cause the processor to perform operations of:

receiving, from a second vehicle, a request to reserve the first virtual parking space or automatically assign the first virtual parking space to the second vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2022
From: BARRETT, JORDAN; DIAMOND, BRENDAN; MCNEES, MICHAEL ALAN; WESTON, KEITH; LEWANDOWSKI, ANDREW DENIS; SALTER, STUART C.; VAN WIEMEERSCH, JOHN ROBERT
To: FORD GLOBAL TECHNOLOGIES, LLC
Reel/Frame 060561/0257 →
Continuity (1)
Related Publication 20230222912A1 · Jul 13, 2023
Cited By (2)
US 12,728,755 US 12,731,488