Methods, systems, and apparatuses to update screen content responsive to user gestures
First Claim
Patent Images
1. An apparatus comprising:
- a display;
a set of sensors configured to generate sensor data during a first time period and a second time period;
a set of processors coupled to the display and the set of sensors; and
a non-transitory machine readable storage medium coupled to the set of processors and having stored therein a watch check gesture detector for receiving the sensor data, the watch check gesture detector comprising;
a first watch check rule for causing a change in visibility of the display; and
a second watch check rule for cycling through multiple types of physical metrics shown by the display,wherein the first watch check rule includes data or logic that corresponds to sensor data representing one or more patterns of movement indicative of a user of the apparatus checking the display, and the second watch check rule includes data or logic that corresponds to sensor data representing one or more patterns of movement indicative of the user making a physical contact with the apparatus,wherein the storage medium further comprises instructions that, when executed by the set of processors, cause the set of processors to;
determine, based at least on the sensor data generated during the first time period, that the user has made a first bodily adjustment matching the one or more patterns of movement indicative of the user checking the display such that the first watch check rule is satisfied;
in response to determining that the first watch check rule is satisfied, cause a first change in visibility of the display, wherein the first change is configured to cause a first type of physical metric selected from the multiple types of physical metrics to be shown by the display, the multiple types of physical metrics each indicating a physical condition or performance of the user of the apparatus;
determine, within a base time period associated with the first watch check rule and based at least on the sensor data generated during the second time period, that the user has made a physical contact with the apparatus such that the second watch check rule for cycling through the multiple types of physical metrics is satisfied; and
in response to determining, within the base time period associated with the first watch check rule, that the second watch check rule for cycling through the multiple types of physical metrics is satisfied, cycle through the multiple types of physical metrics and cause, for each physical contact, a next one of the multiple types of physical metrics to be shown by the display in a predetermined order.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, an electronic device to be worn on a user'"'"'s forearm includes a display and a set of one or more sensors that provide sensor data. In one aspect, a device may detect, using sensor data obtained from a set of sensors, that a first activity state of a user is active. The device may determine, while the first activity state is active, that the sensor data matches a watch check rule associated with the first activity state. Responsive to the detected match, the device may cause a change in visibility of the display.
-
Citations
30 Claims
-
1. An apparatus comprising:
-
a display; a set of sensors configured to generate sensor data during a first time period and a second time period; a set of processors coupled to the display and the set of sensors; and a non-transitory machine readable storage medium coupled to the set of processors and having stored therein a watch check gesture detector for receiving the sensor data, the watch check gesture detector comprising; a first watch check rule for causing a change in visibility of the display; and a second watch check rule for cycling through multiple types of physical metrics shown by the display, wherein the first watch check rule includes data or logic that corresponds to sensor data representing one or more patterns of movement indicative of a user of the apparatus checking the display, and the second watch check rule includes data or logic that corresponds to sensor data representing one or more patterns of movement indicative of the user making a physical contact with the apparatus, wherein the storage medium further comprises instructions that, when executed by the set of processors, cause the set of processors to; determine, based at least on the sensor data generated during the first time period, that the user has made a first bodily adjustment matching the one or more patterns of movement indicative of the user checking the display such that the first watch check rule is satisfied; in response to determining that the first watch check rule is satisfied, cause a first change in visibility of the display, wherein the first change is configured to cause a first type of physical metric selected from the multiple types of physical metrics to be shown by the display, the multiple types of physical metrics each indicating a physical condition or performance of the user of the apparatus; determine, within a base time period associated with the first watch check rule and based at least on the sensor data generated during the second time period, that the user has made a physical contact with the apparatus such that the second watch check rule for cycling through the multiple types of physical metrics is satisfied; and in response to determining, within the base time period associated with the first watch check rule, that the second watch check rule for cycling through the multiple types of physical metrics is satisfied, cycle through the multiple types of physical metrics and cause, for each physical contact, a next one of the multiple types of physical metrics to be shown by the display in a predetermined order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory machine readable storage medium storing therein a watch check gesture detector for receiving sensor data generated by a set of sensors of a wearable electronic device, the watch check gesture detector comprising:
-
a first watch check rule for causing a change in visibility of a display of the wearable electronic device; and a second watch check rule for cycling through multiple types of physical metrics shown by the display, wherein the first watch check rule includes data or logic that corresponds to sensor data representing one or more patterns of movement indicative of a user of the wearable electronic device checking the display, and the second watch check rule includes data or logic that corresponds to sensor data representing one or more patterns of movement indicative of the user making a physical contact with the apparatus, wherein the storage medium further comprises instructions that, when executed by a set of processors, cause the set of processors to; obtain first sensor data from the set of sensors during a first time period; determine, based at least on the first sensor data, that the user has made a first bodily adjustment matching the one or more patterns of movement indicative of the user checking the display such that the first watch check rule is satisfied; in response to determining that the first watch check rule is satisfied, cause a first change in visibility of the display, wherein the first change is configured to cause a first type of physical metric selected from the multiple types of physical metrics to be shown by the display, the multiple types of physical metrics each indicating a physical condition or performance of the user of the wearable electronic device; obtain second sensor data from the set of sensors during a second time period; determine, within a base time period associated with the first watch check rule and based at least on the second sensor data, that the user has made a physical contact with the apparatus such that the second watch check rule for cycling through the multiple types of physical metrics is satisfied; and in response to determining, within the base time period associated with the first watch check rule, that the second watch check rule for cycling through the multiple types of physical metrics is satisfied, cycle through the multiple types of physical metrics and cause, for each physical contact, a next one of the multiple types of physical metrics to be shown by the display in a predetermined order. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method operable by a device comprising a set of sensors and having stored thereon a first watch check rule for causing a change in visibility of a display of the device and a second watch check rule for cycling through multiple types of physical metrics shown by the display, wherein the first watch check rule includes data or logic that corresponds to sensor data generated by the set of sensors representing one or more patterns of movement indicative of a user of the device checking the display, and the second watch check rule includes data or logic that corresponds to sensor data generated by the set of sensors representing represents one or more patterns of movement indicative of the user making a physical contact with the apparatus, the method comprising:
-
obtaining first sensor data from a set of sensors of the device during a first time period; determining, based at least on the first sensor data, that the user has made a first bodily adjustment matching the one or more patterns of movement indicative of the user checking the display such that the first watch check rule is satisfied; in response to determining that the first watch check rule is satisfied, causing a first change in visibility of the display, wherein the first change is configured to cause a first type of physical metric selected from the multiple types of physical metrics to be shown by the display, the multiple types of physical metrics each indicating a physical condition or performance of the user of the device; obtaining second sensor data from the set of sensors during a second time period; determining, within a base time period associated with the first watch check rule and based at least on the second sensor data, that the user has made a physical contact with the apparatus such that the second watch check rule for cycling through the multiple types of physical metrics is satisfied; and in response to determining, within the base time period associated with the first watch check rule, that the second watch check rule for cycling through the multiple types of physical metrics is satisfied, cycling through the multiple types of physical metrics and causing, for each physical contact, a next one of the multiple types of physical metrics to be shown by the display in a predetermined order. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification