×

Goal-based social networking to improve user motivation

  • US 10,582,007 B2
  • Filed: 04/01/2016
  • Issued: 03/03/2020
  • Est. Priority Date: 04/01/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method to create and to link user profiles in a system, the method comprising:

  • dynamically determining a current progress level of a first user of a social networking system with respect to a goal of the first user based on data received from a sensor or user input associated with the first user;

    dynamically determining whether the current progress level of the first user satisfies a threshold progress level with respect to the goal of the first user;

    in response to determining that the current progress level satisfies the threshold progress level with respect to the goal of the first user, changing a user profile of the first user to include an indication that the first user has reached an achievement level with respect to the goal of the first user;

    in response to a second user of the social networking system sending an electronic dedication to the first user, changing the user profile of the first user to include an indication of the electronic dedication, wherein the electronic dedication indicates an intent of the second user to dedicate to the first user an action to be performed by the second user and the action is related to achievement of the goal or another goal of the second user;

    selecting the user profile of the first user of the social networking system from a plurality of user profiles of other users of the social networking system based on the indication in the user profile of the first user that the first user has reached the achievement level with respect to the goal of the first user and based on a total number of electronic dedications in the user profile of the first user, each of the electronic dedications received from the other users of the social networking system;

    presenting the user profile of the first user to a third user based on the selection of the user profile of the first user;

    in response to presentation of the user profile of the first user to the third user and the selection of the user profile of the first user by the third user, changing the user profile of the first user to include a network link to a user profile of the third user and changing the user profile of the third user to include a network link to the user profile of the first user; and

    in response to a fourth user of the social networking system sending an electronic gift to the first user, the electronic gift including a numerical measure of progress toward the goal, the fourth user having completed the numerical measure of progress toward the goal;

    updating the current progress level of the first user with respect to the goal to be higher than a previous progress level of the first user by the numerical measure of progress;

    updating a progress level of the fourth user with respect to the goal to be lower than a previous progress level of the fourth user by the numerical measure of progress; and

    changing the user profile of the first user to include an indication that the first user has received the electronic gift.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×