Method for real-time communication between plural users
DCFirst Claim
1. A method of real-time communication between a plurality of users each with respective communication devices having associated displays, the method comprising:
- registering the service capabilities of at least one of the communications devices associated with at least one user;
allowing a plurality of users to connect to at least one communication network by logging in using their respective communications devices;
in response to a user'"'"'s log in, maintaining a record of user'"'"'s identification information and a record of associated location information for where that user is logged in;
causing display of a user identifier, for at least a second user, in a list on the display of at least a first user'"'"'s communication device;
allowing the first user to select the displayed second user'"'"'s identifier;
in response to the first user'"'"'s selection, retrieving necessary addressing information of the second user;
using the retrieved addressing information to cause establishment of a connection between the first and second users through at least one communication network; and
enabling real-time communication between the first and second users using their respective communication devices based on their registered service capabilities.
8 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A method of real-time communication between a plurality of users each with respective communication devices having associated displays, the method comprising the steps of providing each of the plurality of users with collaboration initiation software at their communication devices and allowing at least first and second users to connect to at least one communication network by logging in at their respective communication devices. Further, the method comprises maintaining service records for at least the first and second logged in users, the service records including user identification information and an associated location where each user is logged in no matter where they are located. A display of a user identifier for at least the second user on the display of at least a first user'"'"'s communication device is caused, thereby allowing the user to select the displayed second user'"'"'s identifier and retrieve necessary addressing information of the second user so that a connection between the first and second users can be established, thereby enabling real-time communication displayed on the display of the first and second users.
453 Citations
42 Claims
-
1. A method of real-time communication between a plurality of users each with respective communication devices having associated displays, the method comprising:
-
registering the service capabilities of at least one of the communications devices associated with at least one user; allowing a plurality of users to connect to at least one communication network by logging in using their respective communications devices; in response to a user'"'"'s log in, maintaining a record of user'"'"'s identification information and a record of associated location information for where that user is logged in; causing display of a user identifier, for at least a second user, in a list on the display of at least a first user'"'"'s communication device; allowing the first user to select the displayed second user'"'"'s identifier; in response to the first user'"'"'s selection, retrieving necessary addressing information of the second user; using the retrieved addressing information to cause establishment of a connection between the first and second users through at least one communication network; and enabling real-time communication between the first and second users using their respective communication devices based on their registered service capabilities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 34, 37, 40, 41)
-
-
13. A method of real-time communication between a plurality of users each with respective communication devices having associated displays, the method comprising:
-
registering the service capabilities of at least one of the communications devices, associated with at least one user; allowing at least first and second users to connect to at least one communication network by logging in using their respective communication devices; maintaining a record of each logged-in user'"'"'s identification information and a record of associated location information where that user is logged in; causing display of a user identifier, for at least the second user, in a list on the display of at least a first user'"'"'s communication device; allowing the first user to attempt to establish communication by selecting the displayed second user'"'"'s identifier; retrieving necessary addressing information of the second user; establishing a connection between the first and second users; notifying the second user of the first user'"'"'s attempt to establish communication along with an identification of the first user; and allowing the second user to respond to the notification, thereby establishing real-time communication between the first and second users using their respective communication devices and based on the registered service capabilities. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 35, 38)
-
-
25. A method of real-time communication between a plurality of users each with respective communication devices having associated displays, the method comprising:
-
registering the service capabilities of at least one of the communications devices, associated with at least one user; allowing at least first and second users to connect to at least one communication network by logging in using their respective communication devices at least one of which is a wireless device; maintaining a record of each logged-in user'"'"'s identification information and a record of an associated location where that user is logged in; causing display of a user identifier, for at least the second user, on the display of at least a first user'"'"'s communication device; allowing the first user to select the displayed second user'"'"'s identifier; retrieving necessary addressing information of the second user; and establishing a connection between the first and second users, thereby enabling real-time communication, based on the registered capabilities, to be displayed on the displays of the first and second users. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 36, 39, 42)
-
Specification