Fitness activity related messaging
First Claim
Patent Images
1. A method for generating a competitive group, comprising:
- determining, by one or more processors, that a messaging pattern of a first user in sending messages to one or more additional users satisfies a condition for generating the competitive group comprising the one or more additional users;
in response to determining that the messaging pattern satisfies the condition, displaying a first graphical user interface (GUI) element, which when selected, causes the competitive group to be generated;
in response to receiving an indication of an interaction with the first GUI element, causing an invitation to join the competitive group to be sent to each of the one or more additional users;
causing the competitive group to be generated, the competitive group including the first user and, each of the one or more additional users for which an indication of a positive response to the invitation is received; and
generating a second GUI element comprising a value of at least one activity metric corresponding to each user in the competitive group.
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.
-
Citations
21 Claims
-
1. A method for generating a competitive group, comprising:
-
determining, by one or more processors, that a messaging pattern of a first user in sending messages to one or more additional users satisfies a condition for generating the competitive group comprising the one or more additional users; in response to determining that the messaging pattern satisfies the condition, displaying a first graphical user interface (GUI) element, which when selected, causes the competitive group to be generated; in response to receiving an indication of an interaction with the first GUI element, causing an invitation to join the competitive group to be sent to each of the one or more additional users; causing the competitive group to be generated, the competitive group including the first user and, each of the one or more additional users for which an indication of a positive response to the invitation is received; and generating a second GUI element comprising a value of at least one activity metric corresponding to each user in the competitive group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for generating a competitive group, comprising:
-
one or more processors; and one or more memories having stored thereon instructions that, when executed by the one or more processors, cause the one or more processors to; determine that a messaging pattern of a first user in sending messages to one or more additional users satisfies a condition for generating the competitive group comprising the one or more additional users; in response to determining that the messaging pattern satisfies the condition, cause a first graphical user interface (GUI) element to be displayed, wherein the first GUI element, when selected, causes the competitive group to be generated; in response to receiving an indication of an interaction with the first GUI element, cause an invitation to join the competitive group to be sent to each of the one or more additional users; cause the competitive group to be generated, the competitive group including the first user and, each of the one or more additional users for which an indication of a positive response to the invitation is received; and generate a second GUI element comprising a value of at least one activity metric corresponding to each user in the competitive group. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification