US2018084410A1PendingUtilityA1

Area-based location privacy management

Assignee: INTEL CORPPriority: Jul 19, 2013Filed: Oct 30, 2017Published: Mar 22, 2018
Est. expiryJul 19, 2033(~7 yrs left)· nominal 20-yr term from priority
H04W 72/566H04W 4/025H04W 4/029H04W 88/08H04W 12/02H04W 12/08H04B 17/318H04W 72/1247H04W 4/02H04W 12/63
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Technologies for location privacy management include a mobile computing device to determine whether an application is authorized to obtain the location of the mobile computing device based on a determined location and location access policy of the mobile computing device. The location access policy includes policy rules that identify whether the application is authorized to obtain the location of the mobile computing device. If the mobile computing device determines that the application is not authorized to obtain the location of the mobile computing device, the mobile computing device blocks the application from obtaining the location.

Claims

exact text as granted — not AI-modified
1 - 25 . (canceled) 
     
     
         26 . A mobile computing device for location privacy management, the mobile computing device comprising:
 a location management module to (i) determine whether an application is authorized to obtain the location of the mobile computing device based on a determined location and a location access policy of the mobile computing device, wherein the location access policy comprises policy rules that identify whether the application is authorized to obtain the location of the mobile computing device, and (ii) block the application from obtaining the location of the mobile computing device in response to a determination that the application is not authorized to obtain the location.   
     
     
         27 . The mobile computing device of  claim 26 , wherein to determine whether the application is authorized to obtain the location of the mobile computing device comprises to determine whether an application is authorized to obtain a location of an access point. 
     
     
         28 . The mobile computing device of  claim 27 , wherein to determine whether the application is authorized to obtain the location of the access point comprises to determine whether an application is authorized to obtain at least one of a name, a unique identifier, or a received signal strength of an access point. 
     
     
         29 . The mobile computing device of  claim 26 , wherein the location management module is to determine, in response to an attempt by the application to perform a network scan for access points within a communication range of the mobile computing device, whether the application is authorized to obtain the location of the mobile computing device. 
     
     
         30 . The mobile computing device of  claim 26 , wherein the location management module is to determine whether the application is authorized to obtain the location of the mobile computing device in response to receipt of a request for the location of the mobile computing device by the application. 
     
     
         31 . The mobile computing device of  claim 26 , further comprising a communication module to transmit location data to the application in response to a determination that the application is authorized to obtain the location, wherein the location data identifies the location of the mobile computing device. 
     
     
         32 . The mobile computing device of  claim 26 , wherein the policy rules identify a level of specificity at which the application is authorized to obtain the location of the mobile computing device. 
     
     
         33 . The mobile computing device of  claim 32 , wherein the location access policy comprises:
 a first policy rule that identifies a first application as being authorized to obtain the location of the mobile computing device at a first level of specificity; and   a second policy rule that identifies a second application as being authorized to obtain the location of the mobile computing device at a second level of specificity different from the first level of specificity.   
     
     
         34 . The mobile computing device of  claim 33 , wherein the location access policy comprises a third policy rule that identifies a third application that is not authorized to obtain the location of the mobile computing device. 
     
     
         35 . The mobile computing device of  claim 32 , wherein the location management module is to block the application from obtaining the location of the mobile computing device at a requested level of specificity in response to a determination that the application is not authorized to obtain the location at the requested level of specificity. 
     
     
         36 . The mobile computing device of  claim 26 , further comprising a communication module to transmit a default response to the application in response to a determination of the location management module to block the application from obtaining the location of the mobile computing device, wherein the default response is defined by the location access policy. 
     
     
         37 . One or more machine readable storage media comprising a plurality of instructions stored thereon that, in response to execution by a mobile computing device, cause the mobile computing device to:
 determine whether an application is authorized to obtain the location of the mobile computing device based on a determined location and a location access policy of the mobile computing device, the location access policy comprising policy rules identifying whether the application is authorized to obtain the location of the mobile computing device;   block the application from obtaining the location of the mobile computing device in response to a determination that the application is not authorized to obtain the location.   
     
     
         38 . The one or more machine readable storage media of  claim 37 , wherein to determine whether the application is authorized to obtain the location of the mobile computing device comprises to determine whether an application is authorized to obtain a location of an access point. 
     
     
         39 . The one or more machine readable storage media of  claim 37 , wherein to determine whether the application is authorized to obtain the location of the mobile computing device comprises to determine, in response to an attempt by the application to perform a network scan for access points within a communication range of the mobile computing device, whether the application is authorized to obtain the location of the mobile computing device. 
     
     
         40 . The one or more machine readable storage media of  claim 37 , wherein to determine whether the application is authorized to obtain the location of the mobile computing device comprises to determine whether the application is authorized to obtain the location of the mobile computing device in response to receipt of a request for the location of the mobile computing device by the application. 
     
     
         41 . The one or more machine readable storage media of  claim 37 , wherein to determine whether the application is authorized to obtain the location of the mobile computing device comprises to determine whether the application is authorized to obtain the location of the mobile computing device in response to a determination that the application is eligible for location-based services. 
     
     
         42 . The one or more machine readable storage media of  claim 37 , wherein the plurality of instructions further cause the mobile computing device to determine a location of the mobile computing device, the location being the determined location. 
     
     
         43 . The one or more machine readable storage media of  claim 37 , wherein the policy rules identify a level of specificity at which the application is authorized to obtain the location of the mobile computing device. 
     
     
         44 . The one or more machine readable storage media of  claim 43 , wherein the location access policy comprises:
 a first policy rule that identifies a first application as being authorized to obtain the location of the mobile computing device at a first level of specificity; and   a second policy rule that identifies a second application as being authorized to obtain the location of the mobile computing device at a second level of specificity different from the first level of specificity.   
     
     
         45 . The one or more machine readable storage media of  claim 44 , wherein the location access policy comprises a third policy rule that identifies a third application that is not authorized to obtain the location of the mobile computing device. 
     
     
         46 . The one or more machine readable storage media of  claim 43 , wherein to block the application from obtaining the location of the mobile computing device comprises to block the application from obtaining the location of the mobile computing device at a requested level of specificity in response to a determination that the application is not authorized to obtain the location at the requested level of specificity. 
     
     
         47 . The one or more machine readable storage media of  claim 37 , wherein the plurality of instructions further cause the mobile computing device to transmit a default response to the application in response to a determination to block the application from obtaining the location of the mobile computing device, the default response being defined by the location access policy. 
     
     
         48 . A method for managing location privacy on a mobile computing device, the method comprising:
 determining, on the mobile computing device, whether an application is authorized to obtain the location of the mobile computing device based on a determined location and a location access policy of the mobile computing device, the location access policy comprising policy rules identifying whether the application is authorized to obtain the location of the mobile computing device;   blocking, on the mobile computing device, the application from obtaining the location of the mobile computing device in response to determining that the application is not authorized to obtain the location.   
     
     
         49 . The method of  claim 48 , wherein determining whether the application is authorized to obtain the location of the mobile computing device comprises determining, in response to an attempt by the application to perform a network scan for access points within a communication range of the mobile computing device, whether the application is authorized to obtain the location of the mobile computing device. 
     
     
         50 . The method of  claim 48 , wherein the location access policy comprises:
 a first policy rule identifying a first application as being authorized to obtain the location of the mobile computing device at a first level of specificity;   a second policy rule identifying a second application as being authorized to obtain the location of the mobile computing device at a second level of specificity different from the first level of specificity; and   a third policy rule identifying a third application that is not authorized to obtain the location of the mobile computing device.

Join the waitlist — get patent alerts

Track US2018084410A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.