×

System for managing real-time communications

  • US 7,412,482 B2
  • Filed: 01/12/2007
  • Issued: 08/12/2008
  • Est. Priority Date: 10/01/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for real-time communication comprising:

  • a first server having stored thereon a first location information for a first user, the first location information associated with the first user logging in using a first communication device for IP based communication;

    a second server having stored thereon a second location information for a second user, the second location information associated with the second user logging in using a second communication device for IP based communication, wherein the second communication device and the second server are geographically separated from the first communication device and the first server by a wide area network; and

    computer-readable medium carrying one or more sequences of instructions, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to;

    cause display of a graphical rolodex on a display of the first user'"'"'s communication device, the graphical rolodex having a scrollable listing of user identifiers of potential participants,cause display of a quick dial panel on the display of the first communication device, the quick dial panel listing identifiers in the form of icons for potential participants including identifiers for at least the second user and a third user and being for selection by the first user, the quick dial panel having been previously created by the first user by selecting user identifiers of potential participants from the graphical rolodex wherein at least one of the graphical rolodex and the Quick dial panel further includes user identifier information for the second and third users retrieved over at least one network after the first user has initiated a collaboration module on the first communication device,indicate to the first user that the third user is not logged in if the third user is not logged in to a communication device for IP based communication,present the first user with representations for at least two real-time communication types from a group consisting of video communication, audio communication and interactive sharing of data in the form of text,allow the first user to initiate communication by selecting at least an identifier for the second user from at least one of the graphical rolodex and the quick dial panel,cause the establishing of one of the real-time communication types automatically upon a communication type being selected or by default when the second user is selected, wherein the real-time communication is established over a wide area network using the second location information,detect an incoming communication, from at least one communicating participant, at the first communication device of the first user during an active communication with the second user,notify the first user of the identity of the at least one communicating participant, andprovide the first user with an option of accepting the incoming communication,wherein if the selected communication is interactive sharing of data in the form of text, the text communication from both the first and second users is displayed in respective windows on displays of the first and second communication devices.

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