Patent ID: 9552062
Date: 2017-01-24
CPC Classifications: G06F,G09G,H04N,H04W

Claim:
1. A system for presenting actual data on a display device based on eye-tracking data, comprising: one or more processors; and a memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions that, when executed by the one or more processors, cause the one or more processors to: receive sensed data from an eye-tracking device; generate intended user data associated with an intended user profile, wherein the intended user profile is associated with an intended user of the eye-tracking device, and wherein the intended user data includes user preferences associated with masking data and actual data for display on the display device; determine a movement status of an eye of the intended user based on the sensed data; determine a display configuration for output on the display device based on the movement status; detect, by the eye-tracking device, a foreign user; determine, by the eye-tracking device, a time period for which the foreign user is present; determine that the time period for which the foreign user is present exceeds a predetermined threshold time period; in response to determining that the time period for which the foreign user exceeds the predetermined threshold time period, determine an activity profile of the environment of the eye-tracking device and the intended user, wherein the activity profile includes characteristics of the foreign user, level of activity in the environment, and level of risk associated with the activity; determine a type of masking data based on the activity profile and the intended user profile; adjust the display configuration for output on the display device, wherein the adjusted display configuration includes actual data and the determined type of masking data; output the adjusted display configuration through the display device; and transmit a notification to a mobile device of the intended user, wherein the notification indicates that the time period for which the foreign user is present exceeds a predetermined threshold time period and that the display configuration has been adjusted.