Managing parking space availability
First Claim
1. A method for a data processing system to anticipate parking space availability comprising:
- receiving from a first user a request for a parking space for a first vehicle including user selected requirements;
obtaining user-to-vehicle association data, and location and velocity tracking data of a set of users, each of the set of users associated with one of a set of vehicles, each of said set of vehicles located at one of a set of parking spaces;
utilizing the data processing system to predict a set of departure times based on;
the location and velocity tracking data for a subset of the set of users away from and associated with corresponding vehicles located in associated parking spaces; and
the location of said corresponding vehicles located in associated parking spaces;
determining a subset of departure times that are within an acceptable period of time for said first user with respect to an estimated time of arrival;
receiving location and velocity tracking data from the first user to determine said estimated time of arrival at the set of parking spaces for the first user;
determining a subset of parking spaces with attributes that meets the user selected requirements, and is associated with vehicles associated with users having the subset of departure times; and
sending the subset of parking spaces to the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system or computer usable program product for a data processing system to anticipate parking space availability including receiving from the first user a request for a parking space for a first vehicle, obtaining location tracking data of a set of users, each of the set of users associated with one of a set of vehicles, each vehicle located at one of a set of parking spaces, predicting a set of departure times based on the location tracking data for a subset of the set of users away from and associated with vehicles located in parking spaces, determining a subset of departure times that are within an acceptable period of time, and sending to the first user a subset of parking spaces with vehicles associated with users having the subset of departure times.
-
Citations
14 Claims
-
1. A method for a data processing system to anticipate parking space availability comprising:
-
receiving from a first user a request for a parking space for a first vehicle including user selected requirements; obtaining user-to-vehicle association data, and location and velocity tracking data of a set of users, each of the set of users associated with one of a set of vehicles, each of said set of vehicles located at one of a set of parking spaces; utilizing the data processing system to predict a set of departure times based on; the location and velocity tracking data for a subset of the set of users away from and associated with corresponding vehicles located in associated parking spaces; and the location of said corresponding vehicles located in associated parking spaces; determining a subset of departure times that are within an acceptable period of time for said first user with respect to an estimated time of arrival; receiving location and velocity tracking data from the first user to determine said estimated time of arrival at the set of parking spaces for the first user; determining a subset of parking spaces with attributes that meets the user selected requirements, and is associated with vehicles associated with users having the subset of departure times; and sending the subset of parking spaces to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer usable program product comprising a non-transitory computer usable storage medium including computer usable code for use in anticipating parking space availability, the computer usable program product comprising code for performing the steps of:
-
receiving from a first user a request for a parking space for a first vehicle including user selected requirements; obtaining user-to-vehicle association data, and location and velocity tracking data of a set of users, each of the set of users associated with one of a set of vehicles, each of said set of vehicles located at one of a set of parking spaces; utilizing a processor to predict a set of departure times based on; the location and velocity tracking data for a subset of the set of users away from and associated with corresponding vehicles located in associated parking spaces, and the location of said corresponding vehicles located in associated parking spaces; determining a subset of departure times that are within an acceptable period of time for said first user with respect to an estimated time of arrival; receiving location and velocity tracking data from the first user to determine said estimated time of arrival at the set of parking spaces for the first user; and determining a subset of parking spaces with attributes that meets the user selected requirements, and is associated with vehicles associated with users having the subset of departure times; and sending the subset of parking spaces to the first user. - View Dependent Claims (9, 10)
-
-
11. A data processing system for anticipating parking space availability, the data processing system comprising:
- a processor; and
a memory storing program instructions which when executed by the processor execute the steps of;receiving from a first user a request for a parking space for a first vehicle including user selected requirements; obtaining user-to-vehicle association data, and location and velocity tracking data of a set of users, each of the set of users associated with one of a set of vehicles, each of said set of vehicles located at one of a set of parking spaces; utilizing the processor to predicting a set of departure times based on; the location tracking data for a subset of the set of users away from and associated with corresponding vehicles located in associated parking spaces, and the location of said corresponding vehicles located in associated parking spaces; determining a subset of departure times that are within an acceptable period of time for said first user with respect to an estimated time of arrival; receiving location and velocity tracking data from the first user to determine said estimated time of arrival at the set of parking spaces for the first user; determining a subset of parking spaces with attributes that meets the user selected requirements, and is associated with vehicles associated with users having the subset of departure times; and sending the subset of parking spaces to the first user. - View Dependent Claims (12, 13)
- a processor; and
-
14. A method for a data processing system for obtaining availability of a predicted parking space comprising:
-
sending through a user interface from a first user a request for a parking space for a first vehicle, the request including user selected requirements; obtaining user-to-vehicle association data, and location and velocity tracking data of a set of users, each of the set of users associated with one of a set of vehicle, each of said set of vehicles located at one of a set of parking spaces; utilizing the data processing system to predict a set of departure times based on; the location and velocity tracking data for a subset of the set of users away from and associated with corresponding vehicles located in associated parking spaces, and the location of said corresponding vehicles located in associated parking spaces; determining a subset of departure times that are within an acceptable period of time for said first user with respect to an estimated time of arrival; sending through the user interface location and velocity tracking data from the first user to allow a determination of said estimated time of arrival at the set of parking spaces for the first user; determining locations of a subset of parking spaces with attributes that meets the user selected requirements, each of the subset of parking spaces associated with a vehicle associated with a user not located with the associated vehicle, each user having a predicted departure time; receiving through the user interface the locations of the subset of parking spaces to the first user.
-
Specification