← Back to Patent Explorer
US6363352B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Automatic scheduling and formation of a virtual meeting over a computer network

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1998-11-13
•
Granted: 2002-03-26
•
Expires: 2018-11-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for scheduling a virtual meeting and automatically making the required connections near the time the virtual meeting is scheduled to take place between a meeting host's computer and at least one meeting participant's computer. The virtual meeting is scheduled by sending a meeting request from the meeting host's computer over a communication network to each meeting participant's computer. The meeting request is stored on the meeting host's computer and on each meeting participant's computer that accepts the meeting request. A personal information manager component on the meeting host's computer and on each meeting participant's computer activates a virtual meeting utility component near the time of the virtual meeting based on the time and date of the virtual meeting contained in the virtual meeting request. The virtual meeting is hosted on the meeting host's computer and each meeting participant's computers joins the virtual meeting automatically using information contained in the virtual meeting request. If an electronic document is specified in the virtual meeting request for collaborative editing during the virtual meeting, the personal information manager component on the meeting host's computer activates a document editing application associated with the electronic document and loads the electronic document into the document editing application.

Inventors

  • 👤 Jane L. Dailey
  • 👤 Matthew D. Bookspan
  • 👤 Yoram Yaacovi
  • 👤 Steven M. Silverberg
  • 👤 Troy A. Hakala

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 20:35
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; G06Q10/109; G06Q10/1093

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.

References Cited (Backward Citations)

US4710917A Cited
EP0574138A1 Cited
US5902352A Cited
US5896128A Cited
US5907324A Cited
US5751958A Cited
US5931878A Cited
US6016478A Cited
EP1109121A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-03-25 2005-09-24 2006-03-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-03-25 2009-09-24 2010-03-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-03-25 2013-09-24 2014-03-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag