Blurring location information
AssigneeGoogle Inc.
InventorsDean Kenneth Jackson, Daniel Victor Klein
Life of this patent
Estimating the term…
Abstract
Systems, methods, and machine-readable media for blurring location information for an entity. The system may be configured to receive a location display setting comprising a condition and a blur level to apply to location coordinates, receive location coordinates for an entity, determine whether the condition is satisfied based on the location coordinates, and, if the condition is satisfied, report location information for the entity in a mapping interface based on the location coordinates for the entity and the blur level.
Claims20
A computer-implemented method for blurring location information for an entity, the method comprising:
- receiving a location display setting for a point of interest comprising a blur level and a condition in which to apply the blur level, wherein the blur level is a measurement of a level of obscurity with which to report location coordinates of one or more entities visiting the point of interest, wherein the location display setting of the point of interest is set by a person administrating location-based services of the point of interest;
- receiving location coordinates for the entity visiting the point of interest, wherein the entity is a mobile device;
- determining whether the condition is satisfied, wherein the condition comprises the location coordinates for the entity being at a geographic location of the point of interest;
- and
- reporting, when the condition is satisfied, location information for the entity in a mapping interface based on the location coordinates for the entity with the applied blur level.
A system for monitoring locations for blurring location information for an entity, the system comprising:
- one or more processors;
- and
- a non-transitory machine-readable medium comprising instructions stored therein, which when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- accessing a location display setting for a point of interest comprising a blur level and a condition in which to apply the blur level, wherein the blur level is a measurement of a level of obscurity with which to report location coordinates of one or more entities visiting the point of interest, wherein the location display setting of the point of interest is set by a person administrating location-based services of the point of interest;
- receiving location coordinates for the entity visiting the point of interest, wherein the entity is a mobile device;
- determining whether the condition is satisfied, wherein the condition comprises the location coordinates for the entity being at a geographic location of the point of interest;
- and
- reporting, when the condition is satisfied, location information for the entity in a mapping interface based on the location coordinates for the entity with the applied blur level.
A non-transitory machine-readable medium comprising instructions stored therein, which when executed by a processor, causes the processor to perform operations comprising:
- receiving a location display setting for a point of interest comprising a blur level and a condition in which to apply the blur level, wherein the blur level is a measurement of a level of obscurity with which to report location coordinates of one or more entities visiting the point of interest, wherein the location display setting of the point of interest is set by a person administrating location-based services of the point of interest;
- receiving location coordinates for the entity visiting the point of interest, wherein the entity is a mobile device;
- determining whether the condition is satisfied, wherein the condition comprises the location coordinates for the entity being at a geographic location of the point of interest;
- and
- reporting, when the condition is satisfied, location information for the entity in a mapping interface based on the location coordinates for the entity with the applied blur level.
Dependencies are inferred from the claim text.