TECHNICAL FIELD

This application generally relates to automated parking assistance, and more particularly, to parking monitoring and assistance for transports.

BACKGROUND

Vehicles or transports, such as cars, motorcycles, trucks, planes, trains, etc., generally provide transportation needs to occupants and/or goods in a variety of ways. Functions related to transports may be identified and utilized by various computing devices, such as a smartphone or a computer.

Parking transports has always required time to identify optimal parking spaces which are close to a particular venue of interest to the transport passengers. As congestion increases the ability to identify optimal parking spaces decreases.

Autonomous transports which are operated without drivers can make parking easier since the transport could drop the passengers off at one location and park in another location. However, the ability to coordinate such parking procedures requires various information regarding where the passengers are going, when they are finished, and what preferences and privileges are available to those utilizing the nearby parking spaces.

SUMMARY

One example embodiment may provide a method that includes one or more of parking a transport in an initial space, determining an average time of an event attended by at least one occupant associated with the transport, moving the transport to at least one other space when an elapsed time of the event is less than the average time and when the at least one other space is available and closer to an event location than the initial space, and moving the transport to a final space when the event is completed, and the final space is a location of a device associated with the at least one occupant.

Another example embodiment may include a system that includes a transport configured to be parked in an initial space, and a server configured to perform one or more of determine an average time of an event attended by at least one occupant associated with the transport, instruct the transport to move to at least one other space when an elapsed time of the event is less than the average time and when the at least one other space is available and closer to an event location than the initial space, and the transport moves to a final space when the event is completed, and the final space is a location of a device associated with the at least one occupant.

Yet another example embodiment may include a non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform one or more of parking a transport in an initial space, determining an average time of an event attended by at least one occupant associated with the transport, moving the transport to at least one other space when an elapsed time of the event is less than the average time and when the at least one other space is available and closer to an event location than the initial space, and moving the transport to a final space when the event is completed, wherein the final space is a location of a device associated with the at least one occupant.

Yet a further example embodiment may include a method that includes one or more of identifying a plurality of transports with an assigned destination location, determining the plurality of transports assigned to the destination location exceeds a number of available parking spaces at the destination location, identifying alternative parking spaces in an area adjacent to the destination location, and assigning at least one of the alternative parking spaces to at least one of the plurality of transports based on a priority of the at least one transport.

Yet a further example embodiment may include a system that includes a plurality of transports, and a server configured to perform one or more of identify the plurality of transports with an assigned destination location, determine the plurality of transports assigned to the destination location exceeds a number of available parking spaces at the destination location, identify alternative parking spaces in an area adjacent to the destination location, and assign at least one of the alternative parking spaces to at least one of the plurality of transports based on a priority of the at least one transport.

Still another example embodiment may include a non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform one or more of identifying a plurality of transports with an assigned destination location, determining the plurality of transports assigned to the destination location exceeds a number of available parking spaces at the destination location, identifying alternative parking spaces in an area adjacent to the destination location, and assigning at least one of the alternative parking spaces to at least one of the plurality of transports based on a priority of the at least one transport.

