IP Library Granted Patent US 12694636
Granted Patent B2
US 12694636 · App. 19/420,123 · Granted Jul 28, 2026

Systems and methods for configuring and/or participating in virtual events

Inventors: Ilya Mezerowsky (Giv'atayim, IL); Gal Spiegler (Tel Aviv, IL)
Assignee: Monday.com LTD.
G06T11/00G06T2200/24G06T2210/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12694636
App. No.
19/420,123
Filed
Dec 15, 2025
Granted
Jul 28, 2026
Kind
B2
Art Unit
2616
USPC
345/619
Abstract

Systems, methods, and computer-readable media for generating a virtual event space visualization for media consumption in a hybrid 2D/3D manner may involve at least one processor configured to: receive virtual event space data including definition of a virtual display object associated with a virtual presentation location; render an event space based on the virtual event space data including an avatar; when the avatar is positioned at a location distinct from the virtual presentation location, render portions of the event space in a first viewing state displaying the event space from an isometric view; upon receiving a trigger for impending interaction with the virtual display object, switch to a second viewing state, displaying the virtual display object from a non-isometric, object-focused view; maintain the object-focused view while the avatar interacts with the virtual display object; upon receiving a reversion signal revert the second viewing state to the first viewing state.

Claims (53)

1 . A non-transitory computer-readable medium containing instructions that, when executed by at least one processor, cause the at least one processor to perform operations for configuring a virtual event space using artificial intelligence, AI, the operations comprising:

receiving from an event host organizer, an input including event content data;

providing the received input into at least one AI agent configured to:

access a virtual event space requirement schema including definitions and a list of functional building blocks for the virtual event space;

parse the received input to identify assets for the virtual event space, wherein parsing the received input includes extracting discrete portions of the event content data based on the definitions and the list of functional building blocks;

map one or more of the identified assets with respective functional building blocks from the list of functional building blocks to enable rendering of the identified assets within the virtual event space;

select a virtual event space template based on the virtual event space requirement schema; and

generate and output virtual event space data for the virtual event space by adding mapped functional building blocks and assets to the selected virtual event space template; and

compiling and presenting the virtual event space based on the virtual event space data outputted by the at least one AI agent, wherein compiling and presenting are configured to enable access to the identified assets by virtual attendees within the virtual event space.

2 . The non-transitory computer-readable medium of claim 1 , wherein the event content data includes at least one of a data source or information indicative of the event host organizer intent for the virtual event.

3 . The non-transitory computer-readable medium of claim 2 , wherein the data source includes at least one of a webpage URL, a text document, a folder of assets, a presentation file, a spreadsheet, an image, or a video file.

4 . The non-transitory computer-readable medium of claim 2 , wherein parsing the received input further includes parsing a native format of the data source to extract and classify one or more raw data elements distinct from the formatting data of the native format to be used as assets for the virtual event space.

5 . The non-transitory computer-readable medium of claim 4 , wherein the raw data element includes one or more of media, text blocks, and links.

6 . The non-transitory computer-readable medium of claim 1 , wherein parsing the received input further includes:

comparing the identified assets with the list of functional building blocks;

identifying any missing assets with respect to the list of functional building blocks; and

crawling resources associated with the event content data to find additional assets.

7 . The non-transitory computer-readable medium of claim 1 , wherein accessing the virtual event space requirement schema includes selecting the virtual event space requirements schema from a library based on the event content data.

8 . The non-transitory computer-readable medium of claim 1 , wherein the list of functional building blocks includes one or more of virtual interactive objects, required assets, layout rules, or aesthetic parameters.

9 . The non-transitory computer-readable medium of claim 1 , wherein mapping one or more of the identified assets with the list of functional building blocks for the virtual event space includes:

comparing the identified assets with the list of functional building blocks;

identifying any missing assets with respect to the list of functional building blocks; and

creating new assets for the virtual event space to complete the list of building blocks.

10 . The non-transitory computer-readable medium of claim 9 , wherein the at least one AI agent is further programmed to prompt the event host organizer for at least one of approval or further instructions, before creating new assets for the virtual event space.

11 . The non-transitory computer-readable medium of claim 1 , wherein the at least one AI agent is further programmed to conduct a semantic analysis the event content data to identify a design theme for the virtual event and select the virtual event space template based on the virtual event space requirement schema and the identified design theme.

12 . The non-transitory computer-readable medium of claim 1 , wherein the at least one AI agent is further configured to apply an aesthetic to the virtual event space template based on an identified design theme.

13 . The non-transitory computer-readable medium of claim 12 , wherein the AI agent is further configured to identify the design theme from the event content data.

14 . The non-transitory computer-readable medium of claim 12 , wherein the identified design theme includes at least one of a color palette, a logo, a set of fonts, patterns, or icons.

15 . The non-transitory computer-readable medium of claim 1 , wherein adding mapped functional building blocks includes spatially determining a location of each of the functional building blocks within an area defined by the virtual event space template.

16 . The non-transitory computer-readable medium of claim 1 , wherein the input received from the event host organizer is indicative of a number of virtual attendees for the event and the at least one AI agent is configured to select a virtual event space template based on the virtual event space requirement schema and suitable for accommodating the number of virtual attendees.

17 . The non-transitory computer-readable medium of claim 16 , wherein if the number of virtual attendees is greater than a threshold number the at least one AI agent is further configured to duplicate one or more identified assets within the virtual event space.

18 . The non-transitory computer-readable medium of claim 1 , wherein the operations further comprise generating a preview of the virtual event space and presenting the preview to the event host organizer.

19 . The non-transitory computer-readable medium of claim 18 , wherein the preview is a 2D image of the virtual event space or a 3D immersive view of the virtual event space.

20 . The non-transitory computer-readable medium of claim 18 , wherein the operations further comprise receiving from the event host organizer, feedback on the virtual event space, providing the feedback to the at least one AI agent further configured to adjust the virtual event space based on the provided feedback.

21 . The non-transitory computer-readable medium of claim 1 , where parsing the received input results in no identified assets, the at least one AI agent is further configured to generate an event curriculum and create assets for the virtual event space based on the event curriculum.

22 . A method for configuring a virtual event space using artificial intelligence, AI, the method comprising:

receiving from an event host organizer, an input including event content data;

providing the received input into at least one AI agent configured to:

access a virtual event space requirement schema including definitions and a list of functional building blocks for the virtual event space;

parse the received input to identify assets for the virtual event space, wherein parsing the received input includes extracting discrete portions of the event content data based on the definitions and the list of functional building blocks;

map one or more of the identified assets with respective functional building blocks from the list of functional building blocks to enable rendering of the identified assets within the virtual event space;

select a virtual event space template based on the virtual event space requirement schema; and

generate and output virtual event space data for the virtual event space by adding mapped functional building blocks and assets to the selected virtual event space template; and

compiling and presenting the virtual event space based on the virtual event space data outputted by the at least one AI agent, wherein compiling and presenting are configured to enable access to the identified assets by virtual attendees within the virtual event space.

23 . A system for configuring a virtual event space using artificial intelligence, AI, the system comprising at least one processor configured to:

receive from an event host organizer, an input including event content data;

provide the received input into at least one AI agent configured to:

access a virtual event space requirement schema including definitions and a list of functional building blocks for the virtual event space;

parse the received input to identify assets for the virtual event space, wherein parsing the received input includes extracting discrete portions of the event content data based on the definitions and the list of functional building blocks;

map one or more of the identified assets with respective functional building blocks from the list of functional building blocks to enable rendering of the identified assets within the virtual event space;

select a virtual event space template based on the virtual event space requirement schema; and

generate and output virtual event space data for the virtual event space by adding mapped functional building blocks and assets to the selected virtual event space template; and

compile and present the virtual event space based on the virtual event space data outputted by the at least one AI agent, wherein compiling and presenting are configured to enable access to the identified assets by virtual attendees within the virtual event space.