Browse Prior Art Database

Enhancements to Provide Dynamic Communications Lists

IP.com Disclosure Number: IPCOM000199970D
Publication Date: 2010-Sep-22
Document File: 2 page(s) / 19K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is an innovative method to dynamically call forth the parties with which a user either communicates or may wish to communicate, so as to make finding such parties easier based on recent correspondence, geographical location, or other means.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 1 of 2

Enhancements to Provide Dynamic Communications Lists

Instant messaging (IM) is a collection of technologies used for real-time text-based communication between two or more participants over the Internet or other types of networks. Of importance is that online chat and instant messaging differs from other technologies such as email due to the perceived synchronicity of the communications by the users. Some systems permit messages to be sent to people not currently 'logged on' (offline messages), thus removing some of the differences between IM and email. Instant messaging allows effective and efficient communication, allowing immediate receipt of acknowledgment or reply. In many cases instant messaging includes additional features which can make it even more popular.

In response to the demand for business-grade instant messaging and the need to ensure security and legal compliance, a new type of instant messaging, called Enterprise Instant Messaging (EIM) was created.

In most advanced instant messaging tools today, there are concepts of static and dynamic groups. Static groups are manually created by the users and populated by the user depending on their preference of who they want to be a part of the group. Dynamic groups are manually created by an administrator, which can then be added by users to their IM clients, which in turn results in the addition of all the members of the dynamic group onto the client of the user. However, currently, there are no good mechanisms to dynamically create and populate the buddy lists based on roles and location.

The proposed invention discloses a mechanism to dynamically populate groups in a contact list of a collaboration tool.

Auto Population methods:

1. Role-based list population: a user's assigned role with an organization determines which contacts are members of their dynamic group.

Role-based list population creates and maintains contacts list groups based on the user's role within an organization. This role and relationships may be derived using various identity management infrastructure such as Lightweight Directory Access Protocol (LDAP), or othe...