System and method of initiating an on-line meeting or teleconference via a web page link or a third party application
First Claim
1. A method of performing real-time communications between a plurality of users, each user having a user computer associated therewith, each user computer being communicably coupled to at least one communications network, comprising the steps of:
- accessing a first document over the network by a first user computer, the first document having a hyperlink displayed thereon, the hyperlink being associated with at least one second user computer;
selecting the hyperlink displayed on the first document; and
in response to the selection of the hyperlink displayed on the first document, initiating a real-time communications session between the first and second user computers, wherein the step of initiating the real-time communications session includes determining an availability of the second user computer for participating in the real-time communications session.
5 Assignments
0 Petitions
Accused Products
Abstract
A real-time messaging system and method for a plurality of users that obviates the need to install specialized, dedicated software on user computers, and renders the need to become a subscriber of the system unnecessary. The real-time messaging system is a rules-based system that applies a set of rules and user attributes to the availability status of the users to facilitate effective real-time communications between the users. The system allows each user to indicate his or her on-line presence via a hyperlink embedded in and displayable on a web page, an e-mail message, or other hyperlink-supporting document. Each hyperlink is associated with a URL that points to a document such as a web page configured to initiate an on-line meeting or teleconference. A user who wishes to participate in an on-line meeting or teleconference selects a hyperlink corresponding to a particular user or user group, thereby initiating the desired on-line meeting or teleconference.
147 Citations
41 Claims
-
1. A method of performing real-time communications between a plurality of users, each user having a user computer associated therewith, each user computer being communicably coupled to at least one communications network, comprising the steps of:
-
accessing a first document over the network by a first user computer, the first document having a hyperlink displayed thereon, the hyperlink being associated with at least one second user computer;
selecting the hyperlink displayed on the first document; and
in response to the selection of the hyperlink displayed on the first document, initiating a real-time communications session between the first and second user computers, wherein the step of initiating the real-time communications session includes determining an availability of the second user computer for participating in the real-time communications session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system for performing real-time communications between a plurality of users, comprising:
-
a communications network;
a plurality of user computers communicably coupled to the communications network, the plurality of user computers including a first user computer and at least one second user computer, the first user computer being operative to access a first document over the network, the first document having a hyperlink displayed thereon, the hyperlink being associated with the second user computer; and
at least one real-time messaging server communicably coupled to the communications network, the real-time messaging server being operative, in response to a selection of the hyperlink displayed on the first document, to determine an availability of the second user computer for participating in a real-time communications session with the first user computer, and, in the event the second user computer is available, to initiate the real-time communications session between the first user computer and the second user computer. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
Specification