Fitness activity related messaging

US2017237694A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017237694-A1
Application numberUS-201715583980-A
CountryUS
Kind codeA1
Filing dateMay 1, 2017
Priority dateMay 6, 2014
Publication dateAug 17, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for generating a competitive group, comprising: providing a selectable option to a first user for generating a competitive group with one or more additional users; in response to selection of the selectable option by the first user, providing an invitation to join the competitive group to each of the one or more additional users; generating the competitive group, the competitive group including the first user and, each of the one or more additional users providing a positive response to the invitation; and generating a user interface including, for each user in the competitive group, a value of an activity metric corresponding to the user. 2 . The method of claim 1 , further comprising providing the selectable option to the first user based on determining that a number of messages among a plurality of users is greater than or equal to a predefined threshold number, wherein the plurality of users comprises the first user and the one or more additional users. 3 . The method of claim 1 , further comprising: determining that the first user has sent a threshold number of messages to the one or more additional users; and in response to determining that the first user wishes to send another message to the one or more additional users, providing the selectable option to the first user. 4 . The method of claim 3 , further comprising determining that the first user wishes to send another message to the one or more additional users based on determining that each of the one or more additional users is selected as a recipient of said another message. 5 . The method of claim 1 , further comprising determining the value of the activity metric for a given user in the competitive group based on activity data captured by an activity monitoring device associated with the given user. 6 . The method of claim 1 , further comprising receiving, from the first user prior to generating the competitive group, an indication of one or more activity metrics to be included in the user interface. 7 . The method of claim 1 , further comprising receiving, from the first user prior to generating the competitive group, an indication of a duration for which the competitive group is to be maintained. 8 . The method of claim 1 , wherein the activity metric comprises one or more of a quantity of steps taken, a quantity of floors climbed, or a quantity of calories burned. 9 . The method of claim 1 , further comprising generating the user interface such that values of the activity metric corresponding to the respective users in the competitive group are in a ranked order. 10 . The method of claim 1 , further comprising generating the user interface such that the user interface does not include a value of the activity metric corresponding to any one of the one or more additional users not providing a positive response to the invitation. 11 . 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: cause a selectable option to be provided to a first user for generating a competitive group with one or more additional users; in response to selection of the selectable option by the first user, cause an invitation to join the competitive group to be sent to each of the one or more additional users; generate the competitive group, the competitive group including the first user and, each of the one or more additional users providing a positive response to the invitation; and generate a user interface including, for each user in the competitive group, a value of an activity metric associated with the user. 12 . The system of claim 11 , wherein the instructions further cause the one or more processors to cause the selectable option to be provided to the first user based on a determination that a number of messages among a plurality of users is greater than or equal to a predefined threshold number, wherein the plurality of users comprises the first user and the one or more additional users. 13 . The system of claim 11 , wherein the instructions further cause the one or more processors to: determine that the first user has sent a threshold number of messages to the one or more additional users; and in response to the determination that the first user wishes to send another message to the one or more additional users, cause the selectable option to be provided to the first user. 14 . The system of claim 13 , wherein the instructions further cause the one or more processors to determine that the first user wishes to send another message to the one or more additional users based on a determination that each of the one or more additional users is selected as a recipient of said another message. 15 . The system of claim 11 , wherein the instructions further cause the one or more processors to determine the value of the activity metric for a given user in the competitive group based on activity data captured by an activity monitoring device associated with the given user. 16 . The system of claim 11 , wherein the instructions further cause the one or more processors to receive, from the first user prior to generating the competitive group, an indication of one or more activity metrics to be included in the user interface. 17 . The system of claim 11 , wherein the instructions further cause the one or more processors to receive, from the first user prior to generating the competitive group, an indication of a duration for which the competitive group is to be maintained. 18 . The system of claim 11 , wherein the activity metric comprises one or more of a quantity of steps taken, a quantity of floors climbed, or a quantity of calories burned. 19 . The system of claim 11 , wherein the instructions further cause the one or more processors to generate the user interface such that values of the activity metric corresponding to the respective users in the competitive group are in a ranked order. 20 . The system of claim 11 , wherein the instructions further cause the one or more processors to generate the user interface such that the user interface does not include a value of the activity metric corresponding to any one of the one or more additional users not providing a positive response to the invitation.

Assignees

Inventors

Classifications

  • Monitoring a patient using a global network, e.g. telephone networks, internet · CPC title

  • Sleep quality · CPC title

  • Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches · CPC title

  • adapted to measure environmental factors, e.g. temperature, pollution · CPC title

  • Measuring pressure in heart or blood vessels · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017237694A1 cover?
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 se…
Who is the assignee on this patent?
Fitbit Inc
What technology area does this patent fall under?
Primary CPC classification H04L51/046. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Aug 17 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).