Selectively obscuring private information based on contextual information
First Claim
1. A method comprising:
- determining, by one or more processors, based at least in part on a type of information to be displayed at a display device associated with a computing device, a privacy level for the information to be displayed;
determining, by the one or more processors, that the privacy level satisfies a threshold privacy level;
determining, by the one or more processors, based on sensor data generated by at least one sensor associated with the computing device, that an individual not associated with a currently active user account of the computing device is proximate to the display device;
determining, by the one or more processors, based at least in part on the sensor data, an estimated speed of the individual not associated with the currently active user account relative to the display device;
determining, by the one or more processors, that the estimated speed satisfies a threshold speed; and
outputting, by the one or more processors, for display at the display device, the information such that at least a first portion of the information is obscured.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes determining, based at least in part on a type of information to be displayed at a display device associated with a computing device, a privacy level for the information to be displayed; and determining whether the privacy level satisfies a threshold privacy level. The method also includes, responsive to determining that the privacy level satisfies the threshold privacy level, determining whether an individual not associated with a currently active user account of the computing device is proximate to the display device. The method also includes determining an estimated speed of the individual not associated with the currently active user account relative to the display device. The method further includes determining, whether the estimated speed satisfies a threshold speed, and responsive to determining that the estimated speed satisfies the threshold speed, outputting the information such that at least a first portion of the information is obscured.
-
Citations
19 Claims
-
1. A method comprising:
-
determining, by one or more processors, based at least in part on a type of information to be displayed at a display device associated with a computing device, a privacy level for the information to be displayed; determining, by the one or more processors, that the privacy level satisfies a threshold privacy level; determining, by the one or more processors, based on sensor data generated by at least one sensor associated with the computing device, that an individual not associated with a currently active user account of the computing device is proximate to the display device; determining, by the one or more processors, based at least in part on the sensor data, an estimated speed of the individual not associated with the currently active user account relative to the display device; determining, by the one or more processors, that the estimated speed satisfies a threshold speed; and outputting, by the one or more processors, for display at the display device, the information such that at least a first portion of the information is obscured. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device comprising:
-
at least one processor; and a memory comprising instructions that, when executed by the at least one processor, cause the at least one processor to; determine, based at least in part on a type of information to be displayed at a display device associated with the computing device, a privacy level for the information to be displayed; determine whether the privacy level satisfies a threshold privacy level; and
responsive to determining that the privacy level satisfies the threshold privacy level;determine, based on sensor data generated by at least one sensor associated with the computing device, whether an individual not associated with a currently active user account of the computing device is proximate to the display device; responsive to determining the individual not associated with the currently active user account is proximate to the display device; determine, based at least in part on the sensor data, an estimated speed of the individual not associated with the currently active user account relative to the display device; determine whether the estimated speed satisfies a threshold speed; responsive to determining that the estimated speed satisfies the threshold speed, output, for display at the display device, the information such that at least a first portion of the information is obscured; and responsive to determining that the estimated speed does not satisfy the threshold speed, output, for display at the display device, the information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium encoded with instructions that, when executed by at least one processor of a computing device, cause the at least one processor to:
-
determine, based at least in part on a type of information to be displayed at a display device associated with the computing device, a privacy level for the information to be displayed; determine whether the privacy level satisfies a threshold privacy level; and responsive to determining that the privacy level satisfies the threshold privacy level; determine, based on sensor data generated by at least one sensor associated with the computing device, whether an individual not associated with a currently active user account of the computing device is proximate to the display device; responsive to determining the individual not associated with the currently active user account is proximate to the display device; determine, based at least in part on the sensor data, an estimated speed of the individual not associated with the currently active user account relative to the display device; determine whether the estimated speed satisfies a threshold speed; responsive to determining that the estimated speed satisfies the threshold speed, output, for display at the display device, the information such that at least a first portion of the information is obscured; and responsive to determining that the estimated speed does not satisfy the threshold speed, output, for display at the display device, the information.
-
Specification