Method for protecting terminal location information and intelligent terminal
First Claim
1. A method for protecting intelligent terminal location information, comprising:
- responding to a location query request from an application (APP), and acquiring current location coordinates of an intelligent terminal, the APP being installed in an operating system running on the intelligent terminal;
acquiring a privacy sensitivity level of an area in which the current location coordinates are located, the privacy sensitivity level of the area in which the current location coordinates are located corresponding to a difficulty level of obtaining the current location coordinates by the APP, and a higher privacy sensitivity level of the area in which the current location coordinates are located indicating higher difficulty level of obtaining the current location coordinates by the APP;
acquiring a location trust level of the APP, the location trust level of the APP corresponding to the difficulty level of obtaining the current location coordinates by the APP, and a higher location trust level of the APP indicating a lower difficulty level of obtaining the current location coordinates by the APP;
calculating, according to a formula s=(1−
T)*L, a comprehensive sensitivity value s of the current location coordinates that are of the intelligent terminal and that are requested to query by the APP, * indicating multiplication, T indicating the location trust level of the APP, and L indicating the privacy sensitivity level of the area in which the current location coordinates are located;
comparing the comprehensive sensitivity value s of the current location coordinates with a preset threshold;
returning real current location coordinates when s<
M; and
imposing a limitation on a response manner for the location query request from the APP when s>
=M.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for protecting intelligent terminal location information is provided, where the method includes: responding to a location query request from an APP, and acquiring current location coordinates of the intelligent terminal; acquiring a privacy sensitivity level of an area in which the current location coordinates are located; acquiring a location trust level of the APP; and obtaining, according to the location trust level of the APP and the privacy sensitivity level of the area in which the current location coordinates are located, a response manner corresponding to the location query request from the APP. In addition, some embodiments of the present application further disclose an intelligent terminal.
-
Citations
11 Claims
-
1. A method for protecting intelligent terminal location information, comprising:
-
responding to a location query request from an application (APP), and acquiring current location coordinates of an intelligent terminal, the APP being installed in an operating system running on the intelligent terminal; acquiring a privacy sensitivity level of an area in which the current location coordinates are located, the privacy sensitivity level of the area in which the current location coordinates are located corresponding to a difficulty level of obtaining the current location coordinates by the APP, and a higher privacy sensitivity level of the area in which the current location coordinates are located indicating higher difficulty level of obtaining the current location coordinates by the APP; acquiring a location trust level of the APP, the location trust level of the APP corresponding to the difficulty level of obtaining the current location coordinates by the APP, and a higher location trust level of the APP indicating a lower difficulty level of obtaining the current location coordinates by the APP; calculating, according to a formula s=(1−
T)*L, a comprehensive sensitivity value s of the current location coordinates that are of the intelligent terminal and that are requested to query by the APP, * indicating multiplication, T indicating the location trust level of the APP, and L indicating the privacy sensitivity level of the area in which the current location coordinates are located;comparing the comprehensive sensitivity value s of the current location coordinates with a preset threshold; returning real current location coordinates when s<
M; andimposing a limitation on a response manner for the location query request from the APP when s>
=M. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An intelligent terminal, comprising:
-
a memory storing executable instructions; and a processor coupled to the memory and configured to; respond to a location query request from an application (APP), and acquire current location coordinates of the intelligent terminal, the APP being installed in an operating system running on the intelligent terminal; acquire a privacy sensitivity level of an area in which the current location coordinates are located, the privacy sensitivity level of the area in which the current location coordinates are located corresponding to a difficulty level of obtaining the current location coordinates by the APP, and a higher privacy sensitivity level of the area in which the current location coordinates are located indicating higher difficulty level of obtaining the current location coordinates by the APP; acquire a location trust level of the APP, the location trust level of the APP corresponding to the difficulty level of obtaining the current location coordinates by the APP, and a higher location trust level of the APP indicating lower difficulty level of obtaining the current location coordinates by the APP; and calculate the location trust level of the APP according to a formula T=p*m+q*(1−
n), T indicating the location trust level of the APP, m being a real number, belonging to [0,1], and indicating a trust degree assigned to a source of the APP, n being a real number belonging to [0,1], and indicating a user identity inference capability of the APP, p being a real number and belonging to [0,1], q being a real number and belonging to [0,1], and p+q=1, and p and q respectively indicating a coefficient used for the trust degree assigned to the source of the APP in calculating the location trust level of the APP and a coefficient used for the user identity inference capability of the APP in calculating the location trust level of the APP. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for protecting intelligent terminal location information, comprising:
-
responding to a location query request from an application (APP), and acquiring current location coordinates of an intelligent terminal, the APP being installed in an operating system running on the intelligent terminal; acquiring a privacy sensitivity level of an area in which the current location coordinates are located, the privacy sensitivity level of the area in which the current location coordinates are located corresponding to a difficulty level of obtaining the current location coordinates by the APP, and a higher privacy sensitivity level of the area in which the current location coordinates are located indicating a higher difficulty level of obtaining the current location coordinates by the APP; and calculating a location trust level of the APP according to a formula T=p*m+q*(1−
n), the location trust level of the APP corresponding to the difficulty level of obtaining the current location coordinates by the APP, and a higher location trust level of the APP indicating a lower difficulty level of obtaining the current location coordinates by the APP, T indicating the location trust level of the APP, m being a real number within a range [0,1] and indicating a trust degree assigned to a source of the APP, n being a real number belonging to [0,1], and indicating a user identity inference capability of the APP, the user identity inference capability of the APP indicating a capability of the APP for identifying a user identity of the intelligent terminal, p being a real number and belonging to [0,1], q being a real number and belonging to [0,1], and p+q=1, and p and q respectively indicating a coefficient used for the trust degree assigned to the source of the APP in calculating the location trust level of the APP and a coefficient used for the user identity inference capability of the APP in calculating the location trust level of the APP.
-
Specification