Consolidating online privacy preferences
First Claim
1. An information handling system comprising:
- one or more processors;
a memory accessible by the processors;
a nonvolatile storage device accessible by the processors;
a network interface for connecting the information handling system to a computer network; and
a location-based privacy tool for managing user'"'"'s location-based privacy preferences, the location-based privacy tool comprising software code effective to;
receive a device identifier and location data corresponding to a device;
retrieve a location-based privacy preference corresponding to the device identifier and the location data;
compare the retrieved location-based privacy preference with a privacy policy that corresponds to a service provider; and
determine whether to send content provided by the service provider to the device based upon the comparison.
0 Assignments
0 Petitions
Accused Products
Abstract
User privacy preferences are consolidated for location-based services. A mobile user is able to control the service providers to which the mobile user'"'"'s location is transmitted as well as control the service providers from which the user wishes to receive content. Service providers and other online vendors request the location and network identifiers of mobile users in order to provide the mobile users with content. The user'"'"'s privacy preferences are described in a document that includes the location format being used by the user, a link to the user'"'"'s preference data, and the current location of the user'"'"'s mobile device. The privacy preference file includes global privacy preferences that apply when the user is outside of established privacy locations and one or more privacy locations defined by geographical boundaries. These preferences apply while the user is inside the defined privacy location.
-
Citations
18 Claims
-
1. An information handling system comprising:
-
one or more processors; a memory accessible by the processors; a nonvolatile storage device accessible by the processors; a network interface for connecting the information handling system to a computer network; and a location-based privacy tool for managing user'"'"'s location-based privacy preferences, the location-based privacy tool comprising software code effective to; receive a device identifier and location data corresponding to a device; retrieve a location-based privacy preference corresponding to the device identifier and the location data; compare the retrieved location-based privacy preference with a privacy policy that corresponds to a service provider; and determine whether to send content provided by the service provider to the device based upon the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product stored in a computer operable media for managing location-based privacy preferences, said computer program product comprising:
-
means for receiving a device identifier and location data corresponding to a device; means for retrieving a location-based privacy preference corresponding to the device identifier and the location data; means for comparing the retrieved location-based privacy preference with a privacy policy that corresponds to a service provider; and means for determining whether to send content provided by the service provider to the device based upon the comparison. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An information handling system comprising:
-
one or more processors; a memory accessible by the processors; a nonvolatile storage device accessible by the processors; a network interface for connecting the information handling system to a computer network; and a location-based privacy tool for managing user'"'"'s location-based privacy preferences, the location-based privacy tool comprising software code effective to; receive a device identifier and location data corresponding to a device; receive content, a service provider'"'"'s location, and a service provider'"'"'s privacy policy from a service provider; retrieve a location-based privacy preference corresponding to the device identifier, wherein the service provider'"'"'s location corresponds to the location data; compare the retrieved location-based privacy preference with the service provider'"'"'s privacy policy; determine whether to send content provided by the service provider to the device based upon the comparison; and send the content to a device corresponding to the device identifier in response to the determination.
-
-
18. A computer program product stored in a computer operable media for managing location-based privacy preferences, said computer program product comprising:
-
means for receiving a device identifier and location data corresponding to a device; means for receiving content, a service provider'"'"'s location, and a service provider'"'"'s privacy policy from a service provider; means for retrieving a location-based privacy preference corresponding to the device identifier, wherein the service provider'"'"'s location corresponds to the location data; means for comparing the retrieved location-based privacy preference with the service provider'"'"'s privacy policy; means for determining whether to send content provided by the service provider to the device based upon the comparison; and means for sending the content to a device corresponding to the device identifier in response to the determination.
-
Specification