P
US8631334B2ActiveUtilityPatentIndex 41

Virtual world presentation composition and management

Assignee: BETZLER BOASPriority: Dec 31, 2009Filed: Dec 31, 2009Granted: Jan 14, 2014
Est. expiryDec 31, 2029(~3.5 yrs left)· nominal 20-yr term from priority
Inventors:BETZLER BOASHAMILTON II RICK AKATZ NEILMOODY PAUL BO'CONNELL BRIAN M
G06Q 10/10
41
PatentIndex Score
0
Cited by
21
References
9
Claims

Abstract

Embodiments of the present invention provide a method, system and computer program product for composing and managing a presentation in a virtual world. In an embodiment of the invention, a method for composing and managing a presentation in a virtual world can include arranging a set of slides in a presentation, selecting a location in a portion of a virtual world for displaying the slides and also for attendee avatars viewing the slides, composing movements and gestures of a presenter avatar in coordination with a display of slide content of the slides, and presenting the presentation in the location of the virtual world at the location selected for displaying the slides for the attendee avatars placed the selected location for the attendee avatars while applying the composed movements and gestures of the presenter avatar coordinated with a display of slide content of the slides.

Claims

exact text as granted — not AI-modified
We claim: 
     
       1. A method for composing and managing a presentation in a virtual world, the method comprising:
 arranging a set of slides in a presentation; 
 selecting a location in a portion of a virtual world for displaying the slides and also for attendee avatars viewing the slides; 
 composing movements and gestures of a presenter avatar in coordination with a display of slide content of the slides; 
 presenting the presentation in the location of the virtual world at the location selected for displaying the slides for the attendee avatars placed at the selected location for the attendee avatars while applying the composed movements and gestures of the presenter avatar coordinated with a display of slide content of the slides; 
 specifying different permissible sets of attendee avatar actions for different ones of the slides, so that the permissible sets of attendee avatar actions can vary from slide to slide; and, 
 during presentation of each of the slides, rendering a heads up display (HUD) for each of the attendee avatars including only a specified permissible set of attendee avatar actions for a presented one of the slides. 
 
     
     
       2. The method of  claim 1 , further comprising:
 specifying transitions for slide content in at least one of the slides; and, 
 performing the transitions for the slide content when presenting the presentation. 
 
     
     
       3. The method of  claim 1 , further comprising:
 specifying a configuration of the portion of the virtual world; and, 
 applying the configuration to the portion of the virtual world when presenting the presentation. 
 
     
     
       4. The method of  claim 1 , further comprising:
 specifying a location of placement of a podium for the presenter avatar; and, 
 placing the podium at the location of placement when presenting the presentation. 
 
     
     
       5. A virtual world data processing system comprising:
 a host server with processor and memory configured for coupling to a plurality of client computing devices over a computer communications network; 
 a presentation data store coupled to the host server; 
 a virtual world server executing in the memory by the processor and managing a virtual world accessible by end users through virtual world clients executing in respective ones of the client computing devices; 
 a presentation creation tool coupled to the presentation data store, the presentation creation tool comprising program code enabled to arrange a set of slides in a presentation, select a location in a portion of the virtual world for displaying the slides and also for attendee avatars viewing the slides, to compose movements and gestures of a presenter avatar in coordination with a display of slide content of the slides, and to specify different permissible sets of attendee avatar actions for different ones of the slides, so that the permissible sets of attendee avatar actions can vary from slide to slide; and, 
 a presentation controller coupled to the virtual world server and the presentation data store, the presentation controller comprising program code enabled to present the presentation in the location of the virtual world at the location selected for displaying the slides for the attendee avatars placed at the selected location for the attendee avatars while applying the composed movements and gestures of the presenter avatar coordinated with a display of slide content of the slides and to render a heads up display (HUD) for each of the attendee avatars including only a specified permissible set of attendee avatar actions for a presented one of the slides. 
 
     
     
       6. A computer program product comprising a computer usable storage medium storing computer usable program code for composing and managing a presentation in a virtual world, the computer program product comprising:
 computer usable program code for arranging a set of slides in a presentation; 
 computer usable program code for selecting a location in a portion of a virtual world for displaying the slides and also for attendee avatars viewing the slides; 
 computer usable program code for composing movements and gestures of a presenter avatar in coordination with a display of slide content of the slides; 
 computer usable program code for presenting the presentation in the location of the virtual world at the location selected for displaying the slides for the attendee avatars placed at the selected location for the attendee avatars while applying the composed movements and gestures of the presenter avatar coordinated with a display of slide content of the slides; 
 computer usable program code for specifying different permissible sets of attendee avatar actions for different ones of the slides, so that the permissible sets of attendee avatar actions can vary from slide to slide; and, 
 computer usable program code for during presentation of each of the slides, rendering a heads up display (HUD) for each of the attendee avatars including only a specified permissible set of attendee avatar actions for a presented one of the slides. 
 
     
     
       7. The computer program product of  claim 6 , further comprising:
 computer usable program code for specifying transitions for slide content in at least one of the slides; and, 
 computer usable program code for performing the transitions for the slide content when presenting the presentation. 
 
     
     
       8. The computer program product of  claim 6 , further comprising:
 computer usable program code for specifying a configuration of the portion of the virtual world; and, 
 computer usable program code for applying the configuration to the portion of the virtual world when presenting the presentation. 
 
     
     
       9. The computer program product of  claim 8 , further comprising:
 computer usable program code for specifying a location of placement of a podium for the presenter avatar; and, 
 computer usable program code for placing the podium at the location of placement when presenting the presentation.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.