Methods and systems of managing parking space occupancy
First Claim
1. A method for improving navigation of a vehicle to parking space, comprising:
- using a server to function as a parking management server;
continuously monitoring a location of each of a plurality of client terminals, each associated with a vehicle occupying a public parking space, said location is identified by a location sensor of each of said plurality of client terminals and transmitted to said server over a network;
continuously monitoring a geographic location of a plurality of moving vehicles, each identified by a respective one of a plurality of location sensors, each associated with another one of a plurality of first client terminals associated with respective one of said plurality of moving vehicles, said geographic location is communicated over said network to said server by said associated first client terminal;
wherein each of said plurality of client terminals and said plurality of first client terminals comprises at least a network communication module, said location sensor and a user interface on a screen;
identifying within said plurality of moving vehicles, a plurality of arriving vehicles requiring a parking space;
receiving, over said network, a message from a second client terminal associated with a parked vehicle, said message includes a notification of a future departure of said parked vehicle from said public parking space;
calculating an estimated time of said future departure and an estimated arrival time of some of said arriving vehicles to said public parking space, based on a monitored current location of each of said some of said arriving vehicles;
selecting one of said some of said plurality of arriving vehicles to occupy said public parking space instead of said parked vehicle when said parked vehicle is departing, based on a matching result between said estimated time of said future departure and said estimated arrival time of said some of said arriving vehicles;
directing said selected arriving vehicle to said public parking space by;
activating a client terminal of said selected arriving vehicle to function as navigation assistance user device;
transmitting an indication of a potentially available parking space to said arriving client terminal associated with said selected arriving vehicle, through said network,generating driving instructions for navigating said selected arriving vehicle to said public parking space, andsending said driving instructions for presentation on a screen of said arriving client terminal.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of calculating a parking fee in a public parking space based on coordinating a transfer of a parking space between vehicles and automatically decreasing the fee accordingly, comprising: creating a command to continuously increase a calculated parking fee for a parked vehicle currently occupying a public parking space, based on duration of the occupying; receiving a message from a client terminal associated with the parked vehicle, the message includes a notification of future departure of the parked vehicle from the public parking space; selecting an arriving vehicle to occupy the public parking space when the parked vehicle is departing, based on an estimated time of the future departure and a current location of the arriving vehicle; and creating a command to halt the increasing of the calculated parking fee before identifying a transfer of the public parking space.
11 Citations
13 Claims
-
1. A method for improving navigation of a vehicle to parking space, comprising:
-
using a server to function as a parking management server; continuously monitoring a location of each of a plurality of client terminals, each associated with a vehicle occupying a public parking space, said location is identified by a location sensor of each of said plurality of client terminals and transmitted to said server over a network; continuously monitoring a geographic location of a plurality of moving vehicles, each identified by a respective one of a plurality of location sensors, each associated with another one of a plurality of first client terminals associated with respective one of said plurality of moving vehicles, said geographic location is communicated over said network to said server by said associated first client terminal; wherein each of said plurality of client terminals and said plurality of first client terminals comprises at least a network communication module, said location sensor and a user interface on a screen; identifying within said plurality of moving vehicles, a plurality of arriving vehicles requiring a parking space; receiving, over said network, a message from a second client terminal associated with a parked vehicle, said message includes a notification of a future departure of said parked vehicle from said public parking space; calculating an estimated time of said future departure and an estimated arrival time of some of said arriving vehicles to said public parking space, based on a monitored current location of each of said some of said arriving vehicles; selecting one of said some of said plurality of arriving vehicles to occupy said public parking space instead of said parked vehicle when said parked vehicle is departing, based on a matching result between said estimated time of said future departure and said estimated arrival time of said some of said arriving vehicles; directing said selected arriving vehicle to said public parking space by; activating a client terminal of said selected arriving vehicle to function as navigation assistance user device; transmitting an indication of a potentially available parking space to said arriving client terminal associated with said selected arriving vehicle, through said network, generating driving instructions for navigating said selected arriving vehicle to said public parking space, and sending said driving instructions for presentation on a screen of said arriving client terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11)
-
-
9. A non-transitory computer readable storage medium encoded with instructions that, when loaded into a computer, establish a machine performing:
-
using a server to function as a parking management server; continuously monitoring a location of each of a plurality of client terminals, each associated with a vehicle occupying a public parking space, said location is identified by a location sensor of each of said plurality of client terminals and transmitted to said server over a network; continuously monitoring by said server, a geographic location of a plurality of moving vehicles, each identified by a respective one of a plurality of location sensors, each associated with another one of a plurality of first client terminals associated with respective one of said plurality of moving vehicles, said geographic location is communicated over said network to said server by said associated first client terminal; wherein each of said plurality of client terminals and said plurality of first client terminals comprises at least a network communication module, said location sensor and a user interface on a screen; identifying within said plurality of moving vehicles, a plurality of arriving vehicles requiring a parking space; receiving, over said network, a message from a second client terminal associated with a parked vehicle, said message includes a notification of a future departure of said parked vehicle from said public parking space; calculating an estimated time of said future departure and an estimated arrival time of some of said arriving vehicles to said public parking space, based on a monitored current location of each of said some of said arriving vehicles; selecting one of said some of said plurality of arriving vehicles to occupy said public parking space instead of said parked vehicle when said parked vehicle is departing, based on a matching result between said estimated time of said future departure and said estimated arrival time of said some of said arriving vehicles; directing said selected arriving vehicle to said public parking space by; activating a client terminal of said selected arriving vehicle to function as navigation assistance user device; transmitting an indication of a potentially available parking space to said arriving client terminal associated with said selected arriving vehicle, through said networks, generating driving instructions for navigating said selected arriving vehicle to said public parking space, and sending said driving instructions for presentation on a screen of said arriving client terminal. - View Dependent Claims (12)
-
-
10. A system of efficiently navigating a vehicle to a parking space, comprising:
-
a program store storing code; and a processor coupled to said program store for implementing said stored code, said code comprising; code to use a server to function as a parking management server; code to continuously monitor a geographic location of each of a plurality of client terminals, each associated with a vehicle occupying a public parking space, said location is identified by a location sensor of each of said plurality of client terminals and transmitted to said server over a network; code to continuously monitor a geographic location of a plurality of moving vehicles, each identified by a respective one of a plurality of location sensors, each associated with another one of a plurality of first client terminals associated with respective one of said plurality of moving vehicles, said geographic location is communicated over said network to said server by said associated first client terminal; wherein each of said plurality of client terminals and said plurality of first client terminals comprises at least a network communication module, said location sensor and a user interface on a screen; code to identify within said plurality of moving vehicles, a plurality of arriving vehicles requiring a parking space; code to receive over said network, a message from a second client terminal associated with a parked vehicle, said message includes a notification of a future departure of said parked vehicle from said public parking space; code to calculate an estimated time of said future departure and an estimated arrival time of some of said arriving vehicles to said public parking space, based on a monitored current location of each of said some of said arriving vehicles; code to select one of said some of said plurality of arriving vehicles to occupy said public parking space instead of said parked vehicle when said parked vehicle is departing, based on a matching result between said estimated time of said future departure and said estimated arrival time of said some of said arriving vehicles; code to direct said selected arriving vehicle to said public parking space by; activating a client terminal of said selected arriving vehicle to function as navigation assistance user device; transmitting an indication of a potentially available parking space to said arriving client terminal associated with said selected arriving vehicle, through said network, and generating driving instructions for navigating said selected arriving vehicle to said public parking space, and sending said driving instructions for presentation on a screen of said arriving client terminal. - View Dependent Claims (13)
-
Specification