Fitness Activity Related Messaging
First Claim
Patent Images
1. A method for generating a message to a friend of a user, comprising:
- processing activity data of a first user measured by an activity monitoring device to update a value of an activity metric for the first user;
identifying 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;
in response to identifying the change in the inequality relationship, prompting the first user to generate a message to the second user.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method for generating a message to a friend of a user is provided, comprising: processing activity data of a first user measured by an activity monitoring device to update a value of an activity metric for the first user; identifying 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; in response to identifying the change in the inequality relationship, prompting the first user to generate a message to the second user.
144 Citations
24 Claims
-
1. A method for generating a message to a friend of a user, comprising:
-
processing activity data of a first user measured by an activity monitoring device to update a value of an activity metric for the first user; identifying 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; in response to identifying the change in the inequality relationship, prompting the first user to generate a message to the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing a competitive leaderboard, comprising:
-
receiving a request to display a messaging thread, the messaging thread defined by one or more messages between members of the messaging thread; in response to the request, presenting the messaging thread; for each of the members, retrieving a value of an activity metric; determining a ranked order for the members based on each member'"'"'s respective value of the activity metric; presenting a leaderboard in conjunction with the messaging thread, the leaderboard defined to display each member'"'"'s value of the activity metric according to the ranked order; wherein the method is executed by at least one processor. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for generating a competitive group, comprising:
-
determining a number of messages in a message thread; when the number of messages in the message thread reaches a predefined threshold, providing an option to a first member of the message thread to generate a competitive group for members of the message thread; in response to activation of the option by the first member, sending invitations to remaining members of the message thread to join the competitive group; receiving responses to the sent invitations; generating the competitive group, the competitive group defined to include the first member and, each of the remaining members of the message thread that provides a positive response to the invitation; wherein membership in the competitive group provides access to a value of an activity metric for each of the members of the competitive group. - View Dependent Claims (17, 18, 19)
-
-
20. A method for forming a competitive group, comprising:
-
determining a quantity of messaging from a first user to one or more second users; when the quantity of messaging exceeds a predefined threshold, then providing an option to the first user to create a competitive group inclusive of the first user and the one or more second users; wherein membership in the competitive group provides access to values of an activity metric for each of the members of the competitive group. - View Dependent Claims (21, 22, 23, 24)
-
Specification