Patent ID: 9154301
Filing Date: 2015-10-06
Classification: H04L,H04W

Abstract:
1. An apparatus, comprising: at least one processor; and at least one memory including computer program code, where the at least one memory and the computer program code are configured, with the at least one processor, causing the apparatus to at least: receive location information defining location coordinate data of a location; store the location information; divide data bits of the location information into a first part and a second part, wherein the dividing comprises taking a portion of the location information comprising most significant ones of the data bits of the location information as the first part and taking a remainder of the location information comprising least significant ones of the data bits and redundant data bits of the location information as the second part, wherein the dividing is such that the data bits in the first part maintain a desired positional accuracy of the location coordinate data and the data bits of the second part altered without affecting the desired positional accuracy of the location coordinate data; store in the second part of the location information an authenticator corresponding to the first part comprising replacing least significant data bits of the second part of the location information with the authenticator, wherein the redundant data bits of the second part are used storing the authenticator, wherein the authenticator is based on a watermarking process, wherein the watermarking process conceals the authenticator in the second part, and wherein the watermarking process enables backwards compatibility allowing the location data of both the first and second parts used without extracting the authenticator; and extract from the second part the stored authenticator; and test the authenticator for positive authentication.