US2015169536A1PendingUtilityA1

Systems and methods for providing and customizing a virtual event platform

Assignee: INXPO INCPriority: Oct 15, 2010Filed: Feb 23, 2015Published: Jun 18, 2015
Est. expiryOct 15, 2030(~4.2 yrs left)· nominal 20-yr term from priority
Inventors:Jeff Pryhuber
G06Q 10/10G06F 40/186G06F 9/44505G06F 17/248
34
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for customizing the functionalities and content of virtual event platform are disclosed. Content is received from a user using a template. Within the template the user defines and/or implements calls to an application programming interface to access various functionalities existing within the virtual event platform, as well as system variables exposed by the existing virtual event platform. The user uses the API system variables to define the customizations.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for customizing a virtual event platform, the method comprising:
 receiving a template at a virtual event platform system, the template comprising code defining customizations for a virtual event platform;   parsing the template to identify template content; and   modifying functionality of the virtual event platform based on the template content to generate custom functionality for the virtual event platform.   
     
     
         2 . The method of  claim 1 , wherein:
 the template content includes one or more system variables exposing at least one functionality in the virtual event platform; and   the method further comprising integrating customized content into the at least one functionality exposed to create the custom functionality.   
     
     
         3 . The method of  claim 1 , wherein:
 the template content includes one or more application programming interface function calls to access at least one functionality in the virtual event platform; and   the method further comprising integrating customized content into the at least one functionality to create the custom functionality.   
     
     
         4 . The method of  claim 2 , wherein the customization content is included in an input received from a client device. 
     
     
         5 . The method of  claim 2 , wherein the customization content comprises interactive content. 
     
     
         6 . The method of  claim 3 , wherein the customization content comprises multimedia content. 
     
     
         7 . The method of  claim 1  further comprising generating a custom virtual event based on the custom functionality. 
     
     
         8 . The method of  claim 1 , wherein the custom functionality includes displayable content. 
     
     
         9 . A system for customizing a virtual event platform comprising:
 at least one processor;   an application programming interface;   a template application comprising modules executable by the processor, the modules comprising:
 a template retrieval module to receive a template at a virtual event platform system; 
 a template parser module to:
 parse the template to identify template content; and 
 modify functionality of the virtual event platform based on the template content to generate custom functionality for the virtual event platform. 
 
   
     
     
         10 . The system of  claim 9 , wherein:
 the template content includes one or more system variables exposing at least one functionality in the virtual event platform; and   the template parser module is further configured to integrate customized content into the at least one functionality exposed to create the custom functionality.   
     
     
         11 . The system of  claim 9 , wherein:
 the template content includes one or more application programming interface function calls to access at least one functionality in the virtual event platform; and   the template parser module is further configured to integrate customized content into the at least one functionality to create the custom functionality.   
     
     
         12 . The system of  claim 10 , wherein the customization content is included in an input received from a client device. 
     
     
         13 . The system of  claim 10 , wherein the customization content comprises interactive content. 
     
     
         14 . The system of  claim 11 , wherein the customization content comprises multimedia content. 
     
     
         15 . The system of  claim 9 , further comprising generating a custom virtual event based on the custom functionality. 
     
     
         16 . The system of  claim 15 , further comprising providing the displayable content to a network device for display. 
     
     
         17 . A computer-readable medium encoded with a template application comprising modules executable by a processor, the modules comprising:
 a template retrieval module to receive a template at a virtual event platform system;   a template parser module to:
 parse the template to identify template content; and 
 modify functionality of the virtual event platform based on the template content to generate custom functionality for the virtual event platform. 
   
     
     
         18 . The computer-readable medium of  claim 17 , wherein:
 the template content includes one or more system variables exposing at least one functionality in the virtual event platform; and   the template parser module is further configured to integrate customized content into the at least one functionality to create the custom functionality.   
     
     
         19 . The computer-readable medium of  claim 17 , wherein:
 the template content includes one or more application programming interface function calls to access at least one functionality in the virtual event platform; and   the template parser module is further configured to integrate customized content into the at least one functionality exposed to create the custom functionality.   
     
     
         20 . The computer-readable medium of  claim 17 , further comprising generating a custom virtual event based on the custom functionality.

Join the waitlist — get patent alerts

Track US2015169536A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.