IP Library Granted Patent US 10,168,175
Granted Patent B2
US 10,168,175 · App. 15/235,252 · Granted Jan 1, 2019

Navigation apparatus, server apparatus and method of collecting parking location information

Inventor: Pieter Geelen (Amsterdam, NL)
Assignee: TOMTOM TRAFFIC B.V.
G01C21/3685G01C21/32G08G1/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,168,175
App. No.
15/235,252
Granted
Jan 1, 2019
Kind
B2
Abstract

A navigation apparatus comprises a processing resource operably coupled to a receiver for location-related data and arranged to perform, when in use, location determination. The processing resource supports a parking location determination module he parking location determination module is arranged to determine when the location determined is substantially unchanged and to determine that the location determined constitutes a candidate parking location in response to the location determined remaining substantially unchanged relative to a predetermined period of time.

Claims (33)

1. A server for enriching a representation of a parking location, the server comprising:

a memory, the memory storing a plurality of log files received from a plurality of navigation devices, each log file comprising location data and temporal data providing a record of changes of location of a navigation device with time; and a database of known parking locations;

at least one processor, the at least one processor being operably connected to the memory and supporting a plurality of modules comprising:

a stay duration analysis module arranged to access the plurality of log files and, for each of the plurality of log files, to analyse the temporal data in the context of the location data to identify one or more periods of time where the navigation device is stationary for at least a predetermined period of time, the location at which the navigation device is stationery being a candidate parking location, and the stay duration analysis module being further arranged to query the database of known parking locations to determine if the candidate parking location corresponds to a known parking location;

a data binning module arranged to bin the identified one or more periods of time for candidate parking locations that correspond to known parking locations according to a plurality of time intervals to obtain binned temporal information concerning an occupation of the parking locations; and

a probability generator module arranged to use the binned temporal information to generate, for each of the parking locations, a probability of the parking location being occupied during each time interval.

2. The server of claim 1 , wherein the generation of the probability of the parking location being occupied further incorporates a priori knowledge concerning occupation of the parking location.

3. The server of claim 1 , wherein the plurality of modules further comprise a parking modeller module arranged to characterise, for each of the parking locations, a distribution of the probability of the parking location being occupied as a function of time.

4. The server of claim 3 , wherein the distribution of the probability of the parking location being occupied is characterised using a least squares technique, an interpolation technique or other modelling technique to fit a function to the distribution of the probability of the parking location being occupied.

5. The server of claim 3 , wherein the distribution of the probability of the parking location being occupied is characterised by selecting a probability function from a plurality of predefined probability functions that closest fits the distribution of the probability of the parking location being occupied.

6. The server of claim 5 , wherein the parking modeller is further arranged to determine a translation component to translate the selected probability function relative to time to better fit the distribution of the probability of the parking location being occupied.

7. The server of claim 3 , wherein the characterisation of the distribution of the probability of the parking location being occupied further incorporates a priori knowledge concerning occupation of the parking location.

8. The server of claim 7 , wherein the a priori knowledge relates to a period of time when occupation of the parking location is not permitted.

9. The server of claim 1 , wherein the server transmits the generated probability information to one or more navigation devices.

10. A method of enriching a representation of a plurality of parking locations with statistical information, comprising:

accessing, by a processor, a plurality of log files received from a plurality of navigation devices, each log file comprising location data and temporal data providing a record of changes of location of a navigation device with time;

analysing, by the processor, for each of the plurality of log files, the temporal information in the context of the location information to identify one or more periods of time where the navigation device is substantially stationary for at least a predetermined period of time, the location at which the navigation device is substantially stationery being a candidate parking location, and querying a database of known parking locations to determine if the candidate parking location corresponds to a known parking location;

binning, by the processor, the identified one or more periods of time for candidate parking locations that correspond to known parking locations according to a plurality of time intervals to obtain binned temporal information concerning occupation of the parking locations; and

using, by the processor, the binned temporal information to generate, for each of the parking locations, a probability of the parking location being occupied during each time interval.

11. The method of claim 10 , wherein the generation of the probability of the parking location being occupied further incorporates a priori knowledge concerning occupation of the parking location.

12. The method of claim 10 , further comprising characterizing, for each of the parking locations, a distribution of the probability of the parking location being occupied as a function of time.

13. The method of claim 12 , wherein the distribution of the probability of the parking location being occupied is characterised by selecting a probability function from a plurality of predefined probability functions that closest fits the distribution of the probability of the parking location being occupied.

14. The method of claim 13 , further comprising determining a translation component to translate the selected probability function relative to time to better fit the distribution of the probability of the parking location being occupied.

15. The method of claim 12 , wherein the distribution of the probability of the parking location being occupied is characterised using a least squares technique, an interpolation technique or other modelling technique to fit a function to the distribution of the probability of the parking location being occupied.

16. The method of claim 10 , further comprising transmitting the generated probability information to one or more navigation devices.

17. A non-transitory computer-readable medium which stores a set of instructions which when executed performs a method for enriching a representation of a plurality of parking locations with statistical information, the method executed by the set of instructions comprising:

accessing a plurality of log files received from a plurality of navigation devices, each log file comprising location data and temporal data providing a record of changes of location of a navigation device with time;

analysing for each of the plurality of log files, the temporal information in the context of the location information to identify one or more periods of time where the navigation device is substantially stationary for at least a predetermined period of time, the location at which the navigation device is substantially stationery being a candidate parking location, and querying a database of known parking locations to determine if the candidate parking location corresponds to a known parking location;

binning the identified one or more periods of time for candidate parking locations that correspond to known parking locations according to a plurality of time intervals to obtain binned temporal information concerning occupation of the parking locations; and

using the binned temporal information to generate, for each of the parking locations, a probability of the parking location being occupied during each time interval.

18. The non-transitory computer-readable medium of claim 17 , wherein the generation of the probability of the parking location being occupied further incorporates a priori knowledge concerning occupation of the parking location.

19. The non-transitory computer-readable medium of claim 17 , further comprising characterizing, for each of the parking locations, a distribution of the probability of the parking location being occupied as a function of time.

20. The non-transitory computer-readable medium of claim 17 , further comprising transmitting the generated probability information to one or more navigation devices.

Assignments (2)
DEED OF DEMERGER AND INCORPORATION (REDACTED) Recorded Oct 12, 2016
From: TOMTOM INTERNATIONAL B.V.
To: TOMTOM TRAFFIC B.V.
Reel/Frame 040319/0637 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2016
From: GEELEN, PIETER
To: TOMTOM INTERNATIONAL B.V.
Reel/Frame 039993/0121 →
Continuity (3)
Continuation 14520454 · Oct 22, 2014
Continuation 13202115
Related Publication 20160349073A1 · Dec 1, 2016