Point of interest database maintenance system
First Claim
1. A method of processing data for maintenance of a database of points of interest (POI), each point of interest represented in the database having at least one attribute and a confidence value indicative of the accuracy of the at least one attribute associated therewith, wherein the at least one attribute includes a status of the point of interest, wherein the status of the point of interest changes from a first state to a second state when the confidence value associated with the point of interest is above or below a predetermined threshold level, and wherein the confidence value is time dependent and varies according to a predefined function, the method comprising:
- receiving a report relating to an attribute of a point of interest;
adjusting the confidence value associated with the point of interest in accordance with the received report, wherein the confidence value is increased or decreased based on the received report;
selecting, based on a device type of the point of interest, the 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 point of interest with time;
determining a time when the confidence value associated with the point of interest will cross the threshold level based on the adjusted confidence value and the predefined function; and
transmitting information relating to the point of interest to a remote device, wherein the information comprises the determined time.
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.
11 Citations
19 Claims
-
1. A method of processing data for maintenance of a database of points of interest (POI), each point of interest represented in the database having at least one attribute and a confidence value indicative of the accuracy of the at least one attribute associated therewith, wherein the at least one attribute includes a status of the point of interest, wherein the status of the point of interest changes from a first state to a second state when the confidence value associated with the point of interest is above or below a predetermined threshold level, and wherein the confidence value is time dependent and varies according to a predefined function, the method comprising:
-
receiving a report relating to an attribute of a point of interest; adjusting the confidence value associated with the point of interest in accordance with the received report, wherein the confidence value is increased or decreased based on the received report; selecting, based on a device type of the point of interest, the 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 point of interest with time; determining a time when the confidence value associated with the point of interest will cross the threshold level based on the adjusted confidence value and the predefined function; and transmitting information relating to the point of interest to a remote device, wherein the information comprises the determined time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system arranged to process data for maintenance of a database of points of interest (POI), each point of interest represented in the database having at least one attribute and a confidence value indicative of the accuracy of the at least one attribute associated therewith, wherein the at least one attribute includes a status of the point of interest, wherein the status of the point of interest changes from a first state to a second state when the confidence value associated with the point of interest is above or below a predetermined threshold level, and wherein the confidence value is time dependent and varies according to a predefined function, the system comprising one or more processors configured to:
-
receive a report relating to an attribute of a point of interest; adjust the confidence value associated with the point of interest in accordance with the received report, wherein the confidence value is increased or decreased based on the received report; select, based on a device type of the point of interest, the 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 point of interest with time; determine a time when the confidence value associated with the point of interest will cross the threshold level based on the adjusted confidence value and the predefined function; and transmit information relating to the point of interest to a remote device, wherein the information comprises the determined time. - View Dependent Claims (12, 13, 14, 15)
-
-
11. A non-transitory computer readable medium including program segments for, when executed by a processor, causing a device to implement a method of processing data for maintenance of a database of points of interest (POI), each point of interest represented in the database having at least one attribute and a confidence value indicative of the accuracy of the at least one attribute associated therewith, wherein the at least one attribute includes a status of the point of interest, wherein the status of the point of interest changes from a first state to a second state when the confidence value associated with the point of interest is above or below a predetermined threshold level, and wherein the confidence value is time dependent and varies according to a predefined function, the method comprising:
-
receiving a report relating to an attribute of a point of interest; adjusting the confidence value associated with the point of interest in accordance with the received report, wherein the confidence value is increased or decreased based on the received report; selecting, based on a device type of the point of interest, the 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 point of interest with time; determining a time when the confidence value associated with the point of interest will cross the threshold level based on the adjusted confidence value and the predefined function; and transmitting information relating to the point of interest to a remote device, wherein the information comprises the determined time. - View Dependent Claims (16, 17, 18, 19)
-
Specification