Networked audio communication over two networks
First Claim
Patent Images
1. A method comprising:
- enabling a first user to log in using at least one of a plurality of communication devices;
enabling a second user to log in using at least one of a plurality of communication devices;
sending information indicating an address of the first user to a first server associated with the at least one communication device used by the first user to log in;
specifying at least one network port associated with a collaboration service supported by the at least one communication device used by the first user to log in;
enabling the second user to listen for a real-time communication request for the collaboration service;
sending information indicating an address of the second user to a second sever associated with the at least one communication device used by the second user to log in, the second server being separated from the first server by at least one wide area network;
causing display of a graphical rolodex on a display of the communication device used by the first user to log in, the graphical rolodex having a scrollable listing of user identifiers of potential participants;
causing display of a quick-dial panel on the display of the communication device used by the first user to log in, the quick-dial panel listing identifiers in the form of icons for potential participants 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;
enabling the first user to initiate real-time communication with the second user by selecting an identifier for the second user from at least one of the graphical rolodex and the quick-dial panel;
notifying the second user of the request for real-time communication and the identity of the first user; and
if the second user accepts the request, enabling automatic establishing of a selected real-time communication type or a default communication type if no real-time communication type is selected, wherein the real-time communication is established over the at least one wide area network, between the first and second users using the specified network port.
8 Assignments
0 Petitions
Accused Products
Abstract
Two or more users can log in using at least one device each. Addresses for the users are sent to servers associated with the users, these servers being separated by a wide area network. From a quick dial list of user identifiers, a user selects an identifier for another user to make a request for communication with the second user. At least one port associated with a collaboration service is specified.
185 Citations
20 Claims
-
1. A method comprising:
-
enabling a first user to log in using at least one of a plurality of communication devices; enabling a second user to log in using at least one of a plurality of communication devices; sending information indicating an address of the first user to a first server associated with the at least one communication device used by the first user to log in; specifying at least one network port associated with a collaboration service supported by the at least one communication device used by the first user to log in; enabling the second user to listen for a real-time communication request for the collaboration service; sending information indicating an address of the second user to a second sever associated with the at least one communication device used by the second user to log in, the second server being separated from the first server by at least one wide area network; causing display of a graphical rolodex on a display of the communication device used by the first user to log in, the graphical rolodex having a scrollable listing of user identifiers of potential participants; causing display of a quick-dial panel on the display of the communication device used by the first user to log in, the quick-dial panel listing identifiers in the form of icons for potential participants 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; enabling the first user to initiate real-time communication with the second user by selecting an identifier for the second user from at least one of the graphical rolodex and the quick-dial panel; notifying the second user of the request for real-time communication and the identity of the first user; and if the second user accepts the request, enabling automatic establishing of a selected real-time communication type or a default communication type if no real-time communication type is selected, wherein the real-time communication is established over the at least one wide area network, between the first and second users using the specified network port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A machine readable medium having stored thereon data representing sequences of instructions, which when executed by at least one computer, cause the computer to:
-
enable a first user to log in using at least one of a plurality of communication devices; enable a second user to log in using at least one of a plurality of communication devices; send information indicating an address of the first user to a first server associated with the at least one communication device used by the first user to log in; specify at least one network port associated with a collaboration service supported by the at least one communication device used by the first user to log in; enable the second user to listen for a real-time communication request for the collaboration service; send information indicating an address of the second user to a second server associated with the at least one communication device used by the second user to log in, the second server being separated from the first server by at least one wide area network; cause display of a graphical rolodex on a display of the communication device used by the first user to log in, 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 communication device used by the first user to log in, the quick-dial panel listing identifiers in the form of icons for potential participants 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; enable the first user to initiate real-time communication with the second user by selecting an identifier for the second user from at least one of the graphical rolodex and the quick-dial panel; notify the second user of the request for real-time communication and displaying the respective user identifier of the first user; and if the second user accepts the request, enable automatic establishing of a selected real-time communication type or a default communication type if no real-time communication type is selected, wherein the real-time communication is established over the at least one wide area network, between the first and second users using the specified network port. - View Dependent Claims (17, 18, 19, 20)
-
Specification