Notifications on a User Device Based on Activity Detected By an Activity Monitoring Device
First Claim
1. A method for generating a notification on a mobile device, comprising:
- establishing a wireless connection between the mobile device and an activity monitoring device;
receiving, at the mobile device, activity data from the activity monitoring device via the wireless connection;
processing the activity data to determine an activity metric for a user of the activity monitoring device;
comparing the activity metric against a predefined threshold, the predefined threshold being mapped to a notification message;
determining, based on the comparing, that the activity metric has reached or exceeds the predefined threshold;
displaying the notification message on the mobile device after determining that the activity metric reached or exceeded the predefined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating a notification on a mobile device is provided, including the following method operations: establishing a wireless connection between the mobile device and an activity monitoring device; receiving, at the mobile device, activity data from the activity monitoring device via the wireless connection; processing the activity data to determine an activity metric for a user of the activity monitoring device; comparing the activity metric against a predefined threshold, the predefined threshold being mapped to a notification message; determining, based on the comparing, that the activity metric has reached or exceeds the predefined threshold; displaying the notification message on the mobile device after determining that the activity metric reached or exceeded the predefined threshold.
17 Citations
30 Claims
-
1. A method for generating a notification on a mobile device, comprising:
-
establishing a wireless connection between the mobile device and an activity monitoring device; receiving, at the mobile device, activity data from the activity monitoring device via the wireless connection; processing the activity data to determine an activity metric for a user of the activity monitoring device; comparing the activity metric against a predefined threshold, the predefined threshold being mapped to a notification message; determining, based on the comparing, that the activity metric has reached or exceeds the predefined threshold; displaying the notification message on the mobile device after determining that the activity metric reached or exceeded the predefined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A server-executed method for presenting a notification on a mobile device, comprising:
-
establishing communication with the mobile device over a network; receiving, over the network, activity data from the mobile device, the activity data being processed by the mobile device from logged data received by the mobile device from an activity monitoring device; processing the activity data to determine an activity metric for a user of the activity monitoring device; comparing the activity metric against a predefined threshold, the predefined threshold being mapped to a notification message; determining that the activity metric has reached or exceeds the predefined threshold; sending the notification message over the network to a notification service after determining that the activity metric reached or exceeded the predefined threshold, the notification service configured to transmit the notification message to the mobile device to effect display of the notification message on the mobile device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for presenting a notification on a user device, comprising:
-
defining an activity goal; determining a series of notification thresholds, each notification threshold defining a quantified level of achievement of the activity goal, each notification threshold being mapped to a corresponding notification message; receiving activity data measured by an activity monitoring device; processing the activity data to determine an activity metric; when the activity metric reaches one of the notification thresholds in the series of notification thresholds, triggering presentation of the corresponding notification message on the user device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for triggering a notification to a user of an activity monitoring device, comprising:
-
receiving activity data from one or more sensors of an activity monitoring device; processing the activity data to determine an activity metric for a user of the activity monitoring device; comparing the activity metric against a predefined threshold, the predefined threshold being mapped to a notification message; in response to determining that the activity metric has reached or exceeds the predefined threshold, establishing communication with a user device, and triggering display of the notification message on the user device, wherein triggering display of the notification message includes scheduling the notification message for display during a time window. - View Dependent Claims (29, 30)
-
Specification