Patent ID: 8266226
Filing Date: 2012-09-11
Classification: H04L

Abstract:
1. A method comprising: receiving registration and preferences of one or more users and one or more participating ecosystem sites; a presence manager server receiving a notification of user activity of the one or more users taking place on the one or more participating ecosystem sites in a participant ecosystem; processing the user activity of the one or more users based on the preferences of the one or more users and the one or more participating ecosystem sites established during the a registration process and stored in a preference repository, wherein the processing comprises: sending a notification of the user activity of the one or more users from the presence manager server to the at least one of the one or more participating ecosystem sites that has the preference to be notified about the user activity of the one or more users taking place on the one or more participating ecosystem sites to enable the at least one of the one or more participating ecosystem sites to communicate the user activity of the one or more users to one or more users on the at least one of the one or more participating ecosystem sites and maintain a session of the one or more users with the one or more participating ecosystem sites, wherein the preferences of the one or more users comprise information about which of the user activities that are performed on the one or more participating ecosystem sites is to be accessible by the one or more participating ecosystem sites and the one or more users on the one or more participating ecosystem sites; wherein the preferences of the one or more participating ecosystem sites comprise predetermined conditions or a set of predetermined conditions relating to the users activities that must be met prior to sending the notification of the user activity to the least one of the one or more participating ecosystem sites; and wherein the presence manager server receiving the notification of the user activity of the one or more users comprises the presence manager server attaining a comprehensive awareness of the one or more users on the one or more participating ecosystem sites by determining a status and availability of the one or more users on the one or more participating ecosystem sites.