×

Methods, systems, and apparatuses to display visibility changes responsive to user gestures

  • US 9,817,481 B2
  • Filed: 10/06/2015
  • Issued: 11/14/2017
  • Est. Priority Date: 09/23/2014
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • a display;

    a set of one or more sensors configured to generate sensor data during a first time period and a second time period;

    a set of one or more processors coupled to the display and the set of one or more sensors; and

    a non-transitory machine readable storage medium coupled to the set of one or more processors and having stored therein a watch check gesture detector for receiving the sensor data, the watch check gesture detector comprising a watch check rule for causing a change to the display, wherein the watch check rule includes data or logic that represents one or more patterns of movement indicative of a user of the apparatus checking the display,wherein the storage medium further comprises instructions that, when executed by the set of one or more processors, cause the set of one or more processors to;

    detect, using the sensor data, that the user is performing a particular type of activity;

    enable the watch check rule based on the detection;

    determine, based on the sensor data generated during the first time period and while a first activity metric is displayed on the display, that the user has made a bodily adjustment matching the one or more patterns of movement indicative of the user checking the display such that the watch check rule is satisfied;

    in response to determining that the watch check rule is satisfied, cause a first change to the display, the first change causing the display displaying the first activity metric to display a second activity metric different from the first activity metric and indicative of the user'"'"'s performance with respect to the particular type of activity;

    log first accelerometer data extracted from the sensor data generated during the first time period, the first accelerometer data comprising a first x-axis value and a first y-axis value;

    extract second accelerometer data from the sensor data generated during the second time period, the second accelerometer data comprising a second x-axis value and a second y-axis value;

    determine whether the second x-axis value of the second accelerometer data exceeds the first x-axis value of the logged first accelerometer data by a first threshold amount;

    determine whether the second y-axis value of the second accelerometer data exceeds the first y-axis value of the logged first accelerometer data by a second threshold amount; and

    in response to determining that (i) the second x-axis value exceeds the first x-axis value by the first threshold amount and (ii) the second y-axis value exceeds the first y-axis value by the second threshold amount, cause a second change to the display, the second change causing the display displaying the second activity metric to display the first activity metric.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×