×

Systems and methods for indicating a user state in a social network

  • US 9,564,025 B1
  • Filed: 09/27/2011
  • Issued: 02/07/2017
  • Est. Priority Date: 06/04/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method performed on a computer comprising:

  • sending instructions for display to a first user, using one or more processors, a template for prompting the first user to input user state information including a location and contact information of a first state, and user state information including a location and contact information of a second state;

    associating, using the one or more processers, the first user with the first state and second state responsive to receiving the input about the first state and the second state from the first user;

    detecting a user activity of a second user;

    automatically generating for the second user a request for the user state information of the first user based on determining that the user activity of the second user is related to the first user;

    determining a relationship type and a relationship level between the first user and the second user;

    determining whether the second user has permission to view the user state information of the first user based on the relationship type and relationship level; and

    in response to the automatically-generated request and determining that the second user has permission to view the user state information of the first user,determining, using the one or more processors, a position of the first user based on receiving a first location signal;

    determining whether the first state or the second state should be displayed to the second user based on the position of the first user;

    determining an availability status of the first user based on the relationship type and relationship level between the first user and second user by determining whether the first user is available to the second user based on whether the first user and second user are directly connected; and

    sending the user state information of the first user for display to the second user, the user state information including the determined availability status and the contact information of the first state or second state.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×