DUMMY INFORMATION FOR LOCATION PRIVACY IN LOCATION BASED SERVICES
First Claim
1. A method for protecting location privacy by employing dummy information when using location based services, the method comprising:
- connecting to a location based service (LBS) provider;
submitting a user'"'"'s actual location and a first sub-group of dummy locations representing a maximum number of dummy locations allowed to be submitted by the user based on one or more constraints to the LBS provider, wherein the first sub-group is selected among a total group of dummy locations representing a maximum number of dummy locations allowed by the LBS provider regardless of any constraints, the one or more constraints comprising an available bandwidth, a power consumption of a computing device connecting to the LBS provider, and/or a service requirement of the LBS provider; and
receiving location based service data associated with a second sub-group of dummy locations and the user'"'"'s actual location from the LBS provider, wherein the second sub-group is a subset of the first sub-group.
5 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described for location privacy protection. In some examples, location privacy protection is provided by determining a maximum number of dummy location information sets to be transmitted to an LBS provider along with actual location information based on a comparison of expected LBS data to be received and bandwidth availability, as well as expected power usage on a mobile device transmitting the information and available power for the mobile device. The dummy information may be generated such that realistic trajectories are obtained without enabling an intruder to detect a user'"'"'s actual path when the user is moving.
-
Citations
48 Claims
-
1. A method for protecting location privacy by employing dummy information when using location based services, the method comprising:
-
connecting to a location based service (LBS) provider; submitting a user'"'"'s actual location and a first sub-group of dummy locations representing a maximum number of dummy locations allowed to be submitted by the user based on one or more constraints to the LBS provider, wherein the first sub-group is selected among a total group of dummy locations representing a maximum number of dummy locations allowed by the LBS provider regardless of any constraints, the one or more constraints comprising an available bandwidth, a power consumption of a computing device connecting to the LBS provider, and/or a service requirement of the LBS provider; and receiving location based service data associated with a second sub-group of dummy locations and the user'"'"'s actual location from the LBS provider, wherein the second sub-group is a subset of the first sub-group. - View Dependent Claims (3, 4, 9, 10, 11, 12)
-
-
2. (canceled)
-
5-8. -8. (canceled)
-
13-15. -15. (canceled)
-
16. An apparatus for protecting location privacy by employing dummy information when using location based services, comprising:
-
a memory configured to store instructions; a processor coupled to the memory, wherein the processor is adapted to execute the instructions, which when executed configure the processor to; connect to a location based service (LBS) provider; submit a user'"'"'s actual location and a first sub-group of dummy locations representative of a maximum number of dummy locations allowed to be submitted by the user based on one or more constraints to the LBS provider, wherein the first sub-group is selected among a total group of dummy locations representative of a maximum number of dummy locations allowed by the LBS provider regardless of any constraints, the one or more constraints comprising an available bandwidth, a power consumption of apparatus, and/or a service requirement of the LBS provider; and receive location based service data associated with a second sub-group of dummy locations and the user'"'"'s actual location from the LBS provider, wherein the second sub-group is a subset of the first sub-group. - View Dependent Claims (18, 19, 24, 25, 26, 27, 30)
-
-
17. (canceled)
-
20-23. -23. (canceled)
-
28-29. -29. (canceled)
-
31-37. -37. (canceled)
-
38. A method for enabling protection of location privacy by employing dummy information in conjunction with location based services, the method comprising:
-
registering a user at a location based service (LBS) provider; receiving the user'"'"'s actual location and a first sub-group of dummy locations representing a maximum number of dummy locations allowed to be submitted by the user based on one or more constraints at the LBS provider, wherein the first sub-group is selected among a total group of dummy locations representing a maximum number of dummy locations allowed by the LBS provider regardless of any constraints, the one or more constraints comprising an available bandwidth, a power consumption of a computing device connecting to the LBS provider, and/or a service requirement of the LBS provider; and providing LBS data associated with a second sub-group of dummy locations and the user'"'"'s actual location to the computing device connecting to the LBS provider, wherein the second sub-group is a subset of the first sub-group. - View Dependent Claims (40, 41, 42, 43, 46, 47, 48)
-
-
39. (canceled)
-
44-45. -45. (canceled)
Specification