SYSTEM AND METHOD FOR IDENTIFYING PARKING SPACES FOR A COMMUNITY OF USERS
0 Assignments
0 Petitions
Accused Products
Abstract
A mobile communications device includes a locator unit to receive and process information regarding a current location for the mobile communications device, a parking status determination unit to determine a parking status for the device based on at least changes in the current location, and a communication unit to forward the parking status to a parking community processor. A method includes determining a parking status of a vehicle associated with a person as a function of movement of a personal mobile communications device.
14 Citations
42 Claims
-
1-30. -30. (canceled)
-
31. A method comprising:
-
obtaining acceleration of the mobile device; based on the acceleration and without user input, the mobile device determining a driving status of the mobile device indicative of whether the mobile device is in a driving state or in a non-driving state. - View Dependent Claims (32, 33)
-
-
34. A computer program product comprising a non-transitory computer readable medium retaining program instructions, which instructions when read by a processor of a mobile device, cause the processor to perform a method comprising:
-
obtaining acceleration of the mobile device; based on the acceleration and without user input, the mobile device determining a driving status of the mobile device indicative of whether the mobile device is in a driving status or in a non-driving status.
-
-
35. A method comprising:
-
in response to a search query, searching, by a computing device, a repository to identify a list of results, wherein each result is associated with an address; determining, by the computing device, parking availability in an area in the vicinity of each of said addresses; and presenting to a user the list of results, wherein said presenting provides for each result at least an indication of the current parking availability associated with the result. - View Dependent Claims (36, 37, 38)
-
-
39. A computer program product comprising a non-transitory computer readable medium retaining program instructions, which instructions when read by a processor of a mobile device, cause the processor to perform a method comprising:
-
obtaining acceleration of the mobile device; based on the acceleration and without user input, the mobile device determining a driving status of the mobile device indicative of whether the mobile device is in a driving status or in a non-driving status.
-
-
40. A method comprising:
-
receiving parking status messages from members of a parking community, wherein said messages are generated automatically by mobile devices of the members of the parking community without user input and without having a priori knowledge of locations of usable parking spaces; analyzing the parking status messages to derive an available parking database relating to a variety of locations; and providing parking availability information to a user, wherein the parking availability information relates to a location selected from the variety of locations.
-
-
41. A method comprising:
-
receiving parking status messages from members of a parking community, said messages indicating at least a current location and a parking status, wherein said messages are generated automatically by mobile devices of the members of the parking community and without user input; mapping, by the computing device, said parking statuses per said locations to derive a persistent representation of usable parking spaces; and whereby the computing device generating a persistent representation of usable parking spaces in a variety of locations without having prior knowledge of the existence of said usable parking spaces at the variety of locations. - View Dependent Claims (42)
-
Specification