Patent ID: 11879743
Assignee: VERIZON PATENT AND LICENSING INC.
Field: Measurement (Instruments)
Classification: CPC G | IPC G

Claim 15:
16. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to:
receive location information of a point of interest;
determine, using map data, a geographical coordinate of the point of interest, based on the location information, and a routable attribute of the point of interest;
determine, using updated map data, an updated routable attribute of the point of interest based on the geographical coordinate,
wherein the routable attribute and the updated routable attribute include one or more of a physical address associated with the geographical coordinate or a relationship between the geographical coordinate and a road segment nearest to the geographical coordinate,
wherein the updated map data is updated relative to the map data,
wherein the updated routable attribute is updated relative to the routable attribute, and
wherein the road segment is identified, from a plurality of road segments and for each of the map data and the updated map data, based on selecting the road segment with a shortest distance between the geographical coordinate and a reference point on the road segment nearest to the geographical coordinate;

determine, based on a difference between first bearing information associated with the routable attribute and second bearing information associated with the updated routable attribute, an inconsistency between the routable attribute and the updated routable attribute,
wherein the first bearing information and the second bearing information are associated with the point of interest;

identify, based on determining the difference between the first bearing information and the second bearing information, a shift in the point of interest between the map data and the updated map data;
determine, when the shift in the point of interest is identified, an aggregate score based on the inconsistency; and
cause one or more actions to be performed based on comparing the aggregate score to a plurality of threshold,
wherein the one or more actions include:
transmitting updated routing information, that is determined based on the shift, to a subscriber device associated with a subscription service when the aggregate score satisfies a first threshold of the plurality of thresholds,
transmitting the updated routing information to a navigation service device when the aggregate score satisfies a second threshold, and
transmitting the updated routing information to a navigation deice associated with a vehicle when the aggregate score satisfies a third threshold,
wherein the first threshold, the second threshold, and the third threshold are different from each other and

causing the updated routing information to be used by the navigation device.