×

Method and system for creating a virtual team environment

  • US 7,469,384 B2
  • Filed: 05/16/2005
  • Issued: 12/23/2008
  • Est. Priority Date: 12/18/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for facilitating collaboration between geographically dispersed members of a team, the system comprising a collaboration services suite including:

  • a connection manager for mediating communication between the collaboration services suite and a respective team member interface of each team member;

    a presence server for dynamically maintaining availability information of a plurality of persons, the availability information comprising communications information identifying types of communication in which each person prefers to participate, and, for each identified type of communication, a respective communication device that the person prefers to use to participate in that type of communication, wherein at least one communication device is only reachable through a Switched Telephone Network (STN);

    a virtual switching point of the STN operating under control of the collaboration services suite, the virtual switching point being operative to control voice communications sessions set up through the STN between a team member and another person; and

    a virtual team environment server for interacting with the connection manager, presence server and virtual switching point to control communications sessions between a team member and another person in response to communications invitation request messages received from the team member, the virtual team environment server including software code for;

    receiving an invitation request message from the respective team member interface of a team member, the invitation request message including an identification of a person to be invited to join the communications session, and an identification of a desired type of communication;

    identifying a preferred communications device of the person to be invited for the communications session, based on the received invitation request message and availability information of the person maintained by the presence server;

    identifying a preferred communications medium associated with the person for handling an invitation to join the communications session; and

    sending an invitation to the person using the identified preferred communications medium;

    wherein the team member that initiates the communications session indicates whether the communications session is a public communications session or a private communications session;

    wherein the communications session can be changed from said public communications session to said private communications session, and vice versa;

    wherein the collaboration services suite displays information respecting public communications sessions on the communications session information display area of the graphical user interface, such that any team member can initiate a request to join the public communications session; and

    wherein, if the communications session is changed from said public communications session to said private communications session, the collaboration services suite instructs respective graphical user interfaces to remove information related to the communications session from the communications session information display area.

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