Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SYSTEM AND METHOD FOR PROVIDING AN ENGAGING VIRTUAL EXPOSITION USING CLOUD COMPUTING
Document Type and Number:
WIPO Patent Application WO/2022/074683
Kind Code:
A1
Abstract:
A need for a system and method for determining engagement of a visitor entity (106A) in a virtual exposition using cloud computing is fulfilled in the ongoing description by: (a) authorizing a visitor entity device (108) with the visitor entity (106A) with a virtual exposition server (112) to record a position in a visitor queue; (b) obtaining a dynamic 3D visual of the virtual space including a virtual structure; (c) traversing the virtual space using input from the visitor entity device (108) including an interaction of the visitor entity (106A) using the display (114); (d) providing a communication channel between the exhibitor entity devices (104) and the visitor entity devices (108); (e) displaying an exhibitor information in an external frame in the display (114); and (f) determining the engagement of the visitor entity (106A) by recording at least one activity of the visitor device with the dynamic 3D visual.

Inventors:
SABHANEY ARVIND JYOT (IN)
NAHATA SHIKHA (IN)
Application Number:
PCT/IN2021/050972
Publication Date:
April 14, 2022
Filing Date:
October 08, 2021
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SABHANEY ARVIND JYOT (IN)
NAHATA SHIKHA (IN)
International Classes:
G06T19/00; G06F3/01; G06T15/00
Foreign References:
KR102151451B12020-09-03
KR101792842B12017-11-02
Attorney, Agent or Firm:
BALA, Arjun Karthik (IN)
Download PDF:
Claims:
CLAIMS

I/We Claim:

1. A method for determining engagement of a visitor entity (106 A) in a virtual exposition using cloud computing, said method comprising:

(a) authorizing a visitor entity device (108) associated with the visitor entity (106A) with a virtual exposition server (112) that is based on cloud computing to record a position of the visitor entity (106A) in a visitor queue of the virtual exposition; characterized in that;

(b) obtaining at the visitor entity device (108), a dynamic 3D visual of the virtual space of the virtual exposition that includes at least one virtual structure, wherein the virtual structure is modified based on an exposition rule configuration for providing an improved user interface at a display (114) of the visitor entity device (108);

(c) traversing the virtual space using the dynamic 3D visual based on an input from the visitor entity device (108), wherein the traversing includes an interaction of the visitor entity (106 A) with at least one virtual structure, at least one exhibitor entity (102A) or at least one visitor entity (106 A) using the display (114) of the visitor entity device (108); characterized in that;

(d) providing, upon interaction, a communication channel between the exhibitor entity devices (104) and the visitor entity devices (108), wherein the communication channel includes at least one of a text communication channel, an audio communication channel, a video communication channel and a visiting card communication channel; characterized in that;

(e) displaying an exhibitor information in an external frame in the display (114) of the visitor entity device (108) for driving an engagement that includes the interaction; and

(f) determining the engagement of the visitor entity (106 A) by recording at least one activity of the visitor device with the dynamic 3D visual.

25

2. The method as claimed in claim 1, wherein the method comprises initializing the virtual exposition in the virtual space that has geometric coordinates, wherein the virtual exposition includes the at least one exhibitor entity (102A), the at least one visitor entity (106A) and at least one media asset.

3. The method as claimed in claim 1, wherein the method comprises obtaining, from the exhibitor entity device (104), exhibitor metadata for classification of the exhibitor entity (102A), wherein the exhibitor metadata includes at least one exhibitor media assets.

4. The method as claimed in claim 2, wherein the method comprises generating the virtual structure for the exhibitor entity (102A) at an exclusive geometric coordinate in the virtual space by combining a 3D template and the at least one exhibitor media asset.

5. The method as claimed in claim 1, wherein the method comprises recording digital logs of communication on the communication channel between the exhibitor entity devices (104) and the visitor entity devices (108).

6. The method as claimed in claim 1, wherein the method further comprises switching communication between a first communication channel and a second communication channel using concurrency control based on the position of the visitor entity (106A) in the visitor queue of the virtual exposition for reducing waiting time of the visitor entity (106A).

7. A system for determining engagement of a visitor entity (106A) in a virtual exposition using cloud computing, wherein the system comprises: a virtual exposition server (112) that comprises a processing unit that is configured to initialize a virtual exposition in a virtual space that has geometric coordinates, wherein the virtual exposition includes at least one exhibitor entity (102A), at least one visitor entity (106A) and at least one media asset, wherein the processing unit performs:

(a) authorizing a visitor entity device (108) associated with the visitor entity (106A) with a virtual exposition server (112) that is based on cloud computing to record a position of the visitor entity (106A) in a visitor queue of the virtual exposition; characterized in that;

(b) obtaining at the visitor entity device (108), a dynamic 3D visual of the virtual space of the virtual exposition that includes at least one virtual structure, wherein the virtual structure is modified based on an exposition rule configuration for providing an improved user interface at a display (114) of the visitor entity device (108);

(c) traversing the virtual space using the dynamic 3D visual based on an input from the visitor entity device (108), wherein the traversing includes an interaction of the visitor entity (106A) with at least one virtual structure, at least one exhibitor entity (102A) or at least one visitor entity (106A) using the display (114) of the visitor entity device (108); characterized in that;

(d) providing, upon interaction, a communication channel between the exhibitor entity devices (104) and the visitor entity devices (108), wherein the communication channel includes at least one of a text communication channel, an audio communication channel, a video communication channel and a visiting card communication channel; characterized in that;

(e) displaying an exhibitor information in an external frame in the display (114) of the visitor entity device (108) for driving an engagement that includes the interaction; and

(f) determining the engagement of the visitor entity (106A) by recording at least one activity of the visitor device with the dynamic 3D visual.

8. The system as claimed in claim 7, wherein the virtual exposition server (112) switches communication between a first communication channel and a second communication channel using concurrency control based on the position of the visitor entity (106A) in the visitor queue of the virtual exposition for reducing waiting time of the visitor entity (106 A).

9. The system as claimed in claim 7, wherein the virtual exposition server (112) generates the virtual structure for the exhibitor entity (102 A) at an exclusive geometric coordinate in the virtual space by combining a 3D template and the at least one exhibitor media asset.

10. The system as claimed in claim 7, wherein the virtual exposition server (112) records digital logs of communication on the communication channel of the one or more visitor entity devices (108) and the one or more exhibitor entity devices.

28

Description:
SYSTEM AND METHOD FOR PROVIDING AN ENGAGING VIRTUAL EXPOSITION

USING CLOUD COMPUTING

BACKGROUND

Technical Field

[0001] The embodiments herein generally relate to virtual exposition, and more particularly, to a system and method for providing an engaging virtual exposition using cloud computing.

Description of the Related Art

[0002] A traditional exposition is organized at a physical location where people and exposition apparatus needs to transported to the location. As visitors and exhibitors of the traditional exposition are spread farther from the physical location, costs of organizing the traditional exposition is increased. Further, there are challenges setting up booths which requires a significant time for production that can span up to 45 days. The traditional exposition is also prone to changes in the weather at the physical location.

[0003] A major challenge with the traditional exposition is that it is difficult to capture data associated with the visitors and interaction of the visitors in the traditional exposition. Data capture may further be limited to the usage of cameras and click loggers. Further, the data analyzed may not be accurate and even be faulty.

[0004] There are existing solutions that may provide methods for organizing an exposition virtually but they are limited by an amount of engagement of the visitors that can happen within the exposition. The existing solutions may be static in nature and may only cater to a fixed category of exposition. Further, the existing solutions may not be able to utilize engagement data to further increase the engagement of the visitors.

[0005] Accordingly, there remains a need of a system and method for providing an engaging virtual exposition using cloud computing.

BRIEF DESCRIPTION OF THE DRAWINGS

[0001] The embodiments herein will be better understood from the following detailed description with reference to the drawings, in which:

[0002] FIG. 1 illustrates a system for providing an engaging virtual exposition using cloud computing according to some embodiments herein;

[0003] FIG. 2 illustrates an exploded view of a virtual exposition server of FIG. 1 according to some embodiments herein;

[0004] FIG. 3 illustrates an exploded view of an exposition initialization module of the virtual exposition server of FIG. 1 according to some embodiments herein;

[0005] FIG. 4 illustrates an exploded view of an exposition consumption module of the virtual exposition server of FIG. 1 according to some embodiments herein;

[0006] FIG. 5 is a first exemplary user interface view of a dynamic 3D visual transmitted by the virtual exposition server at one or more visitor entity devices, according to some embodiments herein;

[0007] FIG. 6 is a second exemplary user interface view of the dynamic 3D visual transmitted by the virtual exposition server at the one or more visitor entity devices, according to some embodiments herein;

[0008] FIG. 7 is a third exemplary user interface view of the dynamic 3D visual transmitted by the virtual exposition server at the one or more visitor entity devices, according to some embodiments herein;

[0009] FIG. 8 is an interaction diagram of a method initializing a virtual exposition using one or more exhibitor entity devices and the virtual exposition server of FIG. 1 according to some embodiments herein;

[0010] FIG. 9 is an interaction diagram of a method of consuming the virtual exposition using one or more visitor entity devices and the virtual exposition server of FIG. 1 according to some embodiments herein;

[0011] FIG. 10 is a flow diagram that illustrates a method initializing a virtual exposition according to some embodiments herein;

[0012] FIG. 11 is a flow diagram that illustrates a method of consuming the virtual exposition;

[0013] FIG. 12 is a flow diagram that illustrates a method of determining engagement of a visitor entity in a virtual exposition using cloud computing; and

[0014] FIG. 13 is a representative hardware environment for practicing the embodiments herein with respect to FIG. 1 through 12.

SUMMARY

[0015] In view of the foregoing, an embodiment herein provides a method for determining engagement of a visitor entity in a virtual exposition using cloud computing. The method comprising (a) authorizing a visitor entity device associated with the visitor entity with a virtual exposition server that is based on cloud computing to record a position of the visitor entity in a visitor queue of the virtual exposition; (b) obtaining at the visitor entity device, a dynamic 3D visual of the virtual space of the virtual exposition that includes at least one virtual structure, wherein the virtual structure is modified based on an exposition rule configuration for providing an improved user interface at a display of the visitor entity device; (c) traversing the virtual space using the dynamic 3D visual based on an input from the visitor entity device, wherein the traversing includes an interaction of the visitor entity with at least one virtual structure, at least one exhibitor entity or at least one visitor entity using the display of the visitor entity device; (d) providing, upon interaction, a communication channel between the exhibitor entity devices and the visitor entity devices, wherein the communication channel includes at least one of a text communication channel, an audio communication channel, a video communication channel and a visiting card communication channel; (e) displaying an exhibitor information in an external frame in the display of the visitor entity device for driving an engagement that includes the interaction; and (f) determining the engagement of the visitor entity by recording at least one activity of the visitor device with the dynamic 3D visual.

[0016] In some embodiments, the method comprises initializing the virtual exposition in the virtual space that has geometric coordinates, wherein the virtual exposition includes the at least one exhibitor entity the at least one visitor entity and at least one media asset.

[0017] In some embodiments, the method comprises obtaining, from the exhibitor entity device, exhibitor metadata for classification of the exhibitor entity, wherein the exhibitor metadata includes at least one exhibitor media assets.

[0018] In some embodiments, the method comprises generating the virtual structure for the exhibitor entity (102A) at an exclusive geometric coordinate in the virtual space by combining a 3D template and the at least one exhibitor media asset. [0019] In some embodiments, the method comprises recording digital logs of communication on the communication channel between the exhibitor entity devices and the visitor entity devices.

[0020] In some embodiments, the method further comprises switching communication between a first communication channel and a second communication channel using concurrency control based on the position of the visitor entity in the visitor queue of the virtual exposition for reducing waiting time of the visitor entity.

[0021] In another aspect, there is provided a system for determining engagement of a visitor entity (106 A) in a virtual exposition using cloud computing. The system includes a virtual exposition server that comprises a processing unit that is configured to initialize a virtual exposition in a virtual space that has geometric coordinates, wherein the virtual exposition includes at least one exhibitor entity, at least one visitor entity and at least one media asset. The processing unit performs (a) authorizing a visitor entity device associated with the visitor entity with a virtual exposition server that is based on cloud computing to record a position of the visitor entity in a visitor queue of the virtual exposition; (b) obtaining at the visitor entity device, a dynamic 3D visual of the virtual space of the virtual exposition that includes at least one virtual structure, wherein the virtual structure is modified based on an exposition rule configuration for providing an improved user interface at a display of the visitor entity device; (c) traversing the virtual space using the dynamic 3D visual based on an input from the visitor entity device, wherein the traversing includes an interaction of the visitor entity with at least one virtual structure, at least one exhibitor entity or at least one visitor entity using the display of the visitor entity device; (d) providing, upon interaction, a communication channel between the exhibitor entity devices and the visitor entity devices, wherein the communication channel includes at least one of a text communication channel, an audio communication channel, a video communication channel and a visiting card communication channel; (e) displaying an exhibitor information in an external frame in the display of the visitor entity device for driving an engagement that includes the interaction; and (f) determining the engagement of the visitor entity by recording at least one activity of the visitor device with the dynamic 3D visual.

[0022] In some embodiments, the virtual exposition server switches communication between a first communication channel and a second communication channel using concurrency control based on the position of the visitor entity in the visitor queue of the virtual exposition for reducing waiting time of the visitor entity.

[0023] In some embodiments, the virtual exposition server generates the virtual structure for the exhibitor entity at an exclusive geometric coordinate in the virtual space by combining a 3D template and the at least one exhibitor media asset.

[0024] In some embodiments, the virtual exposition server records digital logs of communication on the communication channel of the one or more visitor entity devices and the one or more exhibitor entity devices.

[0025] These and other aspects of the embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following descriptions, while indicating preferred embodiments and numerous specific details thereof, are given by way of illustration and not of limitation. Many changes and modifications may be made within the scope of the embodiments herein without departing from the spirit thereof, and the embodiments herein include all such modifications. DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS

[0026] The embodiments herein and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments that are illustrated in the accompanying drawings and detailed in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein. The examples used herein are intended merely to facilitate an understanding of ways in which the embodiments herein may be practiced and to further enable those of skill in the art to practice the embodiments herein. Accordingly, the examples should not be construed as limiting the scope of the embodiments herein.

[0027] In the view of the foregoing, the need for a system and method for determining engagement of a visitor entity in a virtual exposition using cloud computing is fulfilled in the ongoing description by: (a) authorizing a visitor entity device associated with the visitor entity with a virtual exposition server that is based on cloud computing to record a position of the visitor entity in a visitor queue of the virtual exposition; (b) obtaining at the visitor entity device, a dynamic 3D visual of the virtual space of the virtual exposition that includes at least one virtual structure, wherein the virtual structure is modified based on an exposition rule configuration for providing an improved user interface at a display of the visitor entity device; (c) traversing the virtual space using the dynamic 3D visual based on an input from the visitor entity device, wherein the traversing includes an interaction of the visitor entity with at least one virtual structure, at least one exhibitor entity or at least one visitor entity using the display of the visitor entity device; (d) providing, upon interaction, a communication channel between the exhibitor entity devices and the visitor entity devices, wherein the communication channel includes at least one of a text communication channel, an audio communication channel, a video communication channel and a visiting card communication channel; (e) displaying an exhibitor information in an external frame in the display of the visitor entity device for driving an engagement that includes the interaction; and (f) determining the engagement of the visitor entity by recording at least one activity of the visitor device with the dynamic 3D visual. Referring now to the drawings, and more particularly to FIGS. 1 through 6, where similar reference characters denote corresponding features in a consistent manner throughout the figures, there are shown preferred embodiments.

[0028] FIG. 1 illustrates a system 100 for providing an engaging virtual exposition using cloud computing according to some embodiments herein. The system 100 includes one or more exhibitor entities 102A-N that are associated with one or more exhibitor entity devices 104, one or more visitor entities 106A-N that are associated with one or more visitor entity devices 108 and a network 110 in communication with a virtual exposition server 112, the one or more exhibitor entity devices 104 and the one or more visitor entity devices 108. The one or more visitor entity devices 108 include a display 114 that is used to display a user interface. The one or more exhibitor entity devices 104 and the one or more visitor entity devices 108 may include, but are not limited to, a mobile device, a smart phone, a personal digital assistant (PDA), a notebook, a Global Positioning System (GPS) device, or any network enabled device or visual display device. In some embodiments, the network 110 may include, but is not limited to, a wired network, a wireless network, or a combination of network and the like. The virtual exposition server 112 may provide a virtual exposition as a cloud computing service to the one or more exhibitor entities 102A-N associated with the one or more exhibitor entity devices 104 and the one or more visitor entities 106A-N associated with the one or more visitor entity devices 108 via the network 110. In some embodiments, the virtual exposition may be a wedding exposition. The one or more exhibitor entities 102A- N may be entities that participate as an exhibitor in the virtual exposition. The one or more exhibitor entities 102A-N may include, but not limited to, an artist entity, a jeweler entity. The one or more visitor entities 106A-N may be entities that participate as a visitor in the virtual exposition. In some embodiments, the one or more visitor entities 106A-N may be a couple including a first visitor entity 106 A and a second visitor entity 106B for wedding.

[0029] The virtual exposition includes a virtual space that has geometric coordinates and may include a starting point. In some embodiments, the virtual exposition may be a 3D virtual exposition including a dynamic 3D visual that may be displayed on the one or more exhibitor entity devices 104 or 108. In some embodiments, the dynamic 3D visual may be interactive. In some embodiments, when the one or more visitor entity devices 108 associated with the one or more visitor entities 106A-N connects to the virtual exposition server 112 via the network 110, a transition is displayed in the dynamic 3D visual that illustrates moving from a boundary of the dynamic 3D visual to the starting point. The starting point in the dynamic 3D visual of the virtual exposition may provide an entry to one or more virtual subspaces that are an embedded virtual space within the virtual space of the virtual exposition. In some embodiments, the one or more virtual sub-spaces may include an auditorium virtual sub-space, a networking sub-space and an exhibition virtual sub-space. In some embodiments, the auditorium virtual sub-space may include one or more virtual events that include an event host and the one or more visitor entities 106A-N that participate as one more participants. The dynamic 3D visual may facilitate the one or more visitor entities 106A-N to obtain a view of the one or more media assets that may be associated with the one or more visitor entities 106A-N or the one or more virtual structures. The one or more virtual events may include on a performance or a band playing, a presentation or an interactive event.

[0030] The one or more virtual structures may include a video of brand or company of the exhibitor entity (102A), a brochure download facility, a virtual tour of products, one or more meeting rooms that provide interaction between the one or more exhibitor entities 102A-N and the one or more visitor entities 106A-N, visitor entities, an image gallery of products and text based chatting user interface.

[0031] The virtual exposition server 112 provides to the one or more visitor entities 106A-N: (a) prospective visitor entity registration on virtual exposition server 112 , by paying an visitor entity fee or for free, and filling up a form that captures name, company name, email address, city and phone number, (b) reception of a unique username and passcode by email by the visitor entity, (c) login portal to the visitor entity for login to the virtual exposition on a day of the virtual exposition, (d) a view of sponsor banners, navigation to a networking lounge, to exhibition hall that includes multiple virtual structures, and discussions in an auditorium, (e) view of all visitor entities present in the virtual exposition with text based chat and exchange of business cards, and (f) upon visitor entity visits a virtual structure, provide (i) view stall image gallery, (ii) view stall video, (iii) view banners and posters, (iv) have a text chat with the stall owner, (e) have video chat with stall owner, (v) download brochure of a stall, (vi) buy an item from the stall using payment gateway and delivery by stall owners.

[0032] The virtual exposition server 112 provides to the one or more exhibitor entities 106A-N: (a) when an attendee enters the event, the event owner gets notified and has the entire data of the visitor entity that was filled up during the registration. Therefore, all visitor entities that have entered the event can be tabulated, (b) if an visitor entity chats with a fellow visitor entity or exchanges a business card, this information is made available to the event organizer, and also to the visitor entity in terms of the number of business cards they have exchanged and the data of the same, (c) when an visitor entity enters the exhibition hall, and clicks on a particular stall, the stall owner is notified about the same along with the visitor entities data, (d) once in the stall, whatever activity this visitor entity does, is captured by the stall owner, and the event organizer as well, (e) when an visitor entity attends a specific session in the auditorium, the same is captured including the time he has spent there.

[0033] FIG. 2 illustrates an exploded view 200 of the virtual exposition server 112 of FIG. 1 according to some embodiments herein. The exploded view 200 includes the one or more exhibitor entity devices 104 and the virtual exposition server 112 that includes an exposition initialization module 202, an exposition consumption module 204 and a repository 206. The exposition initialization module 202 initializes a virtual exposition in a virtual space that has geometric coordinates. The virtual exposition may be stored in the repository 206. The virtual exposition includes the one or more exhibitor entities 102A-N, the one or more visitor entities 106A-N and one or more media assets. The exhibitor classification module 302 may register the one or more exhibitor entities 102A-N based on a product or a service associated with the one or more exhibitor entities 102A-N. The exposition initialization module 202 initializes a virtual exposition in the virtual space that has geometric coordinates. The virtual exposition includes the one or more exhibitor entities 102A-N, the one or more visitor entities 106A-N and one or more media assets. The one or more exhibitor entity devices 104 are connected with the exposition initialization module 202 and may be configured to register the one or more exhibitor entities 102A-N with the virtual exposition. The virtual exposition may be initialized by the virtual exposition server 112 using the exposition initialization module 202 or by a host entity associated with the virtual exposition server 112 using the exposition initialization module 202. In some embodiments, the initialization of the virtual exposition includes configuring a 3D template for the dynamic 3D visual of the virtual exposition, configuring rules for the virtual exposition and registering the one or more visitor entities 106A-N with the virtual exposition. A data associated with the initialization of the virtual exposition may be stored in the repository 206. The repository 206 may be used by the exposition consumption module 204 to provide the virtual exposition as a cloud computing service to the one or more visitor entities 106A-N and the one or more exhibitor entities 102A-N. The exposition initialization module 202 may register the one or more visitor entities 106A-N for the virtual exposition by facilitating a visitor registration that may be either cost based or free of cost. In some embodiments, the visitor registration may include populating a form that includes a name, a company name, an email address, a city name or a contact number. The visitor registration may be followed by transmitting a unique username and password to the one or more visitor entities 106A-N, where the transmission may also include a web-link to connect to the virtual exposition.

[0034] FIG. 3 illustrates an exploded view of the exposition initialization module 202 of the virtual exposition server 112 of FIG. 1 according to some embodiments herein. The exposition initialization module 202 includes an exhibitor classification module 302, a 3D template configuration module 304 and an exposition rule configuration module 306. The exhibitor classification module 302 may register the one or more exhibitor entities 102A-N based on a product or a service associated with the one or more exhibitor entities 102A-N for the virtual exposition. The exhibitor classification module 302 obtains, from the one or more exhibitor entities 102A-N, exhibitor metadata for classification of the exhibitor entity. The exhibitor metadata may include one or more exhibitor media assets. The one or more exhibitor media assets may include but not be limited to, a standee, a graphic, an audio, a video, a web-link. The exhibitor classification module 302 is communicatively connected to the 3D template configuration module 304.

[0035] The 3D template configuration module 304 may enable the virtual exposition server 112 or the host entity to configure a 3D template for the virtual exposition. The 3D template may determine one or more attributes of the virtual exposition such as visuals or transitions. The 3D template configuration module 304 generates a virtual structure for the exhibitor at an exclusive geometric coordinate in the virtual space by combining the 3D template and the one or more exhibitor media assets. In some embodiments, the virtual space may be created inside the one or more virtual sub-spaces. The 3D template configuration module 304 is communicatively connected to the exposition rule configuration module 306. The exposition rule configuration module 306 enables the virtual exposition server 112 or the host entity to configure one or more exposition rules for the virtual exposition. The one or more exposition rules for the virtual exposition may include, but not be limited to, a stall category rule, a networking channel rule, a media place holder rule. In some embodiments, the one or more exposition rules may be configured exclusively for each of the one or more exhibitor entities 102A-N. The exposition rule configuration module 306 may modify the virtual structure based on the one or more exposition rules.

[0036] The one or more exposition rules may include a gold rule, a silver rule and a bronze rule. The gold rule may include a video of brand company, a brochure download facility, a virtual tour of products, one or more meeting rooms to interact with visitor entities 2 rooms, an image gallery for products, a text-based chatting, an ad on a partner page. The silver rule may include a brochure download facility, an image gallery for their products, a text based chatting facility, an ad on partner page. The bronze rule may include a one clickable standee, a company logo image and a text-based chatting.

[0037] FIG. 4 illustrates an exploded view 400 of the exposition consumption module 204 of the virtual exposition server 112 of FIG. 1 according to some embodiments herein. The exploded view 400 includes the one or more exhibitor entity devices 104, the one or more visitor entity devices 108, the network 110, the exposition consumption module 204, a visitor queue module 402, a visual generation module 404, an entity interaction module 406, an engagement driver module 408 and an engagement aggregation module 410. The visitor queue module 402 may authorize the one or more visitor entity devices 108 with the virtual exposition server 112 to record a position in a visitor queue of the virtual exposition. In some embodiments, the one or more visitor entities 106A-N may interact with a virtual structure concurrently and the visitor queue module 402 may handle the concurrency by queueing the one or more visitor entities 106A-N associated with the one or more visitor entity devices 108. The visual generation module 404 transmits at the one or more visitor entity devices 108 a dynamic 3d visual of the virtual space of the virtual exposition. The virtual space may include one or more virtual structures. The visual generation module 404 may superimpose a virtual background on the performance or the band playing that may be associated with the one or more virtual events. The one or more visitor entities 106A-N may traverse the virtual space using the dynamic 3d visual based on an input from the one or more visitor entity devices 108. In some embodiments, the traversing may include an interaction with the one or more virtual structures, the one or more exhibitor entities 102A-N or the one or more visitor entities 106A-N. In some embodiments, the interaction with the one or more virtual structures may include obtaining a view of a set of images, a media content associated with the virtual structure, a banner, a poster. In some embodiments, the interaction with the one or more virtual structures may include communicating with the one or more exhibitor entities 102A-N associated with the one or more virtual structures, where the communication may include a text communication, a video communication, obtaining a brochure of the one or more virtual structures or purchasing the product or service associated with the one or more exhibitor entities 102A-N. The entity interaction module 406 may provide a communication channel between either of the one or more exhibitor entities 102A-N or the one or more exhibitor entity devices 104. In some embodiments, the communication channel may include a text communication channel, an audio communication channel, a video communication channel, a visiting card communication channel, or a combination thereof. In some embodiments, the virtual exposition server 112 may transmit view containing information associated with of each of the one or more exhibitor entities 102A-N and the one or more visitor entities 106A-N the one or more visitor entities 106A-N using the entity interaction module 406. The engagement driver module 408 may be used by the virtual exposition server 112 or the host entity to define a configuration of the virtual exposition that drives engagement of the one or more visitor entities 106A-N within the virtual exposition. In some embodiments, when the one or more visitor entities 106A-N interact with the one or more virtual structures, the engagement driver module 408 may display an exhibitor information that may be associated with the one or more virtual structures in an external frame for driving engagement of the one or more visitor entities 106A-N and may further allow to exchange a contact information. The engagement aggregation module 410 may record one or more digital logs of connection of the one or more exhibitor entity devices 104 and the one or more visitor entity devices 108 with the virtual exposition server 112. The one or more digital logs of connection may be stored the repository 206. In some embodiments, the one or more digital logs of connection may be used by the virtual exposition server 112 to generate a visual or text based report that may be utilized by the host entity or the one or more exhibitor entities 102A-N. The engagement aggregation module 410 determines the engagement of the one or more visitor entities 106A-N by recording at least one interaction between the one or more visitor entity devices 108 and the dynamic 3D visual. The engagement aggregation module 410 may compute an engagement score for the the one or more visitor entities 106A- N associated with the one or more visitor entity devices 108 based on the data stored in the repository 206. In some embodiments, the engagement aggregation module 410 may authorize a reward for a visitor entity that is associated with the one or more visitor entity devices 108 that has the engagement score higher than one or more predefined threshold values for the engagement score. In some embodiments, when the interaction associated with the one or more visitor entities 106A-N occurs, the one or more visitor entities 106A-N may obtain a data associated with the form of the one or more visitor entities 106A-N. In some embodiments, the engagement aggregation module 410 may record virtual event data associated with the virtual event that may include a list of participants, a list of exchanges of the business cards. In some embodiments, the virtual event data may be transmitted to the host associated with the virtual exposition or the event host associated with the one or more virtual events. [0038] FIG. 5 is a first exemplary user interface view 500 of the dynamic 3D visual transmitted by the virtual exposition server 112 at the one or more visitor entity devices 108, according to some embodiment herein. The first exemplary user interface view 500 of the dynamic 3D visual include starting frame 502 that illustrates the starting point in the dynamic 3D visual of the virtual exposition that may provide an entry to one or more virtual subspaces 504A-C that are embedded virtual spaces within the virtual space of the virtual exposition. The one or more virtual sub-spaces 504A-C as illustrated in the starting frame 502 may be enabled for input such as a mouse-click or a touch input from the one or more visitor entity devices 108. One or more media assets 506A-B illustrate one or more media assets that may include the one or more exhibitor media assets. The one or more exhibitor media assets may include but not be limited to, a standee, a graphic, an audio, a video, a weblink.

[0039] FIG. 6 is a second exemplary user interface view 600 of the dynamic 3D visual transmitted by the virtual exposition server 112 at the one or more visitor entity devices 108, according to some embodiments herein. The second exemplary user interface view 600 of the dynamic 3D visual includes an exhibition frame 602 that illustrates the exhibition virtual sub-space. The exhibition frame 602 includes one or more virtual structures 604A-G that may be enabled for input such as a mouse-click or a touch input from the one or more visitor entity devices 108. In some embodiments, the interaction with the one or more virtual structures may include communicating with the one or more exhibitor entities 102A-N associated with the one or more virtual structures, where the communication may include a text communication, a video communication, obtaining a brochure of the one or more virtual structures or purchasing the product or service associated with the one or more exhibitor entities 102A-N.

[0040] FIG. 7 is a third exemplary user interface view 700 of the dynamic 3D visual transmitted by the virtual exposition server 112 at the one or more visitor entity devices 108, according to some embodiments herein. The second exemplary user interface view 600 of the dynamic 3D visual includes a superimposed frame 602 of the virtual background on the performance or the band playing that may be associated with the one or more virtual events. In some embodiments, the engagement aggregation module 410 may record virtual event data associated with the one or more virtual events that may include a list of participants, a list of exchanges of the business cards. In some embodiments, the virtual event data may be transmitted to the host associated with the virtual exposition or the event host associated with the one or more virtual events.

[0041] FIG. 8 is an interaction diagram of a method 800 initializing the virtual exposition using the one or more exhibitor entity devices 104 and the virtual exposition server 112 of FIG. 1 according to some embodiments herein. At step 802, the method 800 includes initializing a virtual exposition in a virtual space that has geometric coordinates, wherein the virtual exposition includes at least one exhibitor entity, at least one visitor entity and at least one media asset. At step 804, the method 800 includes obtaining, from an exhibitor entity device, exhibitor metadata for classification of the exhibitor, wherein the exhibitor metadata includes at least one exhibitor media assets. At step 806, the method 800 includes generating a virtual structure for the exhibitor at an exclusive geometric coordinate in the virtual space by combining a 3D template and the at least one exhibitor media asset. At step 808, the method 800 includes modifying the virtual structure based on an exposition rule configuration. [0042] FIG. 9 is an interaction diagram of a method 900 of consuming the virtual exposition using the one or more visitor entity devices 108 and the virtual exposition server 112 of FIG. 1 according to some embodiments herein. At step 902, the method 900 includes authorizing a visitor entity device with a virtual exposition server to record a position in a visitor queue of a virtual exposition. At step 904, the method 900 includes obtaining at the entity device, a dynamic 3d visual of the virtual space of the virtual exposition, wherein the virtual space includes at least one virtual structure. At step 906, the method 900 includes traversing the virtual space using the dynamic 3D visual based on an input from the visitor entity device, wherein the traversing includes interacting with at least one virtual structure, at least one exhibitor entity or at least one visitor entity. In some embodiments, the input may include a click from a pointing device associated with the one or more visitor entity devices 108 or a touch on a touch screen associated with the one or more exhibitor entity devices 104. At step 908, the method 900 includes displaying an exhibitor information in an external frame for driving an engagement. At step 910, the method 900 includes determining the engagement of the visitor by recording at least one activity of the visitor device with the dynamic 3D visual.

[0043] FIG. 10 is a flow diagram that illustrates a method 1000 initializing the virtual exposition according to some embodiments herein. At step 1002, the method 1000 includes initializing a virtual exposition in a virtual space that has geometric coordinates, wherein the virtual exposition includes at least one exhibitor entity, at least one visitor entity and at least one media asset. At step 1004, the method 1000 includes obtaining, from an exhibitor entity device, exhibitor metadata for classification of the exhibitor, wherein the exhibitor metadata includes at least one exhibitor media assets. At step 1006, the method 1000 includes generating a virtual structure for the exhibitor at an exclusive geometric coordinate in the virtual space by combining a 3D template and the at least one exhibitor media asset. At step 1008, the method 1000 includes modifying the virtual structure based on an exposition rule configuration.

[0044] FIG. 11 is a flow diagram that illustrates a method 1100 of consuming the virtual exposition. At step 1102, the method 1100 includes authorizing a visitor entity device with a virtual exposition server to record a position in a visitor queue of a virtual exposition. At step 1104, the method 1100 includes obtaining at the entity device, a dynamic 3d visual of the virtual space of the virtual exposition, wherein the virtual space includes at least one virtual structure. At step 1106, the method 1100 includes traversing the virtual space using the dynamic 3d visual based on an input from the visitor entity device, wherein the traversing includes interacting with at least one virtual structure, at least one exhibitor entity or at least one visitor entity. At step 1108, the method 1100 includes displaying an exhibitor information in an external frame for driving an engagement. At step 1110, the method 1100 includes determining the engagement of the visitor by recording at least one activity of the visitor device with the dynamic 3D visual.

[0045] FIG. 12 is a flow diagram that illustrates a method of determining engagement of a visitor entity in a virtual exposition using cloud computing. At step 1202, the method 1200 includes authorizing a visitor entity device associated with the visitor entity with a virtual exposition server that is based on cloud computing to record a position of the visitor entity in a visitor queue of the virtual exposition. At step 1204, the method 1200 includes obtaining at the visitor entity device, a dynamic 3D visual of the virtual space of the virtual exposition that includes at least one virtual structure, wherein the virtual structure is modified based on an exposition rule configuration for providing an improved user interface at a display of the visitor entity device. At step 1206, the method 1200 includes traversing the virtual space using the dynamic 3D visual based on an input from the visitor entity device, wherein the traversing includes an interaction of the visitor entity with at least one virtual structure, at least one exhibitor entity or at least one visitor entity using the display of the visitor entity device. At step 1208, the method 1200 includes providing, upon interaction, a communication channel between the exhibitor entity devices and the visitor entity devices, wherein the communication channel includes at least one of a text communication channel, an audio communication channel, a video communication channel and a visiting card communication channel. At step 1210, the method 1200 includes displaying an exhibitor information in an external frame in the display of the visitor entity device for driving an engagement that includes the interaction. At step 1212, the method 1200 includes determining the engagement of the visitor entity by recording at least one activity of the visitor device with the dynamic 3D visual.

[0046] The embodiments herein may include a computer program product configured to include a pre-configured set of instructions, which when performed, can result in actions as stated in conjunction with the methods described above. In an example, the pre-configured set of instructions can be stored on a tangible non -transitory computer readable medium or a program storage device. In an example, the tangible non-transitory computer readable medium can be configured to include the set of instructions, which when performed by a device, can cause the device to perform acts similar to the ones described here. Embodiments herein may also include tangible and/or non-transitory computer-readable storage media for carrying or having computer executable instructions or data structures stored thereon.

[0047] Generally, program modules utilized herein include routines, programs, components, data structures, objects, and the functions inherent in the design of specialpurpose processors, etc. that perform particular tasks or implement particular abstract data types. Computer executable instructions, associated data structures, and program modules represent examples of the program code means for executing steps of the methods disclosed herein. The particular sequence of such executable instructions or associated data structures represents examples of corresponding acts for implementing the functions described in such steps.

[0048] The embodiments herein can include both hardware and software elements. The embodiments that are implemented in software include but are not limited to, firmware, resident software, microcode, etc.

[0049] A data processing system suitable for storing and/or executing program code will include at least one processor coupled directly or indirectly to memory elements through a system bus. The memory elements can include local memory employed during actual execution of the program code, bulk storage, and cache memories which provide temporary storage of at least some program code in order to reduce the number of times code must be retrieved from bulk storage during execution.

[0050] Input/output (I/O) devices (including but not limited to keyboards, displays, pointing devices, etc.) can be coupled to the system either directly or through intervening I/O controllers. Network adapters may also be coupled to the system to enable the data processing system to become coupled to other data processing systems or remote printers or storage devices through intervening private or public networks. Modems, cable modem and Ethernet cards are just a few of the currently available types of network adapters.

[0051] A representative hardware environment for practicing the embodiments herein is depicted in FIG. 13, with reference to FIGS. 1 through 12. This schematic drawing illustrates a hardware configuration of a server/computer system/ user device in accordance with the embodiments herein. The user device includes at least one processing device 10 and a cryptographic processor 11. The special-purpose CPU 10 and the cryptographic processor (CP) 11 may be interconnected via system bus 14 to various devices such as a random access memory (RAM) 15, read-only memory (ROM) 16, and an input/output (RO) adapter 17. The RO adapter 17 can connect to peripheral devices, such as disk units 12 and tape drives 13, or other program storage devices that are readable by the system. The user device can read the inventive instructions on the program storage devices and follow these instructions to execute the methodology of the embodiments herein. The user device further includes a user interface adapter 20 that connects a keyboard 18, mouse 19, speaker 25, microphone 23, and/or other user interface devices such as a touch screen device (not shown) to the bus 14 to gather user input. Additionally, a communication adapter 21 connects the bus 14 to a data processing network 26, and a display adapter 22 connects the bus 14 to a display device 24, which provides a graphical user interface (GUI) 30 of the output data in accordance with the embodiments herein, or which may be embodied as an output device such as a monitor, printer, or transmitter, for example. Further, a transceiver 27, a signal comparator 28, and a signal converter 29 may be connected with the bus 14 for processing, transmission, receipt, comparison, and conversion of electric or electronic signals.

[0052] The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation.