Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: receiving, over a network by at least one server computer, activity data of a first user measured by an activity monitoring device; processing, by synchronization logic of the at least one server computer, the activity data of the first user to update a value of an activity metric for the first user; in response to updating the value of the activity metric for the first user, identifying, by the at least one server computer, a change in an inequality relationship between the value of the activity metric for the first user and a value of the activity metric for a second user, the change in the inequality relationship being defined by the value of the activity metric for the first user changing, from being less than the value of the activity metric for the second user, to being greater than the value of the activity metric for the second user; in response to identifying the change in the inequality relationship, triggering a messaging logic of the at least one server computer to prompt the first user via a first user device to generate a message to the second user for display on a second user device.
2. The method of claim 1 , wherein the inequality relationship between the value of the activity metric for the first user and the value of the activity metric for the second user defines a relative ranking of the first user and the second user on a competitive leaderboard for the activity metric.
3. The method of claim 2 , wherein the change in the inequality relationship defines a change in the relative ranking of the first user and the second user on the competitive leaderboard for the activity metric.
4. The method of claim 3 , wherein the triggering of the message logic of the at least one server computer to prompt the first user to generate a message includes identifying the change in the relative ranking of the first user and the second user.
5. The method of claim 1 , wherein the triggering of the message logic of the at least one server computer to prompt the first user to generate a message to the second user includes triggering a notification to the first user, the notification providing access to an interface configured to receive input from the first user to define content of the message to the second user.
6. The method of claim 5 , wherein the notification is a push notification to a mobile device.
7. The method of claim 5 , wherein the interface provides at least one option to send a predefined message to the second user.
8. The method of claim 1 , wherein the activity metric is defined by one or more of the following: stepcount, elevation climbed, distance traveled, active amount of time.
9. A method comprising: receiving, over a network by at least one server computer, activity data of a first user measured by an activity monitoring device; processing, by synchronization logic of the at least one server computer, the activity data of the first user to update a value of an activity metric for the first user; in response to updating the value of the activity metric for the first user, identifying, by the at least one server computer, a change in an inequality relationship between the value of the activity metric for the first user and a value of the activity metric for a second user, the change in the inequality relationship being defined by the value of the activity metric for the first user changing, from being greater than the value of the activity metric for the second user, to being less than the value of the activity metric for the second user; in response to identifying the change in the inequality relationship, triggering a messaging logic of the at least one server computer to prompt the first user via a first user device to generate a message to the second user for display on a second user device.
10. The method of claim 9 , wherein the inequality relationship between the value of the activity metric for the first user and the value of the activity metric for the second user defines a relative ranking of the first user and the second user on a competitive leaderboard for the activity metric.
11. The method of claim 10 , wherein the change in the inequality relationship defines a change in the relative ranking of the first user and the second user on the competitive leaderboard for the activity metric.
12. The method of claim 11 , wherein the triggering of the message logic of the at least one server computer to prompt the first user to generate a message includes identifying the change in the relative ranking of the first user and the second user.
13. The method of claim 9 , wherein the triggering of the message logic of the at least one server computer to prompt the first user to generate a message to the second user includes triggering a notification to the first user, the notification providing access to an interface configured to receive input from the first user to define content of the message to the second user.
14. The method of claim 13 , wherein the notification is a push notification to a mobile device.
Unknown
May 17, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.