Claims Analysis
Total Claims: 69
Claim 1
Independent Claim
319 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; invoking the host virtual meeting utility only if the scheduled meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and providing an option to activate the host virtual meeting utility from the host meeting reminder.
Claim 2
Dependent Claim
319 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; invoking the host virtual meeting utility only if the scheduled meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and providing an option to activate the host virtual meeting utility from the host meeting reminder.
Claim 3
Dependent Claim
46 words
The method of claim 1 , wherein the scheduled meeting request includes a reference to a network address of the meeting host's computer that is used by the meeting participant virtual meeting utility to automatically connect to the host virtual meeting utility through the communication network.
Claim 4
Dependent Claim
24 words
The method of claim 2 , wherein the reference to a network address of the meeting host's computer is an Internet protocol (IP) address.
Claim 5
Dependent Claim
162 words
The method of claim 2 , wherein the scheduled virtual meeting request specifies an electronic document as a meeting topic for the virtual meeting, the method further comprising: opening an electronic document specified in the scheduled virtual meeting request on the meeting host's computer at a third predetermined time near the time and date of the virtual meeting specified in the scheduled virtual meeting request, the opening of the electronic document being performed automatically by the host personal information manager, the opening of the electronic document by the host personal information manager, comprising: retrieving a reference to the electronic document from the virtual meeting request stored by the host personal information manager; activating an electronic document editing application associated with the electronic document; and loading the electronic document into the electronic document editing application; and receiving a command input from the meeting host's computer, the command input including instructions to the electronic document editing software for the editing of the electronic document.
Claim 6
Dependent Claim
68 words
The method of claim 4 , further comprising: interfacing the electronic document editing application with the host virtual meeting utility for the receipt of a virtual command input from each meeting participant's computer during the virtual meeting, the virtual command input including instructions to the electronic document editing software for the editing of the electronic document; and accepting as the command input for the electronic document editing application.
Claim 7
Dependent Claim
355 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; invoking the meeting participant virtual meeting utility only if the scheduled meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and providing an option to activate the meeting participant virtual meeting utility from the meeting participant meeting reminder.
Claim 8
Dependent Claim
355 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; invoking the meeting participant virtual meeting utility only if the scheduled meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and providing an option to activate the meeting participant virtual meeting utility from the meeting participant meeting reminder.
Claim 9
Dependent Claim
46 words
The method of claim 6 , wherein the scheduled meeting request includes a reference to a network address of the meeting host's computer that is used by the meeting participant virtual meeting utility to automatically connect to the host virtual meeting utility through the communication network.
Claim 10
Dependent Claim
24 words
The method of claim 7 , wherein the reference to a network address of the meeting host's computer is an Internet Protocol (IP) address.
Claim 11
Dependent Claim
162 words
The method of claim 7 , wherein the scheduled virtual meeting request specifies an electronic document as a meeting topic for the virtual meeting, the method further comprising: opening an electronic document specified in the scheduled virtual meeting request on the meeting host's computer at a third predetermined time near the time and date of the virtual meeting specified in the scheduled virtual meeting request, the opening of the electronic document being performed automatically by the host personal information manager, the opening of the electronic document by the host personal information manager, comprising: retrieving a reference to the electronic document from the virtual meeting request stored by the host personal information manager; activating an electronic document editing application associated with the electronic document; and loading the electronic document into the electronic document editing application; and receiving a command input from the meeting host's computer, the command input including instructions to the electronic document editing software for the editing of the electronic document.
Claim 12
Dependent Claim
68 words
The method of claim 9 , further comprising: interfacing the electronic document editing application with the host virtual meeting utility for the receipt of a virtual command input from each meeting participant's computer during the virtual meeting, the virtual command input including instructions to the electronic document editing software for the editing of the electronic document; and accepting as the command input for the electronic document editing application.
Claim 13
Dependent Claim
398 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting and includes a reference to a network address of the meeting host's computer that is used by the meeting participant virtual meeting utility to automatically connect to the host virtual meeting utility through the communication network, wherein the reference to a network address of the meeting host's computer is a meeting host's email address; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; associating the meeting host email address with a network address for the meeting host's computer; registering the meeting host's email address together with the associated network address with a directory server, the directory server being connected to the communication network; and the meeting participant's personal information editor automatically connecting to the host virtual meeting utility through the communication network by: retrieving the meeting host's email address from the scheduled meeting request stored by the meeting participant's personal information manager; requesting the network address associated with the meeting host's email address from the directory server; and connecting to the meeting host's virtual meeting utility using the network address.
Claim 14
Dependent Claim
398 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting and includes a reference to a network address of the meeting host's computer that is used by the meeting participant virtual meeting utility to automatically connect to the host virtual meeting utility through the communication network, wherein the reference to a network address of the meeting host's computer is a meeting host's email address; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; associating the meeting host email address with a network address for the meeting host's computer; registering the meeting host's email address together with the associated network address with a directory server, the directory server being connected to the communication network; and the meeting participant's personal information editor automatically connecting to the host virtual meeting utility through the communication network by: retrieving the meeting host's email address from the scheduled meeting request stored by the meeting participant's personal information manager; requesting the network address associated with the meeting host's email address from the directory server; and connecting to the meeting host's virtual meeting utility using the network address.
Claim 15
Dependent Claim
30 words
The method of claim 11 , wherein the communications network is the Internet, the directory server is an ILS server and the network address is an Internet protocol (IP) address.
Claim 16
Dependent Claim
319 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; invoking the host virtual meeting utility only if the scheduled virtual meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and providing an option to join a virtual meeting specified in the host meeting reminder.
Claim 17
Dependent Claim
319 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; invoking the host virtual meeting utility only if the scheduled virtual meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and providing an option to join a virtual meeting specified in the host meeting reminder.
Claim 18
Dependent Claim
316 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; invoking the host virtual meeting utility only if the scheduled virtual meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and automatically joining a virtual meeting specified in the host meeting reminder.
Claim 19
Dependent Claim
316 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; invoking the host virtual meeting utility only if the scheduled virtual meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and automatically joining a virtual meeting specified in the host meeting reminder.
Claim 20
Dependent Claim
353 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participants computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; invoking the meeting participant virtual meeting utility only if the scheduled virtual meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and providing an option to join a virtual meeting specified in the participant meeting reminder.
Claim 21
Dependent Claim
353 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participants computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; invoking the meeting participant virtual meeting utility only if the scheduled virtual meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and providing an option to join a virtual meeting specified in the participant meeting reminder.
Claim 22
Dependent Claim
351 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specific in the scheduled virtual meeting request; invoking the meeting participant virtual meeting utility only if the scheduled virtual meeting request specifies that the meeting participant virtual meeting utility should be started at the time the host meeting participant meeting reminder is generated; and automatically joining a virtual meeting specified in the participant meeting reminder.
Claim 23
Dependent Claim
351 words
A computer-implemented method for scheduling a virtual meeting between a meeting host and at least one meeting participant, the method comprising: providing a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specific in the scheduled virtual meeting request; invoking the meeting participant virtual meeting utility only if the scheduled virtual meeting request specifies that the meeting participant virtual meeting utility should be started at the time the host meeting participant meeting reminder is generated; and automatically joining a virtual meeting specified in the participant meeting reminder.
Claim 24
Dependent Claim
333 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; invoking the host virtual meeting utility only if the scheduled meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and providing an option to activate the host virtual meeting utility from the host meeting reminder.
Claim 25
Dependent Claim
333 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; invoking the host virtual meeting utility only if the scheduled meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and providing an option to activate the host virtual meeting utility from the host meeting reminder.
Claim 26
Dependent Claim
47 words
The computer-readable medium of claim 17 , wherein the scheduled meeting request includes a reference to a network address of the meeting host's computer that is used by the meeting participant virtual meeting utility to automatically connect to the host virtual meeting utility through the communication network.
Claim 27
Dependent Claim
25 words
The computer-readable medium of claim 18 , wherein the reference to a network address of the meeting host's computer is an Internet Protocol (IP) address.
Claim 28
Dependent Claim
164 words
The computer-readable medium of claim 18 , wherein the scheduled virtual meeting request specifies an electronic document as a meeting topic for the virtual meeting, the executable component further comprising: opening an electronic document specified in the scheduled virtual meeting request on the meeting host's computer at a third predetermined time near the time and date of the virtual meeting specified in the scheduled virtual meeting request, the opening of the electronic document being performed automatically by the host personal information manager, the opening of the electronic document by the host personal information manager, comprising: retrieving a reference to the electronic document from the virtual meeting request stored by the host personal information manager; activating an electronic document editing application associated with the electronic document; and loading the electronic document into the electronic document editing application; and receiving a command input from the meeting host's computer, the command input including instructions to the electronic document editing software for the editing of the electronic document.
Claim 29
Dependent Claim
69 words
The computer-readable medium of claim 20 , further comprising: interfacing the electronic document editing application with the host virtual meeting utility for the receipt of a virtual command input from each meeting participant's computer during the virtual meeting, the virtual command input including instructions to the electronic document editing software for the editing of the electronic document; and accepting as the command input for the electronic document editing application.
Claim 30
Dependent Claim
369 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; invoking the meeting participant virtual meeting utility only if the scheduled meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and providing an option to activate the meeting participant virtual meeting utility from the meeting participant meeting reminder.
Claim 31
Dependent Claim
369 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; invoking the meeting participant virtual meeting utility only if the scheduled meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and providing an option to activate the meeting participant virtual meeting utility from the meeting participant meeting reminder.
Claim 32
Dependent Claim
47 words
The computer-readable medium of claim 22 , wherein the scheduled meeting request includes a reference to a network address of the meeting host's computer that is used by the meeting participant virtual meeting utility to automatically connect to the host virtual meeting utility through the communication network.
Claim 33
Dependent Claim
25 words
The computer-readable medium of claim 23 , wherein the reference to a network address of the meeting host's computer is an Internet Protocol (IP) address.
Claim 34
Dependent Claim
164 words
The computer-readable medium of claim 23 , wherein the scheduled virtual meeting request specifies an electronic document as a meeting topic for the virtual meeting, the executable component further comprising: opening an electronic document specified in the scheduled virtual meeting request on the meeting host's computer at a third predetermined time near the time and date of the virtual meeting specified in the scheduled virtual meeting request, the opening of the electronic document being performed automatically by the host personal information manager, the opening of the electronic document by the host personal information manager, comprising: retrieving a reference to the electronic document from the virtual meeting request stored by the host personal information manager; activating an electronic document editing application associated with the electronic document; and loading the electronic document into the electronic document editing application; and receiving a command input from the meeting host's computer, the command input including instructions to the electronic document editing software for the editing of the electronic document.
Claim 35
Dependent Claim
69 words
The computer-readable medium of claim 25 , further comprising: interfacing the electronic document editing application with the host virtual meeting utility for the receipt of a virtual command input from each meeting participant's computer during the virtual meeting, the virtual command input including instructions to the electronic document editing software for the editing of the electronic document; and accepting as the command input for the electronic document editing application.
Claim 36
Dependent Claim
412 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting and including a reference to a network address of the meeting host's computer that is used by the meeting participant virtual meeting utility to automatically connect to the host virtual meeting utility through the communication network, wherein the reference to a network address of the meeting host's computer is a meeting host's email address; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; associating the meeting host email address with a network address for the meeting host's computer; registering the meeting host's email address together with the associated network address with a directory server, the directory server being connected to the communication network; and the meeting participant's personal information editor automatically connecting to the host virtual meeting utility through the communication network by: retrieving the meeting host's email address from the scheduled meeting request stored by the meeting participant's personal information manager; requesting the network address associated with the meeting host's email address from the directory server; and connecting to the meeting host's virtual meeting utility using the network address.
Claim 37
Dependent Claim
412 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting and including a reference to a network address of the meeting host's computer that is used by the meeting participant virtual meeting utility to automatically connect to the host virtual meeting utility through the communication network, wherein the reference to a network address of the meeting host's computer is a meeting host's email address; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; associating the meeting host email address with a network address for the meeting host's computer; registering the meeting host's email address together with the associated network address with a directory server, the directory server being connected to the communication network; and the meeting participant's personal information editor automatically connecting to the host virtual meeting utility through the communication network by: retrieving the meeting host's email address from the scheduled meeting request stored by the meeting participant's personal information manager; requesting the network address associated with the meeting host's email address from the directory server; and connecting to the meeting host's virtual meeting utility using the network address.
Claim 38
Dependent Claim
31 words
The computer-readable medium of claim 27 , wherein the communications network is the Internet, the directory server is an ILS server and the network address is an Internet Protocol (IP) address.
Claim 39
Dependent Claim
333 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; invoking the host virtual meeting utility only if the scheduled virtual meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and providing an option to join a virtual meeting specified in the host meeting reminder.
Claim 40
Dependent Claim
333 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; invoking the host virtual meeting utility only if the scheduled virtual meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and providing an option to join a virtual meeting specified in the host meeting reminder.
Claim 41
Dependent Claim
330 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; invoking the host virtual meeting utility only if the scheduled virtual meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and automatically joining a virtual meeting specified in the host meeting reminder.
Claim 42
Dependent Claim
330 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; invoking the host virtual meeting utility only if the scheduled virtual meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and automatically joining a virtual meeting specified in the host meeting reminder.
Claim 43
Dependent Claim
367 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; invoking the meeting participant virtual meeting utility only if the scheduled virtual meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and providing an option to join a virtual meeting specified in the participant meeting reminder.
Claim 44
Dependent Claim
367 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; invoking the meeting participant virtual meeting utility only if the scheduled virtual meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and providing an option to join a virtual meeting specified in the participant meeting reminder.
Claim 45
Dependent Claim
364 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; invoking the meeting participant virtual meeting utility only if the scheduled virtual meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and automatically joining a virtual meeting specified in the participant meeting reminder.
Claim 46
Dependent Claim
364 words
A computer-readable medium having a computer executable component for scheduling a virtual meeting between a meeting host and at least one meeting participant, wherein the computer executable component schedules a virtual meeting by: providing access to a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; invoking the meeting participant virtual meeting utility only if the scheduled virtual meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and automatically joining a virtual meeting specified in the participant meeting reminder.
Claim 47
Independent Claim
331 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; means for providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; means for the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; means for the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for invoking the host virtual meeting utility only if the scheduled meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and means for providing an option to activate the host virtual meeting utility from the host meeting reminder.
Claim 48
Independent Claim
331 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; means for providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; means for the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; means for the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for invoking the host virtual meeting utility only if the scheduled meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and means for providing an option to activate the host virtual meeting utility from the host meeting reminder.
Claim 49
Dependent Claim
45 words
The system of claim 33 wherein the scheduled meeting request includes a reference to a network address of the meeting host's computer that is used by the meeting participant virtual meeting utility to automatically connect to the host virtual meeting utility through the communication network.
Claim 50
Dependent Claim
24 words
The system of claim 34 , wherein the reference to a network address of the meeting host's computer is an Internet Protocol (IP) address.
Claim 51
Dependent Claim
174 words
The system of claim 34 , wherein the scheduled virtual meeting request specifies an electronic document as a meeting topic for the virtual meeting, the system further comprising: means for opening an electronic document specified in the scheduled virtual meeting request on the meeting host's computer at a third predetermined time near the time and date of the virtual meeting specified in the scheduled virtual meeting request, the opening of the electronic document being performed automatically by the host personal information manager, the means for opening of the electronic document by the host personal information manager, comprising: means for retrieving a reference to the electronic document from the virtual meeting request stored by the host personal information manager; means for activating an electronic document editing application associated with the electronic document; and means for loading the electronic document into the electronic document editing application; and means for receiving a command input from the meeting host's computer, the command input including instructions to the electronic document editing software for the editing of the electronic document.
Claim 52
Dependent Claim
72 words
The system of claim 36 , further comprising: means for interfacing the electronic document editing application with the host virtual meeting utility for the receipt of a virtual command input from each meeting participant's computer during the virtual meeting, the virtual command input including instructions to the electronic document editing software for the editing of the electronic document; and means for accepting as the command input for the electronic document editing application.
Claim 53
Independent Claim
369 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; means for providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; means for the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; means for the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for invoking the meeting participant virtual meeting utility only if the scheduled meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and means for providing an option to activate the meeting participant virtual meeting utility from the meeting participant meeting reminder.
Claim 54
Independent Claim
369 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; means for providing a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; means for the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; means for the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for invoking the meeting participant virtual meeting utility only if the scheduled meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and means for providing an option to activate the meeting participant virtual meeting utility from the meeting participant meeting reminder.
Claim 55
Dependent Claim
46 words
The system of claim 38 , wherein the scheduled meeting request includes a reference to a network address of the meeting host's computer that is used by the meeting participant virtual meeting utility to automatically connect to the host virtual meeting utility through the communication network.
Claim 56
Dependent Claim
24 words
The system of claim 39 , wherein the reference to a network address of the meeting host's computer is an Internet Protocol (IP) address.
Claim 57
Dependent Claim
174 words
The system of claim 39 , wherein the scheduled virtual meeting request specifies an electronic document as a meeting topic for the virtual meeting, the system further comprising: means for opening an electronic document specified in the scheduled virtual meeting request on the meeting host's computer at a third predetermined time near the time and date of the virtual meeting specified in the scheduled virtual meeting request, the opening of the electronic document being performed automatically by the host personal information manager, the means for opening of the electronic document by the host personal information manager, comprising: means for retrieving a reference to the electronic document from the virtual meeting request stored by the host personal information manager; means for activating an electronic document editing application associated with the electronic document; and means for loading the electronic document into the electronic document editing application; and means for receiving a command input from the meeting host's computer, the command input including instructions to the electronic document editing software for the editing of the electronic document.
Claim 58
Dependent Claim
72 words
The system of claim 41 , further comprising: means for interfacing the electronic document editing application with the host virtual meeting utility for the receipt of a virtual command input from each meeting participant's computer during the virtual meeting, the virtual command input including instructions to the electronic document editing software for the editing of the electronic document; and means for accepting as the command input for the electronic document editing application.
Claim 59
Independent Claim
409 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting and includes a reference to a network address of the meeting host's computer that is used by the meeting participant virtual meeting utility to automatically connect to the host virtual meeting utility through the communication network, wherein the reference to a network address of the meeting host's computer is a meeting host's email address; a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; means for the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; means for the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for associating the meeting host's email address with a network address for the meeting host's computer; means for means for registering the meeting host's email address together with the associated network address with a directory server, the directory server being connected to the communication network; and means for the meeting participant's personal information editor automatically connecting to the host virtual meeting utility through the communication network by: retrieving the meeting host's email address from the scheduled meeting request stored by the meeting participant's personal information manager; requesting the network address associated with the meeting host's email address from the directory server; and connecting to the meeting host's virtual meeting utility using the network address.
Claim 60
Independent Claim
409 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting and includes a reference to a network address of the meeting host's computer that is used by the meeting participant virtual meeting utility to automatically connect to the host virtual meeting utility through the communication network, wherein the reference to a network address of the meeting host's computer is a meeting host's email address; a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; means for the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; means for the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for associating the meeting host's email address with a network address for the meeting host's computer; means for means for registering the meeting host's email address together with the associated network address with a directory server, the directory server being connected to the communication network; and means for the meeting participant's personal information editor automatically connecting to the host virtual meeting utility through the communication network by: retrieving the meeting host's email address from the scheduled meeting request stored by the meeting participant's personal information manager; requesting the network address associated with the meeting host's email address from the directory server; and connecting to the meeting host's virtual meeting utility using the network address.
Claim 61
Dependent Claim
30 words
The system of claim 43 , wherein the communications network is the Internet, the directory server is an ILS server and the network address is an Internet Protocol (IP) address.
Claim 62
Independent Claim
328 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; means for the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; means for the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for invoking the host virtual meeting utility only if the scheduled virtual meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and means for providing an option to join a virtual meeting specified in the host meeting reminder.
Claim 63
Independent Claim
328 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; means for the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; means for the host personal information manager generating a host meeting reminder on the meeting host computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for invoking the host virtual meeting utility only if the scheduled virtual meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and means for providing an option to join a virtual meeting specified in the host meeting reminder.
Claim 64
Independent Claim
325 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; means for the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; means for the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for invoking the host virtual meeting utility only if the scheduled virtual meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and means for automatically joining a virtual meeting specified in the host meeting reminder.
Claim 65
Independent Claim
325 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; means for the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; means for the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for invoking the host virtual meeting utility only if the scheduled virtual meeting request specifies that the host virtual meeting utility should be started at the time the host meeting reminder is generated; and means for automatically joining a virtual meeting specified in the host meeting reminder.
Claim 66
Independent Claim
364 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; means for the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; means for the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for invoking the meeting participant virtual meeting utility only if the scheduled virtual meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and means for providing an option to join a virtual meeting specified in the participant meeting reminder.
Claim 67
Independent Claim
364 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; means for the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; means for the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for invoking the meeting participant virtual meeting utility only if the scheduled virtual meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and means for providing an option to join a virtual meeting specified in the participant meeting reminder.
Claim 68
Independent Claim
355 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for invoking the meeting participant virtual meeting utility only if the scheduled virtual meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and means for automatically joining a virtual meeting specified in the participant meeting reminder.
Claim 69
Independent Claim
355 words
A system for scheduling a virtual meeting between a meeting host and at least one meeting participant, the system comprising: a meeting host's computer having a host virtual meeting utility and a host personal information manager application, the host personal information manager application having a facility for creating and sending a scheduled virtual meeting request over a communication network to at least one meeting participant's computer; means for sending the scheduled virtual meeting request from the meeting host's computer to each meeting participant's computer, the scheduled virtual meeting request specifying a date and time of a virtual meeting; a meeting participant's personal information manager application on each meeting participant's computer, the meeting participant's personal information manager having a facility for receiving the scheduled virtual meeting request and storing the scheduled virtual meeting request until the date and time of the virtual meeting; the host personal information manager program invoking the host virtual meeting utility at a first predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request, the host virtual meeting utility being invoked to host the virtual meeting; the host personal information manager generating a host meeting reminder on the meeting host's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; the meeting participant's personal information manager application invoking the meeting participant virtual meeting utility at a second predetermined time before the time and date of the virtual meeting that is specified in the scheduled virtual meeting request, the participant virtual meeting utility being invoked to join the virtual meeting; means for generating a meeting participant meeting reminder on the meeting participant's computer at the predetermined time before the time and date of the virtual meeting specified in the scheduled virtual meeting request; means for invoking the meeting participant virtual meeting utility only if the scheduled virtual meeting request specifies that the meeting participant virtual meeting utility should be started at the time the meeting participant meeting reminder is generated; and means for automatically joining a virtual meeting specified in the participant meeting reminder.