PARKING & LOCATION MANAGEMENT PROCESSES & ALERTS
First Claim
1. A method relating to implementing location aware services for mobile device users, comprising:
- determining a first location based on a location of a first device by machine processing of one or more of GPS signals and triangulation information;
retrieving parking regulations, through the first device, from a source of such information pertinent to the first location;
algorithmically determining, based on a current time and based on the parking regulations, a timing of an alert to avoid violating the parking regulations pertinent to the first location; and
automatically programming the alert into the first mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects include using present location information for a mobile device and real-time access to sources of data about future constraints pertaining to the present location to establish the occurrence of a future event. Examples include using a present location of the mobile device to infer a vehicle location, accessing a source of data relating to parking regulations at the present location and setting a reminder for avoiding violation thereof. The mobile device can track a present position and adjust an absolute reminder time to account for travel times. The travel times can be arrived at by obtaining data concerning public transportation schedules and present locations of elements of such public transportation. Another example aspect includes correlating a user profile concerning parking requirements with a desired destination area and parking regulations pertinent to the area for guiding a user to potential parking locations.
80 Citations
20 Claims
-
1. A method relating to implementing location aware services for mobile device users, comprising:
-
determining a first location based on a location of a first device by machine processing of one or more of GPS signals and triangulation information; retrieving parking regulations, through the first device, from a source of such information pertinent to the first location; algorithmically determining, based on a current time and based on the parking regulations, a timing of an alert to avoid violating the parking regulations pertinent to the first location; and automatically programming the alert into the first mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method useful in location-aware mobile devices, comprising:
-
determining a first device location by machine processing of one or more of GPS signals and triangulation information; receiving, over a wireless network, at the first device location an indication of a second device location; determining a destination, based on the first device location, the second device location, a database of points of interest, information concerning shared interests between respective users of the first device ad the second device, and transit options from at least the first device location to the destination; and determining directions for navigating from the first device location to the destination, the directions including a multi-leg route involving driving an automobile to a parking location, and then using a form of transportation other than the automobile to reach the destination, the directions also based on current public transit information including current locations of public transit vehicles on one or more routes leading from the first device location to the destination. - View Dependent Claims (11, 12)
-
-
13. A method of location-aware alerts on mobile devices, comprising:
-
(a) determining a return-to location as a current location of a first device by machine processing of one or more of GPS signals in the first device and triangulation information; (b) determining a return-by time based on parking regulations retrieved by the first device through a data network from a source of such information pertinent to the return-to location; (c) iteratively performing steps comprising (1) re-determining the current location of the first device, (2) determining an estimated travel time to reach the return-to location from the current location, and (3) adjusting a return-now time based on the return-by time and the estimate travel time; and (d) activating the return now alert when a current time is about equal to the return-now time. - View Dependent Claims (14, 15)
-
-
16. A mobile device for device location based services, comprising:
-
a wireless interface operable to send and receive information over a wireless network; a Global Position System (GPS) receiver operable to receive global positioning satellite signals and derive a position for the mobile device from the signals; and a processor configured to receive the position as an alert position, request delivery of information over the wireless network comprising parking regulations pertinent to the first position, use the parking regulations and other contextual information to formulate an alert definition for avoiding violation of the parking regulations, and update a time for the alert based on then-current positions of the mobile device, wherein each updated time for the alert is based on estimating a time needed to return to the alert position from each then-current position of the mobile device.
-
-
17. A method of using current mobile device location and surroundings information, comprising:
-
receiving an indication of an intended destination of a user, to be reached by means other than an automobile in which the user is presently occupying; determining a present location of the mobile device by machine processing of one or more of GPS signals and triangulation information; retrieving parking regulations pertaining to a plurality of distinct parking opportunities, over a data network, from one or more sources of parking information; forming a first travel time estimate from each of the parking opportunities to the intended destination, and a second travel time estimate from intended destination to each of the parking opportunities; forming a total time required estimate that includes the first travel time estimate, the second travel time estimate and a time at the intended destination; providing an indication of which of the parking opportunities allow parking for at least that total amount of time; receiving a selection of one of the parking opportunities from the user; and providing directions from the present location of the mobile device to the selected parking opportunity. - View Dependent Claims (18, 19, 20)
-
Specification