Point of interest database maintenance system
First Claim
1. A method of processing data for maintenance of a database of speed limit enforcement devices, each speed limit enforcement device represented in the database having a device type, at least one attribute and a time-varying confidence value indicative of the accuracy of the at least one attribute associated therewith, the method comprising:
- receiving a report relating to an attribute of a speed limit enforcement device;
adjusting the confidence value associated with the speed limit enforcement device in accordance with the received report;
selecting, based on the device type of the speed limit enforcement device, a predefined function from among two or more predefined functions, each of the two or more predefined functions having a different decay profile for adjusting the confidence value associated with the speed limit enforcement device with time;
adjusting the confidence value associated with the speed limit enforcement device with time in accordance with the predefined function; and
transmitting information relating to the speed limit enforcement device to a remote device based on the confidence value associated with the speed limit enforcement device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of processing data at a server 302 for maintenance of a database 516 of points of interest, such as speed limit enforcement devices. Each of the devices represented in the database has at least one attribute and a confidence value indicative of the accuracy of the at least one attribute associated therewith. The confidence value is time dependent and varies according to a predefined decay function. A report 500 relating to an attribute of a speed limit enforcement device is received at the server 302 from a mobile device 200. The confidence value associated with the speed limit enforcement device is adjusted in accordance with the received report, and information relating to the speed limit enforcement device 520, 522 is selectively transmitted to the or another mobile device 200 based on the confidence value.
-
Citations
18 Claims
-
1. A method of processing data for maintenance of a database of speed limit enforcement devices, each speed limit enforcement device represented in the database having a device type, at least one attribute and a time-varying confidence value indicative of the accuracy of the at least one attribute associated therewith, the method comprising:
-
receiving a report relating to an attribute of a speed limit enforcement device; adjusting the confidence value associated with the speed limit enforcement device in accordance with the received report; selecting, based on the device type of the speed limit enforcement device, a predefined function from among two or more predefined functions, each of the two or more predefined functions having a different decay profile for adjusting the confidence value associated with the speed limit enforcement device with time; adjusting the confidence value associated with the speed limit enforcement device with time in accordance with the predefined function; and transmitting information relating to the speed limit enforcement device to a remote device based on the confidence value associated with the speed limit enforcement device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A server system arranged to process data for maintenance of a database of speed limit enforcement devices, each speed limit enforcement device represented in the database having a device type, at least one attribute and a time-varying confidence value indicative of the accuracy of the at least one attribute associated therewith, the system comprising memory for storing the database of speed limit enforcement devices and at least one processor configured to:
-
receive a report relating to an attribute of a speed limit enforcement device; adjust the confidence value associated with the speed limit enforcement device in accordance with the received report; select, based on the device type of the speed limit enforcement device, a predefined function from among two or more predefined functions, each of the two or more predefined functions having a different decay profile for adjusting the confidence value associated with the speed limit enforcement device with time; adjust the confidence value associated with the speed limit enforcement device with time in accordance with the predefined function; and transmit information relating to the speed limit enforcement device to a remote device based on the confidence value associated with the speed limit enforcement device.
-
-
18. A non-transitory computer readable medium comprising computer program code adapted, when said computer program code is run on a computer, to cause the computer to perform a method of processing data for maintenance of a database of speed limit enforcement devices, each speed limit enforcement device represented in the database having a device type, at least one attribute and a time-varying confidence value indicative of the accuracy of the at least one attribute associated therewith, the method comprising:
-
receiving a report relating to an attribute of a speed limit enforcement device; adjusting the confidence value associated with the speed limit enforcement device in accordance with the received report; selecting, based on the device type of the speed limit enforcement device, a predefined function from among two or more predefined functions, each of the two or more predefined functions having a different decay profile for adjusting the confidence value associated with the speed limit enforcement device with time; adjusting the confidence value associated with the speed limit enforcement device with time in accordance with the predefined function; and transmitting information relating to the speed limit enforcement device to a remote device based on the confidence value associated with the speed limit enforcement device.
-
Specification