×

Presence and notification system for maintaining and communicating information

  • US 7,640,300 B2
  • Filed: 06/10/2002
  • Issued: 12/29/2009
  • Est. Priority Date: 06/10/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, comprising:

  • loading, by a computing device, when a first user logs in to a system, persistent data for the user from a profile store;

    identifying, by the computing device, from the persistent data, one or more friends of the first user, the persistent data including a list of second users that the first user never wants to be friends with;

    identifying, by the computing device, based on an identifier associated with the first user, which of a plurality of notification servers to load the persistent data to;

    establishing, by the computing device, at least one notification queue for the first user;

    checking, by the computing device, whether any information in the profile store is to be added to the at least one notification queue;

    adding, by the computing device, based on the checking, information to the at least one notification queue;

    facilitating, by the computing device, the first user in adding a third user to the list;

    receiving, by the computing device, a friend invitation from the third user;

    sending, by the computing device, to the third user a response message to the friend invitation without notifying the first user of receipt of the friend invitation and without notifying the first user of the response message, the response message indicating that the first user has rejected the friend invitation;

    checking, by the computing device, whether each of the one or more friends is logged in to the system;

    for each of the one or more friends that is logged in to the system, subscribing, by the computing device, the first user to the friend'"'"'s information and subscribing each friend to the first user'"'"'s information;

    facilitating, by the computing device, the first user in sending a friend invitation to one of the second users or the third user; and

    in response to sending the friend invitation, removing, by the computing device, the invited second user or third user from the list of second users that the first user never wants to be friend with.

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