Crowd-sourced parking advisory
First Claim
1. A system, comprising:
- an access component configured to access parking-related geolocation data of a collection of users that have parked or searched for parking in a geographical area;
a statistical computation component configured to compute parking availability probabilities for parking in the geographical area based on the parking-related geolocation data of the collection of users;
a presentation component configured to present the parking availability probabilities to a user searching for a parking space in the geographical area; and
a microprocessor configured to execute computer-executable instructions associated with at least one of the access component, statistical computation component, or the presentation component.
3 Assignments
0 Petitions
Accused Products
Abstract
Architecture that employs crowd-sourced parking-related information to compute the probability of finding parking spots at specific road segments, parking lots, and/or in larger geographic areas. The crowd-sourced parking-related information can be obtained from geolocation (geographical location) traces. This approach utilizes a method of mining location traces to compute the probability of finding parking spots at specific road segments, parking lots, and/or in larger geographic areas. The location traces can be mined to classify parking areas as public, private, and semi-private (e.g., only for company employees in certain area that also include public parking areas). The location traces can be mined to infer the times and dates (e.g., hours of the day and the days of the week) during which a vehicle is allowed to park at a given location.
-
Citations
20 Claims
-
1. A system, comprising:
-
an access component configured to access parking-related geolocation data of a collection of users that have parked or searched for parking in a geographical area; a statistical computation component configured to compute parking availability probabilities for parking in the geographical area based on the parking-related geolocation data of the collection of users; a presentation component configured to present the parking availability probabilities to a user searching for a parking space in the geographical area; and a microprocessor configured to execute computer-executable instructions associated with at least one of the access component, statistical computation component, or the presentation component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method performed by a computer system executing machine-readable instructions, the method comprising acts of:
-
accessing parking-related geolocation data from a collection of users that parked in a geographical area; computing parking availability probabilities for current parking in the geographical area based on the parking-related geolocation data of the collection of users; enabling presentation of the parking availability probabilities to a user searching for a parking space in the geographical area; and configuring a microprocessor to execute instructions in a memory, the instructions associated with at least one of the acts of accessing, computing, or enabling. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method performed by a computer system executing machine-readable instructions, the method comprising acts of:
-
accessing geolocation data of a collection of users and other information based on a user searching for parking in a geographical area, the user detected to be searching for parking based on user geolocation data and inertial sensor data associated with the user, the geolocation data of the collection of users and other information relates to parking in the geographical area; inferring time restrictions on the parking based on the geolocation data of the collection of users and the other information; computing parking availability probabilities for current parking in the geographical area based on the geolocation data of the collection of users and the other information; enabling presentation of a graphical view of likely available parking in the geographical area relative to the user; and configuring a microprocessor to execute instructions in a memory, the instructions associated with at least one of the acts of accessing, inferring, computing, or enabling. - View Dependent Claims (17, 18, 19, 20)
-
Specification