DYNAMIC ELECTRONIC DISPLAY PRIVACY FILTER
First Claim
1. A system for dynamic application of a privacy filter on an electronic display, the system comprising:
- a processor; and
a memory coupled to the processor, the memory including instructions which, when executed by the processor, cause the system to;
determine that data to be displayed on the electronic display is private;
determine a location context for the electronic display;
determine boundaries associated with an area of the electronic display where the private data is to be displayed; and
generate a privacy filter based on the data, the location context and the boundaries, wherein the privacy filter is configured to restrict the viewing angle of the area of the electronic display where the private data is to be displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
A privacy filter for an electronic display (e.g., of a mobile device) may be dynamically applied based on multiple factors. The application of the privacy filter may include determining that data to be displayed on the electronic display is of a private nature. If so, a location context is then determined based on whether the location of the electronic display is public and therefore someone other than the user of mobile device might view the electronic display. If the location is public, boundaries associated with an area of the electronic display where the private data is to be displayed may be detected so that a privacy filter may generated dynamically based on the data, the location context and the boundaries. The privacy filter is configured to restrict the viewing angle of the entire electronic display or of a sub-area of the electronic display within the determined boundaries.
88 Citations
25 Claims
-
1. A system for dynamic application of a privacy filter on an electronic display, the system comprising:
-
a processor; and a memory coupled to the processor, the memory including instructions which, when executed by the processor, cause the system to; determine that data to be displayed on the electronic display is private; determine a location context for the electronic display; determine boundaries associated with an area of the electronic display where the private data is to be displayed; and generate a privacy filter based on the data, the location context and the boundaries, wherein the privacy filter is configured to restrict the viewing angle of the area of the electronic display where the private data is to be displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for dynamic application of a privacy filter on an electronic display, said method comprising:
-
determining that data to be displayed on the electronic display is private; determining a location context for the electronic display; determining boundaries associated with an area of the electronic display where the private data is to be displayed; and generating a privacy filter based on the data, the location context and the boundaries, wherein the privacy filter is configured to restrict the viewing angle of the area of the electronic display where the private data is to be displayed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. At least one computer-readable storage medium having instructions stored thereon for dynamic application of a privacy filter on an electronic display, which when executed by a processor of a machine, cause the machine to:
-
determine that data to be displayed on the electronic display is private; determine a location context for the electronic display; determine boundaries associated with an area of the electronic display where the private data is to be displayed; and generate a privacy filter based on the data, the location context and the boundaries, wherein the privacy filter is configured to restrict the viewing angle of the area of the electronic display where the private data is to be displayed. - View Dependent Claims (22, 23, 24, 25)
-
Specification