Abstract:
Techniques for multiple-stage crash reporting are described herein. In particular, in some cases, a first stage may include reporting of crash metadata. Also, in some cases, a second stage may include reporting of crash artifact data, such as a crash dump file, error logs, server logs, client logs and/or other data. The crash artifact data may, in some examples, be provided after the crash metadata. By employing multiple stages for reporting of crash-related information, the time required to notify and provide at least some crash-related information to users may be reduced, without requiring the omission of any desired reporting information. Additionally, the use of multiple stages may help to ensure that a notification of the occurrence of the crash and associated metadata are consistently reported, even when crash artifact data uploads fail.
Abstract:
Various embodiments enable additional content or features to be displayed to a user in response to detecting one eye of the user being closed either as a wink or for a duration of time. In one example, the additional content is graphical overlay, such as a menu containing selectable graphical elements to perform functions related to an application, game, or content, of global navigational features of the computing device in general, or to alternate views, features, or supplemental content for an application or game currently being displayed on a computing device. In one example, the overlay may be displayed only as long as the user keeps one eye closed or, alternatively, the user could wink to display the overlay and provide some other input to remove the overlay.
Abstract:
A computing device can track a gaze direction of a user of the computing device. In some embodiments, gaze tracking can be performed using at least one front-facing camera of the computing device. The computing device can determine a position on a display of the device that corresponds to where the user's gaze is directed. The computing device can display content that is decipherable (i.e., readable, legible, recognizable, understandable, non-scrambled, unobscured, etc.) at the position on the display that corresponds to the user's gaze direction. The computing device can scramble at least some content that is displayed at a position(s) on the display other than the position at which the user's gaze is directed.
Abstract:
Various embodiments enable additional content or features to be displayed to a user in response to detecting one eye of the user being closed either as a wink or for a duration of time. In one example, the additional content is graphical overlay, such as a menu containing selectable graphical elements to perform functions related to an application, game, or content, of global navigational features of the computing device in general, or to alternate views, features, or supplemental content for an application or game currently being displayed on a computing device. In one example, the overlay may be displayed only as long as the user keeps one eye closed or, alternatively, the user could wink to display the overlay and provide some other input to remove the overlay.