IP Library › Granted Patent US 12,033,508
Granted Patent B2
US 12,033,508 · App. 17/496,049 · Granted Jul 9, 2024

Image capturing apparatus of vehicle, server, user terminal apparatus and method for providing parking lot guidance service using them

Inventors: Jae Young Kim (Seongnam-si, KR); Seung Yo Jang (Seongnam-si, KR); Jae Cheol Han (Seongnam-si, KR); Tae Kyu Han (Seongnam-si, KR)
Assignee: THINKWARE CORPORATION
G08G1/14G06T17/05G06V20/586G08G1/017G06T2207/30264
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 12,033,508
App. No.
17/496,049
Granted
Jul 9, 2024
Kind
B2
Abstract

Disclosed herein is a method for providing a parking lot guidance service of a server. The method includes: receiving parking lot data including information of a parking space in a parking lot from an image capturing apparatus for a vehicle provided in the vehicle; generating a parking lot model representing a real-time parking situation of the parking lot as an image based on the received parking lot data; and providing the parking guidance service to a user terminal apparatus using the generated parking lot model.

Claims (66)

1. A method for providing a parking lot guidance service of a server, comprising:

receiving parking lot data including information of a parking space in a parking lot from an image capturing apparatus for a vehicle provided in the vehicle;

generating a parking lot model representing a real-time parking situation of the parking lot as an image based on the received parking lot data; and

providing the parking guidance service to a user terminal apparatus using the generated parking lot model,

wherein the providing of the parking guidance service includes:

transmitting a first vehicle impact event occurrence notification to an image capturing apparatus for a vehicle of a second vehicle located in the surrounding of a first vehicle parked in the parking lot when an impact event occurs in the first vehicle;

receiving parking data from the image capturing apparatus for a vehicle of the second vehicle according to the notification;

generating impact information on an impact situation of the first vehicle based on the parking data from the image capturing apparatus for a vehicle of the second vehicle; and

providing a parking impact event guidance service based on the generated impact information.

2. The method for providing a parking lot guidance service of claim 1 , wherein the information of the parking space includes location information of the parking space and information on whether or not a vehicle has been parked in a parking slot constituting the parking space, and the generating of the parking lot model includes:

determining a location of the parking space in the parking lot based on the location information of the parking space;

determining whether or not to dispose a vehicle model in the parking slot based on the information on whether or not the vehicle has been parked in the parking slot; and

generating a parking lot model in which the vehicle model is disposed in the parking slot according to a determination result.

3. The method for providing a parking lot guidance service of claim 2 , wherein the parking lot data includes parked vehicle information including at least one of type information of a parked vehicle and number information of the parked vehicle, and

the generating of the parking lot model further includes:

generating a vehicle model reflecting at least one of a license plate and a vehicle type based on the parked vehicle information.

4. The method for providing a parking lot guidance service of claim 1 , wherein the generated parking lot model is a three-dimensional (3D) model.

5. The method for providing a parking lot guidance service of claim 1 , further comprising updating the generated parking lot model,

wherein in the updating, the parking lot model is updated by extracting only a difference portion between the generated parking lot model and a subsequently generated parking lot model and reflecting only the extracted difference portion.

6. The method for providing a parking lot guidance service of claim 1 , wherein the providing of the parking guidance service includes:

detecting the parking lot model and the parking lot data corresponding to a parking lot in which a vehicle of a user of the user terminal apparatus that has accessed the server is parked; and

providing at least one of a parking possible location guidance service, a vehicle parking location guidance service, and a parking lot route guidance service to the user terminal apparatus using the detected parking lot model and parking lot data.

7. A server for providing a parking lot guidance service, comprising:

a processor receiving parking lot data including information of a parking space in a parking lot from an image capturing apparatus for a vehicle provided in the vehicle;

the processor generating a parking lot model representing a real-time parking situation of the parking lot as an image based on the received parking lot data; and

the processor providing the parking guidance service to a user terminal apparatus using the generated parking lot model,

wherein the processor transmits a first vehicle impact event occurrence notification to an image capturing apparatus for a vehicle of a second vehicle located in the surrounding of a first vehicle parked in the parking lot when an impact event occurs in the first vehicle and receives parking data from the image capturing apparatus for a vehicle of the second vehicle according to the notification, and

the processor generates impact information on an impact situation of the first vehicle based on the parking data from the image capturing apparatus for a vehicle of the second vehicle and provides a parking impact event guidance service based on the generated impact information.

8. The server for providing a parking lot guidance service of claim 7 , wherein the information of the parking space includes location information of the parking space and information on whether or not a vehicle has been parked in a parking slot constituting the parking space, and

the processor

determines a location of the parking space in the parking lot based on the location information of the parking space,

determines whether or not to dispose a vehicle model in the parking slot based on the information on whether or not the vehicle has been parked in the parking slot, and

generates a parking lot model in which the vehicle model is disposed in the parking slot according to a determination result.

9. The server for providing a parking lot guidance service of claim 8 , wherein the parking lot data includes parked vehicle information including at least one of type information of a parked vehicle and number information of the parked vehicle, and

the processor generates a vehicle model reflecting at least one of a license plate and a vehicle type based on the parked vehicle information.

10. The server for providing a parking lot guidance service of claim 7 , wherein the generated parking lot model is a 3D model.

11. The server for providing a parking lot guidance service of claim 7 , wherein the processor updates the parking lot model by extracting only a difference portion between the generated parking lot model and a subsequently generated parking lot model and reflecting only the extracted difference portion.

12. The server for providing a parking lot guidance service of claim 7 , wherein the processor

detects the parking lot model and the parking lot data corresponding to a parking lot in which a vehicle of a user of the user terminal apparatus that has accessed the server is parked, and

provides at least one of a parking possible location guidance service, a vehicle parking location guidance service, and a parking lot route guidance service to the user terminal apparatus using the detected parking lot model and parking lot data.

13. A non-transitory computer readable storage medium containing instructions, that when executed by one or more processors, cause the one or more processors to perform a method, the method comprising:

receiving parking lot data including information of a parking space in a parking lot from an image capturing apparatus for a vehicle provided in the vehicle;

generating a parking lot model representing a real-time parking situation of the parking lot as an image based on the received parking lot data; and

providing the parking guidance service to a user terminal apparatus using the generated parking lot model,

wherein the providing of the parking guidance service includes:

transmitting a first vehicle impact event occurrence notification to an image capturing apparatus for a vehicle of a second vehicle located in the surrounding of a first vehicle parked in the parking lot when an impact event occurs in the first vehicle;

receiving parking data from the image capturing apparatus for a vehicle of the second vehicle according to the notification;

generating impact information on an impact situation of the first vehicle based on the parking data from the image capturing apparatus for a vehicle of the second vehicle; and

providing a parking impact event guidance service based on the generated impact information.

14. The non-transitory computer readable storage medium of claim 13 , wherein the information of the parking space includes location information of the parking space and information on whether or not a vehicle has been parked in a parking slot constituting the parking space, and the generating of the parking lot model includes:

determining a location of the parking space in the parking lot based on the location information of the parking space;

determining whether or not to dispose a vehicle model in the parking slot based on the information on whether or not the vehicle has been parked in the parking slot; and

generating a parking lot model in which the vehicle model is disposed in the parking slot according to a determination result.

15. The non-transitory computer readable storage medium of claim 14 , wherein the parking lot data includes parked vehicle information including at least one of type information of a parked vehicle and number information of the parked vehicle, and

the generating of the parking lot model further includes:

generating a vehicle model reflecting at least one of a license plate and a vehicle type based on the parked vehicle information.

16. The non-transitory computer readable storage medium of claim 13 , wherein the generated parking lot model is a three-dimensional (3D) model.

17. The non-transitory computer readable storage medium of claim 13 , further comprising updating the generated parking lot model,

wherein in the updating, the parking lot model is updated by extracting only a difference portion between the generated parking lot model and a subsequently generated parking lot model and reflecting only the extracted difference portion.

18. The non-transitory computer readable storage medium of claim 13 , wherein the providing of the parking guidance service includes:

detecting the parking lot model and the parking lot data corresponding to a parking lot in which a vehicle of a user of the user terminal apparatus that has accessed the server is parked; and

providing at least one of a parking possible location guidance service, a vehicle parking location guidance service, and a parking lot route guidance service to the user terminal apparatus using the detected parking lot model and parking lot data.

19. The method for providing a parking lot guidance service of claim 1 ,

wherein the impact information includes at least one of a license plate number of the vehicle that caused the impact and an impact generation location.

20. The server for providing a parking lot guidance service of claim 7 ,

wherein the impact information includes at least one of a license plate number of the vehicle that caused the impact and an impact generation location.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2021
From: KIM, JAE YOUNG; JANG, SEUNG YO; HAN, JAE CHEOL; HAN, TAE KYU
To: THINKWARE CORPORATION
Reel/Frame 057790/0764 →
Priority Claims (2)
KR 10-2020-0130436 · Oct 8, 2020 · national
KR 10-2021-0133505 · Oct 7, 2021 · national
Continuity (1)
Related Publication 20220114893A1 · Apr 14, 2022
Cited By (2)
US 12,491,873 US 12,646,412