Fitness activity related messaging
First Claim
Patent Images
1. A method comprising:
- receiving, over a network by at least one server computer, first activity data of a first user measured by a first activity monitoring device;
the server computer configured to;
receive, over a network by the at least one server computer, second activity data of one or more additional users measured by respective additional activity monitoring devices;
define, based on the first and second activity data, and an input from the first user, at least one group event;
cause an invitation to join the at least one group event to be sent to the one or more additional users; and
generating, with the server computer, the at least one group event, wherein the group event defines one of a competitive race for the participating users, a common goal for each of the participating users, or a collective goal for the participating users.
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.
346 Citations
22 Claims
-
1. A method comprising:
-
receiving, over a network by at least one server computer, first activity data of a first user measured by a first activity monitoring device;
the server computer configured to;receive, over a network by the at least one server computer, second activity data of one or more additional users measured by respective additional activity monitoring devices; define, based on the first and second activity data, and an input from the first user, at least one group event; cause an invitation to join the at least one group event to be sent to the one or more additional users; and generating, with the server computer, the at least one group event, wherein the group event defines one of a competitive race for the participating users, a common goal for each of the participating users, or a collective goal for the participating users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising at least one server computer configured to:
-
receive, over a network by at least one server computer, first activity data of a first user measured by a first activity monitoring device; receive, over a network by the at least one server computer, second activity data of one or more additional users measured by respective additional activity monitoring devices; define, based on the first and second activity data, and an input from the first user, at least one group event; cause an invitation to join the at least one group event to be sent to the one or more additional users; receive at least one or more responses from participating users, the participating users 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, with the server computer, the at least one group event, wherein the group event defines one of a competitive race for the participating users, a common goal for each of the participating users, or a collective goal for the participating users. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification