Scheduling and reserving virtual meeting locations in a calendaring application
First Claim
Patent Images
1. A method for scheduling and reserving virtual meeting locations in a virtual world, the method comprising:
- receiving meeting parameters for a meeting in a virtual meeting location from a calendar client application;
generating a creation script based on the meeting parameters; and
before a scheduled time for the meeting, executing the creation script on a virtual world server to create a virtual meeting location within the virtual world,wherein generating the creation script is performed by a software agent, wherein the software agent sends the creation script to a virtual world client associated with a meeting owner, and wherein the meeting owner performs the step of executing the creation script on the virtual world server using the virtual world client.
4 Assignments
0 Petitions
Accused Products
Abstract
A mechanism is provided for scheduling and reserving virtual meeting locations in a calendaring application. Participants use a calendaring application to schedule meetings. If the meeting takes place in a location within the virtual persistent world, then the calendaring application sends the meeting information, including virtual user IDs of the invitees, meeting location, and other virtual world requirements or parameters for the meeting, to a software agent. The software agent receives the meeting information and generates a script for creating the meeting location and a script for destroying the meeting location.
100 Citations
22 Claims
-
1. A method for scheduling and reserving virtual meeting locations in a virtual world, the method comprising:
-
receiving meeting parameters for a meeting in a virtual meeting location from a calendar client application; generating a creation script based on the meeting parameters; and before a scheduled time for the meeting, executing the creation script on a virtual world server to create a virtual meeting location within the virtual world, wherein generating the creation script is performed by a software agent, wherein the software agent sends the creation script to a virtual world client associated with a meeting owner, and wherein the meeting owner performs the step of executing the creation script on the virtual world server using the virtual world client. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for virtual meeting location scheduling and reservation, the apparatus comprising:
-
a processor; and a memory coupled to the processor, wherein the memory contains instructions which, when executed by the processor, cause the processor to; receive meeting parameters for a meeting in a virtual meeting location from a calendar client application; and generate a creation script based on the meeting parameters that is configured to execute on a virtual world server to create a virtual meeting location within the virtual world, wherein generating the creation script is performed by a software agent, wherein the software agent sends the creation script to a virtual world client associated with a meeting owner, and wherein the meeting owner performs the step of executing the creation script on the virtual world server using the virtual world client. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A virtual meeting location scheduling and reservation system, the system comprising:
-
a software agent; a virtual world server; and a virtual world client associated with a meeting owner, wherein the software agent is configured to receive meeting parameters for a meeting in a virtual meeting location from a calendar client application, and generate a creation script that is configured to execute on the virtual world server to create a virtual meeting location within the virtual world, wherein the software agent sends the creation script to the virtual world client associated with the meeting owner and wherein the meeting owner performs the step of executing the creation script on the virtual world server using the virtual world client. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
receive meeting parameters for a meeting in a virtual meeting location from a calendar client application; and generate a creation script based on the meeting parameters that is configured to execute on a virtual world server to create a virtual meeting location within the virtual world, wherein generating the creation script is performed by a software agent, wherein the software agent sends the creation script to a virtual world client associated with a meeting owner, and wherein the meeting owner performs the step of executing the creation script on the virtual world server using the virtual world client. - View Dependent Claims (19, 20, 21, 22)
-
Specification