Viewer-based device control
First Claim
Patent Images
1. A method, comprising:
- obtaining an image using an imaging element of a computing device, the imaging element positioned with respect to the computing device such that one or more viewers viewing a display element of the computing device appear in at least a portion of the obtained image;
analyzing the obtained image, using the computing device, to identify an unauthorized viewer in the obtained image;
determining a position of the unauthorized viewer to be substantially toward at least a portion of the computing device;
identifying a device associated with the unauthorized viewer; and
generating a notification to be communicated to the identified device associated with the unauthorized viewer, the notification including an advertisement associated with content displayed on the computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device can monitor the gaze direction of people around the device to determine whether any unintended viewers are viewing content displayed on the device. A user can activate a privacy mode of the device, such that when an unintended viewer is detected the device can take an appropriate action. In some cases the device can notify the primary user of the device using audible, visual, or tactile alerts. In other cases, the device can modify the display of content such that the unintended viewer is unable to decipher or view the content, or is otherwise notified of the detection.
48 Citations
20 Claims
-
1. A method, comprising:
-
obtaining an image using an imaging element of a computing device, the imaging element positioned with respect to the computing device such that one or more viewers viewing a display element of the computing device appear in at least a portion of the obtained image; analyzing the obtained image, using the computing device, to identify an unauthorized viewer in the obtained image; determining a position of the unauthorized viewer to be substantially toward at least a portion of the computing device; identifying a device associated with the unauthorized viewer; and generating a notification to be communicated to the identified device associated with the unauthorized viewer, the notification including an advertisement associated with content displayed on the computing device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing device, comprising:
-
a processor; at least one imaging element; a display element for displaying content; and a memory device including instructions operable to be executed by the processor to perform a set of actions, enabling the processor to; obtain an image using the at least one imaging element; analyze the obtained image, using the computing device, to identify an unauthorized viewer in the obtained image; determine a position of the unauthorized viewer to be substantially toward at least a portion of the computing device; identify a device associated with the unauthorized viewer; and generate a notification to be communicated to the identified device associated with the unauthorized viewer, the notification including an advertisement associated with content displayed on the computing device. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium storing processor-executable instructions for controlling a computing device, comprising:
-
program code for obtaining an image using at least one imaging element; program code for analyzing the obtained image, using the computing device, to identify an unauthorized viewer in the obtained image; program code for determining a position of the unauthorized viewer to be substantially toward at least a portion of the computing device; program code for identifying a device associated with the unauthorized viewer; and program code for generating a notification to be communicated to the identified device associated with the unauthorized viewer, the notification including an advertisement associated with content displayed on the computing device. - View Dependent Claims (17, 18, 19, 20)
-
Specification